计算机应用
計算機應用
계산궤응용
COMPUTER APPLICATION
2011年
12期
3327-3330
,共4页
矩阵乘法%并行计算%混合编程%消息传递接口%统一计算设备架构
矩陣乘法%併行計算%混閤編程%消息傳遞接口%統一計算設備架構
구진승법%병행계산%혼합편정%소식전체접구%통일계산설비가구
矩阵乘法在科学计算领域中起着重要的作用,不同结构模型能够改善并行矩阵乘的性能.现有的MPI+CUDA同步模型中,主机端需要进入等待状态,直到设备端完成任务后才能继续工作,这显然浪费时间.针对上述问题,提出一种基于MPI+ CUDA异步模型的并行矩阵乘法.该模型避免了主机端进入等待状态,并采用CUDA流技术解决数据量超过GPU内存问题.通过分析异步模型的加速比和效率,实验结果表明,此方法显著提高了并行效率和大型矩阵乘法的运算速度,充分发挥了节点间分布式存储和节点内共享内存的优势,是一种有效可行的并行策略.
矩陣乘法在科學計算領域中起著重要的作用,不同結構模型能夠改善併行矩陣乘的性能.現有的MPI+CUDA同步模型中,主機耑需要進入等待狀態,直到設備耑完成任務後纔能繼續工作,這顯然浪費時間.針對上述問題,提齣一種基于MPI+ CUDA異步模型的併行矩陣乘法.該模型避免瞭主機耑進入等待狀態,併採用CUDA流技術解決數據量超過GPU內存問題.通過分析異步模型的加速比和效率,實驗結果錶明,此方法顯著提高瞭併行效率和大型矩陣乘法的運算速度,充分髮揮瞭節點間分佈式存儲和節點內共享內存的優勢,是一種有效可行的併行策略.
구진승법재과학계산영역중기착중요적작용,불동결구모형능구개선병행구진승적성능.현유적MPI+CUDA동보모형중,주궤단수요진입등대상태,직도설비단완성임무후재능계속공작,저현연낭비시간.침대상술문제,제출일충기우MPI+ CUDA이보모형적병행구진승법.해모형피면료주궤단진입등대상태,병채용CUDA류기술해결수거량초과GPU내존문제.통과분석이보모형적가속비화효솔,실험결과표명,차방법현저제고료병행효솔화대형구진승법적운산속도,충분발휘료절점간분포식존저화절점내공향내존적우세,시일충유효가행적병행책략.