同樣的CPU及記憶體,為甚麼我的浮點運算會比你快
想要在超頻測試上發揮出最極致的效能嗎
個人小心得提供分享
有人說
影響效能的最大關鍵當然是CPU時脈了
這當然是絕對的
但是CPU能跑多少通常會受限於CPU本身,主機板,記憶體,與散熱方式
這以後再闢專欄討論
也有人說
想要有好的成績
首先必定要有一個乾淨的作業系統
這個我也很認同
但是我的作業系統卻是很混雜的
因為非必要的話
我是很懶的重灌作業系統的
還有人說
要把BIOS選項中所有用不到的周邊全部關掉
這個我完全同意
但是通常我也不會關他
因為我認為他們對效能發揮的影響力只是微乎其微
那麼我個人比較重視甚麼呢
1.背景程式常駐程式的執行
一些無關測試的常駐程式
他們在背後默默的執行
卻是你在測試時的最大效能殺手
你可以從windows作業管理員中的處理程序中去找出他並結束他
2.記憶體使用量的規劃
在下圖中,我們看到進階設定中的系統快取設定
預設值是程式,我們把他改成系統快取記憶體
注意:這只適用於使用NV VGA CARD的User
使用ATI卡的小心有不良後果
設定完後會要求你重新啟動,重新啟動後你會發現測試時的運算會比較快
3.登錄檔的編輯執行,善用 CPU 的 L2 Cache 加快整體效能這裡也有詳細的說明
如下圖
在〔開始〕→〔執行〕→鍵入〔Regedit〕→〔HKEY_LOCAL_MACHINE〕
→〔SYSTEM〕→〔CurrentControlSet〕→〔Control〕→〔SessionManager〕
→在〔MemoryManagement〕的右邊視窗
將〔SecondLevelDataCache〕的數值資料更改為與 CPU L2 Cache 相同的十進制數值
例:P4 1.6G 的 L2 Cache 為 256Kb,數值資料更改為十進制數值 256
有關 L2 Cache 的數值 舉例K8有512K,而FX系列為1024K
4.記憶體參數的調校與設定
這是影響效能的最大關鍵
卻也是最難說明哪一種是最適合跑極限的參數
通常的簡易設定是下圖CPUZ中的幾項
其他的參數(Timming,cycle等等)
通常我的做法是test,是一個一個去try
當機就重開機重新設定,有機會將專欄討論
而現在我要強調的一個設定
是如下圖所示的Refresh Rate
原先以為
200外頻是記憶體同步的表徵
所以都在BIOS中設為128CYCLES
也就是200Mhz1.95us
但是發覺這個設定只有記憶體頻寬的表現較優
但浮點運算卻是比166或133要慢
所以當你要測試浮點運算時
是133Mhz效能>166Mhz>200Mhz
以下有用Refresh Rate的實例,是使用100Mhz設定的測試
其成績跟133Mhz差不多(但是卻都比200Mhz要快,限於篇幅無法全部貼出,有錯請指正並歡迎參與 [90nm分級賽]暴力級超頻是瘋子玩的,不如我們來玩分級賽並希望分享你的調校心得
開測
完測
這成績已超越我在[ [90nm分級賽]暴力級超頻是瘋子玩的,不如我們來玩分級賽的成績了
再看用200Mhz的測試
一開始起跑16.734秒
就輸100Mhz或133Mhz的設定了
想要在超頻測試上發揮出最極致的效能嗎
個人小心得提供分享
有人說
影響效能的最大關鍵當然是CPU時脈了
這當然是絕對的
但是CPU能跑多少通常會受限於CPU本身,主機板,記憶體,與散熱方式
這以後再闢專欄討論
也有人說
想要有好的成績
首先必定要有一個乾淨的作業系統
這個我也很認同
但是我的作業系統卻是很混雜的
因為非必要的話
我是很懶的重灌作業系統的
還有人說
要把BIOS選項中所有用不到的周邊全部關掉
這個我完全同意
但是通常我也不會關他
因為我認為他們對效能發揮的影響力只是微乎其微
那麼我個人比較重視甚麼呢
1.背景程式常駐程式的執行
一些無關測試的常駐程式
他們在背後默默的執行
卻是你在測試時的最大效能殺手
你可以從windows作業管理員中的處理程序中去找出他並結束他
2.記憶體使用量的規劃
在下圖中,我們看到進階設定中的系統快取設定
預設值是程式,我們把他改成系統快取記憶體
注意:這只適用於使用NV VGA CARD的User
使用ATI卡的小心有不良後果
設定完後會要求你重新啟動,重新啟動後你會發現測試時的運算會比較快
3.登錄檔的編輯執行,善用 CPU 的 L2 Cache 加快整體效能這裡也有詳細的說明
如下圖
在〔開始〕→〔執行〕→鍵入〔Regedit〕→〔HKEY_LOCAL_MACHINE〕
→〔SYSTEM〕→〔CurrentControlSet〕→〔Control〕→〔SessionManager〕
→在〔MemoryManagement〕的右邊視窗
將〔SecondLevelDataCache〕的數值資料更改為與 CPU L2 Cache 相同的十進制數值
例:P4 1.6G 的 L2 Cache 為 256Kb,數值資料更改為十進制數值 256
有關 L2 Cache 的數值 舉例K8有512K,而FX系列為1024K
4.記憶體參數的調校與設定
這是影響效能的最大關鍵
卻也是最難說明哪一種是最適合跑極限的參數
通常的簡易設定是下圖CPUZ中的幾項
其他的參數(Timming,cycle等等)
通常我的做法是test,是一個一個去try
當機就重開機重新設定,有機會將專欄討論
而現在我要強調的一個設定
是如下圖所示的Refresh Rate
原先以為
200外頻是記憶體同步的表徵
所以都在BIOS中設為128CYCLES
也就是200Mhz1.95us
但是發覺這個設定只有記憶體頻寬的表現較優
但浮點運算卻是比166或133要慢
所以當你要測試浮點運算時
是133Mhz效能>166Mhz>200Mhz
以下有用Refresh Rate的實例,是使用100Mhz設定的測試
其成績跟133Mhz差不多(但是卻都比200Mhz要快,限於篇幅無法全部貼出,有錯請指正並歡迎參與 [90nm分級賽]暴力級超頻是瘋子玩的,不如我們來玩分級賽並希望分享你的調校心得
開測
完測
這成績已超越我在[ [90nm分級賽]暴力級超頻是瘋子玩的,不如我們來玩分級賽的成績了
再看用200Mhz的測試
一開始起跑16.734秒
就輸100Mhz或133Mhz的設定了