View Item 
        •   Utrecht University Student Theses Repository Home
        • UU Theses Repository
        • Theses
        • View Item
        •   Utrecht University Student Theses Repository Home
        • UU Theses Repository
        • Theses
        • View Item
        JavaScript is disabled for your browser. Some features of this site may not work without it.

        Browse

        All of UU Student Theses RepositoryBy Issue DateAuthorsTitlesSubjectsThis CollectionBy Issue DateAuthorsTitlesSubjects

        Accelerating the Mondriaan sparse matrix partitioning package

        Thumbnail
        View/Open
        thesis_final.pdf (1.096Mb)
        Publication date
        2017
        Author
        Oort, M. van
        Metadata
        Show full item record
        Summary
        We consider a number of modifications to the Mondriaan package for sparse matrix partitioning, with as main goal to improve run times of the software. Two new algorithms are considered, one of which aims at reducing load imbalance to enable Mondriaan to find partitionings with less communication volume, while the other aims at finding solutions with zero communication volume more quickly than Mondriaan currently does. The other modifications include an improved sorting function, an improvement in a data structure used in a core component of Mondriaan, and two modifications in the PGA matching algorithm implementation used in Mondriaan. We compare the performance of each modification against the previous version, Mondriaan 4.1, and we will discuss which modifications are suitable to include into a new version, Mondriaan 4.2. Experiments with a candidate version for Mondriaan 4.2 show a mean run time improvement of 25% compared to Mondriaan 4.1, while also significantly reducing the mean load imbalance and slightly reducing the mean communication volume.
        URI
        https://studenttheses.uu.nl/handle/20.500.12932/25968
        Collections
        • Theses
        Utrecht university logo