跳轉到內容

高效能計算

0% developed
來自華夏公益教科書,開放的書籍,為開放的世界

高效能計算 (HPC)

[編輯 | 編輯原始碼]

什麼是 HPC

高效能計算或 HPC 是將“超級計算機”應用於對標準計算機來說規模太大或需要太長時間的計算問題。桌上型電腦通常只有一個處理晶片,通常稱為 CPU。另一方面,HPC 系統本質上是一個節點網路,每個節點包含一個或多個處理晶片,以及它自己的記憶體。


平行計算

HPC 系統的程式必須拆分成許多較小的“程式”,稱為執行緒,對應於每個核心。為了將更大的程式拼湊起來,核心必須能夠有效地相互通訊,並且整個系統必須井井有條。


HPC 系統上的程式會建立大量資料,標準檔案系統和儲存硬體可能難以處理這些資料。標準檔案系統,或為個人使用定義的檔案系統,可能對檔案大小、檔案數量或總儲存量有限制。HPC 檔案系統必須能夠擴充套件以包含和快速傳輸大量資料。除了正在使用的資料之外,研究人員通常會保留以前的資料以進行比較或作為未來專案的起點。較舊的資料儲存在檔案儲存系統中。例如,Kraken 使用磁帶儲存系統,可以儲存數 PB(百萬 GB)的資料。

華夏公益教科書