美國國家科學(xué)基金會 (NSF) 向康奈爾大學(xué) (Cornell) 撥款,供其在TeraGrid上部署 MATLAB項(xiàng)目
2009-11-24
作者:MathWorks
康奈爾大學(xué) (Cornell University) 近日宣布,康奈爾高級計(jì)算中心 (Cornell Center for Advanced Computing, CAC) 與普渡大學(xué)(Purdue University) 共同獲得了美國國家科學(xué)基金會 (National Science Foundation, NSF) 的撥款,以便攜手將The MathWorks MATLAB(r)軟件部署在TeraGrid以作為實(shí)驗(yàn)性計(jì)算資源。此計(jì)劃將提供運(yùn)行在 Windows HPC Server 2008上的無縫的并行 MATLAB 計(jì)算服務(wù),主要面向具有復(fù)雜分析和快速仿真需求的遠(yuǎn)程桌面和 Science Gateway 用戶。項(xiàng)目支持方包括戴爾 (Dell)、微軟 (Microsoft)和 The MathWorks。
MATLAB 是眾多 TeraGrid 用戶所采用的重要數(shù)據(jù)分析工具,作為一種并行資源,它具有擴(kuò)大高性能計(jì)算用戶群的潛力。
康奈爾大學(xué)負(fù)責(zé)研究的高級副教務(wù)長 Robert Buhrman 說:“借助在TeraGrid運(yùn)行MATLAB ,更多精通 MATLAB 的研究人員可以縮短可擴(kuò)展方式的解決方案時(shí)間,卻不必成為并行編程專家。”他補(bǔ)充說道:“它將作為 NSF 的大型 eXtreme 數(shù)字遠(yuǎn)景和 TeraGrid Science Gateway 的補(bǔ)充實(shí)驗(yàn)組件,對于專注解決環(huán)境、衛(wèi)生保健以及其他科學(xué)和工程領(lǐng)域復(fù)雜問題的研究人員來說,它是一個很有用的工具。”
CAC 負(fù)責(zé)人兼首席研究員 David Lifka 說:“此項(xiàng)目旨在加深如何最佳地將軟件應(yīng)用程序部署為透明且具快速響應(yīng)性的用戶服務(wù)的理解。它將展現(xiàn)一種針對高性能計(jì)算應(yīng)用的重要工作模型,這可以激發(fā)其他軟件供應(yīng)商對類似研究的積極探索和開
發(fā)。”
在TeraGrid上訪問 MATLAB不需要掌握特定操作系統(tǒng)、批調(diào)度程序或消息傳遞庫的知識。利用 Parallel Computing Toolbox 和 MATLAB Distributed ComputingServer、通過遠(yuǎn)程桌面和 TeraGrid Science Gateway 可以無縫訪問分布式計(jì)算資源,充分發(fā)揮產(chǎn)品的交互性和易用性。
普渡大學(xué)計(jì)算納米技術(shù)網(wǎng)絡(luò) (Network for Computational Nanotechnology) 的負(fù)責(zé)人 Gerhard Klimeck(與該大學(xué)的高級研究科學(xué)家 Michael McLennan 同為該項(xiàng)目的負(fù)責(zé)人)說:“對于具有 TeraGrid 證書且通過 Science Gateway(如nanoHUB.org)進(jìn)行使用的研究人員來說,TeraGrid 上 其初始配置中即可用MATLAB作 512 核的實(shí)驗(yàn)計(jì)算資源。”“nanoHUB 用戶通過對多個應(yīng)用程序的透明即時(shí)訪問,從這一新 TeraGrid 資源獲益。”McLennan 補(bǔ)充說。
該項(xiàng)目團(tuán)隊(duì)計(jì)劃啟用兩個關(guān)于 TeraGrid 的使用典型:
*啟用從MATLAB 桌面系統(tǒng)到TeraGrid 實(shí)驗(yàn)資源的實(shí)時(shí)交互式擴(kuò)展。研究人員將從運(yùn)行 MATLAB Parallel Computing Toolbox 的遠(yuǎn)程桌面連接到運(yùn)行MATLAB Distributed Computing Server 的 TeraGrid資源。Parallel Computing Toolbox 的一個重要特性就是支持多個操作系統(tǒng);使用Microsoft Windows、AppleMacintosh 或 Linux 的康奈爾大學(xué)的研究人員都可以使用同一個群集。
*為 Science Gateway(如 nanoHUB.org)提供了一種并行 MATLAB 引擎;nanoHUB.org 是由 NSF 資助的計(jì)算納米技術(shù)網(wǎng)絡(luò) (Network for Computational Nanotechnology) 所建立的一項(xiàng)用于納米技術(shù)研究、教育和合作的Web 資源。Science Gateway 用戶將可以訪問特定領(lǐng)域的 Web 門戶網(wǎng)站,并利用Web 窗體啟動 MATLAB 仿真并及時(shí)獲得結(jié)果,這整個過程完全不需要用戶了解底層軟件或硬件基礎(chǔ)架構(gòu)。這樣,研究人員就可以直接將 TeraGrid 用作研究工具,省去了學(xué)習(xí)特定平臺知識的麻煩。
在TeraGrid 運(yùn)行MATLAB將在康奈爾大學(xué)紐約校區(qū)伊薩卡的 Dell PowerEdge 高性能計(jì)算群集上部署。當(dāng)代和下一代的科學(xué)家們將學(xué)習(xí)如何將該資源用作他們桌面的延伸,以及如何將該資源與 Science Gateway 集成。每年的課堂式研討課程都將在康奈爾大學(xué)和普渡大學(xué)講授;虛擬研討課程每周七天全天候提供。
該項(xiàng)目由美國國家科學(xué)基金會 (National Science Foundation) 網(wǎng)絡(luò)基礎(chǔ)設(shè)施辦公室 (Office of Cyberinfrastructure, OCI) 提供主要資金支持,戴爾、微軟和The MathWorks 也會提供撥款。
TeraGrid 是由 NSF 發(fā)起的一種開放式科研基礎(chǔ)架構(gòu),它匯聚了眾多人員、資源和服務(wù),以支持美國科學(xué)和工程方面的研究發(fā)現(xiàn)。
關(guān)于康奈爾大學(xué)高級計(jì)算中心 (Cornell University Center for AdvancedComputing)
康奈爾高級計(jì)算中心 (Cornell Center for Advanced Computing, CAC) 致力于開發(fā)高性能計(jì)算系統(tǒng)、應(yīng)用程序和數(shù)據(jù)解決方案以推動研究獲得成功,是該類解決方案領(lǐng)域的引領(lǐng)者。作為早期技術(shù)采用者和快速原型建立者,CAC 可以幫助研究人員加快科學(xué)發(fā)現(xiàn)的步伐。CAC 由康奈爾大學(xué)、美國國家科學(xué)基金會及其他一些主流公
共機(jī)構(gòu)、基金和公司共同提供資金支持。有關(guān)其他信息,請?jiān)L問<http://www.cac.cornell.edu> www.cac.cornell.edu。
關(guān)于計(jì)算納米技術(shù)網(wǎng)絡(luò) (Network for Computational Nanotechnology)
計(jì)算納米技術(shù)網(wǎng)絡(luò) (Network for Computational Nanotechnology, NCN) 是由美國國家科學(xué)基金會 (NSF) 資助的一個大學(xué)網(wǎng)絡(luò),其發(fā)展愿景是通過創(chuàng)新的理論、探索性仿真和新興的網(wǎng)絡(luò)基礎(chǔ)設(shè)施,成為納米技術(shù)從科學(xué)理論到實(shí)際制造這整個發(fā)展過程的先驅(qū)者。NCN 的學(xué)生、工作人員和教職工正在開發(fā) nanoHUB.org Science
Gateway,并將其運(yùn)用到他們自己的研究和教學(xué)中。全球已有許多的個人和公司都已加入 NCN 一起工作或成為其合作伙伴,共同致力于這項(xiàng)工作。nanoHUB.org 每年為 7,000 多個用戶提供服務(wù)并運(yùn)行 400,000 多次仿真。
關(guān)于戴爾 (Dell)
戴爾公司(NASDAQ:DELL)傾聽客戶心聲,根據(jù)他們的需要和價(jià)值定位提供創(chuàng)新技術(shù)和服務(wù)。有關(guān)更多信息,請?jiān)L問 <http://www.dell.com> www.dell.com。
關(guān)于 The MathWorks
The MathWorks 公司是數(shù)學(xué)計(jì)算軟件領(lǐng)域世界領(lǐng)先的開發(fā)商。其產(chǎn)品家族平臺MATLAB 是一種用于算法開發(fā)、數(shù)據(jù)分析、可視化和數(shù)值計(jì)算的編程環(huán)境,被稱為“科學(xué)計(jì)算的語言”。Simulink 則是一種用于對多域的動態(tài)和嵌入式系統(tǒng)進(jìn)行仿真及模型設(shè)計(jì)的圖形化環(huán)境。全球的工程師和科學(xué)家們都在使用 The MathWorks公司所提供的產(chǎn)品家族,來加快在汽車、航空航天、電子、金融服務(wù)、生物醫(yī)藥以及其他行業(yè)的發(fā)明、創(chuàng)新及開發(fā)的步伐。除此之外,The MathWorks 產(chǎn)品還是基礎(chǔ)教學(xué)和研究的工具,為全球眾多大學(xué)和教學(xué)機(jī)構(gòu)所采用。
The MathWorks 公司成立于1984年,總部位于美國馬薩諸塞州的Natick市,在全球15 個國家或地區(qū)擁有 2,200 多名員工。有關(guān)其他信息和The MathWorks中國,請?jiān)L問中文網(wǎng)站 www.mathworks.cn <http://www.mathworks.cn> 。
關(guān)于微軟公司 (Microsoft Corporation)
微軟公司(Nasdaq :MSFT)成立于 1975 年,是全球領(lǐng)先的軟件、服務(wù)和解決方案提供商,幫助個人和企業(yè)發(fā)揮最大潛力。有關(guān) Windows HPC Server 2008 的更多信息,請參閱 <http://www.microsoft.com.hpc> www.microsoft.com.hpc。