matlab 检测gpu,康奈尔大学使用MATLAB进行GPU性能测试
【IT168 專稿】康奈爾大學(xué)高級計(jì)算中心(CAC)宣布正在同NVIDIA、Dell以及MathWorks合作,在新研究中使用MATLAB程序?qū)νㄓ肎PU進(jìn)行性能測試。
該研究將在NVIDIA GPU上使用MATLAB應(yīng)用程序測試GPU計(jì)算的數(shù)據(jù)處理能力。康奈爾大學(xué)尤為關(guān)注以下兩個(gè)方面:一是在桌面上借助MathWorks并行計(jì)算工具箱使用多GPU,另一個(gè)就是通過MATLAB分布式計(jì)算服務(wù)器使用GPU集群。
康奈爾大學(xué)在Dell C6100服務(wù)器上進(jìn)行該研究。其中Dell C6100服務(wù)器包括了C410x PCIe擴(kuò)展機(jī)箱,通過C410x PCIe擴(kuò)展機(jī)箱服務(wù)器能夠連接到NVIDIA Tesla M2070 GPU。
康奈爾大學(xué)高級計(jì)算中心的主管David Lifka說道:“我們選用了具有8個(gè)節(jié)點(diǎn)(每個(gè)節(jié)點(diǎn)包括8個(gè)CPU核心)以及8個(gè)NVIDIA Tesla M2070 GPU(每個(gè)具有448個(gè)CUDA核心)的設(shè)備進(jìn)行測試。對于需要并行處理大量數(shù)據(jù)的研究人員來說,該測試環(huán)境非常有價(jià)值。”
例如,來自康奈爾大學(xué)醫(yī)學(xué)中心,密歇根大學(xué)醫(yī)療系統(tǒng)以及羅格斯大學(xué)計(jì)算的影像學(xué)和生物信息學(xué)實(shí)驗(yàn)室的研究人員正在使用NVIDIA GPU和MATLAB進(jìn)行模板匹配以加速并改進(jìn)對癌細(xì)胞的診斷。使用MATLAB內(nèi)置的GPU函數(shù),研究人員的代碼處理效率提高了14.7倍(從86.9秒降低為5.9秒)。對于每天需要處理眾多大規(guī)模圖像的病理學(xué)家來說,效率的提升非常顯著。相比之下,在GPU上運(yùn)行MATLAB代碼要比沒有使用GPU的C++代碼快了4.8倍。而且由于MATLAB針對GPU進(jìn)行了優(yōu)化,所以用戶不必學(xué)習(xí)另一門編程語言就能夠利用GPU的計(jì)算能力。
在另一個(gè)項(xiàng)目中,Theo Damoulas是可持續(xù)計(jì)算研究所(Institute for Computational Sustainability,ICS)的一名助理研究員,該研究所由美國國家科學(xué)基金會(huì)建立并由Carla Gomes教授所領(lǐng)導(dǎo)。Theo Damoulas通過綜合使用MATLAB內(nèi)置的GPU函數(shù)以及CUDA代碼,動(dòng)態(tài)時(shí)間規(guī)劃(Dynamic Time Warping)計(jì)算的效率提升了12倍。動(dòng)態(tài)時(shí)間規(guī)劃使用機(jī)器學(xué)習(xí)以及信號分析技術(shù)通過鳥飛行時(shí)的叫聲自動(dòng)識別出其物種,非常耗費(fèi)計(jì)算資源。自動(dòng)進(jìn)行物種分類要比手動(dòng)快很多而且也更準(zhǔn)確,要做的第一步是創(chuàng)建大規(guī)模的網(wǎng)絡(luò)記錄,為詳細(xì)了解單個(gè)物種的遷移模型奠定基礎(chǔ)。
該項(xiàng)目是可持續(xù)計(jì)算研究所極具代表性的研究,通過在可持續(xù)研究中引入計(jì)算思維旨在為平衡環(huán)境,經(jīng)濟(jì)以及未來可持續(xù)發(fā)展需求提供解決方案。可持續(xù)計(jì)算研究所包括了來自眾多組織的科學(xué)家,這些組織包括康奈爾大學(xué),包德恩學(xué)院、保護(hù)基金會(huì)、哈佛大學(xué)、俄勒岡州立大學(xué)以及西北太平洋國家實(shí)驗(yàn)室。
David Lifka指出:“隨著在康奈爾大學(xué)持續(xù)進(jìn)行GPU性能測試和生產(chǎn)性運(yùn)行,為提升科研人員使用MATLAB GPU計(jì)算的整體體驗(yàn),高級計(jì)算中心將不斷總結(jié)經(jīng)驗(yàn)教訓(xùn)并探索移植MATLAB代碼的最佳實(shí)踐。”
康奈爾大學(xué)之前部署了一個(gè)用于實(shí)驗(yàn)的包括512個(gè)核心的MATLAB資源,該項(xiàng)目由美國國際科學(xué)基金會(huì)所贊助,為與美國普度大學(xué)合作的研究團(tuán)體使用高端資源提供了一條途徑。超過五十五萬個(gè)任務(wù)在該MATLAB資源上運(yùn)行,有利地促進(jìn)了研究,學(xué)生學(xué)習(xí)以及科學(xué)網(wǎng)關(guān)(Science Gateway)應(yīng)用。
推薦閱讀:HPC社區(qū)
總結(jié)
以上是生活随笔為你收集整理的matlab 检测gpu,康奈尔大学使用MATLAB进行GPU性能测试的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 无法安装php-fpm,PHP编译安装后
- 下一篇: PHP域名查墙代码,怎么查看域名是否被墙