Pentium系CPUのアップグレードで必要な知識です。
CPUのクロック周波数とは
CPUは1クロックごとに通常1つのオペレーションを行います。そのため、クロック周波数を上げることにより単位時間内に行えるオペレーションの数が増加し、処理能力が向上します。IntelのPentiumにも60MHz〜200MHzの製品がありますが、基本的にはこのクロック周波数の設定で処理能力が変わってきます。
CPUのクロック変更方法
i386以前のパソコンにおいてはCPUのクロック周波数とシステムのクロック周波数は基本的に等しいものでしたが、i486時代になってCPUキャッシュが導入され、CPUのクロック周波数とシステムクロック周波数が異なるものが出てきました。
Pentium(75-200MHz)では、この2つのクロック周波数の設定によってCPUのクロック周波数を決定します。まず、システムのクロック周波数は基本的には50,60,66MHzの3種類が用いられています。Pentium内部には周波数の逓倍装置が内蔵されており、CPU内部のクロック周波数はシステムのクロック周波数に一定倍率をかけた値となります。この一定倍率の値を変えるのに使われるのがBF0(Y33)ピンとBF1(X34)ピンです。Pentiumの倍率設定は以下のようになっています。(一部設定のないCPUもあります)
BF0 | BF1 | 倍率 |
High | High | x1.5 |
Low | High | x2.0 |
High | Low | x3.0 |
Low | Low | x2.5 |
(lowはプルダウン、highはプルアップを示します)
この倍率設定によってCPU内部のクロックを設定することができます。たとえば、CPUを150MHzに設定する場合にはシステムのクロックを60MHzにして倍率を2.5倍にする、または50MHzにして倍率を3.0倍にするという2通りの方法があります。この場合にはシステムクロックの高い前者のほうが高速な処理が行えることになります。
このページでは各機種においてBF0、BF1の設定の方法について記しました。これらの情報によってクロック周波数の設定が容易になるかと思います。どうぞお使いください。ただし、この情報を使用した場合における責は一切こちらでは負えませんので、ご了承ください。
CPUの型番の意味は?
Pentiumの型番(例:Pentium-150)は、そのCPUについて、Intelが保証できる最高のクロック周波数を示しています。ですから型番のクロックよりも高い周波数で駆動することもできます。ただしCPUにも動作限界がありますから、その範囲内での設定をする必要があります。また型番のクロックよりも低い周波数で駆動することもできます。過酷な動作条件においても安定動作させたい場合に有効です。
ここで、Pentiumの動作限界について、私の経験的な情報、また一般的にいわれている情報を記しておきます。全てのロットのCPUに該当するわけではありません。ご了承ください。また、CPUの冷却や動作電圧でもかなり変化します。空冷ファンのみの使用の結果です。参考にしてみてください。
あなたのCPUのクロックアップ限界は?
基本的には上部に金色のロゴがあるものは動作限界は低いです。規定クロックで動かすのが懸命でしょう。金色ロゴがないものは割と限界は高いです。
SX969(Pentium-75) 100MHzはほぼ確実。120MHzは運がよければ。
SX968(Pentium-90) ほぼ特性はSX969と同一。
SX963(Pentium-100) 120MHzはほぼ確実。133MHzは運がよければ。
Pentium-120はロットによってかなりばらつきがあります。また2.5倍設定はなく、4.0倍設定になっています。
SK084/SK086 有名なあたりロット。150MHzは確実。166MHzもほぼ確実。180MHzでも大体大丈夫。200MHzは運がよければ。ただし、数値演算コプロセッサの限界は割と低いです。注意。またSK086はリマーク品が多いです。リマーク品は120MHzでもたまに動きません(苦笑)
SX994 ハズレロット。133MHzで動かないものもあります。150MHzは運がよければ。
Pentium-133は・・・よく分かりません(笑)
SY022 あたりロットもある。166MHzはほぼ確実。180MHzでもほぼ大丈夫。200MHzは運がよければ。ただし、2.5/3.0倍設定があるのは初期ロットのみ。後期ロットでは1.5倍と2.0倍しか設定できないので注意。
SK106/J あたりロットもある。200MHzで動くのもあるらしいが、私のは145MHz付近が限界でした。
この分類で正しいと思います(笑)。
SY015とSY016はどこが違うのだろうと思うくらい特性が似ています。166MHzは確実なのですが、200MHzは運がよければ、なんです。私は好きではありません・・・
この2つのCPUはPPGA(プラスチックパッケージ)になっており、ほかのPentiumと外見が異なっています。
SY037とSY045は特性が似ており、200MHzはほぼ確実(SY045は保証範囲内)で、225MHz(75MHz x 3.0)は大体大丈夫でしょう。250MHz(83MHz x 3.0)ではまず動きません。
本当にハズレのないCPUですね。Intelさまさまですわ。(笑)
SL27H(PPGA) 超あたりロット。3.5倍設定があります。200MHzは確実、233MHz、250MHzもほぼ確実。262MHz(75 x 3.5)も大体大丈夫。291MHz(83 x 3.5)は運がよければ。かく言う私も使っています。SL27Hの中でも、L737,L738で始まるロットは特性が良いらしく、330MHz以上の成績を収めるものもあります。C736では291MHzが通るかどうかというところでしょう。L727では262MHzが最高でした。
(注意)最近のSL27H(L740ロット,97年第40週)以降のロットはSL27K(E723以降)と同様、3.0倍と3.5倍の設定が無いようです。ご注意を!(97年11月6日更新)
SL27K(SPGA) 困ったロット。最近の製品は3.0倍と3.5倍の設定がないらしいです。設定さえあれば、200MHzは確実、233MHz、250MHzはほぼ確実。買うときには気を付けましょう。
SL23R 地味ロット。リテールパッケージ版に多い。3.5倍はなし。200MHz、225MHzはほぼ確実。
SY059(PPGA) 初代あたりロット。3.5倍はなし。200MHzは確実、225MHzは大体大丈夫。250MHzは運がよければ。
SL239(SPGA) 買ったことがないのでわかりません。200MHzは大丈夫らしいですが、基本的にはSY059より若干悪いです。
SY060(PPGA 200) SY059の上位版。特性も似ている。
SL27J(PPGA 200) SL27Hの上位版。特性も似ている。さすがに233MHz版のほうが若干いいとは思いますが。最近のSL27Jも3.5倍がなくなってきたようで、Intelも対策を取り始めたようです。
実は高くてなかなか買えません。そのため、よく分かりません。
SL27S(PPGA 233) SL27Hの上位版。当然3.5倍はありますので外部クロックを上げることで楽しめます。おそらく最近のものでは292MHzは楽勝でしょう。
最後に。SL27Hが262MHzが動かないのでどうにかしろ!などというのは筋違いです。Intelは166MHzでしか動きませんと言ってますし、私もそれについての責は負えません。各自の責任において行ってください。また、クロックを限界近くまで上げる場合、CPUの放熱対策には特に気を付けましょう。