핵심 인사이트 (3줄 요약)
- 과거에는 CPU 클럭이 3.0GHz라고 적혀있으면, 무슨 짓을 해도 3.0GHz까지만 달릴 수 있었다.
- **터보 부스트 (Turbo Boost)**는 일종의 '합법적인 자동 오버클럭' 기술이다. 코어가 4개일 때, 게임이 코어를 1개밖에 안 써서 3개의 코어가 자고 있다면, 그 3개의 몫으로 남겨진 전기와 온도 여유분을 1번 코어에 몰빵하여 클럭을 3.0GHz에서 4.5GHz로 폭발시키는 기술이다.
- 이를 통해 다중 코어 작업(멀티 스레드)과 단일 코어 작업(싱글 스레드) 모두에서 한계치(TDP) 내에 낼 수 있는 물리적 최고의 성능을 실시간으로 뽑아낸다.
Ⅰ. 멀티코어의 딜레마: 버려지는 TDP (전력 헤드룸)
노트북 CPU의 최대 발열/전력 제한치(TDP)가 45W라고 합시다. 이 칩에는 4개의 코어가 있습니다. 인텔은 4개의 코어가 모두 100% 돌아갈 때 45W를 넘지 않도록, 기본 클럭(Base Clock)을 아주 보수적으로 2.0GHz로 세팅해서 팔았습니다.
- 문제 상황: 사용자가 엑셀(싱글 스레드)을 켭니다. 엑셀은 코어를 1개밖에 못 씁니다.
- 코어 1 (일함): 2.0GHz로 돕니다 (10W 소모).
- 코어 2, 3, 4 (놂): 아무 일도 안 하고 C-State(절전 모드)로 자고 있습니다 (0W 소모).
CPU 전체가 먹는 전기는 고작 10W입니다. 쿨러는 45W 열을 버틸 수 있는데 말이죠! 35W의 엄청난 잉여 전력(Headroom)과 쿨링 여유가 허공에 버려지고 있습니다.
📢 섹션 요약 비유: 4명이 100kg을 들 수 있는 역도팀입니다. 3명이 배탈 나서 누워있는데, 남은 1명이 규칙(기본 클럭) 때문에 자기 몫인 25kg만 들고 낑낑거리는 답답한 상황입니다. 이 사람 혼자서 50kg을 들 힘이 충분히 있는데도 말이죠.
Ⅱ. 터보 부스트의 마법 (몰아주기)
인텔은 이 낭비를 막기 위해 **터보 부스트(Turbo Boost)**를 개발했습니다. (Nehalem 아키텍처부터 탑재) CPU 내부에 있는 전력 제어기(PCU)가 매 밀리초(ms)마다 전류, 전압, 온도를 스캔합니다.
- 상황 파악: "오! 3개 코어가 C6(기절 상태)로 뻗어있고, 온도가 50도밖에 안 되네? 여유(Headroom)가 넘친다!"
- 부스트 발동: 놀고 있는 코어의 몫(전압)을 뺏어와서, 혼자 열심히 일하고 있는 코어 1번에 전압을 미친 듯이 때려 박습니다.
- 클럭 상승: 코어 1번의 속도가 기본 2.0GHz에서 **4.0GHz (Max Turbo Frequency)**까지 로켓처럼 튀어 오릅니다.
- 제동 (안전장치): 4.0GHz로 달리다 보니 CPU 온도가 95도(TjMax)에 도달합니다. PCU가 "위험해!"를 외치고 즉시 클럭을 3.8GHz, 3.5GHz로 서서히 깎아내려 시스템이 터지는 것을 막습니다.
터보 부스트 모식도 (ASCII)
[ 4코어 풀가동 시 (동영상 렌더링) ] [ 1코어 가동 시 (터보 부스트 발동!) ]
┌───┐ ┌───┐ ┌───┐ ┌───┐ ┌───────┐ ┌─┐ ┌─┐ ┌─┐
│2.0│ │2.0│ │2.0│ │2.0│ │4.0 GHz│ │z│ │z│ │z│
│GHz│ │GHz│ │GHz│ │GHz│ │ (폭주)│ │z│ │z│ │z│
└───┘ └───┘ └───┘ └───┘ └───────┘ └─┘ └─┘ └─┘
(TDP 45W 꽉 차서 더 못 올림) (TDP 45W를 한 놈한테 몰아줌)
📢 섹션 요약 비유: 누워있는 3명의 밥그릇(전력)을 뺏어서, 혼자 일하는 에이스 1명에게 소고기 뷔페를 먹입니다. 힘이 솟구친 에이스는 4인분 일을 혼자서 초고속으로 처리해 냅니다.
Ⅲ. 클럭 스펙의 두 얼굴 (기만인가 혁신인가)
터보 부스트 덕분에 소비자들은 "다중 작업할 때 발열이 안 심하고, 단일 작업할 때는 미친 듯이 빠른" 완벽한 CPU를 얻었습니다.
하지만 이로 인해 스펙의 '거품' 논란도 생겼습니다. CPU 박스에 **"최대 5.5GHz!"**라고 적혀있지만, 이건 아주 서늘한 겨울밤에 싱글 코어 딱 1개만 잠깐 튀어 올랐을 때의 찰나의 속도(수십 초)일 뿐입니다. 쿨러가 구리면 5.5GHz는커녕 10초 만에 4.0GHz로 떨어집니다.
결국 현대 컴퓨터 조립에서 "쿨러(방열판)에 돈을 부어 온도를 낮게 유지하는 것" 자체가, 곧 CPU 성능(클럭)을 높이는 가장 확실한 방법이 되는 '발열=성능'의 시대가 열리게 되었습니다.