본문 바로가기
반응형

전체 글161

[ 자취방 워크스테이션 ] #17 우분투 서버에 NVIDIA Docker 설치하기 //1 엔비디아 드라이버와 도커가 잘 설치 되었다면 이제 nvidia-docker를 설치해보자. 이게 있어야 도커에서도 리눅스에 허락을 받고 그래픽카드를 마음껏 쓸 수 있다. 우선은 docs.nvidia.com/datacenter/cloud-native/container-toolkit/install-guide.html#docker Installation Guide — NVIDIA Cloud Native Technologies documentation On RHEL 7, install the nvidia-container-toolkit package (and dependencies) after updating the package listing: Restart the Docker daemon to comp.. 2021. 3. 13.
[ Ubuntu 삽질 ] 우분투 서버 부팅 시 특정 계정으로 자동 로그인 화가 머리 끝까지 났다. 하지만 오늘도 난 답을 찾아냈다. 그렇다 오늘은 처갓집 슈프림+와락 매콤한 맛을 먹어야 한다. 나는 충분한 자격을 얻은 것이다. ssh로 작업을 할때 reboot을 해야하는 상황이면 언제나 걸리적 거리는 것이 바로 이 부팅로그인 이다. askubuntu.com/questions/819117/how-can-i-get-autologin-at-startup-working-on-ubuntu-server-16-04-1 How can I get autologin at startup working on Ubuntu Server 16.04.1? I have a problem with autologin at startup in Ubuntu Server 16.04.1 LTS. I use this .. 2021. 3. 13.
[ 자취방 워크스테이션 ] #15 우분투 서버에 NVIDA 드라이버 설치하기 //1 딥러닝을 위해서는 엔비디아 그래픽카드가 필수다. 왜냐하면 병렬연산을 위해서 대부분의 프레임워크들이 CUDA를 선택했기 때문이다. 원래는 #15를 엔비디아 도커 설치까지로 생각하고 글을 적었으나 여러가지 난관에 봉착하여 이 챕터를 NVIDIA드라이버 설치하기로 따로 떼어냈다. //2 주의!! 이 챕터를 읽을때는 주의할 점이 하나 있다. ! 원격으로 작업을 하는 경우에는 이 방식을 따라하지 말기를 바란다. ! 이유는 후설하겠지만 드라이버를 설치하는 동안 GUI가 활성화되거나 MOK를 설정해야하는 등등 보안 설정을 건드리게 되는 부분에서 원격으로 설정하는 작업에 한계가 있었다. 아무튼 이 작업은 반드시 우분투 서버가 설치되어있는 그 컴퓨터에서 직접 진행되어야 한다. //3 본론으로 들어가서 내가 설명하.. 2021. 3. 13.
[ Ubuntu 삽질 ] 우분투에서 그래픽카드 확인하기 무슨 그래픽 카드가 설치되어있는지 도통 기억이 나지 않을때가 있다. 내 돈 주고 내가 산 글칸데도 정말이지 도무지 기억이 안날 수 있다. 나는 지금 대구에 고향집으로 내려와 있는데 내 계산용 컴퓨터는 대전에 있다. 본체를 뜯어볼 수도 없고 진짜 개 빡치는 상황이 아닐 수 없다. 그래도 심호흡을 하자. 우리는 바쁜 일상을 살아가는 현대인이니까. 그 정도는 까먹을 수 있다. (알루미늄 호일에 삼겹살 구워먹는건 그만하자.) lspci | grep VGA 이 간단한 단 한 줄의 명령어가 당신의 스트레스 확실하게 신속한 줄여줍니다! 더 빡치는 상황이다. 딱 내가 기억하는 '엔비디아꺼였는데..' 까지만 알려준다. 약을 올리려는 것인가? 그래도 넓은 마음으로 냉수 한잔 하고 마음을 가다듬자. 이건 여러분이 너무 최신.. 2021. 3. 10.
[ 자취방 워크스테이션 ] # 13 주피터 노트북과 아나콘다 가상 환경 연결 //1 앞서 살펴본 것처럼 주피터를 만들고 코드를 실행하는 것으로 주피터는 끝이 날 것 같지만 한가지 문제점에 봉착하게 되는데 바로 패키지 메니지먼트와의 연동이다. 가상환경을 A, B로 나눠서 사용하고 있었는데 내가 A에 빌드업 해둔 패키지들을 사용하고 싶다면 주피터를 어떻게 열어야할까? 혹은 A, B를 번갈아가면서 쓰고싶은데 그러면 가상환경 수 만큼의 포트를 포워딩해서 그만큼 주피터를 열고 사용해야하는 것일까? //2 가상환경과 jupyter notebook 연결 거두절미하고 본론부터 말하자면 base에서 하나의 주피터를 열어서 각각의 환경에 연결시켜주는 것이 가장 최선이다.(경험) 주피터 노트북은 ipynb 파일에 굉장히 많은 정보를 담아둘 수 있는데 여기는 어떤 가상환경에 연결된 에디팅 페이지 인지.. 2021. 3. 6.
[ 자취방 워크스테이션 ] #12 주피터 노트북 시작해보기 //1 주피터 노트북은 웹 기반의 파이썬 코딩을 할 수 있는 웹 에디터이다. 대화형 인터프리터의 특성을 아주 잘 살려서 '셀'이라는 단위의 코드를 실행하는 것이 가능하고 순차적으로 실행하는 것 말고도 임의의 순서로 셀을 실행해는 것이 가능하기 때문에 클래스와 같은 객체지향적 성격을 가지는 코드를 짤 때 아주 유용하다. 물론, 파이썬에 특화되어있긴 하지만 일반적인 에디터의 기능 또한 가지고 있어서 C/C++등의 코드 또한 다룰 수 있다. (컴파일러는 따로 없다.) //2 주피터 노트북의 사용이 중요한 이유 앞서 말했듯 웹 기반의 에디터이기 때문에 여러 군데에서 사랑받고 있는데 특히나 구글의 코랩이 이러한 노트북 형태를 가지고 있다. 또 아마존의 AWS, 구글의 GCP와 같은 클라우드 컴퓨팅에서도 굉장히 유.. 2021. 2. 11.
반응형