Narrow your search

Library

KU Leuven (4)

Odisee (4)

Thomas More Kempen (4)

Thomas More Mechelen (4)

ULB (4)

ULiège (4)

VIVES (4)

KBC (2)

UCLL (2)

VUB (1)


Resource type

book (4)


Language

English (4)


Year
From To Submit

2024 (2)

2023 (2)

Listing 1 - 4 of 4
Sort by

Book
Asynchronous Many-Task Systems and Applications : First International Workshop, WAMTA 2023, Baton Rouge, LA, USA, February 15–17, 2023, Proceedings
Author:
ISBN: 3031323165 3031323157 Year: 2023 Publisher: Cham : Springer Nature Switzerland : Imprint: Springer,

Loading...
Export citation

Choose an application

Bookmark

Abstract

This book constitutes the proceedings of the Workshop on Asynchronous Many-Task Systems and Applications 2023 in Baton Rouge, LA, USA, February 2023. The workshop present the advantages and challenges of task-based programming on modern and future HPC systems. The 6 full papers included in this volume were carefully reviewed and selected from 7 submissions.


Book
Parallel C++ : Efficient and Scalable High-Performance Parallel Programming Using HPX
Authors: --- ---
ISBN: 9783031543692 Year: 2024 Publisher: Cham : Springer International Publishing : Imprint: Springer,

Loading...
Export citation

Choose an application

Bookmark

Abstract

This textbook focuses on practical parallel C++ programming at the graduate student level. In particular, it shows the APIs and related language features in the C++ 17 and C++ 20 standards, covering both single node and distributed systems. It shows that with the parallel features in the C++ 17 and C++ 20 standards, learning meta-languages like OpenMP is no longer necessary. Using the C++ standard library for parallelism and concurrency (HPX), the same language features can be extended to distributed codes, providing a higher-level C++ interface to distributed programming than the Message Passing Interface (MPI). The book starts with the single-threaded implementation of the fractal sets, e.g. Julia set, and Mandelbrot set, using the C++ Standard Library (SL)’s container and algorithms. This code base is used for parallel implementation using low-level threads, asynchronous programming, parallel algorithms, and coroutines. The asynchronous programming examples are then extended to distributed programming using the C++ standard library for parallelism and concurrency (HPX). Octo-Tiger, an astrophysics code for stellar merger, is used as a showcase for a portable, efficient, and scalable high-performance application using HPX. The book’s core audience is advanced undergraduate and graduate students who want to learn the basics of parallel and distributed C++ programming but are not computer science majors. Basic C++ knowledge, like functions, classes, loops, and conditional statements, is assumed as a requirement, while C++ advanced topics, like generic programming, lambda functions, smart pointers, and move semantics, are briefly summarized in the appendix.


Book
Asynchronous Many-Task Systems and Applications : Second International Workshop, WAMTA 2024, Knoxville, TN, USA, February 14–16, 2024, Proceedings
Authors: --- --- ---
ISBN: 9783031617638 3031617630 Year: 2024 Publisher: Cham : Springer Nature Switzerland : Imprint: Springer,

Loading...
Export citation

Choose an application

Bookmark

Abstract

This book constitutes the refereed proceedings of the Second International Workshop on Asynchronous Many-Task Systems and Applications, WAMTA 2024, held in Knoxville, TN, USA during February 14–16, 2024. The 11 full papers and 5 short papers included in this book were carefully reviewed and selected from 20 submissions. The WAMTA 2024 proceedings help developers, users, and proponents of these models and systems share experience, discuss how they meet the challenges posed by Exascale system architectures, and explore opportunities for increased performance, robustness, productivity, and full-system utilization.


Book
Euro-Par 2022: Parallel Processing Workshops : Euro-Par 2022 International Workshops, Glasgow, UK, August 22–26, 2022, Revised Selected Papers
Authors: --- --- --- --- --- et al.
ISBN: 9783031312090 Year: 2023 Publisher: Cham : Springer Nature Switzerland : Imprint: Springer,

Loading...
Export citation

Choose an application

Bookmark

Abstract

This book constitutes revised selected papers from the workshops held at the 28th International European Conference on Parallel and Distributed Computing, Euro-Par 2022, which took place in Glasgow, UK, in August 22–26, 2022 Out of a total of 35 submissions 24 papers have been accepted, 19 of these are included in this book. They stem from the following workshops: - Workshop on Algorithms, Models and Tools for Parallel Computing on Heterogeneous Platforms (HeteroPar) - Workshop on Asynchronous Many-Task systems for Exascale (AMTE) - Workshop on Domain Specific Languages for High-Performance Computing (DSL-HPC) - Workshop on Distributed and Heterogeneous Programming in C and C++ (DHPCC++) - Workshop on Resiliency in High Performance Computing in Clouds, Grids, and Clusters (Resilience) In addition, the proceedings also contains 6 extended abstracts from the PhD Symposium. .

Listing 1 - 4 of 4
Sort by