Title:
A Low-Cost Multicomputer for Teaching Environments [Download]Authors:
Aliagas, Carles and García-Famoso, Montse and Meseguer, Roc and Millán, Pere and Molina, Carlos
Index Terms:
Parallel programming;Graphics processing units;Education;Servers;Scalability;Hardware;Parallel machines;multicore processing;multiprocessor interconnection;low-power systems;educational activities
Abstract:
We propose a teaching resource that uses HardKernel boards to build an MPI server with 256 cores. Although this system has a relatively low performance, the aim is to provide access to hundreds of cores for carrying out scalability analyses, while obtaining a good trade-off between performance, price, and energy consumption. Here, we give details about the implementation of this system at both the hardware and software levels. We also explain how it was used to teach parallel programming in a university degree course, and discuss the teachers' and students' comments about using this new system.
DOI:
How to cite:
Aliagas, Carles and García-Famoso, Montse and Meseguer, Roc and Millán, Pere and Molina, Carlos, "A Low-Cost Multicomputer for Teaching Environments" in IEEE Revista Iberoamericana de Tecnologias del Aprendizaje, pp. 171-182, Aug. 2020. doi: 10.1109/RITA.2020.3008098