超級電腦如何運作?
超級電腦可以包含數千個節點,這些節點使用並行處理來彼此溝通,以解決問題。但實際上有兩種平行處理方法:對稱式多處理(SMP)和大規模平行處理(MPP)。
在 SMP 中,處理器共享記憶體和 /O 匯流排或資料路徑。SMP 也稱為緊密結合的多工處理,或稱為“共享所有系統”。
MPP 協調多個處理器處理程式,同時處理程式的不同部分。每個處理器都使用自己的作業系統和記憶體。MPP 處理器使用訊息傳送介面進行通訊,讓訊息能在處理器之間傳送。MPP 可能很複雜,需要了解如何分割通用資料庫,並在處理器間分配工作。MPP 系統稱為“鬆散耦合”或“不共享”系統。
SMP 的好處之一是它能讓組織透過動態平衡電腦之間的工作負載,來更快速地為更多使用者提供服務。SMP 系統被認為比 MPP 系統更適合線上交易處理(OTP),許多使用者都在存取相同的資料庫(例如,簡單的交易處理)。MPP 比 SMP 更適合需要並行搜尋多個資料庫的應用程式(例如決策支援系統和資料倉儲應用程式)。
超級電腦的類型
超級電腦分為兩類:一般用途和特殊用途。在這些類別中,通用超級電腦可分為三個子類別:
通用超級電腦
- 向量處理電腦:在科學運算中常見的是,80 和 90 年代初期的大多數超級電腦都是向量電腦。現今這些電腦並不那麼受歡迎,但現今的超級電腦仍擁有使用部分向量處理的 CPU。
- 緊密連接的叢集電腦:這些是一組連接的電腦,它們可以共同運作,包括大規模並行叢集、基於目錄的叢集、雙節點叢集和多節點叢集。並行叢集和以導演為基礎的叢集通常用於高效能處理,而雙節點和多節點叢集則用於容錯。
- 商品電腦:其中包括透過高頻寬、低延遲區域網路(LAN)連接的許多標準個人電腦(PC)的配置。
特殊用途超級電腦
特殊用途超級電腦是為達成特定任務或目標而打造的超級電腦。他們通常使用特定應用程式的積體電路(ASIC)來提高效能(例如,Deep Blue 和 Hydra 都是為了像西洋棋一樣的遊戲而打造)。
超級電腦使用案例
有鑑於這些顯而易見的優勢,超級電腦在工程和科學研究等領域已找到廣泛的應用程式。使用案例包括:
- 天氣和氣候研究:預測極端天氣事件的影響,並了解氣候模式,例如國家海洋大氣管理局(NOAA)系統
- 石油與天然氣探勘:收集大量地質地震資料,以協助尋找和開發石油儲備
- 航空公司與汽車產業:設計飛行模擬器和模擬汽車環境,並應用空氣動力學來達到最低的空氣阻力係數
- 核融合研究:建造核融合反應堆和虛擬環境,以測試核子爆炸和武器彈道
- 醫學研究:開發新的藥物、癌症療法和罕見的遺傳疾病,以及 COVID-19 的治療,並研究流行病和疾病的產生和發展
- 即時應用程式:許多使用者在比賽和新遊戲發行期間維持線上遊戲效能
超級運算與 HPC
超級運算有時與高效能運算(HPC)同義。然而,要說超級運算是一種 HPC 解決方案,指的是處理超級電腦使用的複雜和大型計算。
HPC 可讓您同步多個網路超級電腦的資料密集型運算。因此,使用較大資料集進行複雜計算的時間遠低於一般電腦。
適用於超級運算的可擴充儲存裝置
現今的超級電腦正被運用在各種領域,用於各種用途。一些世界頂尖的技術公司正在開發 AI 超級電腦,以預測他們在快速擴展的 Metaverse 中可能扮演的角色。
因此,儲存解決方案不僅需要支援以極高的運算速度快速擷取資料,而且還必須具備足夠的擴充能力,才能處理高效能的大規模 AI 工作負載需求。
虛擬和擴增實境技術需要大量資料。5G、機器學習(ML)、物聯網(IoT)和神經網路等支援技術也一樣。
Pure Storage® FlashArray//XL 為企業工作負載提供頂尖的效能與效率,而 FlashBlade® 是業界最先進的全快閃儲存解決方案。兩者皆提供可擴充的強大儲存解決方案,可驅動現今速度最快的超級電腦。
兩者皆透過 Pure as-a-Service 的 PRADA 取得,這是託管儲存即服務(STaaS)解決方案,提供簡單的訂閱模式,讓您可視需要彈性擴充儲存容量。
只需支付使用費用,在需要的時候獲得所需,並保持現代化,不會中斷。 立即聯絡我們 ,瞭解更多資訊。