全文预览

并行计算 实验二 矩阵乘法的OpenMP实现及性能分析

上传者:幸福人生 |  格式:doc  |  页数:8 |  大小:206KB

文档介绍
0970Р2.1250Р1.0904Р0.5752Р图1 不同节点数下程序的执行时间Р图2 不同节点数下程序的加速比Р图3 不同节点数下程序的效率Р执行时间的分析:Р随着节点数的增加,程序的执行时间减少,大概可以从结果中得出,随着节点书的增加一倍,执行时间减少一半Р加速比的分析:Р随着节点数的增加,程序的加速比增加,大概可以从结果中得出,随着节点书的增加一倍,加速相应的增加接近一倍Р效率的分析:Р随着节点数的增加,程序的效率逐渐减少Р3. 分析矩阵相乘程序的问题规模与效率的关系:固定节点数为4,让方阵阶从200到1600之间变化,每隔100取一个值。(为了减少时间,每项实验可只执行1次)Р答:Р表2 相同节点数下不同问题规模程序的执行时间与效率Р方阵阶数Р并行执Р行时间Р串行执Р行时间Р效率Р200Р0.015Р0.047Р0.783333Р300Р0.016Р0.109Р1.703125Р400Р0.063Р0.297Р1.178571Р500Р0.156Р0.657Р1.052885Р600Р0.406Р1.64Р1.009852Р700Р0.907Р3.578Р0.986218Р800Р1.609Р6.36Р0.988191Р900Р2.578Р10.109Р0.980314Р1000Р3.812Р14.891Р0.976587Р1100Р5.39Р21.032Р0.97551Р1200Р7.344Р28.734Р0.978145Р1300Р9.688Р37.937Р0.978969Р1400Р12.422Р48.64Р0.978908Р1500Р15.656Р60.938Р0.973077Р1600Р19.234Р74.829Р0.972614Р图3.1 不同问题规模下程序的效率Р问题规模与效率的关系分析:Р随着问题规模的增加,程序的效率趋于稳定,但是略微有点下降。

收藏

分享

举报
下载此文档