《表5 网格文件并行IO时间比较》

《表5 网格文件并行IO时间比较》   提示:宽带有限、当前游客访问压缩模式
本系列图表出处文件名:随高清版一同展现
《适用于任意网格的大规模并行CFD计算框架PHengLEI》


  1. 获取 高清版本忘记账户?点击这里登录
  1. 下载图表忘记账户?点击这里登录

实际上,这种分组的并行文件存储模式是上述两种文件存储模式的通用情况:当分组数为1时,即是服务器模式;当分组数等于进程数时,即是对等模式.分组存储的优势很明显:在网格量、并行规模都很大的情况下,分组存储后,只需通过若干个文件就能存储流场数据,既不会使文件数过多,又不会使单个文件过大,有利于CFD可视化、数据提取等后处理.更为重要的是,在CFD迭代计算过程中,每隔一定的步数就需存储流场文件,采用这种并行存储模式可以加速IO过程,提高整体并行效率.表5是单个文件串行与分组文件并行IO的时间对比,分组并行读取网格文件的时间比串行读取有量级的减少,表中仅是一次文件IO时间,在CFD迭代计算过程中会频繁读写,整体时间将大幅减少.当然,对于不同大小的文件和不同的IO环境,分组策略应该存在一个最优参数,我们将在他文中详细讨论,这里不再赘述.