999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

高性能計算機并行計算環境的構建及使用效能情況

2013-08-06 02:14:46譚浩良
電腦與電信 2013年4期
關鍵詞:計算機環境

譚浩良

(清遠市廣播電視臺,廣東清遠511500)

1.引言

隨著計算機計算能力的大幅提升,以及云計算等新技術的出現,高性能計算在航空和航天、仿真計算、海洋遙感、海量數據處理、氣象、石油勘探、自動化制造系統等領域中得到了廣泛的應用[1-6],并且逐漸成為科技、國防、產業、金融、服務、生活等方面不可缺少的輔助工具。但是由于目前架構HPC機的規模越來越大,矛盾越來越突出,如出現難用、低效、高成本等相伴HPC終身的重大問題[7],因此如何不斷提高HPC運行效率成為目前就迫切需要解決的問題。而要解決HPC的高效問題,就必須對高性能計算機并行計算環境的構建過程有所了解。本文主要對并行計算環境的配置過程及相關應用情況進行介紹,從而可以為進一步提高HPC運行效率打下良好的基礎條件。

2.節點間的通訊環境

并行計算環境的配置是高性能計算的最基礎部分,是實現高效率并行程序運行中最關鍵的一步。一般來說,在進行并行計算之前,首先要求用戶在節點間的互相訪問能夠做到暢通,并且能夠通過使用密鑰對的方法實現不必輸入密碼就可以進行節點間的通訊,這是要開始著手做的最基本的一步;下面是使用ssh-keygen生成密鑰對的簡單方法:

在命令行下,建立目錄.ssh;

然后進入.ssh目錄中并輸入ssh-keygen-t rsa后回車,其中在要求輸入密碼時可以直接回車(即無密碼);

cp id_rsa.pub authorized_keys;

退回到上一級目錄,并輸入命令chmod 700.ssh。

在做完上述步驟后,可以測試一下節點的ssh情況,如在主節點node0的命令行下輸入:ssh node2,其中node2為子節點名,如果回車后顯示已切換到子節點node2的工作目錄下,則說明這一步已經順利地配置成功了。

3.編譯環境

接下來我們還需要安裝常用的一些編譯器,一般來說,科研上目前比較常用的是PGF編譯器,下面簡要說明安裝過程:

(1)首先是對壓縮包進行解壓,常用命令一般為tar-zxvf*.tar.gz;

(2)進入到解壓后的目錄中,運行./install后,按照提示可以一步步進行選擇,直到安裝過程完成。

(3)把有效的license.dat(許可文件)拷到安裝目錄下;

(4)編輯修改用戶目錄下的.bashrc文件,添加下面主要的幾行:

export PGI=/public/software/pgi10#裝載剛才PGI安裝成功的目錄

export PATH=$PGI/linux86-64/10.0/bin:$PATH#裝載運行命令

export PATH LD_LIBRARY_PATH=$PGI/linux86-64/10.0/lib:$LD_LIBRARY_PATH#指出庫文件的目錄

export LM_LICENSE_FILE=$PGI/license.dat#指出許可協議文件的目錄

(5)重新裝載新的環境,執行source.bashrc后可測試一下編譯程序,命令為:pgf90 test.f90,如果成功則表示安裝已完成。

4.并行程序的調用環境

這時我們就可以進行mpi的安裝了,在解壓縮包后,進入到安裝目錄中,執行以下命令:

(1)./configure--enable-debug-f90=pgf90--prefix=/opt/mpich2.1

(2)make

(3)make install

安裝完后同樣對.bashrc文件進行添加:export PATH=/opt/mpich2.1/bin:$PATH,在執行source.bashrc后就基本完成了并行環境的設置工作了。

5.并行程序的實際應用情況及使用效能

接下來就可以測試一下并行的效果了。以中國國家氣象局下發的GRAPES模式為例,進入到并行模式后,分別對configure.si、configure.grapes進行配置,其中 configure.si指定了編譯器類型為串行的pgf90和相關編譯選項,如FC=pgf90,FCONVERT=-byteswapio等,而 configure.grapes指定了編譯器類型為并行的pgf90和相關編譯選項,如FC=mpif90,FCONVERT=-byteswapio等,這樣編譯完后的可執行程序si.exe為串行的程序,而grapes.exe則為并行的可執行程序。修改完這些配置文件后,再按下面步驟進行并行編譯和計算的操作:

(1)在編譯計算之前要先刪除老文件:rm-rf grapes/external/RSL/RSL/librsl.a(注:如重新編譯,需 ./clean)

(2)編譯并行程序命令:./compile grapes

(3)初邊界處理程序編譯:在si/frame_F目錄里rm*.o后再make;

(4)進入run目錄,執行./si.exe形成初值grapesinput和grapesbdy;

(5)編輯p4file文件,內容為選用測試節點,如:

node1

node1

node1

node16

node16

node16

(6)執行命令 timempirun-machinefile./p4file-np 120./grapes.Exe

其中mpirun是并行命令,-machinefile是指定哪個節點的可選參數,120是所選的并行節點數目,-np是指定用多少個節點數量的可選參數。

