首页 | 本学科首页   官方微博 | 高级检索  
     


On the Performance of Parallel Matrix Factorisation on the Hypermesh
Authors:Al-Ayyoub  A  Ould-Khaoua  M  Day  K
Affiliation:(1) Department of Computer Science and Information Systems, Jordan University of Science and Technology, P.O. Box 3030, Irbid, 22110, Jordan;(2) Department of Computing Science, University of Glasgow, Glasgow, G12 8QQ, UK;(3) Department of Computer Science, Sultan Qaboos University, Sultanate of Oman
Abstract:Most common multicomputer networks, e.g. d-ary h-cubes, are graph topologies where an edge (channel) interconnects exactly two vertices (nodes). Hypergraphs are a generalisation of the graph model, where a channel interconnects an arbitrary number of nodes. Previous studies have used synthetic workloads (e.g. statistical distributions) to stress the superior performance characteristics of regular multi-dimensional hypergraphs, also known as hypermeshes, over d-ary h-cubes. There has been, however, hardly any study that has considered real-world parallel applications. This paper contributes towards filling this gap by providing a comparative study of the performance of one of the most common numerical problems, namely matrix factorisation, on the hypermesh, hypercube, and d-ary h-cube. To this end, the paper first introduces orthogonal networks as a unified model for describing both the graph and hypergraph topologies. It then develops a generalised parallel algorithm for matrix factorisation and evaluates its performance on the hypermesh, hypercube and d-ary h-cube. The results reveal that the hypermesh supports matrix computation more efficiently, and therefore provides more evidence of the hypermesh as a viable network for future large-scale multicomputers.
Keywords:interconnection networks  multicomputers  orthogonal networks  hypermeshes  matrix factorization  gaussian elimination  performance analysis
本文献已被 SpringerLink 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号