Skip to content

Commit

Permalink
gpu: generic: implement SYCL reduction
Browse files Browse the repository at this point in the history
  • Loading branch information
sgeor255 committed Dec 12, 2024
1 parent 80ee714 commit def0794
Show file tree
Hide file tree
Showing 9 changed files with 1,373 additions and 2 deletions.
1 change: 1 addition & 0 deletions src/common/memory_tracking.hpp
Original file line number Diff line number Diff line change
Expand Up @@ -281,6 +281,7 @@ enum {
key_reducer_space_bctx,
key_reduction,
key_reduction_1,
key_reduction_out,
key_reorder_cross_space,
key_reorder_space,
key_reorder_src_scales,
Expand Down
5 changes: 5 additions & 0 deletions src/gpu/generic/sycl/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -166,3 +166,8 @@ The implementation supports both forward and backward propagations.

* Supported formats: plain formats with up to 7 dimensions
* Supported data types: `f32`, `bf16`, `f16`, `s8`, `u8`

## Reduction

* Supported formats: plain formats with up to 6 dimensions
* Supported data types: `f32`, `bf16`, `f16`, `s8`, `u8`
Loading

0 comments on commit def0794

Please sign in to comment.