# gpu

52개의 포스트
post-thumbnail

[3학년 1학기 게임공학 프로젝트]Real-Time Snow Simulation

3학년 1학기에 수강한 게임공학 수업의 팀프로젝트는 '게임에 쓰일 수 있는 기술을 다룬 논문을 읽고 기술을 개선해보는 것'이 주제였다. 우리 조는 CUDA를 이용해서 GPU병렬처리를 통한 눈 시뮬레이션을 다룬 논문을 읽고 언리얼로 시각화하는 프로젝트를 1학기 동안 진행

3일 전
·
0개의 댓글
post-thumbnail

Noise in Shaders

Fragment Shader에 noise를 추가하는 법에 대해 알아볼것이다.먼저 우리는 noise를 추가하기 위해선 noise전 렌더링할 모델의 좌표, 즉 texture이 필요하게 된다.그렇기에 우리는 이 챕터에선 여러개의 pass 와 FBO을 사용함을 명심하자Nois

2022년 6월 6일
·
0개의 댓글

[CUDA] GPU 메모리 구조 파악

GPU 메모리 구조 파악

2022년 6월 4일
·
0개의 댓글

net.to(device) vs net.cuda()

두가지 방법으로 GPU에 모델을 올리는 방법과 차이점,그리고 어떤 코드를 작성하면 좋을지에 대한 글.

2022년 6월 1일
·
0개의 댓글

[error] couldn't communicate with the NVIDIA driver

분명 어제까지만해도 잘 동작했는데 오디오렌더기 오류로 리붓했더니 갑자기 듀얼모니터 중 하나가 안들어온다..!최근 cuda쓴적도 없는데 ㅠㅠ.. 혹시몰라 nvidia-smi 찍어보니까 에러가뜬다.18.04때는 이런 일 생기면 putty들어가고 블랙리스트추가하고 여러가지

2022년 5월 26일
·
0개의 댓글
post-thumbnail

가우시안 필터

우리가 정갈하게 앞머리를 짜르기 위해서는 삐죽나와있는 머리카락을 보통 보이는 머리카락과 길이와 맞게 짜르는 것처럼 (비유가 적절한가..) 가우시안 필터도 마찬가지로 평균적인 값보다 뛰어넘는 값들을 정리하기 위해 쓰이는 필터입니다. 이는 가우시안 블러의 식이며 한 픽

2022년 5월 18일
·
0개의 댓글
post-thumbnail

Edge Filter

오늘은 edge 경계 부분을 찾는 필터에 대해서 알아볼것입니다!먼저 우리가 상식적으로 생각해본다면 사물의 경계는 어떻게 찾을까요?저라면,, 주변의 값보다 어떤 특별한 값을 갖는 부분을 사물의 경계라고 가정할 것입니다!edge 필터는 각각의 픽셀의 변화값 (미분값!) 을

2022년 5월 18일
·
0개의 댓글
post-thumbnail

[error] CUDA out of memory

서버에 모델을 올리고 학습하려던 중 낯선 에러가 떴다.메모리가 부족하다길래 확인해봤다.음? 전혀 부족한 것 없는데..?열심히 구글링을 해봤지만 해결되는 것은 없었다. 그러던 중 문득 든 생각 하나.당시 이미지 분류 대회를 하며 베이스라인 코드를 변경하고 있었는데 이미지

2022년 5월 2일
·
0개의 댓글
post-thumbnail

AWS EC2 Docker GPU 환경 구성

AWS EC2 안에서 Docker로 딥러닝 GPU 환경 구성 과정에서 발생한 ERROR 해결 과정을 기록합니다.

2022년 4월 24일
·
0개의 댓글
post-thumbnail

[kubernetes] k8s gpu - nvidia device plugin 설치, 예제 테스트

Nvidia GPU가 장착된 서버/PC 환경의 Kubernetes 에서 GPU 인식, 사용Kubernetes 에서 Nvidia GPU 를 사용하는 Application yaml 테스트https://github.com/NVIDIA/nvidia-dockernvid

2022년 4월 19일
·
0개의 댓글
post-thumbnail

GPU 사용하기

Jupyter Notebook에서 GPU 사용하기

