Skip to content

Commit c1e3aaa

Browse files
committed
add private key value sorting with local shared scratch memory
Signed-off-by: jinge90 <[email protected]>
1 parent 5667986 commit c1e3aaa

10 files changed

+9423
-0
lines changed

libdevice/fallback-gsort.cpp

Lines changed: 3015 additions & 0 deletions
Large diffs are not rendered by default.

sycl/test-e2e/DeviceLib/group_sort/group_private_KV_sort_p1p1_p3.hpp

Lines changed: 1193 additions & 0 deletions
Large diffs are not rendered by default.

sycl/test-e2e/DeviceLib/group_sort/workgroup_private_KV_sort_p3_i16.cpp

Lines changed: 608 additions & 0 deletions
Large diffs are not rendered by default.

sycl/test-e2e/DeviceLib/group_sort/workgroup_private_KV_sort_p3_i32.cpp

Lines changed: 695 additions & 0 deletions
Large diffs are not rendered by default.

sycl/test-e2e/DeviceLib/group_sort/workgroup_private_KV_sort_p3_i64.cpp

Lines changed: 695 additions & 0 deletions
Large diffs are not rendered by default.

sycl/test-e2e/DeviceLib/group_sort/workgroup_private_KV_sort_p3_i8.cpp

Lines changed: 609 additions & 0 deletions
Large diffs are not rendered by default.

sycl/test-e2e/DeviceLib/group_sort/workgroup_private_KV_sort_p3_u16.cpp

Lines changed: 609 additions & 0 deletions
Large diffs are not rendered by default.

sycl/test-e2e/DeviceLib/group_sort/workgroup_private_KV_sort_p3_u32.cpp

Lines changed: 695 additions & 0 deletions
Large diffs are not rendered by default.

sycl/test-e2e/DeviceLib/group_sort/workgroup_private_KV_sort_p3_u64.cpp

Lines changed: 695 additions & 0 deletions
Large diffs are not rendered by default.

sycl/test-e2e/DeviceLib/group_sort/workgroup_private_KV_sort_p3_u8.cpp

Lines changed: 609 additions & 0 deletions
Large diffs are not rendered by default.

0 commit comments

Comments
 (0)