AbstractsCommunication

Learning biology in Dutch bilingual education: any reason for concern?

by H Kurt




Institution: Universiteit Utrecht
Department:
Year: 2016
Keywords: parallel algorithms; mondriaan; vector distribution
Posted: 02/05/2017
Record ID: 2124528
Full text PDF: http://dspace.library.uu.nl:8080/handle/1874/327907


Abstract

Mondriaan is a hypergraph based matrix partitioner, used to distribute the matrix and vectors in parallel sparse matrix-vector multiplication (SpMV) when calculating the product u=Av. In this study, we investigate the problem of distributing the input vector v over our P processors, in order to reduce the number of messages, while keeping the communication volume more or less equal. A novel method assigning each vector element to the lowest numbered processor gives us significantly lower total message count, while keeping the communication volume constant. Another method, a novel hypergraph based heuristic, roughly halves the total amount of messages, while it increases the communication volume. Both newly developed methods provide large reductions in the total amount of messages and can hence be considered as alternative vector distribution methods. Advisors/Committee Members: Bisseling, R. H..