苑 野, 于永澔
(哈爾濱工業大學)
?
基于異構網絡機群環境下NPB性能分析*
苑 野, 于永澔
(哈爾濱工業大學)
在異構網絡機群環境下,使用NPB基準測試程序對并行系統的性能進行了評測與分析.實驗表明, 在64個處理器Class D規模下,NPB程序在TCP/IP協議下的整體性能優于在Infiniband協議下的整體性能.隨著處理器數目的提高,其可擴展性在TCP/IP協議和Infiniband協議中表現的各不相同,并行系統的可擴展性和應用程序的硬件性能利用率還需進一步提高.
NPB;性能評測;并行基準測試程序
并行計算機系統性能評測是指通過并行基準測試程序[1-2]對并行計算機系統運行一定量并行程序集時獲得的性能特征,其性能分析結果可以發現系統瓶頸,并做出相關的系統設計和改進.在科學與工程計算領域, Linpack測試和NPB基準測試是兩種最重要的測試方法,其測試結果通常用于評價并行計算機系統的性能優劣.Linpack測試是衡量計算機系統性能的重要指標,用于測試并行計算機系統的整體浮點計算性能.一般情況下,用戶在實際應用并不能得到計算機系統硬件的理論峰值計算能力.而NPB測試主要用于評價CFD應用的實際計算性能.該文使用NPB程序集對本單位面向科學計算與海量數據處理計算平臺進行了性能評測與分析.
該文的硬件測試環境為2套IBM面向科學計算和海量數據處理的高性能計算平臺.IBM C1000并行機群系統和IBM C2000并行機群系統均是64位系統,NPB版本為NPB3.3,GPFS共享文件系統,其優化選……