计算机工程与应用
計算機工程與應用
계산궤공정여응용
COMPUTER ENGINEERING AND APPLICATIONS
2015年
1期
35-42
,共8页
地球系统模式%I/O Trace信息%参数自动选择
地毬繫統模式%I/O Trace信息%參數自動選擇
지구계통모식%I/O Trace신식%삼수자동선택
Climate Models%I/O Trace%automatic parameter selection
为了使不同背景的使用者都可以在地球系统模式中发挥并行I/O库CFIO(Climate Fast I/O)库的最大效用,基于CFIO 设计并实现了一套参数自动选择的解决方案。该方案基于对目标模式程序的预运行收集到的I/O Tace信息,分为带宽测试子程序、Trace分析子程序和参数选择子程序,用户仅需要在命令行中运行这三个子程序即可自动地获得最优的CFIO参数。实验结果表明,依照该解决方案提供的参数进行设置可以有效地将模式的I/O过程隐藏在计算过程中,同时又避免了计算资源的浪费。
為瞭使不同揹景的使用者都可以在地毬繫統模式中髮揮併行I/O庫CFIO(Climate Fast I/O)庫的最大效用,基于CFIO 設計併實現瞭一套參數自動選擇的解決方案。該方案基于對目標模式程序的預運行收集到的I/O Tace信息,分為帶寬測試子程序、Trace分析子程序和參數選擇子程序,用戶僅需要在命令行中運行這三箇子程序即可自動地穫得最優的CFIO參數。實驗結果錶明,依照該解決方案提供的參數進行設置可以有效地將模式的I/O過程隱藏在計算過程中,同時又避免瞭計算資源的浪費。
위료사불동배경적사용자도가이재지구계통모식중발휘병행I/O고CFIO(Climate Fast I/O)고적최대효용,기우CFIO 설계병실현료일투삼수자동선택적해결방안。해방안기우대목표모식정서적예운행수집도적I/O Tace신식,분위대관측시자정서、Trace분석자정서화삼수선택자정서,용호부수요재명령행중운행저삼개자정서즉가자동지획득최우적CFIO삼수。실험결과표명,의조해해결방안제공적삼수진행설치가이유효지장모식적I/O과정은장재계산과정중,동시우피면료계산자원적낭비。
In order to meet the demands of the users with different backgrounds to get the best performance of CFIO(Climate Fast I/O)Library, the paper designs and implements a solution of automatic parameter selection, which is based on CFIO. The solution based on the I/O Trace collected by the pre-excution contains the bandwidth testing routine, the trace analysis routine and the parameter selection routine. The user will get the best CFIO parameters after running these routines in command line terminal. The results of the experiments show that under the parameters these routines provided, the I/O phase can be perfectly overlapped by the computing phase with the least computing resource.