AbstractsEngineering

Which meaning do students, with knowledge of genetics on upper secondary school biology level, attribute to the concept ‘hereditary trait’?

by H Kurt




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


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..