[WIP] Change interface to define kernels.
Showing
- benchmark/bench_device.cpp 24 additions, 34 deletionsbenchmark/bench_device.cpp
- benchmark/bench_device.h 80 additions, 17 deletionsbenchmark/bench_device.h
- examples/merging/MergeKernel.cpp 2 additions, 10 deletionsexamples/merging/MergeKernel.cpp
- examples/merging/MergeKernel.h 10 additions, 1 deletionexamples/merging/MergeKernel.h
- examples/sorting/SortKernel.cpp 5 additions, 19 deletionsexamples/sorting/SortKernel.cpp
- examples/sorting/SortKernel.h 18 additions, 1 deletionexamples/sorting/SortKernel.h
- examples/vector_add/VectorOps.cpp 6 additions, 6 deletionsexamples/vector_add/VectorOps.cpp
- examples/vector_add/VectorOps.h 4 additions, 1 deletionexamples/vector_add/VectorOps.h
- src/xpu/detail/dynamic_loader.h 22 additions, 176 deletionssrc/xpu/detail/dynamic_loader.h
- src/xpu/detail/type_info.h 23 additions, 0 deletionssrc/xpu/detail/type_info.h
- src/xpu/device.h 49 additions, 22 deletionssrc/xpu/device.h
- src/xpu/driver/cpu/device.h 15 additions, 4 deletionssrc/xpu/driver/cpu/device.h
- src/xpu/driver/cpu/kernel_runner.h 58 additions, 0 deletionssrc/xpu/driver/cpu/kernel_runner.h
- src/xpu/driver/hip_cuda/device.h 48 additions, 26 deletionssrc/xpu/driver/hip_cuda/device.h
- src/xpu/driver/hip_cuda/kernel_runner.h 114 additions, 0 deletionssrc/xpu/driver/hip_cuda/kernel_runner.h
- test/TestKernels.cpp 22 additions, 36 deletionstest/TestKernels.cpp
- test/TestKernels.h 57 additions, 11 deletionstest/TestKernels.h
- test/xpu_test.cpp 4 additions, 4 deletionstest/xpu_test.cpp
Loading
Please register or sign in to comment