精華區beta hardware 關於我們 聯絡資訊
小弟在六月底將自己的電腦升級至K6-III 400,並將升級過程及效能測試結果以Word97 整理成一篇記錄,只是苦無地方發表.近來在版上見到許多TVP4的同好討論有關CPU升 級的問題,想想乾脆就將這篇文章po在版上和大家分享.原本的Word文件有一些漂亮的 圖表,但為了配合一些會阻絕大檔案的伺服機,故精簡成純文字形式,但內容不變,希 望能與網上TVP4的同好分享. 華碩TVP4升級K6-III 400 自從上次確認了自己電腦上這片華碩TVP4主機板的電壓調整方式後,便信心滿滿打算將 CPU一口氣升級至K6-III。但後來經過幾位熱心網友的提示,及參考AMD發表的K6-III datasheet,才意識到不是核心電壓調得出來就可以用相當的CPU,CPU的耗電量更是一 大問題。到底問題有多大?用個簡單數據比一比就知道了。以華碩官方認可TVP4可使用 的Pentium 200MMX,其核心最大電流為5.7A;而K6-III 400則高達12.4A!當華碩在設 計這款主機板時,別說K6-III了,連K6-2都不知在哪裏,肯定不會為K6-III預先設計。 經去信向華碩工程師確認TVP4最多只能提供CPU約10A的電流。 但小弟仍抱一絲希望,因為根據datasheet,這個12.4A是指在核心電壓2.5V(規格標準 是2.4V)時的最大電流(大概是很極端的、猛操CPU的情形),不是大家一般上網、打報 告、玩Game等,所以還是有點希望。但K6-III剛出來時價格近萬元,能不能用都還不知 道,這種風險太大了,要冒險也得要損失小一點嘛!因此小弟暫時按兵不動等它降價。 終於在六月時K6-III 400的價格一路下滑至五千多元,於是小弟便在六月底進場,抱著 我不入地獄誰入地獄(好偉大!噁~~~)的白老鼠心情,買了一顆來試用。結果天可憐 見,還真的能用!(雖然有點小問題) 安裝及試用 1. 使用環境: 我的電腦配備大致如下 主機板 華碩P55TVP4 Ver 1.5 512kB L2 Cache onboard 記憶體 96MB DRAM 60ns 顯示卡 麗台Winfast S280V2(S3 Trio64V2) 2MB DRAM 3D加速卡 Voodoo2 SLI at 100MHz 硬碟 Seagate Medalist 1.2G + Quantum Sirroco 1.7G 除了Voodoo2勉強可算是新東西,其餘都是過時的舊東西了。 2. CPU: 在安裝上其實沒什麼特殊的地方,反正都是Socket 7的CPU,誰都會換。再跟據以前所 得到的電壓調整方式,將JP18、JP19插上jump得2.4V。外頻設定在66MHz;倍頻則設定 在2倍頻,由於K6-III使用CXT核心,故內部自動會以6倍頻跑。至於散熱方面,就用以 前買K6-200時那個大散熱片及吵死人的大風扇組合。 3. BIOS: 華碩最新版本為#0204,但更新後仍然認不出來,只會把它當K6,而且只顯示到300而 已。 4. 穩壓晶體: 就是Socket旁那顆有大大散熱片的電晶體。憚於K6-III的高耗電量,剛好在家中工具櫃 找到了約0.1mm厚的黃銅片,便了剪了三小片加鎖上去,擴大散熱翼面積。事實上不加 也照樣可以跑,但日子一長,恐怕容易出問題。 5. 外殼: 在前方進氣口加裝一個風扇,跟後面Power的風扇一排一吸,加強排熱效率。 6. 軟體修正: 由於Win95 OSR2的一個己知的Bug,使用AMD K6系列 350MHz以上的CPU進95會有錯誤發 生,故下載了amdk6upd這支修正程式;又這片老主機板不認得K6-III,故CPU中Write allocation及Write combine這兩個功能便無法開啟,多少會減低一些效能,故下載了 setk6這支修正程式。 經過以上的改裝後,開機試用了約二個月(於6/28起開始使用)。所觀察到的現象大致 如下: 1. BIOS雖只能顯示K6/300,但並沒有關係,Win95及Winnt都認得出這顆CPU為Family 5, Model 9(這就是K6-III的Model ID), Stepping 1。3DMark 99 Max這套測試軟體 更在啟動畫面直接打出了K6-III的Mark,工作頻率顯示為400MHz,而且也抓到了256kB 的L2 Cache。新版(2.6a)的WCPUID也可正確顯示以上資料。可見作業系統及應用軟體 都認得,BIOS顯示不正確不是問題(但Windows 98未試用過,是否可正常運作未知)。 2. Windows 95可以正常啟動,跑測試軟體(Final Reality、3DMark 99 Max)及玩3D Game(同盟鐵翼、Jedi Knight等,這可是那種很操CPU典型的3D飛行模擬及doom-like遊 戲喔!)都沒當過,解析度用上1024×768仍很順。但使用Cpuidle這支降溫程式得特別 小心,在程式載入時千萬不可碰鍵盤或滑鼠,否則必當! 3. Windows NT 4.0在400MHz之下卻沒法正常啟動,每次都當在藍色畫面。一直降頻至 200MHz才可正常使用(這就是先前所說的有點小問題)。NT對硬體的穩定性很挑剔,可 能這樣子硬操主機板NT不喜歡。 4. 由於以上的問題,總不能每次進不同作業系統時都拆一次機殼調倍頻,於是乾脆將 調倍頻的JP5、JP6用電線拉出來,接上一個雙刀雙閘的指撥開關,以後切換倍頻只要撥 一下開關再按Reset鍵重新開機就好。 在400MHz下,那個穩壓晶體真的很熱,熱得有點燙。但熱歸熱,用到現在卻從來沒有出 異常。CPU散熱問題反而小,因為現在的散熱片都做得很好,加上那個吵死人的大風 扇,溫度感覺比用K6-200高一點而已(很抱歉沒有Thermal couple來量溫度)。 在200MHz下,穩壓晶體只有在開機時會熱,一段時間後摸起來還涼涼的咧!CPU更是只 有微溫而已。 效能測試 這應該是大家最想知道的,古董主機板裝上最新款的CPU到底能好到哪裏去?小弟使用 了3DMark 99 Max這個簡易的3D測試軟體,比較為我服務一年多的K6-200及新上任的 K6-III 400,以及刻意降頻至200MHz、關掉3DNow!,確認3DNow!指令集及CPU中全頻運 作的256k L2 Cache對3D效能的影嚮。 測試的條件是在800×600的解析度下,每個條件各測5次平均。測試結果的項目族繁不 及備載,就僅以3DMarks及CPU 3DMarks兩項來解析CPU效能。 條件(1): K6核心,於200MHz 條件(2): K6核心+256kB全頻L2 Cache,於200MHz 條件(3): K6核心+256kB全頻L2 Cache+3DNow!,於200MHz 條件(4): K6核心+256kB全頻L2 Cache,於400MHz 條件(5): K6核心+256kB全頻L2 Cache+3DNow!,於400MHz 測試結果如下: 條件 3D Marks CPU 3D Marks 1 964 1075 2 1244 1193 3 1842 3223 4 2005 2180 5 2734 5024 1. 3DMarks 依3DMarks 99 Max的說明,本項數據是評估由CPU運算至3D加速卡輸出3D畫面的效能。 由於3D加速卡的條件固定,故可看出CPU運算、輸出資料至周邊的總體效能。 a. 比較條件(1)及(5),不用說也知道,使用K6-III 400比使用K6-200整體3D效能強了 將近兩倍 b. 條件(2)及(4)刻意關掉3DNow!最佳化,等於是一顆擁有內建256kB全頻L2 Cache的 K6-200及K6-400。與(1)比較可知,條件(2)的效能多了25%左右。可見多了這256kB全頻 運作的Cache真的很有效。 c. 比較(2)與(3)、(4)與(5),可知如果遊戲沒有支援3DNow!的話,那效能將會大打折 扣,大約會減少25%~32%不等。希望以後的遊戲能多多支援3DNow!。 2. CPU 3DMarks: 這是純粹測量CPU作幾何及光源等3D運算的功夫,不包含CPU輸出資料至3D卡以後的效 能。推測快取記憶體的效益可能幾乎被排除在外。 a. 比較(1)及(5)可看出,純粹就運算效率而言,K6-III 400的效能為K6-200的4倍有 餘,對3D計算的助益無須置疑。但如果沒了3DNow!(條件(4)),效能就會減半,如用 於一般商用或工程軟體的情形。所以K6-III真的是為了3D娛樂而出。 b. 由(1)及(2)的比較可知,在失去了256kB Cache及3DNow!這兩項利器,K6-III簡直跟 同頻率的K6差不多,只剩下製程些許改善所帶來微小的效能差異。 c. 雖然如此,但將3DMarks及CPU 3DMarks兩組數據作交叉比對,可看出內建的256kB全 頻L2 Cache其效能會隨CPU內頻的增加而呈非線性暴增。條件(2)的3DMarks仍比條件(3) 差了一大截;條件(4)的CPU 3DMarks慘不忍?,但在3DMarks方面卻硬是強過條件(3), 只因為快取記憶體的工作頻率由200MHz提升至400MHz。跟條件(5)的差距也大幅拉近。 可以想像將來若有K6-III 500甚至K6-III 600,其表現將是無比強悍。 結論 1. 由以上的測試結果,在老老的TVP4上使用新新的K6-III,其工作效能仍有極大的改 善,真的是不死的主機板。難怪有國外的網友稱T2P4及TVP4是“華碩的奇蹟”!雖然支 援3DNow!的軟體並不是很多,但內建的256kB快取卻大大彌補了這項缺憾。使得K6-III 除了用於玩3D遊戲外,在使用其他應用軟體也可得到很大的助益。 2. 我沒膽嘗試超頻或作燒機測試,在國外的討論群組上曾看到有人在T2P4上用 K6-III,在燒機測試幾天後主機板就?了。能用就很偷笑了!實在不敢跟自己的電腦過 不去。因此這篇文章也不敢說「在TVP4上使用K6-III成功!」只能說在這一個月來,用 它上網、玩遊戲、打字等以往的使用情況下都不曾出過異常(除了要降頻跑NT),故可 推測在TVP4上使用K6-III的可行性極大。 3. 其實在老主機板上用新CPU,圖的也不過是降低升級成本。由於受限於舊規格(較慢 的DRAM、無AGP、無100外頻等),多少會使CPU的效能打折扣,無法完全發揮,這是不 可否認的(我將測試結果傳上3DMarks網站比較,還比用相同CPU及顯示卡所測得的平均 值低咧!)。但現在的PC規格很混亂,又是Slot 1,又是Socket 370(好像不久又要出 Socket 418),又是K7跟Pentium !!!,而Socket 7用的CPU大概也到K6-III為止,如果 為了個K6-III而再換Super 7主機板感覺有點不值得,就儘量用K6-III撐一撐,發揮老 主機板的剩餘價值,等PC的規格戰底定且便宜普及了再考慮整台升級。這就是小弟此次 升級的考量點。 4. 由於主機板太老,要用這顆超級CPU就像是在一部老爺車裝上F1賽車引擎,因應的修 改(加風扇、散熱片等)是免不了的,但如果改到要花大錢裝一些特殊的設備,那好像有 點偏離了降低升級成本的初衷了。同時,因為是規格外的使用,免不了有一定的風險, 雖然現在用了兩個月都沒什麼問題,但畢竟這已超出這片主機板的規格外,誰知道在半 年、一年後會不會”2266”(閩南語)?或許仍是安然無事直到永遠,也可能就壽終正 寢。此外,這一次的升級雖然使用情形大致良好,但由穩壓晶體高熱、無法於400MHz進 NT可知,主機板的能力已經到了極限。在使用上的心態也得作調整,最好避免猛操電腦 的情形(超頻、長時間燒機等),小心駛得萬年船。就像是一只杯子,如果只裝七八分 滿的水,那隨便拿著杯子跑也不必擔心水會溢出;但如果裝了十分滿的水,雖然裝得 下,但就得小心端著它了。承擔風險及小心使用,我想這是在作升級前應有的心理準 備。 看完這篇文章,有些朋友可能已躍躍欲試,但仍覺得困惑,認為小弟說話未免太龜毛, 只提了一堆使用狀況跟數據,卻不敢拍胸脯說:「可以用!」。但小弟仍要再次強調, 像這樣規格外的使用,本來就沒有品質的保証,這片板子可以用,不一定那片板子也可 以用;今天可以用,不一定以後都可以用。因此,雖然對小弟來說,能在自己的TVP4上 用K6-III 400是一件高興的事,但我不願將語氣用得太樂觀,以免誤導網上的眾多同 好,以為一定都可以用。記得上次在「超頻者天堂」發表了「TVP4的電壓調整」,可能 就是寫得太過樂觀,使得很多網友誤以為在TVP4上一定可以使用K6-2。結果有人試成功 了,也有人調了老半天就是不能用。因此小弟深覺在網路上發表一篇文章要負很大的道 義責任,用詞用語不能不謹慎,否則造成誤導就對不起眾多網友了。但不管怎樣,仍希 望小弟這次的升級經驗,可以給使用TVP4的朋友一個有用的參考。 -- 〔壓力鍋〕 (為反制垃圾信,寄件人地址已經變造,請勿回信)