請教hyper pi跟LINX、IBT的穩定度

Day_knight

進階會員
已加入
9/23/03
訊息
3,684
互動分數
123
點數
63
那可否請問,在x64環境下,假設Hyerpi_32M設Normal可以過測4C8T,但是在IBT中設Max卻無法跑完4C8T,
或是將LinX設成High,並選All Avaliable Memory,也無法過測4C8T,這樣是要看那個會較準??

IBT設Standard,可以測出4C8T的穩定性嗎?

謝謝!!
 

st09094238

榮譽會員
已加入
10/3/07
訊息
1,231
互動分數
3
點數
38
年齡
35
Prime95 的燒機模式:
Large:著重CPU穩定度的測試,僅小量記憶體參與運算
Small-FFT:與Large相同,但更嚴格一點
Blend:著重CPU<--->IMC穩定度的測試,預設只測試1600MB
一般多半是測試Large/Blend,最少30min,建議是3hr+
與Prime95類似的是ORTHOS/SP2004

LinX/IBT 這兩個跟 Prime95/Blend 的功用相同,都是著重CPU<--->IMC穩定度測試
LinX/IBT 至少要測試1536MB/2048MB或以上

其實 HyperPI 與 LinX/IBT 有本質上的不同
HyperPI 實際執行時是呼叫四個SuperPI同時執行也就是四個程序(Process)
LinX/IBT 則是單一程序下,依CPU核心與超執行緒的數量,再分出對應數量的同步執行緒來執行
簡單講,在i5-750上執行會是LinX/IBT單一程序,實際上是分出四個執行緒在同時運算
i7-920的話就是分出八個執行緒在同時運算

因此 ...
有的人測出來的結果是 HyperPI 32Mx4 會過,但 LinX/IBT 卻失敗
有的人則是 LinX/IBT 會過,而 HyperPI 32Mx4 失敗
兩者之一有錯誤,都代表CPU<--->IMC之間不穩定
至於是哪個有比較大的問題 ... 需要時間與經驗去排除了 :PPP:


i5-750四核心,最多就四個執行緒同時滿載執行
這種測法只會讓CPU不斷切換執行緒,OS<-->CPU一直在context switch
多個執行緒在互搶資源來執行,看似很忙碌,其實大部分的運算時間都耗在context switch
沒有太多的時間真正在做"燒機測試"這件事,不是同時滿載跑的執行緒越多越好 ....
請分別以四執行緒來執行測試會比較準確

例如下面的測試圖,可以看的出來HyperPI比IBT優先執行
所以IBT必須先等待HyperPI運算之餘,才能分配到CPU時間去運算
以i5-750@3800MHz來說,IBT的GFlops只有14~29,算是相當的低
而正常的GFlops應該要呈現一個穩定值
i29145_4.jpg


而這張圖顯示出來的結果是IBT優先於HyperPI
呈現出來的GFlops比較趨近穩定值(46~51)
i29229_8.jpg



這是因為你用的是32bit作業系統,一般最多大概就只能用3.25G
32M*1大約需要256MB,32M*4就要1GB的記憶體
加上IBT/2000MB,兩者加總約等於3GB
換句話說,系統只剩下0.25G左右可用的記憶體
除了上述說的context switch還加上pagefile不斷swap,不失敗也難 ...

我也是覺得他一開始的測試環境就不對了

32BIT的系統記憶體有4GB要測出穩定我看也是不可能

我這裡有範本給你看

http://docs.google.com/View?id=dfzps3p6_85gnspspc9

通通能過測你就無敵了

順便請elove大大幫我看一下測試有沒有問題

謝謝XDD
 

dell2407

一般般會員
已加入
9/22/06
訊息
151
互動分數
0
點數
16
年齡
43
感謝eLOVE大的詳細說明!
您解釋的真的很詳細,也很用心的拿圖解說
我學到不少,也理解囉!
目前正燒機測試中
 

dell2407

