{"title":"On optimal fill-preserving orderings of sparse matrices for parallel Cholesky factorizations","authors":"Wen-Yang Lin, Chuen-Liang Chen","doi":"10.1109/IPDPS.2000.846067","DOIUrl":null,"url":null,"abstract":"In this paper, we consider the problem of finding fill-preserving ordering of a sparse symmetric and positive definite matrix such that the reordered matrix is suitable for parallel factorization. We extended the unit-cost fill-preserving ordering into a generalized class that can adopt various aspects in parallel factorization, such as computation, communication and algorithmic diversity. Based on the elimination tree model, we show that as long as the node cost function for factoring a column/row satisfies two mandatory properties, we can deploy a greedy-based algorithm to find the corresponding optimal ordering. The complexity of our algorithm is O(q log q+/spl kappa/), where q denotes the number of maximal cliques, and /spl kappa/ the sum of all maximal clique sizes in the filled graph. Our experiments reveal that on the average, our minimum completion cost ordering (MinCP) would reduce up to 17% the cost to factor than minimum height ordering (Jess-Kees).","PeriodicalId":206541,"journal":{"name":"Proceedings 14th International Parallel and Distributed Processing Symposium. IPDPS 2000","volume":"69 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2000-05-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings 14th International Parallel and Distributed Processing Symposium. IPDPS 2000","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/IPDPS.2000.846067","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 1
Abstract
In this paper, we consider the problem of finding fill-preserving ordering of a sparse symmetric and positive definite matrix such that the reordered matrix is suitable for parallel factorization. We extended the unit-cost fill-preserving ordering into a generalized class that can adopt various aspects in parallel factorization, such as computation, communication and algorithmic diversity. Based on the elimination tree model, we show that as long as the node cost function for factoring a column/row satisfies two mandatory properties, we can deploy a greedy-based algorithm to find the corresponding optimal ordering. The complexity of our algorithm is O(q log q+/spl kappa/), where q denotes the number of maximal cliques, and /spl kappa/ the sum of all maximal clique sizes in the filled graph. Our experiments reveal that on the average, our minimum completion cost ordering (MinCP) would reduce up to 17% the cost to factor than minimum height ordering (Jess-Kees).