추론·서빙도구/라이브러리C

Zagitta/gpu-unlock

Your GeForce runs AI at half speed. This fixes it for 20/30/40 series cards. Up to 2× FP16 / BF16 / TF32 tensor throughput

GitHub 에서 보기 ↗카드 기준일 2026-10-31 · 처음 작성 2026-11-02
+10,180지난 주
272.5%규모 대비 성장률
13,916누적 스타

AI 작성이 카드는 AI(Claude)가 공개 자료(README·릴리스·HN·웹 글)로 쓴 요약입니다. 사람이 검토하지 않았으며, 주장마다 출처 링크와 확인·추정 표시를 붙였습니다. 숫자는 GitHub API 값을 코드가 채웁니다.

013줄 요약

  • 무엇인지 — gpu-unlock는 GeForce RTX 20/30/40 카드에서 FP32 누산 FP16·BF16·TF32 텐서 연산에 걸린 절반 속도 제한을 부팅 시점에 해제하는 Linux 커널 모듈이다.
  • 왜 지금 떴나 — 2026-10-24 GeekNews·Hacker News·AI Weekly에 1.0.0이 소개된 직후 2026-10-25 VideoCardz 보도와 유튜브 벤치마크 영상이 나오면서 그날 스타가 급증했다.
  • 어떤 의미인지 — RTX 30/40 카드로 로컬 LLM prefill·파인튜닝·이미지 생성을 돌리는 개발자는 하드웨어를 바꾸지 않고 텐서 연산 처리량을 끌어올릴 수 있다. 다만 펌웨어 익스플로잇 기반이라 부팅 실패 등 위험을 감수해야 한다.

02숫자

누적 스타13,9162026-10-31
지난 주+10,180전주 3,752
규모 대비 성장률272.5%주 시작 3,736
생성10.182026년
주간 스타 · 최근 12주
12주 전10.25 주
이번 주 일별 스타 (UTC)
일 10.25토
항목값
누적 스타13,916 (2026-10-31 기준)
이번 주 증가+10,180
성장률+272% (주 시작 3,736)
AI 탭 순위지금 뜨는 9위 · 새로 뜨는 7위 · 규모 대비 급성장 2위
일별 증가10-25 +3,879 · 10-26 +2,587 · 10-27 +1,434 · 10-28 +903 · 10-29 +644 · 10-30 +354 · 10-31 +379
급등일2026-10-25 +3,879 (평소의 485배)
유형 · 카테고리도구/라이브러리 · 추론·서빙 (보조: 로컬 LLM 실행)
확인 필요없음

03왜 지금 떴나

  • 2026-10-24 Zagitta가 RTX 30 시리즈 대상 gpu-unlock 1.0.0을 공개했다. initramfs로 NVIDIA 드라이버보다 먼저 로드되는 방식이다. aiweekly.co (확인)
  • 2026-10-24 Hacker News와 GeekNews에 RTX 30 시리즈의 FP16/BF16 명령 발행 속도 제한을 해제하는 모듈로 소개됐다. 같은 날 Ada용 포크 gpu-unlock-ada도 등장했다. news.ycombinator.com · GeekNews · github.com (확인)
  • 2026-10-25 VideoCardz가 RTX 20/30/40 텐서 처리량 해제를 보도했고, Digital Spaceport가 Quad 3090 rig로 prefill 속도 향상을 시연하는 영상을 올렸다. 급등일과 겹친다. videocardz.com · youtube.com (확인)
  • 2026-10-26 Tom's Hardware와 TweakTown이 SEC2 Booter 펌웨어 익스플로잇 원리와 RTX 4090·3090 Ti 수치를 보도했다. tomshardware.com · tweaktown.com (확인)
  • 2026-10-27 Unraid 플러그인용 패키지 릴리스가 나왔고, 효과를 검증하는 유튜브 영상이 이어졌다. GitHub 릴리스 · youtube.com (확인)

04무엇인가

NVIDIA는 GeForce 카드의 텐서 코어에서 FP32 누산을 쓰는 FP16·BF16·TF32 연산 속도를 절반으로 제한해 출하한다. 이 연산은 대부분의 AI 학습과 비양자화 추론이 쓰는 형식이다. 같은 실리콘의 RTX A 시리즈나 전문가용 카드는 전속도로 동작한다. gpu-unlock는 이 제한을 부팅 시 순정 NVIDIA 드라이버가 로드되기 전에 해제한다. 패치된 드라이버나 VBIOS 플래시가 필요 없고, 드라이버를 업데이트해도 다시 작업할 필요가 없다.

