Global communication schemes for the sparse grid combination technique

Philipp Hupp, Riko Jacob, Mario Heene, Dirk Pflüger, Markus Hegland

    Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

    15 Citations (Scopus)

    Abstract

    High-dimensional simulations pose a challenge even for next-generation high-performance computers. Hierarchical methods can reduce these extreme computational demands, but they tend to introduce more complicated communication patterns. One such approach is the sparse grid combination technique that splits the problem into several smaller full grids that are synchronized regularly. We analyze this communication task for arbitrary dimension d by deriving lower bounds and giving algorithms. For the special 2-dimensional case we present an algorithm that is optimal up to constant factors. These theoretical results are supported by preliminary experiments. The baseline Sparse Grid Reduce is based on a single AllReduce. The new approach Subspace Reduce beats this baseline by up to 10x in two and 3.5x in three dimensions for large discretization levels.

    Original languageEnglish
    Title of host publicationParallel Computing
    Subtitle of host publicationAccelerating Computational Science and Engineering (CSE)
    PublisherIOS Press BV
    Pages564-573
    Number of pages10
    ISBN (Print)9781614993803
    DOIs
    Publication statusPublished - 2014

    Publication series

    NameAdvances in Parallel Computing
    Volume25
    ISSN (Print)0927-5452

    Fingerprint

    Dive into the research topics of 'Global communication schemes for the sparse grid combination technique'. Together they form a unique fingerprint.

    Cite this