Parallel programming models for heterogeneous many-cores: a comprehensive survey

J Fang, C Huang, T Tang, Z Wang - CCF Transactions on High …, 2020 - Springer
Heterogeneous many-cores are now an integral part of modern computing systems ranging
from embedding systems to supercomputers. While heterogeneous many-core design offers …

Fastflow: High‐Level and Efficient Streaming on Multicore

M Aldinucci, M Danelutto, P Kilpatrick… - … multi‐core and many …, 2017 - Wiley Online Library
This chapter first outlines FastFlow design and then shows sample use of the FastFlow
programming environment together with performance results achieved on various state‐of …

Containerization for high performance computing systems: Survey and prospects

N Zhou, H Zhou, D Hoppe - IEEE Transactions on Software …, 2022 - ieeexplore.ieee.org
Containers improve the efficiency in application deployment and thus have been widely
utilised on Cloud and lately in High Performance Computing (HPC) environments …

A survey of algorithmic skeleton frameworks: high‐level structured parallel programming enablers

H González‐Vélez, M Leyton - Software: Practice and …, 2010 - Wiley Online Library
Structured parallel programs ought to be conceived as two separate and complementary
entities: computation, which expresses the calculations in a procedural manner, and …

SkePU 2: Flexible and type-safe skeleton programming for heterogeneous parallel systems

A Ernstsson, L Li, C Kessler - International Journal of Parallel …, 2018 - Springer
In this article we present SkePU 2, the next generation of the SkePU C++ skeleton
programming framework for heterogeneous parallel systems. We critically examine the …

SkePU 3: Portable high-level programming of heterogeneous systems and HPC clusters

A Ernstsson, J Ahlqvist, S Zouzoula… - International Journal of …, 2021 - Springer
We present the third generation of the C++-based open-source skeleton programming
framework SkePU. Its main new features include new skeletons, new data container types …

Targeting Distributed Systems in FastFlow

M Aldinucci, S Campa, M Danelutto, P Kilpatrick… - Euro-Par 2012: Parallel …, 2013 - Springer
FastFlow is a structured parallel programming framework targeting shared memory multi-
core architectures. In this paper we introduce a FastFlow extension aimed at supporting also …

[图书][B] Cloud computing in remote sensing

L Wang, J Yan, Y Ma - 2019 - taylorfrancis.com
This book provides the users with quick and easy data acquisition, processing, storage and
product generation services. It describes the entire life cycle of remote sensing data and …

Distributed-memory fastflow building blocks

N Tonci, M Torquati, G Mencagli… - International Journal of …, 2023 - Springer
We present the new distributed-memory run-time system (RTS) of the C++-based open-
source structured parallel programming library FastFlow. The new RTS enables the …

Enhancing muesli's data parallel skeletons for multi-core computer architectures

P Ciechanowicz, H Kuchen - 2010 IEEE 12th International …, 2010 - ieeexplore.ieee.org
Algorithmic skeletons encapsulate typical parallel programming patterns such that they can
be easily applied by users. Existing skeleton libraries usually work on distributed memory …