← AI 용어집

AI 용어집 · 기초 · 효율·인프라 · AI 플랫폼·솔루션

gpu-unlock GPU 언락

GPU 언락(GPU Unlock)은 NVIDIA 지포스 RTX 30 시리즈에서 일부 AI 연산 속도를 낮춰 둔 제한을 풀어, 전문가용 제품 수준으로 끌어올리는 오픈소스 리눅스 도구다. 새 그래픽카드를 사지 않고 기존 카드의 AI 처리 성능을 높일 수 있어 주목받았다.

용어 정보
난이도
기초 · 소식을 읽을 때 자주 만나는 기술 용어
카테고리
기반·응용
추가
2026-10-27
쉽게 말하면 공장에서 일부러 최고 속도를 낮게 묶어 출고한 자동차가 있는데, 시동을 걸기 전에 그 설정만 바꿔 원래 엔진 성능을 쓰게 하는 것과 비슷하다. 다만 엔진(연산)만 빨라질 뿐 연료통(메모리 용량)이나 연료관(메모리 대역폭)이 커지지는 않는다.

무엇인가

GPU 언락은 GitHub 개발자 Zagitta가 공개한 오픈소스 도구로, 암페어 아키텍처 기반의 RTX 30 시리즈를 대상으로 한다. AI 계산을 맡는 텐서 코어(행렬 곱셈 전용 연산 장치)에서 소비자용 제품에만 낮게 설정된 일부 연산의 처리율을 올린다. 대상은 FP16·BF16 형식으로 계산하고 결과를 FP32 형식으로 더해 가는(누적하는) 연산이다. 개발자는 이 연산의 명령 처리율을 두 배로 높인다고 설명했다. 다만 특정 연산 하나가 빨라진다는 뜻이지 AI 프로그램 전체가 두 배 빨라진다는 뜻은 아니다.

어떻게 작동하나

도구는 리눅스 커널 모듈(운영체제 핵심부에 끼워 넣는 작은 프로그램) 형태로 작동한다. 부팅 초기에 NVIDIA 그래픽 드라이버가 GPU를 초기화하기 전에 먼저 실행돼 하드웨어 설정을 바꾸고, 그다음 수정하지 않은 원래 드라이버가 평소처럼 카드를 넘겨받는다. 그래서 드라이버를 직접 고치거나 그래픽카드 펌웨어를 영구적으로 바꿀 필요가 없고, 드라이버를 업데이트할 때마다 다시 패치하지 않아도 된다고 소개됐다. 커널 시작 옵션에서 대상 카드를 지정해 활성화해야만 작동하고, 지정하지 않으면 아무 일도 하지 않는다.

왜 주목받나

개발자가 공개한 행렬 곱셈 테스트(전력 한도 450W)에서 RTX 3090 Ti의 BF16 성능은 87.50 TFLOPS에서 157.41 TFLOPS로 약 80% 높아졌다고 밝혔다. 같은 시험에서 FP16은 87.46에서 118.39 TFLOPS로, TF32는 42.58에서 82.61 TFLOPS로 올랐다. 사용자 보고에서는 이미지·영상 생성 처리량이 최대 약 60% 늘었고, LLM이 입력 프롬프트를 한꺼번에 읽어 들이는 프리필 단계는 14~36% 빨라졌다는 결과가 나왔다. 집에서 로컬 LLM이나 이미지 생성 모델을 돌리는 사람에게는 쓰던 카드로 속도를 올릴 수 있다는 점이 매력이다.

RTX 3090 Ti 행렬 곱셈 성능 전후

해제 전해제 후

FP16+30.93TFLOPS
BF16+69.91TFLOPS
TF32+40.03TFLOPS
개발자가 전력 한도 450W에서 측정했다고 밝힌 결과다. 단위는 TFLOPS이며, 실제 프로그램 전체 속도 향상은 이보다 작을 수 있다.

알아 둘 점(한계)

효과는 행렬 연산 비중이 큰 작업에 몰려 있다. LLM이 답을 한 토큰씩 만들어 내는 디코딩 단계는 계산 능력보다 메모리에서 데이터를 읽어 오는 속도에 좌우되므로 거의 변화가 없었고, INT8 형식으로 돌린 이미지 생성도 처리량 증가가 0.3%에 그쳤다. 그래픽 메모리 용량이나 대역폭을 늘려 주는 도구도 아니다. 카드 종류와 전력 설정에 따라 향상 폭이 다르고, 일부 카드(예: 특정 OEM용 RTX 3080 Ti)에서는 해제 절차를 마쳐도 성능이 오르지 않았다고 보고됐다. 제조사 공식 기능이 아닌 커뮤니티 도구이며, 현재는 리눅스 환경을 대상으로 하고 카드별 검증도 아직 진행 중이다.

효과가 큰 작업 대 작은 작업

효과가 큰 작업행렬 연산 비중이 큼

  • 이미지·영상 생성(BF16)
  • LLM 프리필(프롬프트 처리)
  • FlashAttention 같은 행렬 연산

효과가 작은 작업메모리 속도에 좌우

  • LLM 토큰 생성(디코딩)
  • INT8 연산
  • 메모리 용량 부족 문제

공통 둘 다 같은 RTX 30 카드 위에서 돌아가지만 병목이 어디냐가 다르다

GPU 언락은 계산 속도만 올리므로, 메모리 읽기 속도가 발목을 잡는 작업에서는 거의 차이가 없다.

예시

RTX 3090 Ti를 가진 한 사용자는 이미지 생성 도구 ComfyUI에서 같은 모델·프롬프트·전력 한도로 비교했을 때, BF16으로 실행한 이미지 한 장 생성 시간이 약 72초에서 45초로 줄었다고 보고했다. 반면 RTX 3090에서 추론 엔진 vLLM으로 LLM을 돌린 별도 테스트에서는 프롬프트 처리 속도만 약 33% 오르고 답변 생성 속도는 거의 그대로였다. 즉 내 작업이 '계산이 막히는 일'인지 '메모리가 막히는 일'인지에 따라 체감 효과가 크게 달라진다.

함께 보면 좋은 용어

참고