Sandy Bridge-E オーバークロック挑戦記の第二弾。
何度もオーバークロックをくり返してきて、ようやくLoad line Calibration(以下LLC)について・・・というかDIGI Power /VRM関連の設定のいじり方がわかって来たので、その辺を中心に色々気が付いた事のメモ。
サイト内 3930K OC関連ページ
その1 その2 その3 その4
その5 その6 その7 その8
その9 (まとめページ)
VcoreをOffset入力で指定する際に、最大電圧をだいたい狙った所で指定する事が出来るようになってきました。
CPUが求めて来る電圧について
HWiNFO64というモニタリングツールを使うと、CPU Core毎に、不思議な数値が出ている事に気が付きます。CPU-Z読みの数値やBIOSで設定した数値とも違う、別の数値です。
BIOS上でVcoreをManual入力して電圧を固定(CPU-Z読みでほぼ変動しない)にしても、この電圧は変動します。 なんじゃこれ?
ぶっちゃけただのVID情報なワケですが、何十回とオーバークロック設定を変更しているウチにようやく気が付きました。
コレ、Vcore OFFSET ±0.005に設定して[LLC:Regular]を指定した場合のCPU-Z読みの電圧とほぼ同じです。(OFFSET AUTOだと自動でVcoreが盛られるので、この数値にならない)
つまり、CPUがOS(またはマザーボード)に「今、これだけの電圧が欲しいよ~」と発信している情報は負荷に応じて刻々と変化し、HWiNFO64はそれをリアルタイムで読み取っているワケですね。
HWiNFO64の最新版はX79 マザーにも対応していて、この手の定番ツールCPUID HWMonitorでは拾えないFAN速度やマザーボード上の各種温度情報を読み取る事が可能です。またCPUのCoreごとのクロック数やVID情報なども取得可能。
ただし、CPU負荷が結構高く、常時4~5%のCPUリソースを消費します。
ベンチマーク中はあまり使いたくないソフトです(^_^;
3930KのVID
CPU倍率を変化させてもアイドル中(1200KHz時)の要求電圧は変わらないようです。
BCLK 100MHz時のCPU倍率とVID情報の関係表CPU倍率 | VID 情報(HWiNFO64読み) |
x33 | 0.856~1.240 |
x36 | 0.856~1.296 |
x38 | 0.861~1.356 |
x40 | 0.861~1.361 |
x43 | 0.861~1.366 |
x44 | 0.861~1.366 |
x45 | 0.866~1.381 |
(他にもコンセント抜き差しやCMOSクリアでも、この値は微妙に変わるっぽい)
Load line Calibrationを設定して、HWiNFO64で計測してみる
Load line Calibration(LLC)を設定して、HWiNFO64で計測してみると、LLCはTurboMode発動時に結構電圧盛ってくれるのが分かります。アイドル中の電圧は変わらないようです。
Prime95を5分程度走らせて読み取った結果の表CPU倍率 | VID 情報(LLC:Regular) | Medium | High | Ultra High |
x38 | 0.861~1.356 | |||
x40 | 0.861~1.361 | 0.866~1.366 | ||
x43 | 0.861~1.366 | 0.866~1.372 | 0.866~1.401 | 0.866~1.446 |
x44 | 0.861~1.366 | 0.866~1.372 | 0.866~1.401 | 0.866~1.431 |
x45 | 0.866~1.381 | 0.866~1.416 | 0.866~1.446 |
LLCが盛ってくれる電圧の目安
LLCがCPUに盛ってくれる電圧は、LLCのレベル(Reg/Med/High/UL-High)に応じてほぼ一定のようです。
自分の所以外の環境で同じ数値が出るか疑問ですが、(Prime95レベルの負荷で)だいたい以下な感じでした。
Regular・・・・なし
Medium・・・・+0.005V
High・・・・・・・・+0.035V
Ultra High・・・+0.065V
くらいでしょうか?
この挙動が掴めてくると、OFFSETの数値とこのLLCを併用する事でかなり狙った通りの電圧設定を行える事が分かってきました。
Load line Calibrationは、一般的には「CPUは高負荷になった際に、電圧の下降が起きないようにするための項目」となりますが、、、下降を防ぐ前にかなり盛っているんですねw