본문 바로가기
728x90

cuda4

[딥러닝] CuDNN 및 Tensorflow 설치 1. 현재 클러스터의 하드웨어 제원 및 소프트웨어 제원 ※NOTE: 저의 경우 연구실에서 Diskless cluster의 형태로 클러스터를 사용하고 있습니다. 또한, 해당 페이지를 참조하는 분께서는 NVIDIA driver의 버전이나 CUDA의 버전이 저의 경우와 다를 수 있으므로, 참고만 해주시면 감사하겠습니다. 이미 tensor flow의 경우 설치된 CUDA의 버전에 의존하므로 참조하시길 바랍니다. 또한 다른 버전의 CUDA를 같이 사용하고자 한다면 다음 링크를 참조해주시길 바랍니다: 한 컴퓨터에 여러 버전의 CUDA 설치하기 - 설치된 CUDA version 확인 (1) $nvcc -V (2) $nvidia-smi ※NOTE: 아래의 설명은 CUDA 11.1이 설치되어있다는 가정하에 진행하였습니다.. 2021. 5. 17.
[CUDA] printf not working 1) The first way I tried to resolve my problem: cudaDeviceSynchronize() Some posts and blogs suggest using cudaDeviceSynchronize() as a solution for not working printf() in CUDA [1][2]. The point of their suggestion is that the host code* is over before receiving printf() message from the device codes**. So, before ending the host code, by synchronizing the device codes (cudaDeviceSynchronize), .. 2021. 1. 5.
[CUDA] CUDA11.1 Install: Missing recommended library: Cuda 11.1을 설치를 한 후 아래와 같이 missing recommend libraries가 발생했다. $ sh cuda_11.1.0_455.23.05_linux.run --toolkit --toolkitpath=/usr/local/cuda-11.1 =========== = Summary = =========== Driver: Installed Toolkit: Installed in /usr/local/cuda-11.1/ Samples: Installed in /home/users/, but missing recommended libraries Please make sure that - PATH includes /usr/local/cuda-11.1/bin - LD_LIBRARY_PATH includ.. 2020. 12. 25.
[CUDA] 한 컴퓨터에 여러 버전 cuda 설치하기 저의 경우에는 Diskless cluster 구조에서 몇몇 계산노드들이 서로 다른 그래픽 카드를 가지고 있습니다. 그래서 서로 다른 버전의 cuda를 설치해야하나 싶었지만, 조사를 하다보니 CUDA SDK의 compute capability 범위 내에 해당 그래픽 카드의 compute capability가 있으면[1][2] 된다고 하여 결국 최근 버전인 cuda-11.0을 설치하였습니다. 개인적인 정리로써 여러 버전의 cuda를 하나의 컴퓨터에 설치하기 위해서 자료를 조사했던 부분을 아래에 정리를 했습니다. 1. 왜 사람들은 CUDA를 이용하는가? 근래에 사람들이 CUDA를 이용하는 크게 두 가지이다. (1) Nvidia GPU를 병렬 프로그래밍의 목적으로 활용하기 위해서 (GPGPU: General p.. 2020. 12. 24.
728x90