너의 최고 성능을 보여줘!
요즘에는 널리 퍼져있는 배수 오버클록. 하지만 과거에는 달랐습니다. CPU 클록은 BCLK(Base Clock)와 배수로 정해집니다. 예를 들어 인텔 코어 i5-12400의 BCLK는 100 MHz이며, 기본 배수는 25, 최대 배수는 44입니다. 풀어보면 기본 2,500 MHz에서 최대 4,400 MHz로 작동한다는 뜻이 됩니다. 배수 오버클록은 여기에 배수를 높여서 성능을 높이는 개념입니다. 하지만 모든 CPU가 배수 오버클록을 지원하는 건 아닙니다. 아시다시피 코어 i5-12400은 배수 오버클록이 불가능합니다. 배수가 잠겨있기 때문이죠. 배수 오버클록을 하려면 배수 잠금이 해제된 CPU가 필요합니다. 인텔은 숫자 뒤에 K를 붙여서 배수 잠금이 해제된 제품을 출시하고 있습니다.
▲ 2008년 3월, 1399달러에 출시한 코어2 익스트림 QX9770 (이미지 출처: amazon)
배수 오버클록이 보편화되면서 오버클록은 대중에게 한 발자국 더 다가갈 수 있게 되었습니다. 과거 인텔에서는 999달러를 넘나드는 최상위 모델인 익스트림 에디션 CPU만 배수 잠금이 해제되어 있었습니다. 하지만 그렇다고 배수가 잠긴 CPU의 오버클록이 불가능하지는 않았습니다. 배수를 올릴 수는 없지만, BCLK는 높일 수 있으니까요. 유명한 CPU인 코어2 쿼드 Q6600의 BCLK는 266 MHz에 9배수로 작동 클록은 2,394 MHz입니다. 여기서 BCLK를 300 MHz로 올려주면 300 x 9, 2,700 MHz로 오버클록이 가능합니다. 물론 무한정으로 BCLK를 높일 수는 없어서 Q6600의 최대 오버클록 수치는 BCLK 400에 9배수로 3,600 MHz 정도였습니다. 물론 이 정도로도 무려 50%나 되는 클록이 높아지는 셈입니다.
인텔 샌디브릿지 아키텍처가 등장하면서 BCLK에 PCI Express 클록이 동기화되었고 이로써 BCLK 오버클록은 상당히 어려워졌습니다. BCLK를 올리면 PCI Express 클록까지 함께 높아지면서 시스템 전체가 불안정해지기 때문이죠. 대신 인텔은 익스트림 에디션보다 훨씬 저렴하면서 배수 잠금이 해제된 K 시리즈 CPU를 선보였고, 지금까지 이어지고 있습니다.
자 여기서 한 가지 궁금증이 생깁니다. 이제는 배수가 잠긴 일반 CPU의 성능을 높이는 방법이 없을까요? 하지만 우리는 늘 답을 찾아냅니다.
ASRock 메인보드에는 재미있는 기능이 담겨있습니다. Base Frequency Boost, 줄여서 BFB라는 기능입니다. 기본 주파수 부스트라고 풀어쓸 수 있는데요, 이름만 보면 BCLK를 높이는 기능으로 생각될 수 있습니다. 실제로는 어떤 기능일까요?
BFB는 배수 오버클록을 지원하지 않는 메인보드에서 배수가 잠긴 CPU의 성능을 높여주는 기능입니다. 아니, 이게 무슨 소리야. 이렇게 써놓으니 뭔가 거창한 기능 같지만, 그렇게 대단하지는 않습니다. 간단하게 말하자면 CPU 전력 제한을 풀어서 CPU에 클록을 높게 유지해주는 기능입니다. 그래픽카드 전력 제한을 해제해서 클록을 높게 유지하는 일과 비슷하다고 생각하시면 이해가 쉬울 겁니다.
위에서 예를 들었던 코어 i5-12400은 최대 4,400 MHz로 작동할 수 있지만, 모든 환경에서 이렇게 높은 클록을 유지할 수는 없습니다. 바로 전력 제한 때문입니다. 인텔에서는 Processor Base Power 65W, Maximum Turbo Power 117W로 표기하고 있습니다. Maximum Turbo Power는 최대 전력 제한, Processor Base Power는 기본 전력 제한으로 풀어쓸 수 있습니다. 항상 최대 전력 제한으로 작동한다면 CPU와 전원부 온도, 소비전력이 높아질 테니 CPU 부하가 짧은 시간 동안 이루어지면 최대 전력 제한인 117W로, 부하가 긴 시간 지속된다면, 기본 전력 제한인 65W로 작동하게 됩니다.