一般般會員
已加入
9/22/06
訊息
151
互動分數
0
點數
16
年齡
43
後來我發現我沒有開啟防掉壓,才會導致電壓在BIOS設定1.25 進系統後1.20,全速跑掉到約1.14!雖然說跑HYPER PI一定會過,但跑LINX都會出事;ng;;em44; 後來我開啟防掉壓後,BIOS設定1.19,全速跑約1.184-1.2左右跳動
跑這些測試 全部通過啦!
 

狂少

Bulletproof Themer
已加入
9/18/03
訊息
14,397
互動分數
2
點數
0
開防掉壓根本就是不對的做法,或許不能說不對
但是以長期或是防止電壓爆充
還是不要開防掉壓吧
(oskar 吳大曾經和我在版上有討論過, s775時代)
因為Vdroop本來就是Intel CPU必有的規範(regulation)之一
防掉壓是不妥的

還有,我個人覺得..32bit,根本沒辦法有穩定度可言(如果你的Hyper pi是在32it下完成)
64bit下測hyper pi 8x 32m以上,才是最穩定的保證
不論是IBT, LinX也好..根本都未臻成熟
 
最後編輯:

dell2407

一般般會員
已加入
9/22/06
訊息
151
互動分數
0
點數
16
年齡
43
開防掉壓根本就是不對的做法,或許不能說不對
但是以長期或是防止電壓爆充
還是不要開防掉壓吧
(oskar 吳大曾經和我在版上有討論過, s775時代)
因為Vdroop本來就是Intel CPU必有的規範(regulation)之一
防掉壓是不妥的

還有,我個人覺得..32bit,根本沒辦法有穩定度可言(如果你的Hyper pi是在32it下完成)
64bit下測hyper pi 8x 32m以上,才是最穩定的保證
不論是IBT, LinX也好..根本都未臻成熟

是這樣啊,因為我所知道的,從之前看超頻討論到現在,好像都是說要把防掉壓開起來:confused:
今天狂少大您又說不能開,那真的是顛覆了我既有的認知呀!
以目前我有二個問題想請教狂少大或大家
1.是燒機軟體去配合系統還是系統去配合燒機軟體呢?
因為我目前的系統是WIN7 32bit,如果說得用64bit才能測出穩定度,那我還得重灌了呢XD
如果用32bit系統,有其他軟體可以測試嗎?
2.我知道狂少大比較推崇hyper pi,那是不是用這一套就可以完整測出穩不穩定?
IBT、LINX是有什麼缺點讓狂少大您覺得不適合呢?因為我爬文爬很多,看到幾乎每個人都有用這二套去燒機:PPP:
以上問題煩請狂少大或其他大大能幫我解惑,感激不盡!
 

st09094238

榮譽會員
已加入
10/3/07
訊息
1,231
互動分數
3
點數
38
年齡
35
是這樣啊,因為我所知道的,從之前看超頻討論到現在,好像都是說要把防掉壓開起來:confused:
今天狂少大您又說不能開,那真的是顛覆了我既有的認知呀!
以目前我有二個問題想請教狂少大或大家
1.是燒機軟體去配合系統還是系統去配合燒機軟體呢?
因為我目前的系統是WIN7 32bit,如果說得用64bit才能測出穩定度,那我還得重灌了呢XD
如果用32bit系統,有其他軟體可以測試嗎?
2.我知道狂少大比較推崇hyper pi,那是不是用這一套就可以完整測出穩不穩定?
IBT、LINX是有什麼缺點讓狂少大您覺得不適合呢?因為我爬文爬很多,看到幾乎每個人都有用這二套去燒機:PPP:
以上問題煩請狂少大或其他大大能幫我解惑,感激不盡!

我只有在玩X38 的時候開過ASUS的loadline calibration

後來都玩DFI 防掉壓都是關閉的

這方面我也是不太懂

問題1

你4GB的RAM要測穩定一定是要用X64的系統

一開始就跟你說換X64的系統了阿

測試嫌麻煩的話乾脆不要測了 浪費時間...

問題2

我覺得狂少會推HP一方面是簡單好測另一方面是真的能測出穩定又不傷害硬體

我個人雖然比較推崇IBT等linpack燒機軟體

但是選項太複雜 導致太多人亂測 失去公正性

所以我也慢慢沒在用了
 

狂少

