tmrlvi / kaspa-miner

A fast CPU/GPU miner for Kaspa
Apache License 2.0
96 stars 36 forks source link

cuda compute_75/86 PTX #9

Closed demisrael closed 2 years ago

demisrael commented 2 years ago

New command to generate cuda PTX files: /usr/local/cuda-11.2/bin/nvcc kaspa-cuda-native/src/kaspa-cuda.cu -std=c++11 -O3 --restrict --ptx --gpu-architecture=compute_86 --gpu-code=sm_86 -o ./resources/kaspa-cuda-sm61.ptx -Xptxas -O3 -Xcompiler -O3 --use_fast_math && \ /usr/local/cuda-11.2/bin/nvcc kaspa-cuda-native/src/kaspa-cuda.cu -std=c++11 -O3 --restrict --ptx --gpu-architecture=compute_75 --gpu-code=sm_75 -o ./resources/kaspa-cuda-sm61.ptx -Xptxas -O3 -Xcompiler -O3 --use_fast_math && \ /usr/local/cuda-11.2/bin/nvcc kaspa-cuda-native/src/kaspa-cuda.cu -std=c++11 -O3 --restrict --ptx --gpu-architecture=compute_61 --gpu-code=sm_61 -o ./resources/kaspa-cuda-sm61.ptx -Xptxas -O3 -Xcompiler -O3 --use_fast_math && \ /usr/local/cuda-9.2/bin/nvcc kaspa-cuda-native/src/kaspa-cuda.cu -ccbin=gcc-7 -std=c++11 -O3 --restrict --ptx --gpu-architecture=compute_30 --gpu-code=sm_30 -o ./resources/kaspa-cuda-sm30.ptx --use_fast_math && \ /usr/local/cuda-8.0/bin/nvcc kaspa-cuda-native/src/kaspa-cuda.cu -ccbin=gcc-5 -std=c++11 -O3 --restrict --ptx --gpu-architecture=compute_20 --gpu-code=sm_20 -o ./resources/kaspa-cuda-sm20.ptx --use_fast_math