Environment/Ubuntu 6

NVIDIA GPU 드라이버, CUDA, cuDNN 개념 간단 정리

NVIDIA GPU Driver(목적) 운영체제 (windows/Linux)와 내 본체에 있는 GPU를 연결해주는 커널 모듈.GPU를 컴퓨터 자원으로 인식하는 과정.⇒ 이것이 잘 깔려있다면, ‘nvidia-smi’ 명령어로 드라이버 버전과 GPU 상태를 확인 가능하다.CUDA Toolkit(목적) NVIDIA가 제공하는 GPU 병렬 프로그래밍을 위한 키트GPU 프로그래밍을 위해 반드시 필요한 API · 라이브러리컴파일러(nvcc), 런타임 라이브러리, API 헤더, 샘플 코드 등이 포함된다.컴파일: .cu 확장자 CUDA C/C++ 코드를 GPU에서 실행 가능한 바이너리로 빌드하게 해준다.런타임: 호스트와 디바이스 간 메모리 전송, 커널 실행, 스트림 관리 등 지원한다.수치 연산 라이브러리: 행렬곱이나 ..

Environment/Ubuntu 2026.06.04

[우분투 22.04] VSC에서 git 사용하기 (프로젝트 늦참한 사람 전용)

VSC와 Repositoty 연동 github에 들어가서 주소 복사 VSC 들어가서 F1 -> "GitHub에서 복제" 클릭 -> 붙여넣기!그리고 git과 연동할 로컬 파일을 지정합니다. 그리고 터미널로 해당 file로 이동해줍니다 원격 저장소의 브랜치 확인git branch -r origin/HEAD -> origin/mainorigin/dev1origin/mainorigin/dev2 origin/HEAD -> origin/main : 기본 브랜치가 main이라는 뜻나머지 dev1과 dev2는 브랜치들. 브랜치를 만들 브랜치 가져오기 & 내 브랜치 생성하기main을 가져올 필요는 없음. 왜냐하면 git 연동하자마자 나오는게 main의 코드들임.git checkout (이동할 브랜치)git checkou..

Environment/Ubuntu 2026.06.04

[우분투 22.04] gcloud 설치하고 활성화 시키기

Google Cloud SDK를 설치하고자 한다. Cloud SDK란 Google Cloud Platform의 제품 및 서비스와 상호작용하기 위한 도구 및 라이브러리 모음.CLI, 클라이언트 라이브러리, 그리고 로컬 에뮬레이터를 포함하고 있다. Cloud SDK에는 gcloud CLI가 있는데, gcloud 명렬줄을 이용하여 조작할 수 있다. gcloud를 다운받는 것은 아래를 통해서 진행했다!https://wikidocs.net/235553 E. GCP gcloud installation## 수동 설치 (Mac OS) 1. 수동으로 Google Cloud SDK를 설치하는 방법도 있습니다. Google Cloud SDK 다운로드 페이지로 이동하여 macOS…wikidocs.net 다음과 같이 설치된 것..

Environment/Ubuntu 2026.06.04

[우분투 22.04] 딥러닝 환경 구축하기

이전에 시도했다가 망해서 한번 밀고.. 이번에 다시 또 밀고..화가나서 처음부터 제대로 내가 작성해보겠노라 하고 작성 시작 https://drivegod5.tistory.com/entry/sudo%EA%B6%8C%ED%95%9C-%EC%97%86%EA%B3%A0-pip%EB%AA%85%EB%A0%B9%EC%96%B4-%EC%95%88%EB%90%A0-%EB%95%8C-%EC%84%9C%EB%B2%84%EC%97%90-%EA%B0%80%EC%83%81%ED%99%98%EA%B2%BD-%EC%84%A4%EC%A0%95%ED%95%98%EB%8A%94-%EB%B2%95Command-pip-not-found-Could-not-open-lock-file-Unable-to-acquire-the-dpkg-fronte..

Environment/Ubuntu 2026.06.04

[우분투 22.04] OS 설치 - 블랙스크린 해결 방법 정리

기존에 있던 우분투 20.04를 포맷하고 새로운 우분투를 설치하려고 했는데, bios에서 usb 부팅하고 Install Ubuntu를 했더니 블랙 스크린이 떴다.. 아무리도 GPU와 충돌이 생기는 것 같았음! 그래서 해결했는데, 이 방법을 작성한 타 블로그를 첨부해놓는다. https://ejklike.github.io/2017/03/05/install-ubuntu-16.04-with-nvidia-gpu.html Eunji Kim @ CAU - 우분투 설치 usb로 부팅하면 검정색 빈 화면만 보이는 문제 해결방법x64 데스크탑에 nvidia GTX 970을 장착한 뒤, 우분투 14.04.3 LTS에서 15.10, 16.04.2 LTS까지 장기간의 삽질을 했다. 별 문제 없이 설치한 사람들도 있겠지만 난 정..

Environment/Ubuntu 2026.06.04

[Git] 개념 및 간단한 실습

Git를 사용해서 협업을 하기 위한 방법들 정리해당 방법은 master가 아닌, branch를 해서 작업을 하는 작업자 위주로 설명! 개념같이 협업하는 사람이 깃허브에 main 레포지토리를 만들어놓은 상태. (= 원격 저장소)나는 이 repo를 가져와서 작업을 해야 한다! (= 로컬 저장소로 가져와서 작업 후 원격 저장소에 변경 내용을 저장해야 함) 개념 1. branch원래 대장님인 repo가 있다면, 그것을 발전시키기 위해 똑같은 내용을 가져오는 것. (= 코드를 copy)즉, 각자 병렬적으로 코드를 수정하고 다룰 수 있게 가져오는 것.나무 기둥에서 나뭇가지가 하나씩 나오는 것이라고 볼 수 있다고 해서 branch라고 불린다. 개념 2. commitbranch에서 작업한 것들을 저장소에 잠깐 저장하는..

Environment/Ubuntu 2026.06.04