2. 자동 오버클럭 NVIDIA GPU Boost 동작 원리


GPU 부스트는 VGA 상태를 종합적으로 판단해 안정적으로 오버클럭한다
NVIDIA GPU 부스트는 앞서 언급했듯 그래픽 카드의 자동 오버클럭 기술로, TDP와 GPU 온도/ 사용량, 메모리 사용량등을 종합적으로 판단해 GPU와 메모리의 클럭과 전압을 자동 조절하는 기술로, 사용자에 의한 기능 ON/ OFF를 지원하지 않아 항상 동작하게 된다.

일반적으로 TDP 범위 내에서 노는 부위를 돌려 추가 성능을 얻는 GPU 부스트
GPU 부스트는 파워 타겟을 정해놓고, 3DMark나 FurMark와 같이 그래픽 카드의 성능과 안정성을 테스트하기 위해 극도의 부하를 주는 프로그램은 소비전력과 GPU와 메모리 부하, 발열이 높아지게 되므로 GPU 부스트가 동작하지 않거나, 동작하더라도 미미한 수준으로 동작한다.
반면, 3D 게임 환경에서는 일반적으로 기준치에 못 미치는 전력만을 소비하므로, 이 여유폭만큼을 고려해 자동으로 오버클럭을 실시하는 것이다.
파워 타겟 조절로 GPU 부스트 클럭 범위 조절

GPU 부스트 클럭 범위는 타겟 전력 설정을 통해 조절된다
NVIDIA GPU 부스트는 파워 타겟을 기준으로 GPU 부스트의 클럭을 조절하기 때문에,파워 타겟을 높일 경우 GPU 부스트 클럭 범위가 전체적으로 확장되어 오버클럭한 것과 유사한 효과를 제공한다.
단지, GPU 부스트는 파워 타겟 뿐 아니라 GPU 온도와 부하등 그래픽 카드 전반적인 상황을 고려해 동작하므로 파워 타겟을 높인다고 실제 동작 시 부스트 클럭은 반드시 비례해서 상승하지는 않는다.
한편, 기본 파워 타겟 상태에서 지포스 GTX 680의 GPU 부스트 클럭은 1058MHz로 표시하고 있으며, 해당 부스트 클럭은 GPU 부스트 동작 시 평균 클럭이기 때문에, 파워 타겟을 높여주지 않더라도 실제 동작시에는 이보다 더 높은 클럭으로 동작하기도 한다.

MSI 애프터버너나 EVGA Precision과 같은 파트너사들의 오버클럭 유틸리티를 이용해 기준 전력을 조절할 수 할 수 있으며, 최초의 케플러 아키텍처 기반 GPU인 지포스 GTX 680은 파워 타겟 170W를 기준으로 GPU 부스트가 동작한다.
현재 지포스 GTX 680의 파워 타겟을 조절할 수 있는 오버 클럭 유틸리티들을 이용해, 기본 파워 타겟 100%인 170W를 기준으로 파워 타겟 70%(119W)와, 지포스 GTX 680의 이론적 한계 전력인 132%(225W, PCIe x16 슬롯 75W + PCIe 6핀 보조전원 75W * 2) 사이에서 파워 타겟을 조절할 수 있다.
한편, GPU 부스트는 Frame Rate Target 설정을 통해 그래픽 카드가 유지해야할 프레임을 지정, 불필요할 정도로 과도한 성능이나 전력 소비를 방지할 수 있다.
수동 오버클럭 상태서도 동작하는 GPU 부스트

GPU 부스트는 부하와 온도, TDP 등 그래픽 카드의 전반적인 상황을 모니터링 하면서 실시간으로 클럭을 변경하기 때문에, 베이스(레퍼런스) 클럭을 상향 고정시키는 일반적인 오버클럭에 비해 성능 향상폭이 기대에 미치지 못할 수 있다.
따라서, 수동 오버 클럭은 여전히 추가적인 성능 향상을 위한 게이머들에게 매력적인 선택이 될 수 있는데, 여타 자동 오버클럭 기술의 경우 사용자가 클럭과 관련된 설정을 수정할 경우 자동 오버클럭 기능이 비 활성화 되는 것과 달리, GPU 부스트는 사용자 오버 클럭 상태에서도 동작해 게이머에게 안정적인 추가 성능 향상을 제공한다.
한편, 지포스 GTX 680을 지원하는 오버클럭 툴들은 동작 클럭을 몇 MHz로 특정하는 기존 방식과 달리 베이스 클럭 오프셋 방식으로 바뀌어, 지포스 GTX 680의 베이스 클럭인 1006MHz를 기준으로 +나 - 범위를 지정해 주는 방식을 채택하고 있다.
즉, 기본적으로 예전 오버클럭과 크게 바뀐 점은 없으며, 지포스 GTX 680의 경우 GPU 클럭은 -502MHZ ~ + 549MHz, 메모리 클럭은 -500MHz ~ + 1000MHz 범위에서 조절할 수 있다. (메모리 클럭 10MHz 변동 시 GPU-Z 기준 5MHz 변화, 유효 클럭 20MHz 변화)