-
cuda-samples를 gpgpu-sim으로 빌드하기 - 절망편a 2022. 3. 19. 15:01반응형
cp -a /cuda-samples/Samples/0_Introduction/matrixMul/matrixMul .
cp -a /gpgpu-sim_distribution/configs/tested-cfgs/SM2_GTX480/gpgpusim.config .
./matrixMul
[Matrix Multiply Using CUDA] - Starting...
CUDA error at ../../../Common/helper_cuda.h:796 code=100(cudaErrorNoDevice)
"cudaGetDeviceCount(&device_count)"1) cuda driver 설치
2) gpgpu-sim에서 source setup_environmet make
그렇게 해서 실행 했을 때는 또 다른 에러가 났다.
symbol lookup error 는 뭔지
matrixMul에 필요한 라이브러리가 뭔지 확인해 봤다.
ldd matrixMul
linux-vdso.so.1 (0x00007fff2bff1000)
libcudart.so.11.0 => /gpgpu-sim_distribution/lib/gcc-9.4.0/cuda-11060/release/libcudart.so.11.0 (0x00007ff233116000)
libstdc++.so.6 => /lib/x86_64-linux-gnu/libstdc++.so.6 (0x00007ff232f23000)
libgcc_s.so.1 => /lib/x86_64-linux-gnu/libgcc_s.so.1 (0x00007ff232f08000)
libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007ff232d16000)
libz.so.1 => /lib/x86_64-linux-gnu/libz.so.1 (0x00007ff232cfa000)
libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007ff232bab000)
libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 (0x00007ff232b86000)
/lib64/ld-linux-x86-64.so.2 (0x00007ff233510000)잘 모르겠다~!
convolutionTexture
반응형'a' 카테고리의 다른 글
[JS] querySelector (0) 2022.03.22 [알고리즘] 최근접 점의 쌍 찾기 (0) 2022.03.21 [디지털로직] ch1- ch3 (0) 2022.03.18 [docker] --privileged 옵션 (0) 2022.03.18 [git] 깃 코멘드 정리 (0) 2022.03.17