计算机应用
計算機應用
계산궤응용
COMPUTER APPLICATION
2011年
z1期
33-36,39
,共5页
颜小洋%张伟文%布社辉%邓辉舫
顏小洋%張偉文%佈社輝%鄧輝舫
안소양%장위문%포사휘%산휘방
粒子模拟%并行优化%非阻塞通信%计算与通信重叠%分布式存储并行I/O
粒子模擬%併行優化%非阻塞通信%計算與通信重疊%分佈式存儲併行I/O
입자모의%병행우화%비조새통신%계산여통신중첩%분포식존저병행I/O
三维电磁场粒子模拟是研究空间众多微观物理现象的一项先进数值模拟方法.虽然应用MPI和OpenMP混合编程技术实现了程序并行,但阻塞通信的通信同步和应用网络文件系统集中式数据I/O的数据传输降低了程序效率.介绍引入非阻塞通信法,最初计算需要通信部分,在其他计算继续时,进行非阻塞通信,最后接收全部数据,从而实现计算和通信重叠,减少通信等待时间;在分布式存储系统中,各节点同时把本节点数据输入输出到本地单独文件中,大幅度减少数据并行I/O时间,随着数据量和CPU数的增加,改善更加明显,从而提高程序性能.
三維電磁場粒子模擬是研究空間衆多微觀物理現象的一項先進數值模擬方法.雖然應用MPI和OpenMP混閤編程技術實現瞭程序併行,但阻塞通信的通信同步和應用網絡文件繫統集中式數據I/O的數據傳輸降低瞭程序效率.介紹引入非阻塞通信法,最初計算需要通信部分,在其他計算繼續時,進行非阻塞通信,最後接收全部數據,從而實現計算和通信重疊,減少通信等待時間;在分佈式存儲繫統中,各節點同時把本節點數據輸入輸齣到本地單獨文件中,大幅度減少數據併行I/O時間,隨著數據量和CPU數的增加,改善更加明顯,從而提高程序性能.
삼유전자장입자모의시연구공간음다미관물리현상적일항선진수치모의방법.수연응용MPI화OpenMP혼합편정기술실현료정서병행,단조새통신적통신동보화응용망락문건계통집중식수거I/O적수거전수강저료정서효솔.개소인입비조새통신법,최초계산수요통신부분,재기타계산계속시,진행비조새통신,최후접수전부수거,종이실현계산화통신중첩,감소통신등대시간;재분포식존저계통중,각절점동시파본절점수거수입수출도본지단독문건중,대폭도감소수거병행I/O시간,수착수거량화CPU수적증가,개선경가명현,종이제고정서성능.