正确超频的技术
改变外频(bus Speed)
要了解如何将 Pentium, Pentium Pro, 6x86, 或 K5 CPU 超频之前, 要先有「内频」(internal clock) 跟「外频」(external clock) 的观念。 「内频」就是 CPU 内部的工作频率,「外频」就是 CPU 外部的工作 频率,意指 CPU 跟外界交谈沟通的频率,所以外频也就是汇流排速 度(bus speed),自然也就是 L2 cache 跟 RAM 跑的速度,而 PCI bus (如显示卡) 的速度刚好是外频的一半 (由此可看出,外频越高,系统 效能越高)。有叁种正式 (official) 的外频使用在 Intel Pentium, Pentium Pro, 和 AMD K5 的 CPU - 50, 60 跟 66 MHz。但 6x86 使用 5 种外频: 50 MHz, 55 MHz, 60 MHz, 66 MHz, 跟 75 MHz。甚至有一些新的主 机板支援非正式 (unofficial) 的 83 MHz 超高外频。
为了改变外频,你要看一下你的主机板手册,找到像以下的文字 「CPU External (BUS) Frequency Selection」,这个就是你要调的 jumper,假如你的主机板刚好有支援最新的软体设定 SoftMenuTM 技术 ,你就可以舒服的坐在椅子上从 BIOS setup 中更改。
最好一步一步地增加外频(例如从 60 MHz 到 66,而不是 60 MHz 到 75) 。这样子比较可以超频成功。照着这样的方式,几乎每一颗 P150 CPU 都可以跑到 166 MHz,大部分的 6x86 P150+ CPU 也可以上到 P166+ 的等级。
改变倍频 (Multiplier) 内频受到 CPU 倍频的控制,而倍频又透过 CPU 的接脚 (pin) 被程式化了。Intel Pentium CPU 支援以下几种倍频 (multiplier): x1.5, x2, x2.5 and x3。Intel Pentium Pro CPU 支援 x2.5, x3, x3.5, x4。6x86 CPU 到目前为止只支援 x2, x3,但是即将上市的 M2 将支援x2, x2.5, x3, x3.5。AMD K5 这家伙在这里看起来就有点奇 怪,因为它似乎不受你倍频设定的影响。到目前为止它只支援x1.5 倍频在 PR75, PR90, PR100, PR120, PR133 CPU 上面。新的 PR150 跟 PR166 K5 CPU 将使用 x2 倍频,但是似乎很可能它的倍频也同样 无法改变-虽然我还未证实这一点。
要改变倍频的设定,先在主机板说明书里找到像这样的东西「CPU to BUS Frequency Ratio Selection」,通常有两个 jumper 用来更改 这些设定。同样的,假如你的主机板支援 SoftMenuTM (例如新的 Abit 升技主机板),你只要从 BIOS 着手就行了。
改变 CPU 电压(CPU Supply Voltage)
你也许不喜欢这样做,但是要让你的 CPU 跑的稳当一点,通常都要如此。
首先,我要郑重声明一下,Intel Pentium 和 Pentium Pro CPU可以 在高达 4.6V 的电压下跑。这当然需要更严格的散热 (cooling) 要求, 因为 CPU 内部的晶片产生比平常还要多的热。我已经用我自己的 P166 试过,现在这颗 CPU 还是跑的很好。但是提高电压还是无法帮 我上到 208 MHz,这并不是 CPU 的问题,而是我的记忆体出了毛病。
超频要成功通常都少不了这招,那就是把电压从 STD 升高到 VRE。理 由很简单,高低情况的电压差异越大,结果就导致 CPU 跟主机板的 讯号变得较清楚 (cleaner)。假如你的 CPU 在某个频率下跑的 并不稳,调高电压非常值得一试。使用 STD 电压跟使用 VRE 电压的 CPU 其实是相同的,所以把 VRE 电压用在 STD 电压的 CPU 上不会有 什麽损伤,CPU 只是稍微的热一点而已。升技的 Abit IT5 主机板甚至 在它的 SoftMenuTM BIOS CPU setup ,提供比 3.6V (VRE) 更高的电 压。我的 CPU 就是在这种电压底下跑,在 205 (2.5 x 68) MHz 之下非 常的稳定,我就是用它来打这篇文章。
我的主机板支援哪几种外频?
老实说,最简单直接的方法就是:把他试出来!!! 先把倍频调到最低,然後把外频的 jumper 所有的排列组合都试一次。对不会数学的人来说,组合数是 2 的 jumper 数目的次方。2 个 jumper 就有 4 种组合 ( 2 的平方),3 个 jumper 就有 8 种组合 ( 2 的叁次方),以次类推。先开机到 DOS 下跑 ctcm 或是类似的小程式,查看你的 CPU 速度。然後根据倍频将结果分类,找出你的外频。同样的,假如你的主机板使用 SoftMenuTM BIOS,你只要看一下 BIOS setup menu,就可以找出有哪几 种不同的外频可以选择。
然而,还有一个别的方法:
主机板上若有 PLL 晶片(chip)PLL52C59-14,就可以上到 75 MHz, 并且还有支援 'turbo frequency' 的特色, 增加 2.5% 的外频。 ( Intel 的 CPU 规格里已正式核准这点 )
For 75 MHz
Pin 8 via 2.2 k Ohm to 0 V
Pin 12 via 10 k Ohm to 5 V
Pin 13 via 10 k Ohm to 5 V
For 68 MHz, the 'turbo frequency' for 66 MHz
Pin 8 via 2.2 k Ohm to 0 V
Pin 12 via 10 k Ohm to 0 V
Pin 13 via 10 k Ohm to 5 V
For 61.5 MHz, the 'turbo frequency' for 60 MHz
Pin 8 via 2.2 k Ohm to 0 V
Pin 12 via 10 k Ohm to 5 V
Pin 13 via 10 k Ohm to 0 V
('0 V' mean 'ground' and NOT 'disconnected'!)
以上是使用 PLL52C59-14 晶片的升技主机板 Abit IT5H, IT5V 和 PR5 的设定,它们通通都使用 PLL52C59-14 晶片。但有一些 PR5 使用 PLL52C61-01 晶片,然而以下的设定似乎只能让板子留在 61.5 MHz ,而无法上到 83 MHz。
使用 PLL 晶片 PLL52C61-01 的主机板可以在 83 MHz 的外频之下跑, 并且同时也支援 ' turbo frequency' 61.5 MHz 的功能。这很明显的是 利用电路 (circuitry) 来设定晶片所支援的频率而已,所以才无法在 83 MHz 底下跑 (因为已经设定在turbo frequency)。我的就是如此。
以下是他的情况:
For 83 MHz or 61.5 MHz 'turbo frequency' for 60 MHz. 不幸地,这由主机板上的电路所决定。
Pin 5 via 10 k Ohm to 0 V ('0 V' means 'ground' and NOT 'disconnected'!)
Pin 12 via 10 k Ohm to 5 V
Pin 13 via 10 k Ohm to 5 V
For 75 MHz
Pin 5 via 10 k Ohm to 5 V
Pin 12 via 10 k Ohm to 0 V
Pin 13 via 10 k Ohm to 5 V
For 68 MHz, the 'turbo frequency' for 66 MHz
Pin 5 via 10 k Ohm to 5 V
Pin 12 via 10 k Ohm to 5 V
Pin 13 via 10 k Ohm to 5 V
我已经将这与这个华硕的板子 Asus P/I-P55T2P4 rev. 3 对照过,并且 也证实了 FIC PA-2006 这块主机板上面也一样有相同的设定。 FKI SL586VT II 和 Magic Pro MP-586VIP 这两块板子也是使用这种 晶片,但是你得不到 83 MHz,相反地只是得到不太有用的 61.5 MHz 而已。
PLL 晶片上有叁只脚控制着外频, 假如要将外频调到 75/83 MHz ,我们得找出这叁只脚所 连接的 Jumpers, 而这些电路的连接是和一个可调的 10 欧姆电 阻相连。 作者已经将第几只脚要接到几伏特电压,会产生多少频率的 震汤次数,写在这一段的上面了,使用者只要按图索冀就成 了....。
假如你的 jumper 只有 ON/OFF 的位置而不是 1-2/2-3 的位置, ON 的状态相当於 OV,OFF 相当於 5V。
这些资料是为了那些想要让他们的板子跑到 75 或甚至 83 MHz 外频的人 所准备的。照着这个方法,只要这块板子使用以上其中一种PLL晶片 的话,你或许就可以在只有 4 种外频的板子上使用 75 或 83 MHz 的外频 。在你焊接的时候,就是在做一种冒险。只有当你真的知道自己 正在干什麽的时候,你才能来做。
有一些主机板,有的使用这一种 PLL 晶片,有的则使用另外一种。这决定 於在组装的时候,有什麽就用什麽。Abit PR5 就是这样的一个家伙(很不幸 地我拿到的板子是使用 PLL52C59-14 这种晶片),浩鑫 (shuttle) HOT 557 似乎也 是如此。有一些关於这块板子使用 83MHz 外频的报告,但是大部分都无法 跑到这麽高的速度。这实在是非常的可惜,因为这两种板子都可以使用 SDRAM-在 83 MHz 的外频之下表现最好的记忆体。
75/83 MHz 外频的因应对策
使用较高的外频,存在着一些重要的限制,你应该要去注意一下。
在 37.5 或甚至 41.6 MHz 底下工作的 PCI bus 可能会使你的 PCI 装置出错 。最典型的就是 SCSI 控制卡,还有一些显示卡和网路卡。在这麽高 的速度之下,SCSI 控制卡和网路卡通常都会「罢工」,但是有些显 示卡只是变得比平常来得更烫,假使你有办法将显示卡的温度降下 来,应该就不会有什麽问题发生。在这麽高的速度之下,我的 Diamond Stealth 64 Video VRAM 一点也不受影响。我希望这份 75/83 MHz 外频的调查可以帮你找出哪些 PCI 装置仍然能够 正常工作。
晶片组所包含的 EIDE 介面的速度不仅是由 PIO 或 DMA mode 决定, 它跟 PCI clock 也有很大的关系。这是为什麽当系统使用外频 60 MHz 或更低的时候,EIDE 介面总是比较慢的其中一个原因。反过来说也 是一样,当你使用比 66 MHz 更高的 75 或 83 MHz 的外频,你的 EIDE 介面将会变得比较快。这听起来实在很棒,但是常常不是 EIDE 介面就 是硬碟机无法配合上这麽快的速度。我的硬碟在 75 MHz 的外频之下 跑起来很顺,但是在 83 MHz 的外频下,我必须把 PIO 降到 2 才行。这 对 EIDE CD-ROM 光碟机来说也是一样。假如你在 Windows 下莫名其 妙的当机,有可能是这个原因。
有一些主机板并不允许你去调整 ISA bus 的速度,Asus P/I-P55T2P4 就是其中一个例子。它似乎是跟 PCI clock 分开的一个已经固定的值 。有些音效卡不喜欢较高的 ISA bus speed,可能会发生错误。我自 己还没遇过这种问题,但是我已经听说有人他的 AWE 32 会发出怪声 。假如你也是受害者,试着增加 BIOS 设定中的 ISA wait states 看看。
让我再重申一次,RAM 的种类跟品质相当重要。大多数的 60ns EDO 可以在 75 MHz 的外频下跑,但是到了 83 MHz,你将需要高级的 EDO 或 SDRAM (只要主机板有支援 SDRAM 的话)。
将 Intel Pentium 超频
Intel 的 Pentium 处理器曾经是史上最成功的 CPU,因为它最早出现。同时 它也最容易被超频,这要归功於在发生浮点运算的瑕疵事件後,Intel开始 加强对品质的要求。新一代的 Pentium MMX 跟 Pentium 系列一样可以被超 频,甚至可能超频空间更大。这颗 CPU 正常在 2.8V 下跑,大部分的主机板 除了 2.8V 之外,也另外提供了 2.9V 或 2.93V。但是这仅仅比 2.8V 高出0.1V ,也许因为这样,使得 Pentium MMX 的超频受到了限制。我的 Pentium MMX 200 在 208/83 跟 225/75MHz 之下,都跑的很好。在 250/83MHz 之下 ,我必须增加电压到 2.9V,而且看起来都很好。
容我在此对众人感到害怕的锁频(overclock protection) 做一个小小的说明。到目前为止,Intel 在锁频上唯一所下的功夫就是取消 CPU 接脚 (pin) 「BF1」的功能,这只接脚负责 x2.5 和x.3 的倍频设定。我的调查报告透露 出,编号「SY022」约有 50%,「SU073」约有 10% 是这种被锁频的 P133 CPU。但你还是可以将这些 P133 超到 166 MHz,只有在 83 MHz 外频的情况 下才行。
自从出现上千的伪造 Pentium CPU 涌入美国的消息之後,Intel 开始对这些 伪造欺骗的行为发表一些言论并且再度采取锁频的行动。然而,两年後的 今天 Intel 却又突然地宣称不久以後 CPU 将不会再有锁频的保护。我仍然怀 疑 Intel 还是会投资金钱继续开发这项技术。在这之前,Intel 还是必须继续 做一些事情以防止他的 CPU 有被 reamrk 的机会。因此,我一点也不担心。 Intel 也许无法避免 CPU 的可超频性,但是他或许会推动主机板工业去生产 不具任何超频能力的主机板。
假如你已经全部读完以上的章节,你应该可以记住以下的事情:
首先,可以的话,尽可能提高你的外频。
不要升高倍频却降低外频-你得不到任何好处。
试试较高的电压,不用感到害怕!
可以的话,避免买到编号是「SY022」跟「SU073」的 P133。
不要买到 remark 的 Pentium-到处都是!
最具可超性 (overclockable) 的 Pentium CPU:
P150 绝对是赢家-它跟 P166 几乎没有什麽分别!
P166 Classic & MMX (P150也是)调在 187.5 (2.5 x 75) MHz 最好,200 (3 x 66) MHz 也不错。
P133 在 150 (2 x 75) MHz 或 166 (2 x 83) MHz 最棒-不要想更高的倍频
P75 大部分在 90 (1.5 x 60) MHz 至少都没问题,有许多可以上到 100 (1.5 x 66) MHz。
P200 Classic & MMX 在 208 (2.5 x 83) MHz 极佳,在 225 (3 x 75) MHz 还不错,上到 250 (3 x 83) MHz 就很惊人了-这是一颗能满足你超频 狂热的 CPU!
你要超到哪个境界?
Pentium 第一选择 第二选择 第叁选择 第四选择
75 MHz 112.5 @ 1.5 x 75 100 @ 1.5 x 66 90 @ 1.5 x 60 83 @ 1.5 x 55
90 MHz 125 @ 1.5 x 83 112.5 @ 1.5 x 75 100 @ 1.5 x 66
100 MHz 125 @ 1.5 x 83 112.5 @ 1.5 x 75
120 MHz 125 @ 1.5 x 83 133 @ 2 x 66 112.5 @ 1.5 x 75
133 MHz 166 @ 2 x 83 150 @ 2 x 75 166 @ 2.5 x 66
150 MHz 166 @ 2 x 83 187.5 @ 2.5 x 75 200 @ 3 x 66 150 @ 2 x 75
166 MHz 208 @ 2.5 x 83 166 @ 2 x 83 187.5 @ 2.5 x 75 200 @ 3 x 66
200 MHz 250 @ 3 x 83 225 @ 3 x 75 208 @ 2.5 x 83
要拿到一颗可上 208 (83 x 2.5) MHz的 P166 CPU 是一件困难的事情,并且 还需要其他较好的硬体-我希望配上 SDRAM 跟 R-534 主机板可以成功, 假如有这个福气的话。
没有理由存心把 P150 放在 2.5 x 60 MHz 底下跑-这颗 CPU 确实至少可以在 166 (2.5 x 66) MHz底下跑,能跑 150 (2 x 75) MHz 就更好!!
将 Intel Pentium Pro 超频
Intel Pentium Pro 似乎仍不是一颗受到超频族青睐的 CPU。这对效能强大 的 PPro 说起来实在不公平,因为 PPro 在超频上的表现一点也不比 Pentium 逊色。
但令人失望的是市场上缺乏支援 75 或 83 MHz 外频的 PPro 主机板。因此, 你将受制在原有的 50,60 跟 66 MHz 外频之下。用在 Pentium 的方法拿来用 在 PPro 身上同样有效-先改善外频的速度。
一颗 PPro 150 或 PPro 180 实在不值得在 50 或 60 MHz 的外频下跑。超频到 66 MHz 之下就很不错,并会带给你相当可观的额外效能和更高的可靠性。
Pentium Pro 第一选择 第二选择
150 MHz 166 MHz @ 2.5 x 66 MHz
180 MHz 233 MHz @ 3.5 x 66 MHz 200 MHz @ 3 x 66 MHz
200 MHz 266 MHz @ 4 x 66 MHz 233 MHz @ 3.5 x 66 MHz
我承认,把 PPro 180 超到 233 MHz 跟把 PPro 200 超到 266 MHz 将会有点困 难,但值得一试。「第二选择」大多都可行,而且 PPro 150 在 166 MHz 之下跑起来很棒。PPro 所存在的问题就是设定上的困难。 SoftMenuTM 的技术在这里就很令人失望,因为你根本无法选择 233 或 266 MHz。你也无法 调整电压,因为主机板会藉由 VRM module 自动调整。尽管如此,PPro 还 是一颗具有超频价值的 CPU。
将 Cyrix/IBM 6x86 超频
写到这里的时候,我的心情很复杂。一方面,早在一年前我就答应要撰写 这个主题,但是在另一方面,随着6x86 M1跟尚未上市的M2的出现,许多 的内容又要改变。不管怎样,我会参考以前不错的旧资料并配合上最新的 内容,把他呈现给你在你的面前。
由於旧型的会产生大量的热,甚至新型的也是相当高,所以这 CPU 并不像 Pentium 那样具有超频的弹性空间。首先,你要记住最重要的事情就是, 你真的可以用超频来烧毁你的 6x86,我从未听说过 Intel 的 CPU 会这样子离谱,甚至 486 也是一样,但是有关 6x86 烧掉的故事,我已经听过好几个。 所以,我一点也不鼓励你超频。我并不逃避撰写有关 6x86 的消息,唯一的 理由是因为我已经答应很久了。
超6x86比超Pentium的限制要来的更多,这主要是由於它所产生的热量, 也可以归因为只有 x2 跟 x3 两种倍频。你大概可以忘掉x3倍频的存 在,因为它派上用场的地方是在 3 x 50 MHz。由於这外频低的有够可怜, 所以对於它的效能,我们完全不感到任何兴趣。因此,只剩下 x2 倍频。
假如你真的想要超你的 6x86,要想的近一点,不要想的太远。超一些还有 考虑的馀地,也就是说 P120+ (100MHz) 超 P133+ (110MHz),P133+ (110 MHz) 超 P150+ (120 MHz),还有 P150+ (120 MHz) 超 P166+ (133MHz)。 ,P166+ (133 MHz) 超 P200+ (150 MHz) 似乎就太多了,成功的机率非常 低并且太过冒险(烧掉)。
使用 2.7 或 3.7 stepping 6x86 CPU 可以到达最高的成功比率,因为它们跑 起来较稳定并且产生较少的热量。
将 6x86 超频,散热是最重要的,所以没有超大的散热片或是超强的致冷器,超频想都不用想。
我希望随着使用 split 电压的 6x86 的推出,这种情况能够完全改观。它在 2.8V 的电压下工作,应该会有较少的热量产生。也许 6x86 会突然摇身一变 成为非常具有可超性的 CPU 也说不一定。
将 AMD K5 超频
K5 搞了很久才出现,但是经证实真的非常的够力 (powerful)。跟 Pentium 比较起来,它的效能表现相当地好,而且价格也便宜的惊人!「那麽,把它 拿来超频好不好呢?」我想,「毕竟 AMD 曾经是历史上最具可超频性的 486 CPU 制造商。」我的第一颗被超频的 CPU 是一颗 AMD 486/40 (超到 50MHz) ,接着是 AMD 486/100 (超到 120 MHz),再接着就是众人所熟知的俗又大 碗的 AMD 5x86-133,超到 166 MHz 跑起来太棒了,而且比许多 P166 的系 统还要快。
在我最初的经验中,较旧的 PR75, PR90 跟 PR100 K5 超频的表现并不好 。大部分的情况下,升高一级,系统就会当机,这些跟 Cyrix/IBM 6x86 一样有很严重的散热问题。
然而,PR120 跟 PR133 看起来就比较有希望。这两个家伙跟 PR90, PR100 一样跑相同的外频和内频。这点证实了它们内部的晶片已经有被改 良或更换过了。所以很明显地这些 CPU 不会像第一型一样产生大量的热, 这是超频的基本需求之一。新型的 PR150 (120MHz) 跟 PR166 (133MHz) 似乎也是相同的设计。
很不幸地我手边并没有足够的资料能够告诉你有关将 K5 超频的事情,我希 望那将会改变。我的超频调查已经收到相当多有关 K5 的内容。
超频的步骤
1 关掉电源,再打开,拿着你的主机板说明书。
2 检查 CPU 正面跟反面的商标,把它们写下来,然後把 CPU 再放回去。
3 根据说明书上的内容,检查你的主机板外频跟倍频的设定值,把它们记下来。
4 根据说明书上的内容,检查主机板上的电压设定 (supply voltage jumper setting),把它们记下来。
5 你还记得散热 (cooling) 的事情吗? 去做吧!
6 根据说明书,改变外频跟倍频的 jumper 设定。
7 检查看看有没有什麽问题,jumper 忘记的或是放错位置。
8 开机。
9 可以进入 BIOS setup 吗?
10 假如可以,跳到 13
11 关掉电源,根据说明书,调整 jumper 到更高的电压。
12 假如仍无法进入 BIOS setup,不要超到这种速度。
13 改变 BIOS 的设定值到正确的数值。
14 所有的作业系统可以正常的工作吗?
15 假如是的话,开始进行测试的工作(我推荐你使用 Winstone 或 BAPCo) ,测试的时候不要太随便! 趁早发现问题最好,不要拖到以後。
16 假如还不能进入 BIOS setup,再试试 11 或检查你的散热,你也 可以试试其他 BIOS setup 的 memory timing。也就是说延长等待的状态 或读写循环的时间;但是不要忘记稍後用一些测试软体检查速度是否有 增加,因为你的 memory access 变慢,就无法超频。
17 假如一切都很好-那麽,恭喜你。假如不,再检查散热。
18 没要必要的话,不要改变电压。因为这会使 CPU 晶片变热。
19 不要忘记:散热 (cooling) 是最重要的!