如果是从scoop
安装的 cuda,需要设置环境变量CUDA_PATH=C:/Users/<User>/scoop/apps/cuda
,或者在 xmake 里指定目录。
xmake f --cuda=C:/Users/<User>/scoop/apps/cuda
xmake run cudaSaxpy
比较
xmake run cudaSaxpy -n 20000000
xmake run saxpy
xmake run cudaScan
检查性能
TODO:perl 脚本不跨平台,先不要使用。
cd src/Assignment3/scan
perl checker.pl scan
wingdi.h
与circleRenderer.h
的enum SceneName
中PATTERN
命名冲突,改成PATTERN_
。
xmake run render
xmake run render -r cpuref rgb
xmake run render -r cpuref snow
检查性能。
cd src/Assignment3/render
python checker.py