속도 제한은 호스트 드라이버가 쓸 수 없는 두 개의 speed selector 레지스터에 들어 있다. 이 프로젝트는 서명된 SEC2 Booter 펌웨어의 스택 버퍼 오버플로를 이용해 heavy secure 모드에서 코드를 실행하고, 해당 2비트를 뒤집는다. 특정 버전의 드라이버를 내려받는 것은 이 과정에 필요한 펌웨어를 추출하기 위해서다.

설치는 make install 후 커널 커맨드라인에 gpu_unlock.targets=all을 추가하는 방식이다. Ampere(RTX 30)는 안정, Ada(RTX 40)와 Turing(RTX 20)은 실험 단계이며 Blackwell(RTX 50)은 지원하지 않는다. 출력은 비트 단위로 동일하다. README는 LLM prefill, BF16 파인튜닝, FP16/BF16 이미지 생성, FlashAttention에서 효과가 크다고 설명한다. 반면 메모리 대역폭에 묶인 토큰 생성, INT8/FP8/INT4 모델, 게임에는 변화가 없다고 밝힌다.

05비교

  • impacifist/Windows-GPU-UNLOCK — Linux 전용인 gpu-unlock와 달리 RTX3090 UEFI 포트로 Windows 부팅 시 해제를 시도하는 실험적 프로젝트이며, README가 Windows 대안으로 안내한다. GitHub · github.com (확인)
  • JustAResearcher/gpu-unlock-ada — RTX 4090과 실험적 RTX 4070 Ti SUPER를 겨냥한 Ada용 포크다. 펌웨어를 로컬에서 생성하고 SHA-256 고정 해시로 검증하며, targets=all 대신 PCI 주소를 지정하도록 요구한다. github.com · github.com (확인)

06활용사례

  • Digital Spaceport는 Quad 3090 rig에서 여러 컨텍스트 깊이의 prompt processing(prefill) 속도 향상을 측정했다. youtube.com (확인)
  • RTX 3080 10GB 사용자가 SD1.5 생성 시간이 1.432초에서 1.079초로 줄었고 이미지가 픽셀 단위로 일치했다고 보고했다. FP32 연산은 향상되지 않았다고 덧붙였다. trendshift.io (확인)
  • RTX 3080으로 텐서 처리량 상승을 확인하고, 로컬 LLM 속도에 실제로 어떤 영향이 있는지 검증하는 영상이 나왔다. youtube.com (확인)
  • Unraid 플러그인 패키지가 제공돼 NAS·홈서버 환경에서도 설치할 수 있다. GitHub 릴리스 (확인)

07한계·리스크

항목값
라이선스없음·모름
기여자8
상위 1명 기여 비중43%
지난 30일 이슈열림 201 · 닫힘 142
릴리스 주기릴리스 없음·모름
열린 이슈+PR108
  • NVIDIA 서명 펌웨어의 취약점을 악용하는 방식이라 미지원 구성에서는 부팅에 실패할 수 있다. NVIDIA가 펌웨어를 수정하면 동작이 막힐 가능성도 있다. tomshardware.com · videocardz.com (추정)
  • Ada·Turing 지원은 실험 단계이고 Blackwell은 지원하지 않는다. 노트북은 dGPU 전원이 꺼지면 해제가 조용히 초기화된다. GitHub (확인)
  • 실제 체감 이득은 워크로드에 따라 크게 다르다. RTX 3090의 prefill 향상은 약 14~36%로 보고되며, 전력 한도에 걸리는 RTX 4090은 피크 수치보다 이득이 작다. 토큰 생성은 거의 변하지 않는다. GitHub · videocardz.com (확인)
  • GPL-2.0 커널 모듈이다. 메인테이너가 웹사이트·코인·인스톨러를 사칭한 배포물과 무관하다고 밝히고 있어, 공식 저장소가 아닌 경로로 설치하면 보안 위험이 있다. GitHub (추정)

08변경 기록

  • 2026-11-02 처음 작성 — 기준일 2026-10-31 · 근거 17건

근거