此時會形成一個postvar000的初始分析場,之后會生成第一個名為postvar001的預報數據,說明模式的積分正常啟動,以24小時的預報時間為例,如果在輸出數據時間間隔為一小時的情況下,最后一個postvar024文件正常生成,則說明所有計算結果都已經順利完成了,這時我們可以測試一下結果的正確性,見下圖1所示,整個溫度場在北京時間20時的2米溫度分布基本上符合天氣規律,因此這時并行計算出的模式預報結果完全正常,說明了并行計算的這些基本設置已經成功完成了。

圖1 12km模式2013年03月24日12時起報的24小時 2米溫度預報

接下來我們用grapes模式對高性能計算的效率進行了測試,發現在處理器為intel cpu的銀河高性能計算機上,當使用1個到36個節點(每個節點有12個cpu核)時,其并行效率有很大的差異,結果如表1所示,其中grapes模式分辨率為18km,經向格點為195個,緯向格點為153個,垂直層為55層,時間步長取為100。從表1可見,效率最高為4個并行節點,僅為10分鐘左右時間。5個節點開始,線性加速比大幅降低。因此在該高性能計算機上,使用同樣計算量的grapes模式進行并行計算時,最佳節點數應該選擇3-4個節點,即36-48個cpu核。

表1 高性能計算機不同節點數的并行計算效率情況

[1]潘沙,李樺,夏智勛.高性能并行計算在航空航天C F D數值模擬中的應用[J].計算機工程與科學,2012,34(8):191-198.

[2]黃訸,易曉東,李姍姍,等.面向高性能計算機的海量數據處理平臺實現與評測 [J]. 計算機研究與發展,2012,49(Suppl.):357-361.

[3]李先濤,曾志,張豐,等.基于集群的海洋遙感圖像融合并行計算策略[J].計算機應用與軟件,2012,29(1):84-87.

[4]劉燦燦,張衛民,駱志剛,等.面向集合預報的高性能計算環境[J].計算機工程與科學,2012,34(2):87-92.

[5]李煥芝,馮震宇,何波.集群存儲技術及其在石油勘探行業的應用[J].中國西部科技,2012,11(1):18-20.

[6]楊建偉.自動化制造系統中高性能計算模型的建立及應用[J].煤炭技術,2011,30(11):193-194.

[7]周興銘.高性能計算技術發展[J].自然雜志,2011,33(5):249-254.

猜你喜歡
計算機環境
長期鍛煉創造體內抑癌環境
計算機操作系統
一種用于自主學習的虛擬仿真環境
穿裙子的“計算機”
趣味(數學)(2020年9期)2020-06-09 05:35:08
孕期遠離容易致畸的環境
基于計算機自然語言處理的機器翻譯技術應用與簡介
科技傳播(2019年22期)2020-01-14 03:06:34
計算機多媒體技術應用初探
科技傳播(2019年22期)2020-01-14 03:06:30
不能改變環境,那就改變心境
環境
孕期遠離容易致畸的環境
主站蜘蛛池模板: 无码乱人伦一区二区亚洲一| 青青青视频蜜桃一区二区| 伊人久久大香线蕉综合影视| 亚洲综合一区国产精品| 日本精品视频| 自拍亚洲欧美精品| 欧美天堂在线| 欧美精品伊人久久| 99资源在线| 亚洲无码久久久久| 最新日韩AV网址在线观看| 精品国产成人国产在线| 国产福利一区在线| 国产手机在线观看| 亚洲欧美国产五月天综合| 国产麻豆精品在线观看| 欧美午夜网| 五月婷婷中文字幕| 日韩美毛片| 精品一区二区三区视频免费观看| 国产在线视频自拍| 欧美亚洲香蕉| 2019年国产精品自拍不卡| 日韩色图区| 久久久91人妻无码精品蜜桃HD| 欧美日本在线| 久久国产精品电影| 色国产视频| 久久黄色免费电影| 特级做a爰片毛片免费69| 国产乱人免费视频| 手机看片1024久久精品你懂的| 亚洲天堂在线免费| 幺女国产一级毛片| 亚洲欧洲日产国码无码av喷潮| 理论片一区| 亚洲动漫h| 国产精品毛片一区视频播| 亚洲人成人伊人成综合网无码| 欧美激情首页| 青青草国产在线视频| 国产免费羞羞视频| 亚洲第一国产综合| 成人国产精品视频频| 在线va视频| 亚洲天堂网视频| 综合色在线| 日韩东京热无码人妻| 四虎在线高清无码| 97国内精品久久久久不卡| 色综合天天操| 91精品啪在线观看国产60岁 | 成人免费视频一区二区三区| 亚洲日韩Av中文字幕无码 | 午夜福利视频一区| 毛片视频网| 婷婷六月综合| 伊人大杳蕉中文无码| 国产成人精品第一区二区| 国产9191精品免费观看| 日本免费福利视频| 国产农村妇女精品一二区| 九色综合视频网| 国产成人一区| 国产区在线看| 色综合色国产热无码一| 国产成人91精品免费网址在线| 久青草网站| 91尤物国产尤物福利在线| 99久久亚洲精品影院| 综合网天天| 在线欧美国产| 国产91无码福利在线| 免费国产黄线在线观看| 毛片基地美国正在播放亚洲| 色综合久久无码网| 亚洲国语自产一区第二页| 成人免费黄色小视频| 97精品伊人久久大香线蕉| 色欲国产一区二区日韩欧美| 国产精品丝袜视频| 玖玖免费视频在线观看|