SWE-X10: An actor-based and locally coordinated solver for the shallow water equations

Alexander Pöppl, Michael Bader

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

4 Scopus citations

Abstract

We present an X10 software package for the solution of the shallow water equations, a set of equations commonly used to simulate tsunami and flooding events. The software uses an actor-oriented approach to obtain a communication scheme that does not rely on central coordination. Instead, each actor only communicates with its neighbors. We evaluated the package via scaling tests on singleplace shared memory as well as multi-place distributed memory system configurations, and found it to perform comparably to prior implementations based on C++, OpenMP and MPI.

Original languageEnglish
Title of host publicationX10 2016 - Proceedings of the 6th ACM SIGPLAN Workshop on X10, Co-located with PLDI 2016
EditorsClaudia Fohry, Olivier Tardieu
PublisherAssociation for Computing Machinery, Inc
Pages30-31
Number of pages2
ISBN (Electronic)9781450343862
DOIs
StatePublished - 14 Jun 2016
Event6th ACM SIGPLAN Workshop on X10, X10 2016 - Santa Barbara, United States
Duration: 14 Jun 2016 → …

Publication series

NameX10 2016 - Proceedings of the 6th ACM SIGPLAN Workshop on X10, Co-located with PLDI 2016

Conference

Conference6th ACM SIGPLAN Workshop on X10, X10 2016
Country/TerritoryUnited States
CitySanta Barbara
Period14/06/16 → …

Keywords

  • APGAS
  • Actor model
  • Parallel algorithms
  • Shallow water equations

Fingerprint

Dive into the research topics of 'SWE-X10: An actor-based and locally coordinated solver for the shallow water equations'. Together they form a unique fingerprint.

Cite this