A systematic review on teaching parallel programming

JA Carneiro Neto, AJ Alves Neto… - Proceedings of the 11th …, 2022 - dl.acm.org
This work aimed to perform a systematic review of the literature on teaching parallel
programming using low-cost clusters, identifying the main programming languages …

An Open edX extension for parallel programming assignments with automatic configurable grading.

LG Garcia, E Montoya, S Isaza… - International Journal …, 2021 - search.ebscohost.com
Computing devices of all types have almost converged to using central processing units
featuring multiple processing cores. In order to develop efficient software for such devices …

HPC/AI Deep dive training experiences with containers and JupyterLab

M Kumar - 2022 International Conference on Knowledge …, 2022 - ieeexplore.ieee.org
High Performance Computing (HPC) and Artificial Intelligence (AI) are currently the two main
pillars of research and development for various academics and professionals in science and …

Leveraging teaching on demand: Approaching HPC to undergrads

S Catalán, R Carratala-Saez, S Iserte - Journal of Parallel and Distributed …, 2021 - Elsevier
Abstract High Performance Computing (HPC) is a highly demanded discipline in companies
and institutions. However, as students and also afterwards as professors, we observed a …

Use of low-end single board computer clusters to prototype cluster administration and benchmarking

S Abiola, S Mengel, A Sill - Practice and Experience in Advanced …, 2024 - dl.acm.org
Single board computers can be connected as a cluster to be used for academic and
scientific projects as well as a test bed for installations on large data center clusters. These …

Teaching High–performance Computing Systems–A Case Study with Parallel Programming APIs: MPI, OpenMP and CUDA

P Czarnul, M Matuszek, A Krzywaniak - International Conference on …, 2024 - Springer
High performance computing (HPC) education has become essential in recent years,
especially that parallel computing on high performance computing systems enables modern …

Teaching on demand: an hpc experience

R Carratalá-Sáez, S Iserte… - 2019 IEEE/ACM …, 2019 - ieeexplore.ieee.org
In this work we present the experience of the course" Build your own supercomputer with
Raspberry Pi", offered as a non-mandatory workshop with the purpose of bringing High …

MPI to go: container clusters for MPI applications

LA Steffenel, AS Charão, B Alves, LR de Araujo… - Cloud Computing and …, 2020 - Springer
Container-based virtualization has been investigated as an attractive solution to achieve
isolation, flexibility and efficiency in a wide range of computational applications. In High …

Using high-performance computing artifacts as a learning intervention: a systematic literature review

NM Mwasaga, M Joy - Proceedings of the 2nd International Conference …, 2020 - dl.acm.org
High-Performance Computing (HPC) artifacts provide opportunities for students to improve
their understanding of parallel computing, which is important for students who study …

Embedded cluster platform for a remote parallel programming lab

RA Velásquez, S Isaza, E Montoya… - 2020 IEEE Global …, 2020 - ieeexplore.ieee.org
Single-board computers have recently grown to offer developers a wide range of options
where the common denominators are low power and low cost. In this paper, we present an …