Merge branch 'fhennig/sycl' into 'backend-rework'
Fundamental GPU Support See merge request pycodegen/pystencils!384
Branches
Tags
Showing
- docs/source/api/kernelcreation/index.rst 6 additions, 1 deletiondocs/source/api/kernelcreation/index.rst
- docs/source/backend/ast.rst 18 additions, 0 deletionsdocs/source/backend/ast.rst
- docs/source/backend/extensions.rst 5 additions, 0 deletionsdocs/source/backend/extensions.rst
- docs/source/backend/index.rst 1 addition, 0 deletionsdocs/source/backend/index.rst
- mypy.ini 3 additions, 0 deletionsmypy.ini
- src/pystencils/__init__.py 4 additions, 0 deletionssrc/pystencils/__init__.py
- src/pystencils/backend/__init__.py 2 additions, 0 deletionssrc/pystencils/backend/__init__.py
- src/pystencils/backend/ast/expressions.py 30 additions, 0 deletionssrc/pystencils/backend/ast/expressions.py
- src/pystencils/backend/emission.py 19 additions, 2 deletionssrc/pystencils/backend/emission.py
- src/pystencils/backend/exceptions.py 0 additions, 4 deletionssrc/pystencils/backend/exceptions.py
- src/pystencils/backend/extensions/__init__.py 29 additions, 0 deletionssrc/pystencils/backend/extensions/__init__.py
- src/pystencils/backend/extensions/cpp.py 41 additions, 0 deletionssrc/pystencils/backend/extensions/cpp.py
- src/pystencils/backend/extensions/foreign_ast.py 43 additions, 0 deletionssrc/pystencils/backend/extensions/foreign_ast.py
- src/pystencils/backend/jit/__init__.py 4 additions, 1 deletionsrc/pystencils/backend/jit/__init__.py
- src/pystencils/backend/jit/gpu_cupy.py 252 additions, 0 deletionssrc/pystencils/backend/jit/gpu_cupy.py
- src/pystencils/backend/jit/jit.py 15 additions, 0 deletionssrc/pystencils/backend/jit/jit.py
- src/pystencils/backend/kernelcreation/__init__.py 2 additions, 0 deletionssrc/pystencils/backend/kernelcreation/__init__.py
- src/pystencils/backend/kernelcreation/cpu_optimization.py 4 additions, 2 deletionssrc/pystencils/backend/kernelcreation/cpu_optimization.py
- src/pystencils/backend/kernelcreation/iteration_space.py 20 additions, 4 deletionssrc/pystencils/backend/kernelcreation/iteration_space.py
- src/pystencils/backend/kernelfunction.py 109 additions, 3 deletionssrc/pystencils/backend/kernelfunction.py
Please register or sign in to comment