哈尔滨商业大学学报(自然科学版)
哈爾濱商業大學學報(自然科學版)
합이빈상업대학학보(자연과학판)
JOURNAL OF HARBIN UNIVERSITY OF COMMERCE(NATURAL SCIENCES EDITION)
2014年
5期
604-607
,共4页
矩阵相乘%消息传递接口%加速比%并行效率
矩陣相乘%消息傳遞接口%加速比%併行效率
구진상승%소식전체접구%가속비%병행효솔
matrix multiplication%message passing interface%speedup%parallel efficiency
用传统的串行算法进行矩阵相乘运算会受到矩阵规模、单机的CPU主频、内存大小和存储器空间等方面的限制。而使用并行算法是解决上述限制的最有效途径。为此,在集群计算环境下,使用SPMD计算模型和基于MPI消息传递技术设计实现了矩阵相乘的并行算法。实验表明,此并行算法在一定矩阵规模下具有较好的加速比和并行效率。
用傳統的串行算法進行矩陣相乘運算會受到矩陣規模、單機的CPU主頻、內存大小和存儲器空間等方麵的限製。而使用併行算法是解決上述限製的最有效途徑。為此,在集群計算環境下,使用SPMD計算模型和基于MPI消息傳遞技術設計實現瞭矩陣相乘的併行算法。實驗錶明,此併行算法在一定矩陣規模下具有較好的加速比和併行效率。
용전통적천행산법진행구진상승운산회수도구진규모、단궤적CPU주빈、내존대소화존저기공간등방면적한제。이사용병행산법시해결상술한제적최유효도경。위차,재집군계산배경하,사용SPMD계산모형화기우MPI소식전체기술설계실현료구진상승적병행산법。실험표명,차병행산법재일정구진규모하구유교호적가속비화병행효솔。
With traditional serial algorithm for matrix multiplication , the result will be con-strained by matrix scale , CPU frequency , and memory size and storage space .The most ef-fective way to solve the limitation was parallel algorithm .Therefore, this paper completed the matrix multiplication with SPMD model and MPI in cluster computing environment .Experi-mental results showed that this algorithm under a certain size of the matrix has a good speed-up and efficiency .