當前位置:首頁> IT石油

東方物探對英特爾眾核技術的嘗試

時間:2013-10-24 11:27 來源: 作者:本刊記者 / 姜娜

 

在當前高性能計算系統和應用中,絕大多數是x86架構的處理器和應用,隨著高性能計算系統性能的不斷提升,多核和眾核異構系統在滿足高性能計算的某些特殊應用時,則表現出比較出色的性能。

勇于嘗試眾核技術

不久的將來,英特爾將推出32核Knights Ferry,堪稱眾核技術的一個頂端。英特爾副總裁兼數據中心事業部總經理KirkSkaugen表示:“英特爾集成眾核(MIC)架構將進一步擴大我們業已領先的高性能計算產品和解決方案的競爭優勢。英特爾現有的產品在全球頂級的高性能計算機中應用的比例已經接近82%。在此方面的投資也進一步驗證了英特爾對于全球高性能計算領域不斷增強的承諾。”

中國石油東方地球物理公司研究院處理中心總工程師賴能和先生告訴記者,“我們非常關心眾核技術話題,將來MIC將采用另外一種編程語言,即英特爾的Ct,它和目前的編程究竟有多大差別,我們也很關心。”他還強調:現在GPU推動起來有點難度,就是因為很少有商業化軟件支持這項技術,這是很致命的。“CPU和GPU各自要用自編的一種語言來重新編寫軟件,一套軟件系統要很多年的時間去重新移植,這樣很多公司也存在風險,我們與幾家外國公司商量過,了解他們下一步怎么做,目前正在測試,我們會一直關注眾核技術及研究應用,并且一直在做測試,目前還在測試階段。”

努力提高CPU效率

據用戶的測試,當超過120個CPU核以上時,CPU利用率開始降低。針對這一現象,賴能和分析說,現在實際的CPU利用率一直以來不是特別高,這方面我們也非常關注。

近幾年來,東方物探公司投入了一千多萬元,用來提高CPU的利用率。一是針對它的CPU I/O(輸入/輸出)方面存在的存儲瓶頸問題。二是與I/O有關系,在文件系統上,一般是NFS(網絡文件)系統,現在采用的是定性的系統,性能提高了很多。三是在網絡上,太多的節點出現后,超過120以后性能無法提升。這其中有很多因素,一方面是I/O,另一方面是MPI(消息傳遞編程模型),MPI本身如果多了以后效率就會降低。

東方物探公司在提高CPU利用率方面做了系統改造。賴能和說:“比如在接口方面的存儲,有單口、雙口、2個G、4個G,針對不同應用,我們會選擇合適的接口,影響很大。從連接、使用的方面上,在縱橫面系統的過程中做的比較合適,我們做了很多場次,取得了比較理想的成效。目前CPU達到了比較好的平衡。” 賴能和告訴記者:他們花錢換來的是高性能的I/O,高性能的I/O換來之后CPU明顯提高,這不是對所有應用都適用,在使用上有一個原則——常規處理、創新處理、并行處理。因為I/O不是太多,一次性讀多了就不愿意再讀了,100個節點中每個節點上的數據都要懂一點,自己內存盤和CPU內存之間交換,不通過網絡,常規數據在100個節點,很多人去讀,整個節點是并行的,數據很快,從而實現常規處理效果的提高。

 

戰略合作
戰略合作 全球石油化工網 世偉洛克 北京石油展 API 斯倫貝謝
国产亚洲欧美一区,欧美激情一区二区,欧美欧美天天天天操,99成人在线
>