Panchovix on GitHub가 플래싱이 필요 없는 RTX 30부터 50 시리즈 카드를 위한 VBIOS 구성기(configurator)를 최근 출시했습니다. 이 로더는 사용자 인터페이스(UI)를 제공하여 쉬운 구성을 가능하게 하고, 위험한 플래시 과정을 피함으로써 GPU 브릭(bricking)의 위험을 낮추며, Linux에서도 사용할 수 있습니다.
Go deeper with TH Premium: GPUs
Asus RTX 5080 Noctua Edition
(Image credit: Noctua)
MSI Afterburner나 ASUS GPU Tweak 같은 소프트웨어는 그래픽 카드 설정을 빠르게 변경하는 데 자주 사용되는 도구입니다. 하지만 이러한 도구들은 그래픽 카드가 얼마나 많이 성능을 끌어올릴 수 있는지에 대한 하드 리미트(hard limits)가 있습니다. 만약 펌웨어에서 설정한 한계를 넘어 GPU를 조정하고 싶다면, VBIOS의 매개변수(parameters)를 수정하여 변경할 수 있습니다. VBIOS를 구성하는 것은 부팅 메뉴(BOOT menu)에서 BIOS 설정을 변경하는 것과 유사합니다. VBIOS 로더(loader)를 사용하면 펌웨어의 하드 리미트를 넘어설 수 있는 설정을 변경할 수 있습니다.
작동 방식은 수정된 VBIOS 이미지를 GPU의 레지스터 키(register key)에 저장하는 것입니다. Nvidia 드라이버가 시작 시 VBIOS 오버라이드(override)를 찾으면, 해당 VBIOS 이미지를 찾아 재시작하면서 오버라이드 설정을 적용합니다. 그래픽 카드에 있는 플래시 칩은 덮어쓰기되지 않으므로 GPU가 고장 날 위험이 줄어듭니다. 하지만 이것이 전기 부품을 파괴할 수 있는 극단적인 설정으로부터 카드를 보호하는 것은 아닙니다. 단지 VBIOS 설정을 조정하고 적용하는 더 안전하고 편리한 방법을 제공하며, 불안정성을 겪을 경우 기본(default) VBIOS 설정으로 되돌릴 수 있는 방법도 포함합니다.
하지만 플래시 칩이 고장 나는 것(bricking)은 생각만큼 치명적이지 않습니다. 백업된 버전의 VBIOS만 있다면, SPI 플래시 칩 프로그래머를 쉽게 구매하거나 저렴한 Raspberry Pi Pico와 그 많은 복제품을 사용하여 직접 만들 수도 있습니다. 때로는 플래시 칩을 프로그래밍하는 것이 납땜을 제거할 필요조차 없을 수 있습니다. 하지만 플래시 칩을 프로그래밍하는 것은 매우 지루하고 불편하기 때문에, 아예 잘못된 플래싱 과정의 위험을 피하는 것이 매우 매력적입니다.
전원 공급(power delivery), 전압 테이블(voltage tables) 및 몇 시간 동안 테스트하는 데 필요한 인내심에 익숙하지 않다면, GPU를 위험에 빠뜨릴 준비가 되어 있지 않은 이상 이 작업은 권장하지 않습니다. 하지만 시작 설정이 유지되지 않는 이유가 있다면, MSI Afterburner와 같은 소프트웨어에서 조정하고 테스트한 팬 커브(fan curves) 및 기타 설정을 여전히 안전하게 활용할 수 있습니다. 이 소프트웨어는 Nvidia가 VBIOS 오버라이드(override)를 허용하는 레지스트리 키(registry key)를 제거하지 않는 한, 부팅할 때마다 GPU에 새로운 기본 설정을 제공합니다.