Using meta-heuristics and machine learning for software optimization of parallel computing systems: a systematic literature review

S Memeti, S Pllana, A Binotto, J Kołodziej, I Brandic - Computing, 2019 - Springer
While modern parallel computing systems offer high performance, utilizing these powerful
computing resources to the highest possible extent demands advanced knowledge of …

Programming languages for data-Intensive HPC applications: A systematic mapping study

V Amaral, B Norberto, M Goulão, M Aldinucci… - Parallel Computing, 2020 - Elsevier
A major challenge in modelling and simulation is the need to combine expertise in both
software technologies and a given scientific domain. When High-Performance Computing …

[PDF][PDF] Medical data processing and analysis for remote health and activities monitoring

S Vitabile, M Marks, D Stojanovic, S Pllana… - … and Simulation for …, 2019 - library.oapen.org
Recent developments in sensor technology, wearable computing, Internet of Things (IoT),
and wireless communication have given rise to research in ubiquitous healthcare and …

[HTML][HTML] HPC-enabling technologies for high-fidelity combustion simulations

D Mira, EJ Pérez-Sánchez, R Borrell… - Proceedings of the …, 2023 - Elsevier
With the increase in computational power in the last decade and the forthcoming Exascale
supercomputers, a new horizon in computational modelling and simulation is envisioned in …

A comparison of sycl, opencl, cuda, and openmp for massively parallel support vector machine classification on multi-vendor hardware

M Breyer, A Van Craen, D Pflüger - Proceedings of the 10th International …, 2022 - dl.acm.org
In scientific computing and Artificial Intelligence (AI), which both rely on massively parallel
tasks, frameworks like the Compute Unified Device Architecture (CUDA) and the Open …

[HTML][HTML] Crossing the chasm: how to develop weather and climate models for next generation computers?

BN Lawrence, M Rezny, R Budich… - Geoscientific Model …, 2018 - gmd.copernicus.org
Weather and climate models are complex pieces of software which include many individual
components, each of which is evolving under pressure to exploit advances in computing to …

Porting a legacy cuda stencil code to oneapi

S Christgau, T Steinke - 2020 IEEE International Parallel and …, 2020 - ieeexplore.ieee.org
Recently, Intel released the oneAPI programming environment. With Data Parallel C++
(DPC++), oneAPI enables codes to target multiple hardware architectures like multi-core …

A comprehensive exploration of languages for parallel computing

F Ciccozzi, L Addazi, SA Asadollah, B Lisper… - ACM Computing …, 2022 - dl.acm.org
Software-intensive systems in most domains, from autonomous vehicles to health, are
becoming predominantly parallel to efficiently manage large amount of data in short (even …

Hardware implementations of computer-generated holography: a review

Y Wang, D Dong, PJ Christopher, A Kadis… - Optical …, 2020 - spiedigitallibrary.org
Computer-generated holography (CGH) is a technique to generate holographic interference
patterns. One of the major issues related to computer hologram generation is the massive …

Survey of Methodologies, Approaches, and Challenges in Parallel Programming Using High‐Performance Computing Systems

P Czarnul, J Proficz, K Drypczewski - Scientific Programming, 2020 - Wiley Online Library
This paper provides a review of contemporary methodologies and APIs for parallel
programming, with representative technologies selected in terms of target system type …