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

分子對接軟件AutoDockVina在太湖之光操作系統上的移植

2016-12-23 16:05:51高軍暉管哲人劉釗鐘盈福高竹魏冬
科技創新導報 2016年23期
關鍵詞:系統

高軍暉+管哲人+劉釗+鐘盈福+高竹+魏冬青

摘 要:“神威·太湖之光”計算系統是我國第一臺全部采用國產處理器構建的超級計算機,AutoDockVina是一款由MGL實驗室開發的分子對接軟件。該文論述分子對接軟件AutoDockVina在太湖之光操作系統上的移植工作,包括AutoDockVina在“神威·太湖之光”上的編譯過程、測試過程和今后的工作方向。測試結果表明,vina在“神威·太湖之光”上的運算速度正常、運算結果正確,表明我們的移植工作取得了初步的成功。

關鍵詞:AutoDockVina 神威·太湖之光 軟件移植 編譯 測試

中圖分類號:TP391 文獻標識碼:A 文章編號:1674-098X(2016)08(b)-0089-02

1 “神威·太湖之光”計算系統

“神威·太湖之光”計算系統是國家“863計劃”重大專項研究成果,是我國第一臺全部采用國產處理器構建的超級計算機,由國家并行計算機工程技術研究中心研制[1]。在2016年6月20日世界TOP500超級計算機排名中,“神威·太湖之光”系統峰值運算性能(125.436PFlops)、持續運算性能(93.015PFlops)、性能功耗比(6.05GFlops/W)三項關鍵指標均位居世界第一。

“神威·太湖之光”計算系統共包含了40 960個“申威26010”眾核處理器?!吧晖?6010”是由國家“核高基”重大專項支持的我國第一款自主研發的眾核處理器,由國家高性能集成電路設計中心研制,性能國際領先,并成功量產,打破了美國對我國的技術封鎖。處理器基于申威(SW-64)指令集,采用片上融合異構眾核架構和FCBGA3832封裝,單個處理器包含了260個運算核心。“神威·太湖之光”具有世界領先水平的超大規模系統低功耗控制技術和高密度組裝,比目前世界排名第二的系統節能60%以上,單機倉組裝密度居世界第一。

同時,基于“神威·太湖之光”系統自主研發軟件,建立了基于申威CPU的高性能計算軟件生態鏈。目前“神威·太湖之光”計算系統開始應用于四個關鍵領域:先進制造業應用(CFD、CAE)、地球系統建模和天氣預報、生物醫藥領域的計算、大數據分析。

2 分子對接軟件AutoDockVina

AutoDock是一款開源的分子模擬軟件,最主要應用于執行配體—蛋白分子對接[2~3]。它由Scripps研究所的Olson實驗室開發與維護,目前最新版本為AutoDock 4.2。AutoDockVina也是一款由MGL實驗室開發的分子對接軟件。與AutoDock 4.0相比,AutoDockVina提高了結合模式預測的平均準確度,通過使用更簡單的打分函數加快了搜索速度,并且在處理約20個可旋轉鍵的體系時仍然能提供重現性較好的對接結果。

3 AutoDockVina在太湖之光上的編譯

“神威·太湖之光”計算系統采用基于Linux的神威Raise OS 2.0.5作為操作系統,多核心處理器的基本軟件堆棧包括基本的編譯器組件,包括C、C++和Fortran編譯器。C語言,支持C99標準。C++語言,支持C++03標準,并提供支持C++11標準的SWGCC編譯環境(從核不支持C++)。Fortran語言,支持Fortran2003標準中主要的功能,滿足實際課題需求。

第一步,下載AutoDockVina源碼[4]。從Scripps研究所的官網下載AutoDockVina源碼,最新的版本是1_1_2。

第二步,安裝Boost庫[5]。Boost庫是一個可移植、提供源代碼的C++庫,作為標準庫的后備,是C++標準化進程的開發引擎之一。下載版本1.41.0的Boost,使用“神威·太湖之光”的SWGCC編譯[6],編譯完成后運行其中的例子,以確保Boost庫被正確的編譯。

第三步,編譯AutoDockVina。編輯AutoDockVina源碼中的Makefile,定義Boost的版本和路徑,指定編譯器為SWGCC。運行Make,經過一段時間后,編譯完成。

通過上述步驟,AutoDockVina被成功移植到了“神威·太湖之光”計算系統。

4 AutoDockVina在太湖之光上的測試

我們通過一個實例來測試編譯是否成功。從PDB[7]網站獲取蛋白質結構文件,我們下載了編號為3ik0蛋白結構文件。使用OpenBabel[8]軟件把蛋白質結構文件和小分子結構文件均轉化成pdbqt格式,編寫好vina運行需要的config.txt文件?,F在可以開始分子對接了,利用“神威·太湖之光”上面的bsub作業提交系統運行vina,經過一段時間后,程序運行結束,輸出了計算結果,結果文件中列出了9個結合自由能最低的模式。

我們的測試環境是一個CPU,主頻為1.5 GHz。一個CPU有4個核組。如果只用其中的一個核,運行vina進行3ik0蛋白分子對接的時間為14 min多一點點。如果四個核都用上,時間在220 s左右。