Bulletproof Themer
已加入
9/18/03
訊息
14,397
互動分數
2
點數
0
不是巔覆你的觀念
是你的..或說是大家的觀念本來就是不對的

參考: (就算我講的大家懷疑,那天下第一RD, DFI的Oskar Wu大講的不會不信吧?;))

http://forum.coolaler.com/showpost.php?p=1896481&postcount=9

http://forum.coolaler.com/showthread.php?t=173816

"如果你把 Droop 取消 那麼在重載轉輕載的時候 電壓瞬間是會反而過高的
簡單說 OverSpec 的機率百分之百 當然超頻的人不在乎這些
但是主機板預設是不可能取消 Droop 的設計"


我並不否認IBT與LinX的價值,只是不到很成熟..
不然為何2.3版會有那嚜大的缺失?
相同的系統諸元,為何2.4版會過, 2.3測不過?
是燒機軟體去配合系統還是系統去配合燒機軟體呢?
你說呢?
你是為了燒機軟體去買硬體還是?...;)


你是為別人超頻呢還是為自己超頻呢?
別人用啥燒機很重要嗎?:)
 
最後編輯:

Day_knight

進階會員
已加入
9/23/03
訊息
3,684
互動分數
123
點數
63
看完狂少關於Vdrop的說明,剛去將P6X58D Premium的Vdroop功能關掉,同樣設Vcore電壓在
1.3v跑20*200,雖然進OS看CPU-Z已降到1.272v,跑Hyper_PI 32M 4C8T會降到1.23v左右,
還是可以跑完測試...

看來Vdroop的觀念好像進入Core iX系列後似乎要改了.謝謝....
 
最後編輯:

eLove

榮譽會員
已加入
4/5/08
訊息
1,394
互動分數
8
點數
38
在x64環境下,假設Hyerpi_32M設Normal可以過測4C8T,但是在IBT中設Max卻無法跑完4C8T,
或是將LinX設成High,並選All Avaliable Memory,也無法過測4C8T,這樣是要看那個會較準??
IBT設Standard,可以測出4C8T的穩定性嗎?
32BIT的系統記憶體有4GB要測出穩定我看也是不可能
其實在32bit作業系統環境下,32bit應用程式最多只能配置2GB記憶體
而在64bit作業系統環境下,32bit應用程式最多可配置4GB記憶體
要超過4GB的限制,除非該應用程式有提供64bit版本
像是 Adobe Photoshop、3DMax ...
因此在燒機測試時,32bit環境下建議是以2000MB為測試基準
而64bit環境下建議是以4096MB為測試基準
測IBT(MAX)或LinX(All Available Memory),在實用性上的意義不大
除非個人使用的軟體大部分為64bit又經常吃重資源,IBT/LinX做這樣的壓力測試才有意義
不然老實說花那個時間把MAX/All能過的條件找出來,對於CPU一般體質佔多數的情況下,測到最後只會想砍掉重練比較快 :PPP:

至於準確性,個人測試的經驗是 Prime95=HyperPI > LinX > IBT
Prime95 因為 GIMPS 這個計畫一直有在執行,所以軟體程式也隨著新硬體特性一併更新
HyperPI 其實就是過去 SuperPI 組成的多核心版本
唯一缺點大概就是單一程序(32M)只佔用約256MB,就算是八緒全開也才2GB左右

個人提供一個特別的測法 ...
四核心CPU,連開四個LinX然後分別指定單一核心
由於LinX內定會自動偵測對應的執行緒數量,所以上述的情況是"單一程序+四執行緒",連開四個LinX="4程序+16執行緒"
(若是有的HT的話,像i7-920就會是"8程序+64執行緒")
其實會想到這種測法是因為它比較貼近一般應用程式執行時的狀態
有興趣的可以開啟工作管理員,另外再把"執行緒"欄位叫出來顯示,就會瞭解了
由於同一程序下的執行緒可以共用程序的資源,所以這樣的測法可以模擬一般常見的多程序+多執行緒的應用環境
另外,LinX單一程序的執行緒數量是可以指定的
以上測法只是個人實驗性質,不帶保證的啊,別太認真 :PPP::PPP::PPP:
 
▌延伸閱讀