Distributed Calculations with Algorithmic Skeletons for Heterogeneous Computing Environments

CC bY

Saved in:
Bibliographic Details
Main Authors: Nina, Herrmann, Herbert, Kuchen
Format: Book
Language:English
Published: Springer 2023
Subjects:
Online Access:https://link.springer.com/article/10.1007/s10766-022-00742-5
https://dlib.phenikaa-uni.edu.vn/handle/PNK/8240
Tags: Add Tag
No Tags, Be the first to tag this record!
id oai:localhost:PNK-8240
record_format dspace
spelling oai:localhost:PNK-82402023-04-24T02:21:09Z Distributed Calculations with Algorithmic Skeletons for Heterogeneous Computing Environments Nina, Herrmann Herbert, Kuchen Contemporary HPC hardware OpenMP CC bY Contemporary HPC hardware typically provides several levels of parallelism, e.g. multiple nodes, each having multiple cores (possibly with vectorization) and accelerators. Efficiently programming such systems usually requires skills in combining several low-level frameworks such as MPI, OpenMP, and CUDA. This overburdens programmers without substantial parallel programming skills. One way to overcome this problem and to abstract from details of parallel programming is to use algorithmic skeletons. In the present paper, we evaluate the multi-node, multi-CPU and multi-GPU implementation of the most essential skeletons Map, Reduce, and Zip. Our main contribution is a discussion of the efficiency of using multiple parallelization levels and the consideration of which fine-tune settings should be offered to the user. 2023-04-24T02:21:09Z 2023-04-24T02:21:09Z 2023 Book https://link.springer.com/article/10.1007/s10766-022-00742-5 https://dlib.phenikaa-uni.edu.vn/handle/PNK/8240 en application/pdf Springer
institution Digital Phenikaa
collection Digital Phenikaa
language English
topic Contemporary HPC hardware
OpenMP
spellingShingle Contemporary HPC hardware
OpenMP
Nina, Herrmann
Herbert, Kuchen
Distributed Calculations with Algorithmic Skeletons for Heterogeneous Computing Environments
description CC bY
format Book
author Nina, Herrmann
Herbert, Kuchen
author_facet Nina, Herrmann
Herbert, Kuchen
author_sort Nina, Herrmann
title Distributed Calculations with Algorithmic Skeletons for Heterogeneous Computing Environments
title_short Distributed Calculations with Algorithmic Skeletons for Heterogeneous Computing Environments
title_full Distributed Calculations with Algorithmic Skeletons for Heterogeneous Computing Environments
title_fullStr Distributed Calculations with Algorithmic Skeletons for Heterogeneous Computing Environments
title_full_unstemmed Distributed Calculations with Algorithmic Skeletons for Heterogeneous Computing Environments
title_sort distributed calculations with algorithmic skeletons for heterogeneous computing environments
publisher Springer
publishDate 2023
url https://link.springer.com/article/10.1007/s10766-022-00742-5
https://dlib.phenikaa-uni.edu.vn/handle/PNK/8240
_version_ 1764086839084318720
score 8.881002