文件名称:cuda-experiments
文件大小:65KB
文件格式:ZIP
更新时间:2024-06-07 14:09:30
Cuda
CUDA实验
快速开始
./configure && make && make bench
配置中
要自动检测CC版本并创建config.mk ,请尝试
`./configure`
否则,请创建config.mk并将变量CUDA_CC设置为要生成的代码版本。 例如
CUDA_CC=35
建造
建立所有受支持的测试
make
跑步
运行所有受支持的测试并将输出转储到$MODULE.csv
make bench
运行单独的测试,并输出到stdout:
【文件预览】:
cuda-experiments-master
----.travis.yml(720B)
----std-memcpy()
--------op.cpp(87B)
--------module.mk(679B)
--------main.cpp(3KB)
--------op.hpp(77B)
--------.gitignore(17B)
----atomics.1()
--------module.mk(228B)
--------main.cu(4KB)
----coherence-latency()
--------module.mk(236B)
--------main.cu(5KB)
----Dockerfile.amd64_ubuntu14.04_cuda-8.0(264B)
----Dockerfile.amd64_ubuntu14.04_cuda-7.0(264B)
----pageable()
--------module.mk(228B)
--------main.cu(3KB)
----page-to-pin()
--------module.mk(231B)
--------main.cu(2KB)
----make-timelines.sh(234B)
----um-cc35-bw()
--------module.mk(220B)
--------main.cu(4KB)
----direct-peer-dstrd()
--------module.mk(237B)
--------main.cu(4KB)
----pinned()
--------module.mk(226B)
--------main.cu(3KB)
----stream-thread()
--------module.mk(232B)
--------main.cu(3KB)
----Dockerfile.amd64_ubuntu16.04_cuda-9.1(264B)
----stream-warp()
--------module.mk(230B)
--------main.cu(3KB)
----memcpy-peer()
--------module.mk(231B)
--------main.cu(3KB)
----prefetch-bw()
--------module.mk(230B)
--------main.cu(3KB)
----memcpy-nopeer()
--------module.mk(233B)
--------main.cu(3KB)
----contention-pinned()
--------module.mk(237B)
--------main.cu(5KB)
----coherence-bw()
--------module.mk(407B)
--------main.cu(5KB)
----common()
--------cuda_check.hpp(974B)
--------module.mk(257B)
--------common.cpp(7KB)
--------common.hpp(2KB)
----pinned-df()
--------main.sh(419B)
--------module.mk(221B)
--------main.cu(7KB)
----thirdparty()
--------libnuma.sh(358B)
----std-memcpy-df()
--------op.cpp(87B)
--------module.mk(682B)
--------main.cpp(3KB)
--------op.hpp(77B)
--------.gitignore(17B)
----Dockerfile.amd64_ubuntu14.04_cuda-6.5(264B)
----cpu-touch()
--------module.mk(228B)
--------main.cu(3KB)
----atomics()
--------module.mk(226B)
--------main.cu(4KB)
----system-atomics()
--------module.mk(383B)
--------main.cu(3KB)
----.gitignore(162B)
----direct-peer-srcwr()
--------module.mk(237B)
--------main.cu(4KB)
----mgpu-sync()
--------module.mk(397B)
--------main.cu(3KB)
----wc()
--------module.mk(222B)
--------main.cu(3KB)
----Makefile(2KB)
----.dockerignore(0B)
----ctx()
--------module.mk(222B)
--------main.cu(1KB)
----README.md(819B)
----util()
--------lsgpu.cu(233B)
--------module.mk(372B)
--------lscpu.cpp(187B)
----cpu-cpu()
--------op.cpp(813B)
--------module.mk(676B)
--------main.cpp(3KB)
--------op.hpp(244B)
--------.gitignore(21B)
----scripts()
--------plot.py(1KB)
----cpu-cpu-df()
--------op.cpp(813B)
--------module.mk(679B)
--------main.cpp(3KB)
--------op.hpp(244B)
--------.gitignore(21B)
----access-counters()
--------module.mk(234B)
--------main.cu(3KB)
----.vscode()
--------settings.json(1KB)
--------c_cpp_properties.json(3KB)