2022년 4월 18일
·
0개의 댓글
post-thumbnail

[Linux] gpu 사용량 확인하기

모델링시 gpu가 제대로 동작하는지, 사용량이 얼마나 되는지 확인하기 위해 주로 사용한다.위의 코드를 실행하면 0.5초마다 갱신되는 실시간 gpu사용량을 확인할 수 있다.tmux의 window에서 실행시켜두고 필요할 때마다 확인하면 편리하다(코드를 외우지 않아도 된다.

2022년 4월 15일
·
0개의 댓글
post-thumbnail

[딥러닝]CUDA로 딥러닝 모델 빨리 학습하기

상황 : 오늘도 파이참을 켜서 평화롭게 딥러닝 모델을 학습시키려는데, 아니이게 무슨일인가 cpu로 돌렸더니 너무 느리다. gpu를 사용하면 텐서플로우(TF) 연산을 빠르게 할 수 있다고 하여 cuda를 깔아서 딥러닝에 gpu 사용하는 방법을 정리하기로 하였다.나의 TF

2022년 4월 14일
·
0개의 댓글
post-thumbnail

Attempting to deserialize object on a CUDA device but torch.cuda.is_available() is False. If you are running on a CPU-only machine, please use torch.load with map_location=torch.device('cpu') to map your storages to the CPU.

GPU로 학습하여 저장한 모델 전체를 cpu로 불러오니 에러가 발생하였다. 코드를 다음과 같이 변경하여 불러오니 해결되었다.모델 저장하기 & 불러오기 - PyTorch Tutorials 1.10.2+cu102 documentation

2022년 4월 5일
·
0개의 댓글

AWS Spot instances GPU 유형 및 가격 정리

Spot InstancesAmazon EC2 스팟 인스턴스 요금5분마다 업데이트 됨Amazon EC2 인스턴스 유형 - Amazon Web Services복수의 GPU단일 GPUTrn1클라우드에서 딥 러닝 모델 훈련을 위한 최상의 가성비 제공AWS Trainium으로

2022년 4월 3일
·
0개의 댓글
post-thumbnail

Kubernetes GPU RAM 분할(Extended Resource 이용)

앞선 두 포스팅 (1), (2)에서 얘기햇듯이, 쿠버네티스에서 리소스를 요청할 때 gpu는 제약사항이 많습니다.그래서 아래와 같은 상황일 때 참고하시라고 GPU RAM을 분할하여 컨테이너에 할당할 수 있는 방법을 함께 진행해보고자 합니다.n개의 컨테이너에 GPU를 공유

2022년 3월 22일
·
0개의 댓글
post-thumbnail

GPU memory 사용량 확인 (Ubuntu)

변경된 내용에 하이라이트 표시하고, 0.5초마다 갱신gpu 장치명 / 온도 / 사용량을 확인

2022년 3월 21일
·
0개의 댓글
post-thumbnail

CPU와 GPU의 차이 및 장치 확인(Ubuntu 기준)

CPU는 컴퓨터의 두뇌를 담당한다. 다양한 환경에서의 작업을 빠르게 수행하기 위해 ALU()의 구조가 복잡하고 명령어 하나로 처리할 수 없는 기능도 많으며 각종 제어 처리를 위한 부분이 많다. 반면, GPU는 특화된 연산을 빠르게 처리하기 위해 단순한 ALU를 여러개

2022년 3월 21일
·
0개의 댓글
post-thumbnail

Colab 설정하기

!오랜만에 colab을 사용하려니 어떻게 했는지 기억도 잘 안나고 찾기도 귀찮아서 정리해 보려고 한다.

2022년 3월 10일
·
0개의 댓글
post-thumbnail

누구나 따라할 수 있는 PyTorch, TF GPU 설치 완벽가이드

local(데스크탑에 직접 설치하면서 정리함) > 순서: 변경할 수 없는 조건들 먼저 확인하자 1. 그래픽 카드 확인 RTX 2060 Super 1-A. 그래픽 카드(GPU) 이름 확인 그래픽 카드 이름은 윈도우 우클릭 작업관리자 -> 자세히 성능 탭

2022년 3월 5일
·
0개의 댓글