Toch maar weer eens kijken of alles wel geïnstalleerd is. De Cuda software (Extra software voor de nvidea gpu te gebruiken) lijkt de GPU driver niet te herkennen. Zo te zien moet ook nog de Cuda toolkit worden geïnstalleerd. De instructies hiervoor zijn, voor een minder ervaren apple-terminal-gebruiker als ik, lastig te volgen. Uiteindelijk kom ik een heel eind. Het lijkt noodzakelijk om ook de bijgeleverde 'samples' te compileren. Na de juiste aanroep te hebben gevonden (net weer iets anders dan beschreven) is de computer nu al een uurtje bezig om alles te compileren. De meest ingewikkelde info raast door het terminal venster. Ik ben benieuwd wanneer die klaar is - en ... of het dan wel gaat werken.
Klein voorbeeldje
/Developer/NVIDIA/CUDA-7.0/bin/nvcc -ccbin clang++ -m64 -Xcompiler -arch -Xcompiler x86_64 -Xlinker -rpath -Xlinker /Developer/NVIDIA/CUDA-7.0/lib -gencode arch=compute_20,code=compute_20 -o jpegNPP jpegNPP.o -L../common/FreeImage/lib -L../common/FreeImage/lib/darwin -L../common/FreeImage/lib/darwin/x86_64 -lnppi -lnppc -lfreeimage
ld: warning: directory not found for option '-L../common/FreeImage/lib/darwin/x86_64'
mkdir -p ../../bin/x86_64/darwin/release
cp jpegNPP ../../bin/x86_64/darwin/release
/Developer/NVIDIA/CUDA-7.0/bin/nvcc -ccbin clang++ -I../../common/inc -m64 -Xcompiler -arch -Xcompiler x86_64 -gencode arch=compute_20,code=sm_20 -gencode arch=compute_30,code=sm_30 -gencode arch=compute_35,code=sm_35 -gencode arch=compute_37,code=sm_37 -gencode arch=compute_50,code=sm_50 -gencode arch=compute_52,code=sm_52 -gencode arch=compute_52,code=compute_52 -o main.o -c src/main.cpp
/Developer/NVIDIA/CUDA-7.0/bin/nvcc -ccbin clang++ -I../../common/inc -m64 -Xcompiler -arch -Xcompiler x86_64 -gencode arch=compute_20,code=sm_20 -gencode arch=compute_30,code=sm_30 -gencode arch=compute_35,code=sm_35 -gencode arch=compute_37,code=sm_37 -gencode arch=compute_50,code=sm_50 -gencode arch=compute_52,code=sm_52 -gencode arch=compute_52,code=compute_52 -o piestimator.o -c src/piestimator.cu
Geen opmerkingen:
Een reactie posten