为了使不同背景的使用者都可以在地球系统模式中发挥并行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 ...