# cuda
CUDA 10.1 & cuDNN 7.6.5 for Ubuntu 18.04
sudo apt purge nvidiasudo apt remove nvidia-sudo rm /etc/apt/sources.list.d/cudasudo apt autoremove && apt autocleansudo rm -rf /usr/local/cuda sudo
CUDA 10.1
CUDA toolkit을 설치하기 전 Dependency를 설치해준다.$ sudo apt-get update$ sudo apt-get install build-essential dkmssudo apt install -y g++ freeglut3-dev build-ess
CUDA Driver API vs Runtime API
위 처럼 driver version과 CUDA버전을 확인 할 수 있는데 이 경우 nvcc -V 명령이 안먹는 경우가 있다. CUDA has 2 primary APIs, the runtime and the driver API. Both have a correspondin
Nvidia-docker2 install
다음 공식 문서를 참조: Docker Engine Utility for NVIDIA GPUsnvidia-docker 설치 전 CUDA 및 docker-ce 먼저 설치 후 진행

RTX 3090 2대, Ubuntu 18.04 딥러닝 환경 구축 (1) Nvidia driver, Cuda, cuDNN 설치
(1) Nvidia driver, Cuda, cuDNN 설치(2) Anaconda, Tensorflow, keras 설치2020년 11월에 GCP를 2주 AI대회 나간다고 썼는데 styleGAN을 써서 가상피팅해보니 거의 10일에 200만원 지출 (GCP, V100,

pytorch를 위한 준비(CUDA, CuDNN, pytorch)
장치관리자 -> 디스플레이 어댑터 -> 내 GPU 확인https://en.wikipedia.org/wiki/CUDA위 페이지의 표를 참고하여 내 GPU를 찾고 코어수를 확인한다.내 컴퓨터에서 GPU는 RTX 1050이므로 코어수는 6.1개이다.https&#x

Ubuntu18.04.5 + CUDA10.0 + RTX2080SUPER 설치 방법
(참고. 설치하는 PC는 디스크는 모두 포맷이 된 상태에서 시작하였음) 1. 준비 (드라이버 다운로드 및 부팅 usb 만들기) > ubuntu 18.04.5 LTS (Bionic Beaver) Desktop image 다운로드
[CUDA] thrust의 사용
thrust는 cuda를 C++로 사용할 떄 사용하면 좋다. thrust 함수를 호출할 땐, 가능하면 cu파일에서 호출하는 것이 좋다. (h,cpp파일에서 동작하지 않는 함수들이 있다)for_each의 경우 쿠다 커널 함수를 짜지 않고 쿠다에서 실행시킬 수 있는 좋은
MSE LOSS CUDA
https://rocthrust.readthedocs.io/en/latest/api/function_group\_\_reductions_1gaa3a63c37c3844d0e84b9d146e6f4c5b8.html
[CUDA] CUDA 8.0,9.0 Visual Studio 2015 설정
쿠다의 설치는 WSpring 을 사용하는것을 추천한다. Visual Studio를 먼저 설치하고 CUDA를 설치하여야 한다.CUDA는 무조건 최신버전을 사용하는것이 좋은것은 아니다.2018년 5월 현재 가장 안정적인 CUDA버전은 8.0과 9.0 이다.설치를 완료하였으
warning: overloaded virtual function <> is only partially overridden in class <>
제목에 있는 위 오류는 오버로딩과 오버라이딩을 동시에 사용할 때 볼 수 있는 경고 메세지이다.일반적으로 오버라이딩을 사용할 땐 부모 클래스의 함수 호출을 하지 않을 확률이 높다.(동적 바인딩 하므로)그러나 컴파일러 입장에서는 상속받은 자식 클래스에 똑같은 이름의 함수(

[TIL] Ubuntu Settings : July 8, 2020
Ubuntu install Check Network Interface Network Adaptor 확인을 위해 `net-tools에 포함된 ifconfig를 사용한다. 기본 Ubuntu 18.04 LTS는 포함하고 있지 않으므로, net-tools`를 설치하자.