首页 | 官方网站   微博 | 高级检索  
     

计算与通信重叠和并行I/O在粒子模拟中的应用
引用本文:颜小洋,张伟文,布社辉,邓辉舫. 计算与通信重叠和并行I/O在粒子模拟中的应用[J]. 计算机应用, 2011, 31(Z1): 33-36,39
作者姓名:颜小洋  张伟文  布社辉  邓辉舫
作者单位:华南理工大学计算机科学与工程学院,广州,510006
基金项目:国家自然科学基金资助项目
摘    要:三维电磁场粒子模拟是研究空间众多微观物理现象的一项先进数值模拟方法。虽然应用MPI和OpenMP混合编程技术实现了程序并行,但阻塞通信的通信同步和应用网络文件系统集中式数据I/O的数据传输降低了程序效率。介绍引入非阻塞通信法,最初计算需要通信部分,在其他计算继续时,进行非阻塞通信,最后接收全部数据,从而实现计算和通信重叠,减少通信等待时间;在分布式存储系统中,各节点同时把本节点数据输入输出到本地单独文件中,大幅度减少数据并行I/O时间,随着数据量和CPU数的增加,改善更加明显,从而提高程序性能。

关 键 词:粒子模拟  并行优化  非阻塞通信  计算与通信重叠  分布式存储并行I/O

Application of overlap of computation and communication and parallel data I/O in particle simulation
YAN Xiao-yang,ZHANG Wei-wen,BU She-hui,DENG Hui-fang. Application of overlap of computation and communication and parallel data I/O in particle simulation[J]. Journal of Computer Applications, 2011, 31(Z1): 33-36,39
Authors:YAN Xiao-yang  ZHANG Wei-wen  BU She-hui  DENG Hui-fang
Affiliation:(School of Computer Science and Engineering,South China University of Technology,Guangzhou Guangdong 510006,China)
Abstract:
Keywords:
本文献已被 CNKI 万方数据 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司    京ICP备09084417号-23

京公网安备 11010802026262号