微軟推出最新技術(shù)計(jì)算領(lǐng)域的HPC解決方案
Windows HPC Server 2008 R2 Suite是微軟在技術(shù)計(jì)算領(lǐng)域最新的HPC解決方案,最初被稱作對世界建模。其中的新特性包括: 工作站集群、對云的訪問、使用SOA、針對Excel的服務(wù)以及對GPU的支持。
與兩年前發(fā)布的前一版本HPC Server 2008相比,HPC Server 2008 R2做出了以下主要的改進(jìn)。一是開發(fā)者可以編寫HPC應(yīng)用程序,這些程序可以部署到工作站上、擴(kuò)展到局域網(wǎng)服務(wù)器,甚至部署到云中。 企業(yè)可能擁有成千上萬沒有使用(尤其是在夜間)的工作站。我們可以把它們組成集群,然后進(jìn)行配置,使它們在空閑的時(shí)候用于運(yùn)行并行應(yīng)用程序。工作站的所有者可以決定HPC應(yīng)用程序在運(yùn)行時(shí)會(huì)擁有什么權(quán)限。我們也可以把工作站集群用于在開發(fā)應(yīng)用程序過程中進(jìn)行測試。
當(dāng)使用服務(wù)器集群的一般HPC無法提供足夠的處理能力時(shí),有了HPC Server 2008 R2,客戶可以利用云,從而訪問到更多的計(jì)算資源。除此之外,開發(fā)者還可以構(gòu)建分布式、松耦合的SOA應(yīng)用程序,因?yàn)閾碛校?/p>
為了基于Windows Communication Foundation (WCF)開發(fā)HPC Web服務(wù)的面向服務(wù)編程模型。
為了構(gòu)建高性能、健壯的HPC SOA應(yīng)用程序的集群SOA調(diào)試器(cluster SOA debugger)和集群SOA資料庫(cluster SOA profiler)。
對業(yè)務(wù)要求嚴(yán)格的SOA應(yīng)用程序的支持,這是通過多種技術(shù)——包括持久且可重新附加的會(huì)話、持久的請求和響應(yīng)、自動(dòng)的故障恢復(fù)(對出現(xiàn)故障的SOA會(huì)話使用釋放-重新收集的編程模型)以及對出現(xiàn)故障的節(jié)點(diǎn)進(jìn)行自動(dòng)重啟。
新的服務(wù)平衡計(jì)劃(Service-balanced scheduling)策略,從而更多的SOA任務(wù)能夠盡快啟動(dòng)——重要的任務(wù)不會(huì)因?yàn)樯僭S消耗大量資源的資源而延遲。
另一項(xiàng)新特性是針對Excel2010的HPC服務(wù),它會(huì)有助于在HPC的集群中處理大型的Excel工作表和多個(gè)用戶定義功能(UDF)。 這些服務(wù)可以整合到面向服務(wù)的架構(gòu)中。
HPC Server 2008 R2為開發(fā)者帶來了:
對開發(fā)基于MPI的應(yīng)用程序的支持,包括MPI集群調(diào)試器。
對開發(fā)基于SOA的應(yīng)用程序的支持,包括集群SOA調(diào)試器和資料庫。
并行的LINQ和并行任務(wù)庫(TPL),這兩項(xiàng)都包含在.NET Framework 4.0中。
包含在Visual C++ 10中的平行模式庫(PPL)和異步代理庫(Asynchronous Agents Library)。
與NVIDIA合作,對GPGPU編程的支持。
據(jù)微軟所述,HPC Server 2008 R2擴(kuò)展能力更強(qiáng),Heat Map能夠在不分頁的情況下顯示1000個(gè)節(jié)點(diǎn)的狀態(tài),并且使用特定的優(yōu)化之后能夠擴(kuò)展到超過1000個(gè)節(jié)點(diǎn)上。它還通過Intel的Ethernet(iWARP)支持RDMA,通過InfiniBand的高速硬件支持RDMA。它還針對Intel的Nehalem處理器微型架構(gòu)進(jìn)行了優(yōu)化。
HPC Server 2008 R2 Suite的站點(diǎn)包含了更多新特性的詳細(xì)內(nèi)容。
查看英文原文:Microsoft Has Released Windows HPC Server 2008 R2 Suite
【編輯推薦】