PCDVD數位科技討論區

PCDVD數位科技討論區 (https://www.pcdvd.com.tw/index.php)
-   效能極限 (https://www.pcdvd.com.tw/forumdisplay.php?f=18)
-   -   [自製]CPU Hot TEST (https://www.pcdvd.com.tw/showthread.php?t=310990)

Adsmt 2004-03-17 04:16 PM

[自製]CPU Hot TEST
 
有鑑於在超頻做 hot test 時感到 prime95 與 super pi 並不能達到自己的要求,因此寫了這個程式。
基本上目的就是使 CPU 保持在 100% 使用,以及在執行時不會和自己要跑的程式搶 CPU, 也就是不使系統 lag 又使 CPU 保持在 100%.
同時我還加了一些精確度測試,有時候超頻並不會當機,卻會造成精確度計錯出錯(在 super pi 會出現 Not convergence in SQR 之類的訊息)。
這個程式只有兩個訊息,一個是測試完畢結束的通知視窗;一個是精確度失誤通知視窗。
Number of Threads 是用來調整讓系統順暢與 CPU 保持在 100% 之間取得一個平衡。

Screenshot


執行檔(不需安裝)
source code

注意:這是一個 C# 的程式,你必須有 .NET Framework 才能執行。(Windows XP sp1 以上已預設安裝)
可以至 windows update 升級至 .net framework 或者 下載 .Net Framework

最愛濱崎步 2004-03-17 04:47 PM

回覆: [自製]CPU Hot TEST
 
引用:
Originally posted by Adsmt
有鑑於在超頻做 hot test 時感到 prime95 與 super pi 並不能達到自己的要求,因此寫了這個程式。
基本上目的就是使 CPU 保持在 100% 使用,以及在執行時不會和自己要跑的程式搶 CPU, 也就是不使系統 lag 又使 CPU 保持在 100%.
同時我還加了一些精確度測試,有時候超頻並不會當機,卻會造成精確度計錯出錯(在 super pi 會出現 Not convergence in SQR 之類的訊息)。
這個程式只有兩個訊息,一個是測試完畢結束的通知視窗;一個是精確度失誤通知視窗。
Number of Threads 是用來調整讓系統順暢與 CPU 保持在 100% 之間取得一個平衡。

Screenshot


執行檔(不需安裝)
source code

注意:這是一個 C# 的程式,你必須有 .NET Framework 才能執行。(Windows XP sp1 以上已預設安裝)
可以至 windows update 升級至 .net framework 或者 下載 .Net Framework



有使用方法嗎???

Adsmt 2004-03-17 04:57 PM

很簡單,就設定你要跑的時間長度,然後按 start 就好了。除了當機和精確度出錯,它絕不會自己停下來。

最愛濱崎步 2004-03-17 05:00 PM

引用:
Originally posted by Adsmt
我以為很直覺,一看就知道怎麼用說........
其實很簡單,就設定你要跑的時間長度,然後按 start 就好了。除了當機和精確度出錯,它絕不會自己停下來。



基本上我不會執行..
不知道去哪裡下載..
我是有下載你說ㄉ那ㄍ..
可是還是步可以執行啦

Adsmt 2004-03-17 05:06 PM

引用:
Originally posted by 最愛濱崎步
基本上我不會執行..
不知道去哪裡下載..
我是有下載你說ㄉ那ㄍ..
可是還是步可以執行啦


我不清楚你的意思耶?基本上如果你不是用 Windows XP sp1 或 Windows 2000 sp4 以上的版本,那你就可能要去 Windows Update 更新你的系統。
http://www.windowsupdate.com
然後在「重大更新和 service pack」這裡選 .Net Framewrok, 更新,這樣就可以了。

志元 2004-03-17 05:43 PM

收囉~簡單又方便的燒機檔

jamesfuh 2004-03-17 07:08 PM

來試試!...希望系統化繼續更新測試版本喔!

jamesfuh 2004-03-17 07:14 PM

另請以分別支援各式指令(SSE SSE2 SSE3 等)來精進!...Many Thx!

希望可以成為國際知名測試軟體!..^__^

a70221 2004-03-17 07:16 PM

喔 你有用非同步執行在寫吧
 
^^
蠻好奇這隻程式的核心運作方式
一般跑迴圈或是超長數學公式計算無法讓CPU的真正核心使用率提高
而在我的電腦上居然可以跑到50%左右
尼的設計功力很不錯唷
看來你應該寫C++或Java有一段不算短的時間了吧
很高興認識你
我也是使用.Net的開發人員

原始碼我收下囉 謝謝 ^^

最愛濱崎步 2004-03-17 07:26 PM

引用:
Originally posted by Adsmt
我不清楚你的意思耶?基本上如果你不是用 Windows XP sp1 或 Windows 2000 sp4 以上的版本,那你就可能要去 Windows Update 更新你的系統。
http://www.windowsupdate.com
然後在「重大更新和 service pack」這裡選 .Net Framewrok, 更新,這樣就可以了。


我現在就是XP SP1:jolin: :jolin:


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

vBulletin Version 3.0.1
powered_by_vbulletin 2025。