基于OpenMP的Winograd并行矩阵乘算法应用研究-计算机应用研究.PDFVIP

  • 18
  • 0
  • 约2.2万字
  • 约 4页
  • 2019-07-03 发布于湖北
  • 举报

基于OpenMP的Winograd并行矩阵乘算法应用研究-计算机应用研究.PDF

第29卷第7期 计 算 机 应 用 研 究 Vol.29No.7 2012年7月  ApplicationResearchofComputers Jul.2012 基于OpenMP的Winograd并行矩阵乘算法应用研究 阳光亮,李鸿健,豆育升,唐 红 (重庆邮电大学 高性能计算与应用研究所,重庆400065) 摘 要:为了提高半经典分子动力学模拟中矩阵乘法效率,通过一种稀疏矩阵分解方法化简矩阵乘法,基于 OpenMP实现矩阵相乘的Winograd并行算法。该算法将Winograd算法中各部分依次采用OpenMP并行计算,降 低了数据通信。在16核服务器上测试表明,该方法能够显著提高半经典分子动力学模拟中矩阵乘法效率,并行 加速比能够达到9.47,并具有良好的可扩展性,为大分子体系的模拟提供了可能。 关键词:分子动力学;矩阵乘;Winograd;并行计算;加速比;OpenMP 中图分类号:TP391.9 

文档评论(0)

1亿VIP精品文档

相关文档