由于vina中采用了選擇隨機種子的方法,與x86機器上的運行結果類似,在“神威·太湖之光”每一次輸出的結果也會不一樣。針對3ik0蛋白的分子對接,“神威·太湖之光”上面得到的最佳匹配模式對應的結合自由能變化可以達到-8.5 kal/mol,這個結果與x86機器上的運行結果也非常非常接近。

以上測試進行了很多次,結果穩定。測試結果表明,vina在“神威·太湖之光”上的運算速度正常、運算結果正確。

5 結語

該文的工作表明,AutoDockVina的移植工作取得了初步的成功,也說明了“神威·太湖之光”兼容性非常好。然而我們的工作還沒有結束,后面我們還要進行優化工作,包括從核的利用,多CPU的運行等。

參考文獻

[1] Fu Haohuan,J Liao,J Yang,et al.The Sunway Taihu Light supercomputer:system and applications[J].Science China Infromation Sciences,2016,59(7):1-16.

[2] Huey, R., Morris, G. M., Olson, A. J. ,et al.A semiempirical free energy force field with charge-based desolvation[J].Computational Chemistry,2007(28):1145-1152.

[3] Goodsell, D. S., Morris, G. M.,Olson, A. J..Automated docking of flexible ligands: applications of AutoDock[J].Journal of Molecular Recognition,1996(1):1-5.

[4] The current version is 1.1.2[EB/OL].(2011-05-11).http://vina.scripps.edu/download.html.

[5] Boost C++ Libraries[EB/OL].http://www.boost.org/.

[6] 國家超級計算無錫中心.神威﹒太湖之光系統并行程序設計指南[Z].

[7] A Structural View of Biology[EB/OL].http://www.rcsb.org/pdb/home/home.do.

[8] Open Babel:The Open Source Chemistry Toolbox[EB/OL].http://openbabel.org/wiki/Main_Page.

猜你喜歡
系統
Smartflower POP 一體式光伏系統
工業設計(2022年8期)2022-09-09 07:43:20
WJ-700無人機系統
ZC系列無人機遙感系統
北京測繪(2020年12期)2020-12-29 01:33:58
基于PowerPC+FPGA顯示系統
基于UG的發射箱自動化虛擬裝配系統開發
半沸制皂系統(下)
FAO系統特有功能分析及互聯互通探討
連通與提升系統的最后一塊拼圖 Audiolab 傲立 M-DAC mini
一德系統 德行天下
PLC在多段調速系統中的應用
主站蜘蛛池模板: 理论片一区| 亚洲性日韩精品一区二区| 成人午夜亚洲影视在线观看| 久久国产精品影院| 99人妻碰碰碰久久久久禁片| 高清无码一本到东京热| 中文精品久久久久国产网址 | 91偷拍一区| 高清无码一本到东京热| 色香蕉网站| 一区二区三区毛片无码| 国产国模一区二区三区四区| 国产人人射| 欧美区一区二区三| 一级毛片在线播放免费观看| 色综合网址| 3p叠罗汉国产精品久久| 99久视频| 无码网站免费观看| 亚洲天堂精品在线| 成人福利在线视频| av无码一区二区三区在线| 免费av一区二区三区在线| 精品91视频| 噜噜噜综合亚洲| 中文字幕一区二区人妻电影| 国产成人禁片在线观看| 久久婷婷六月| 亚洲一级毛片在线播放| 天天综合色网| 人妻中文久热无码丝袜| 免费看一级毛片波多结衣| 欧美亚洲网| 欧美一区二区福利视频| 国产成人综合在线视频| 素人激情视频福利| 免费大黄网站在线观看| 高清久久精品亚洲日韩Av| 日本在线视频免费| 青青草原国产av福利网站| 中文字幕丝袜一区二区| 日韩免费毛片视频| 国内精品久久久久鸭| 伊人久久婷婷| 亚洲视频色图| 国产97视频在线观看| 欧美色综合久久| 国产精品私拍99pans大尺度| 中国美女**毛片录像在线| а∨天堂一区中文字幕| 久久亚洲欧美综合| 一区二区三区毛片无码| 精品天海翼一区二区| 欧美日韩一区二区三区四区在线观看 | 国产一级视频久久| 精品国产一区91在线| 亚洲天堂日本| 国产成年女人特黄特色大片免费| 精品国产91爱| 国产v欧美v日韩v综合精品| 亚洲五月激情网| 免费A∨中文乱码专区| 国产精品无码一区二区桃花视频| 成人无码区免费视频网站蜜臀| 欧美国产精品不卡在线观看 | 欧美性久久久久| 亚洲激情99| 国产美女精品在线| 欧美自慰一级看片免费| 日韩av无码DVD| 欧美一级视频免费| 久久久久88色偷偷| 色妺妺在线视频喷水| 精品国产自在在线在线观看| 久久婷婷五月综合色一区二区| 欧美人与性动交a欧美精品| 国产农村妇女精品一二区| 国产综合另类小说色区色噜噜| 免费国产小视频在线观看| 国产欧美网站| 这里只有精品国产| 亚洲人视频在线观看|