DASH: Distributed Data Structures and Parallel Algorithms in a Global Address Space

Publikation: Beitrag in Buch/Konferenzbericht/Sammelband/GutachtenBeitrag in KonferenzbandBeigetragenBegutachtung

Beitragende

Abstract

DASH is a new programming approach offering distributed data structures and parallel algorithms in the form of a C+thinspace+ template library. This article describes recent developments in the context of DASH concerning the ability to execute tasks with remote dependencies, the exploitation of dynamic hardware locality, smart data structures, and advanced algorithms. We also present a performance and productivity study where we compare DASH with a set of established parallel programming models.

Details

OriginalspracheEnglisch
TitelSoftware for Exascale Computing - SPPEXA 2016-2019
Redakteure/-innenHans-Joachim Bungartz, Severin Reiz, Benjamin Uekermann, Philipp Neumann, Wolfgang E. Nagel
ErscheinungsortCham
Herausgeber (Verlag)Springer International Publishing AG
Seiten103-142
Seitenumfang40
ISBN (Print)978-3-030-47956-5
PublikationsstatusVeröffentlicht - 2020
Peer-Review-StatusJa

Externe IDs

Scopus 85089618295