Commits on Source (2)
-
Markus Holzer authored51353a2b
-
Markus Holzer authored
Add CUDA support See merge request !1
fcfbef80
Showing
- .gitlab-ci.yml 1 addition, 0 deletions.gitlab-ci.yml
- Dockerfile 2 additions, 2 deletionsDockerfile
- MANIFEST.in 2 additions, 0 deletionsMANIFEST.in
- pystencils_benchmark/__init__.py 2 additions, 1 deletionpystencils_benchmark/__init__.py
- pystencils_benchmark/common.py 102 additions, 0 deletionspystencils_benchmark/common.py
- pystencils_benchmark/cpu/__init__.py 1 addition, 0 deletionspystencils_benchmark/cpu/__init__.py
- pystencils_benchmark/cpu/benchmark.py 11 additions, 71 deletionspystencils_benchmark/cpu/benchmark.py
- pystencils_benchmark/enums.py 1 addition, 0 deletionspystencils_benchmark/enums.py
- pystencils_benchmark/gpu/__init__.py 1 addition, 0 deletionspystencils_benchmark/gpu/__init__.py
- pystencils_benchmark/gpu/benchmark.py 132 additions, 0 deletionspystencils_benchmark/gpu/benchmark.py
- pystencils_benchmark/templates/Makefile 8 additions, 0 deletionspystencils_benchmark/templates/Makefile
- pystencils_benchmark/templates/NVCC.mk 12 additions, 0 deletionspystencils_benchmark/templates/NVCC.mk
- pystencils_benchmark/templates/cpu/kernel.c 0 additions, 0 deletionspystencils_benchmark/templates/cpu/kernel.c
- pystencils_benchmark/templates/cpu/kernel.h 0 additions, 0 deletionspystencils_benchmark/templates/cpu/kernel.h
- pystencils_benchmark/templates/cpu/main.c 0 additions, 0 deletionspystencils_benchmark/templates/cpu/main.c
- pystencils_benchmark/templates/gpu/kernel.cu 8 additions, 0 deletionspystencils_benchmark/templates/gpu/kernel.cu
- pystencils_benchmark/templates/gpu/kernel.h 11 additions, 0 deletionspystencils_benchmark/templates/gpu/kernel.h
- pystencils_benchmark/templates/gpu/main.c 72 additions, 0 deletionspystencils_benchmark/templates/gpu/main.c
- setup.cfg 4 additions, 1 deletionsetup.cfg
- tests/test_benchmark.py 46 additions, 2 deletionstests/test_benchmark.py
pystencils_benchmark/common.py
0 → 100644
pystencils_benchmark/cpu/__init__.py
0 → 100644
pystencils_benchmark/gpu/__init__.py
0 → 100644
pystencils_benchmark/gpu/benchmark.py
0 → 100644
pystencils_benchmark/templates/NVCC.mk
0 → 100644
pystencils_benchmark/templates/gpu/kernel.cu
0 → 100644
pystencils_benchmark/templates/gpu/kernel.h
0 → 100644
pystencils_benchmark/templates/gpu/main.c
0 → 100644