高性能計(jì)算(HPC)是一個計(jì)算機(jī)集群系統,它通過各種互聯技術(shù)将多個計(jì)算機(jī)系統連接在一起,利用被連接系統的綜合計(jì)算能力來(lái)處理(lǐ)大(dà)型計(jì)算問(wèn)題,所以又通常被稱爲高性能計(jì)算集群。高性能計(jì)算方法的基本原理(lǐ)是将問(wèn)題分(fēn)爲若幹部分(fēn),而相(xiàng)連的每台計(jì)算機(jī)(稱爲節點)均可(kě)同時參與問(wèn)題的解決,從(cóng)而顯著縮短(duǎn)了解決整個問(wèn)題所需的計(jì)算時間。通常解決大(dà)型計(jì)算問(wèn)題需要功能較強的計(jì)算機(jī)系統,而現在随着高性能計(jì)算的出現,使這一類應用從(cóng)昂貴的大(dà)型外部計(jì)算機(jī)系統演變爲采用商用服務器産品和軟件(jiàn)的高性能計(jì)算機(jī)集群。因此,高性能計(jì)算系統已經成爲解決大(dà)型問(wèn)題計(jì)算機(jī)系統的發展方向。那麽,什麽樣的大(dà)型問(wèn)題适合使用高性能計(jì)算系統呢(ne)?
一般來(lái)說(shuō),高性能計(jì)算是爲了實現在下列情況下的計(jì)算系統:
1.能夠提升性能的計(jì)算。 ?
2.單個較好計(jì)算機(jī)系統不能滿足其需求的計(jì)算。 ?
3.需要通過專門(mén)的程序優化提高系統的I/O、計(jì)算和數據傳送性能的計(jì)算。
高性能計(jì)算行業應用方向:生(shēng)物醫學、石油勘探、三維渲染、汽車制造、科(kē)研計(jì)算。
高性能計(jì)算體(tǐ)系結構如(rú)下:
1、硬件(jiàn)環境:
節點系統:分(fēn)爲管理(lǐ)節點、計(jì)算節點、I/O節點;
網絡系統:分(fēn)爲以太網、InfiniBind、Myrinet 等;
存儲系統:存儲系統:SCSI, SAN, NAS多種磁盤陣列櫃等;
軟件(jiàn)系統:分(fēn)爲操作(zuò)系統、分(fēn)析軟件(jiàn)、MPI、作(zuò)業調度系統等;
2、軟件(jiàn)環境:
運行環境:Unix/Linux、Windows等;
編譯環境:GNU C/C++、GNU ?Fortran 編譯器;
并行環境:MPICH,LAMMPI,HPMPI,OpenMPI;
分(fēn)析軟件(jiàn):LS-DYNA,FLUENT,STAR-CD,Nastran等目前市場上主流CAE軟件(jiàn)。