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 …
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 …
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 …
pillars of research and development for various academics and professionals in science and …
Leveraging teaching on demand: Approaching HPC to undergrads
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 …
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
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 …
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 …
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 …
Raspberry Pi", offered as a non-mandatory workshop with the purpose of bringing High …
MPI to go: container clusters for MPI applications
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 …
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 …
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 …
where the common denominators are low power and low cost. In this paper, we present an …