為什麼我的新 PC 計算和寫入網格表面的速度慢 40%?

為什麼我的新 PC 計算和寫入網格表面的速度慢 40%?

我剛剛更新了一台電腦,以便更快地進行科學計算。變化的重點是從 980Ti 升級到 Nvidia 1080Ti。

系統規格比較

現在我正在運行一個測試模型。我得到以下結果:

Stage             1080Ti PC    980Ti PC  
Set up            00:00:12     00:00:14  
Create grid       00:22:25     00:15:50  
GPU calc          00:02:24     00:03:25  
Export results    00:00:22     00:00:26

所以你可以從上面看到,除了網格創建之外,一切都變得更快了。 1080Ti 的 GPU 階段比 980Ti 快 30%,很棒,匯出速度快 15%。但網格創建速度慢了 40%。

我認為網格步驟主要依賴 CPU 和 HDD。所以我在 Phoronix Test Suite 上做了 CPU 和 HDD 基準測試套件。結果發現,在我執行的所有 14 個基準測試中,i7-7700k CPU 都優於 i7-4790。但當我執行 HDD 基準測試時,除了少數測試外,三星 960 EVO NVMe SSD 大部分都比三星 850 SSD 更好,特別是 dBench 1 Client 標記差了 40%,SQLite Insertions 標記差了 80%。硬碟基準比較所以我假設問題出在硬碟。

所以我的問題是:

  1. 您認為三星 960 EVO HDD 與三星 850 SSD 相比,效能下降了 40% 嗎?
  2. 您對如何修復它有什麼建議嗎?

答案1

這個答案歸功於我當地的 MSY 技術人員。他看到了這篇文章:http://www.pcworld.com/article/3173618/linux/kaby-lake-is-unleashed-with-kernel-410.html這讓他懷疑 4.4 Linux 核心是否以某種方式限制了 NVMe 960 EVO HDD。因此,我從核心版本 4.4 更新到版本 4.10,在沒有其他變更的情況下,網格步驟的效能提升了 39%。作為獎勵,GPU 計算步驟的效能提高了 3%。

Stage             1080Ti PC    1080Ti PC    980Ti PC  
                  kernel 4.10  kernel 4.4   kernel 4.4  
Set up            00:00:12     00:00:12     00:00:14  
Create grid       00:13:45     00:22:25     00:15:50  
GPU calc          00:02:20     00:02:24     00:03:25  
Export results    00:00:22     00:00:22     00:00:26

這並不能確定 960 EVO NVMe SSD 是問題的根源。但它至少讓系統比舊系統更快完成該任務。

相關內容