Add CUDA and HIP API provider protocols. Factor out GPU stuff into separate Gpu Composer.
Showing
- src/pystencilssfg/composer/basic_composer.py 2 additions, 168 deletionssrc/pystencilssfg/composer/basic_composer.py
- src/pystencilssfg/composer/composer.py 3 additions, 1 deletionsrc/pystencilssfg/composer/composer.py
- src/pystencilssfg/composer/gpu_composer.py 248 additions, 0 deletionssrc/pystencilssfg/composer/gpu_composer.py
- src/pystencilssfg/lang/cuda.py 0 additions, 13 deletionssrc/pystencilssfg/lang/cuda.py
- src/pystencilssfg/lang/gpu.py 52 additions, 0 deletionssrc/pystencilssfg/lang/gpu.py
- tests/generator_scripts/index.yaml 13 additions, 0 deletionstests/generator_scripts/index.yaml
- tests/generator_scripts/source/CudaKernels.py 4 additions, 4 deletionstests/generator_scripts/source/CudaKernels.py
- tests/generator_scripts/source/HipKernels.py 23 additions, 0 deletionstests/generator_scripts/source/HipKernels.py
Please register or sign in to comment