PCDVD數位科技討論區

PCDVD數位科技討論區 (https://www.pcdvd.com.tw/index.php)
-   效能極限 (https://www.pcdvd.com.tw/forumdisplay.php?f=18)
-   -   大家跑 Prime95 都是跑哪幾項呢 ? (https://www.pcdvd.com.tw/showthread.php?t=351381)

電機人 2004-06-30 11:30 PM

引用:
Originally posted by adelies


(CPU0 在左上圖,CPU1 在右上圖)
Step 1. CPU0:跑 Blend 。CPU1:休息。
Step 2. CPU0:持續 Blend。CPU1:執行 In-place,停,再執行 Small-FFT。
Step 3. CPU0:停止 Blend。CPU1:持續 Small-FFT。
Step 4. CPU0:跑 In-place。CPU1:持續 Small-FFT。
Step 5. CPU0/CPU1:停止運算。

可惜小弟這邊兩個 Prime95 記憶體就不夠了 (一個就吃 1.2G... XD),開始不停讀硬碟,所以沒測兩個 Blend。其實同時跑兩個 Small-FFT 或 In-place,或者 Small+In,Blend+Small,Blend+In,都可以在 HT 系統中再增加一點點 CPU 耗電量。


果然有關耗電量的問題問您準沒錯 , 每次都可以學到一些東西 , 感謝 !

我還有一個疑問 , 就是理論上一顆 CPU 只有一個 ALU 和 FPU , 就算有 HT 功能還是改變不了這個事實 , 所以同時跑 Prime95 的任意兩項是否真的有意義呢 ? 因為當開啟一個測試時已經佔用了 CPU 中可用的唯一 ALU 和 FPU 了 , 那同時開啟第二個是不是只會讓第一個測試 "分心" 而已呢 ? 倘若真是如此那耗電量為何會增加呢 ? (我個人測試單跑一個TEST和同時跑兩個TEST發現 CPU 溫度都一樣)

adelies 2004-07-01 12:11 AM

這點小弟就不清楚是可讓 CPU 真的更忙,還是兩個一起跑讓 CPU 瞎忙... XD

前一陣子作的不準測試,都是取目視看到的大略值 (因為耗電是動態的,當然啦,較貴的機器是有自動紀錄最大值的功能)。系統為 P4 2.8CG (NorthWood) + DDR400,僅供參考。

Window 桌面 (不做任何事): 95W (~76W) / 1.56A

說明:
(a) 95W >>> AC 市電輸入瓦數
(b) 76W >>> 假設該電源供應器轉換效率為 80%,電源供應器實際提供給系統的瓦數
(c) 1.56A >>> 4P 12V 的 DC 電流,1.56A x 12V = 18.72W,不過中間還有一個 DC-DC 轉換會浪費電,所以 CPU 實際上吃到的電大概只有 80%~90% (純估) 吧。(% 數高低,端看主機板廠商的設計與良心)

•以下數據都採一樣標示方式•


Prime95 測試:

In-place x 1 (只開一個):171~172W (~137.6W) / 6.25~6.29A
In-place x 2 (兩個一起):179W (~143.2W) / 6.55~6.64A

Small-FFT x 1 (只開一個):161~162W (~129.6W) / 6.10~6.12A
Small-FFT x 2 (兩個一起):175~176W (~140.8W) / 6.61~6.68A

Blend x1 (只開一個):
Test 1:170~171W (~136.8W) / 6.03~6.13A
Test 2:171~172W (~137.6W) / 6.23~6.27A
Test 3:170~171W (~136.8W) / 6.15~6.19A
Test 4:171~172W (~137.6W) / 6.26~6.28A

Blend + Small-FFT:
Test 1:177~179W (~143.2W) / 6.53~6.60A
Test 2:177~179W (~143.2W) / 6.64~6.75A
Test 3:178~179W (~143.2W) / 6.62~6.66A
Test 4:177~179W (~143.2W) / 6.69~6.74A

Blend + In-Place:
Test 1:178~179W (~143.2W) / 6.43~6.54A
Test 2:178~179W (~143.2W) / 6.58~6.67A
Test 3:179W (~143.2W) / 6.48~6.57

該量測「暫時」的結論 (可能會有誤,因為沒有重複確認或比較):
1. 在 HT 系統,開兩個的確耗電高
2. 兩個 Small-FFT 的「CPU 耗電」甚至比兩個 In-place 高一點點 (蠻無聊的結論,最大只差 0.04A)。不過整體來看,兩個 In-place 不錯 (系統耗電較兩個 Small-FFT 高)。
3. Blend + Small-FFT 在某些 Test 可以ㄍㄧㄥ到更大的值 (一樣是蠻無聊的結論,大概多了 0.07A)。不過系統整體耗電最大沒差太多,所以若記憶體大,是可以用 Blend + Small-FFT。記憶體不大,那用 In-place x2 也以。:shy:

電機人 2004-07-01 06:25 AM

呵呵~很久沒有看到這麼專業的文章了 , 真是讓我大開眼界 !

依據您的資料所示 , 我認為要使 CPU 最操應該是選 In-place x 2 ( 我認為應該不是 Blend + Small-FFT , 因為在 Blend 時硬碟會大量的 swaping , 故最大電流值應該有一些些是硬碟所貢獻的 , 若錯誤請指正 ) , 若是要最操 Power 才是 Blend + Small-FFT !

剛才我又試了一次 , 這次我室內溫度不再用空調 , 果然跑兩個 In-place 時 CPU 和 MB 溫度分別較單跑一個時增加了 2 和 3 度 , 證實了您的論點 , 同時也改變我原來認為同時跑兩個 In-place 沒有意義的想法 , 果然空想還是比不上實作來的強 !

電機人 2004-07-01 06:35 AM

我想我用 Prime95 測試出現奇怪的現象了 , 我用網友所推薦的方法 : 測試記憶體用 memtest86 + R.S.T. ; 測試 CPU 用 Prime95 的 In-place Large FFTs , 這兩項我全部都通過了 , 其中 memtest86 我測了 22 次 , R.S.T. 我測了 2 次 , Prime95 的 In-place Large FFTs 我跑了 24 小時而無誤 , 但就是奇怪每次跑 Blend 都只看到硬碟燈狂亮 , 記憶體被吃的精光 , 但是 CPU 使用率卻極低 , 而且重點是每次測試都卡在 TEST1 非常久的時間 ( over 6hrs ) , 有網友知道這是哪裡出問題了嗎 , 我已經屢試不爽的測試了好幾次了 , 但每次結果就是那麼怪異 !

PS : 我用的 Prime95 版本是 238

CDR-RDC 2004-07-01 09:49 AM

引用:
Originally posted by 電機人
我想我用 Prime95 測試出現奇怪的現象了 , 我用網友所推薦的方法 : 測試記憶體用 memtest86 + R.S.T. ; 測試 CPU 用 Prime95 的 In-place Large FFTs , 這兩項我全部都通過了 , 其中 memtest86 我測了 22 次 , R.S.T. 我測了 2 次 , Prime95 的 In-place Large FFTs 我跑了 24 小時而無誤 , 但就是奇怪每次跑 Blend 都只看到硬碟燈狂亮 , 記憶體被吃的精光 , 但是 CPU 使用率卻極低 , 而且重點是每次測試都卡在 TEST1 非常久的時間 ( over 6hrs ) , 有網友知道這是哪裡出問題了嗎 , 我已經屢試不爽的測試了好幾次了 , 但每次結果就是那麼怪異 !

PS : 我用的 Prime95 版本是 238

這是我碰過的情況, 不見得能解你的問題, 參考看看
AMD1800+ & A7A133 & 512MB sdram x2, Win2KproSP4
用 memtest86+ 完整測試(1~11) OK
用 prime95 項目 1 & 2 各 12hr 均 pass
但 prime95 項目3 與你相同, cpu幾乎沒動. stop & exit 後在工作管理員中
竟然 prime95還在, 原來prime95已當了, cpu當然沒負載.
重覆開機測試多次均同, 是 RAM 有問題嗎 ?????
拿我的512MBx2與朋友交換他的 256MBx3 來就一切OK
512x2在他的PC上也 OK.
是RAM與MB相衝 ???? 為何 memtest86+ 測又沒事, 平常使用也沒狀況
是 prime95 bug ???? 我不確定
也許 prime95 項目3 與我的硬體組合不對盤

電機人 2004-07-01 10:04 AM

引用:
Originally posted by CDR-RDC
這是我碰過的情況, 不見得能解你的問題, 參考看看
AMD1800+ & A7A133 & 512MB sdram x2, Win2KproSP4
用 memtest86+ 完整測試(1~11) OK
用 prime95 項目 1 & 2 各 12hr 均 pass
但 prime95 項目3 與你相同, cpu幾乎沒動. stop & exit 後在工作管理員中
竟然 prime95還在, 原來prime95已當了, cpu當然沒負載.
重覆開機測試多次均同, 是 RAM 有問題嗎 ?????
拿我的512MBx2與朋友交換他的 256MBx3 來就一切OK
512x2在他的PC上也 OK.
是RAM與MB相衝 ???? 為何 memtest86+ 測又沒事, 平常使用也沒狀況
是 prime95 bug ???? 我不確定
也許 prime95 項目3 與我的硬體組合不對盤


不過我的 Prime95 沒有當耶 , 就只是一直停在 TEST1 而已 , 我關掉後確實也關掉了 , 看來我倆情形不太相同 !

請問您有用 R.S.T. 測試過嗎 ? 對於記憶體的測試問題應該是 memtest86 + R.S.T. 都通過比較好確定記憶體真的沒問題 !

希望我的懸案有人能給夠幫我解釋一下:cry:

電機人 2004-07-01 02:13 PM

大家好 !

我剛剛重新把所有 Prime95 的版本都測試過一次 , 發現一個現象 , 那就是後期版本 (指 Torture TEST 有細分成 Small FFTs , In-place Large FFTs 及 Blend) 當我跑 Blend 模式時會一直停在 TEST 1 , 而記憶體被吃的精光 , 硬碟燈從來沒有滅過(有點像當機的現象) , 但實際上卻沒有當機 , 我仍舊可以使用開啟 Prime95 將之結束並且關閉 ; 反觀 Prime95 的早期版本 , 如 : 2.34 版 , 由於此時的 Torture TEST 並未有新版所有的細分測試項目 , 所以一執行就開始跑了 , 我的感覺是舊版的 Torture TEST 類似新版的 Blend 模式 , 剛開始測試時記憶體仍舊被吃的精光 , 但是不同之處在於他會間歇性的釋放記憶體 , 以我的電腦為例就是一段時間記憶體全數吃光 , 一段時間記憶體又全部釋放 , 如此反覆的運作 , 而且硬碟燈指示燈會間歇性的亮滅 ! 重點是此時不管記憶體的使用量為何當我同時啟動兩個 Torture TEST 時 CPU 使用率皆能高達 100% , 這和新版的 Blend 模式大不相同 !

我假設性的判斷這就是傳說中 P4 HT 無法判斷執行緒先後的 bug 所致 , 不過我不確定 , 倘若有網友也有跟我同樣的情形發生也請提出來分享一下使用經驗 , 或者有網友能夠解釋造成這種現象的原因也是萬分感謝 !

adelies 2004-07-01 11:07 PM

引用:
Originally posted by 電機人
依據您的資料所示 , 我認為要使 CPU 最操應該是選 In-place x 2 ( 我認為應該不是 Blend + Small-FFT , 因為在 Blend 時硬碟會大量的 swaping , 故最大電流值應該有一些些是硬碟所貢獻的 , 若錯誤請指正 ) , 若是要最操 Power 才是 Blend + Small-FFT !
把上面比較大的整理一下:

In-place x 2:        179W (~143.2W) / 6.55~6.64A
Small-FFT x 2:       175~176W (~140.8W) / 6.61~6.68A
Blend + Small-FFT:(Test 2) 177~179W (~143.2W) / 6.64~6.75A
Blend + In-Place: (Test 2) 178~179W (~143.2W) / 6.58~6.67A

後面數據為 4Pin 12V 耗電,主要是提供轉換 CPU 所需電壓,不過北橋要和 CPU 溝通,因此也要用這個電 (不過比起 CPU 當然是算很少了),所以其實除了效率不知道外,這方式並無法 100% 正確獲得 CPU 實際耗電 (但應可比較、近似啦)。

如果看與 CPU 耗電最有關係的 4Pin 12V 端耗電,本次的結果比較如下:
(Blend + Small-FFT) > (Small-FFT x2) > (Blend + In-Place) > (In-place x2)
其中,最大與最小間 (6.75A - 6.64A) x 12V = 1.32W,差異甚小,可能要用更高檔的 CPU (或超頻加壓後),之間差異才會拉大。


另外,Blend 需要很大很大的記憶體,所以若記憶體不足,開始操硬碟,那小弟覺得不適合跑這個項目!反之,若記憶體足夠,他的耗電威力倒是蠻大的就是。

所以,Blend 是否適合,應該要看該機器記憶體多寡而定,測這個項目不一定好,也不一定不好。


PS: 如前所述,因台電腦也無法單純使用實體記憶體容量來跑兩個 Blend (會開始操硬碟),所以不清楚 Blend x2 的耗電狀況。:shy:

電機人 2004-07-02 10:12 AM

其實北橋耗電量應該可以佔有一席之地了 , 以 I875P 為例它的封裝大小已經和P3一樣了(按常理來說也就是已經和P3有相同電晶體數了) , 以他的發熱量來看我認為耗電量也不小才是 !

此外不論記憶體多少只要運行 Prime95 Blend 模式一定會把記憶體全數吃掉的 , 我曾經試過1GB和2GB跑雙通道發現結果一定都是吃光光 , 也就是說勢必會動用到硬碟來 swap !

adelies 2004-07-02 11:32 AM

引用:
Originally posted by 電機人
其實北橋耗電量應該可以佔有一席之地了 , 以 I875P 為例它的封裝大小已經和P3一樣了(按常理來說也就是已經和P3有相同電晶體數了) , 以他的發熱量來看我認為耗電量也不小才是 !

此外不論記憶體多少只要運行 Prime95 Blend 模式一定會把記憶體全數吃掉的 , 我曾經試過1GB和2GB跑雙通道發現結果一定都是吃光光 , 也就是說勢必會動用到硬碟來 swap !
說明一下晶片組。

晶片組會吃很多不同的電,因此如果核心吃的電與 IO 不同,則兩個算是分開計算。因此,可能核心吃 4.2A,但 IO 吃 1.6A。(8xx 系列可參考官方 Intel 865G/865GV/865PE/865P Chipset Platform Design Guide 中 P.235 "Figure 158. Customer Reference Board Power Delivery Map")


而使用者感受到的,是整體的耗電 (北橋核心 + 對 CPU 端 + 對 VGA 端 + 對 DDR 端 + 對南橋端的耗電),因此有加成的效果。對 CPU 端來說,與 CPU 數十 A 的耗電,的確算是比較小喀。不過因為測量的時候無法區分 CPU 與北橋 (對 CPU 端),加上差異很小,所以除非用特殊版子去單獨量 CPU 耗電,否則是無法區分差異到底是那邊增多。:shy:


[EDITED]補個連結 :)
Intel® 865G/865GV/865PE/865P Chipset Platform Design Guide
For Use with the Intel® Pentium® 4 Processor with 512-KB L2 Cache on 0.13 Micron Process and the Intel® Pentium® 4 Processor on 90 nm Process
http://www.intel.com/design/chipset...gnex/252518.htm


所有的時間均為GMT +8。 現在的時間是07:25 PM.

vBulletin Version 3.0.1
powered_by_vbulletin 2025。