Ir al contenido (pulsa Retorno)

Universitat Politècnica de Catalunya

    • Català
    • Castellano
    • English
    • LoginRegisterLog in (no UPC users)
  • mailContact Us
  • world English 
    • Català
    • Castellano
    • English
  • userLogin   
      LoginRegisterLog in (no UPC users)

UPCommons. Global access to UPC knowledge

Banner header
59.781 UPC E-Prints
You are here:
View Item 
  •   DSpace Home
  • E-prints
  • Centres de recerca
  • BSC - Barcelona Supercomputing Center
  • Computer Sciences
  • Ponències/Comunicacions de congressos
  • View Item
  •   DSpace Home
  • E-prints
  • Centres de recerca
  • BSC - Barcelona Supercomputing Center
  • Computer Sciences
  • Ponències/Comunicacions de congressos
  • View Item
JavaScript is disabled for your browser. Some features of this site may not work without it.

Teaching HPC systems and parallel programming with small-scale clusters

Thumbnail
View/Open
LlucAlvarez et al.pdf (5,376Mb)
Share:
 
 
10.1109/EduHPC.2018.00004
 
  View Usage Statistics
Cita com:
hdl:2117/132156

Show full item record
Álvarez Martí, LlucMés informació
Ayguadé Parra, EduardMés informacióMés informacióMés informació
Mantovani, FilippoMés informació
Document typeConference report
Defense date2019
PublisherInstitute of Electrical and Electronics Engineers (IEEE)
Rights accessOpen Access
All rights reserved. This work is protected by the corresponding intellectual and industrial property rights. Without prejudice to any existing legal exemptions, reproduction, distribution, public communication or transformation of this work are prohibited without permission of the copyright holder
ProjectCOMPUTACION DE ALTAS PRESTACIONES VII (MINECO-TIN2015-65316-P)
Mont-Blanc 2020 - Mont-Blanc 2020, European scalable, modular and power efficient HPC processor (EC-H2020-779877)
Mont-Blanc 3 - Mont-Blanc 3, European scalable and power efficient HPC platform based on low-power embedded technology (EC-H2020-671697)
Abstract
In the last decades, the continuous proliferation of High-Performance Computing (HPC) systems and data centers has augmented the demand for expert HPC system designers, administrators, and programmers. For this reason, most universities have introduced courses on HPC systems and parallel programming in their degrees. However, the laboratory assignments of these courses generally use clusters that are owned, managed and administrated by the university. This methodology has been shown effective to teach parallel programming, but using a remote cluster prevents the students from experimenting with the design, set up and administration of such systems. This paper presents a methodology and framework to teach HPC systems and parallel programming using a small-scale cluster of single-board computers. These boards are very cheap, their processors are fundamentally very similar to the ones found in HPC, and they are ready to execute Linux out of the box. So they represent a perfect laboratory playground for students experiencing how to assemble a cluster, setting it up, and configuring its system software. Also, we show that these small-scale clusters can be used as evaluation platforms for both, introductory and advanced parallel programming assignments.
CitationÁlvarez, L.; Ayguadé, E.; Mantovani, F. Teaching HPC systems and parallel programming with small-scale clusters. A: IEEE/ACM Workshop on Education for High-Performance Computing. "Proceedings of EduHPC 2018: Workshop on Education for High-Performance Computing, held in conjunction with SC18: The International Conference for High Performance Computing, Networking, Storage and Analysis Dallas, Texas, November 11-16, 2018". Institute of Electrical and Electronics Engineers (IEEE), 11 Febrer 2019, p. 1-10. 
URIhttp://hdl.handle.net/2117/132156
DOI10.1109/EduHPC.2018.00004
ISBN978-1-7281-0190-3
Publisher versionhttps://ieeexplore.ieee.org/document/8638409
Collections
  • Computer Sciences - Ponències/Comunicacions de congressos [501]
  • CAP - Grup de Computació d'Altes Prestacions - Ponències/Comunicacions de congressos [782]
  • Departament d'Arquitectura de Computadors - Ponències/Comunicacions de congressos [1.849]
Share:
 
  View Usage Statistics

Show full item record

FilesDescriptionSizeFormatView
LlucAlvarez et al.pdf5,376MbPDFView/Open

Browse

This CollectionBy Issue DateAuthorsOther contributionsTitlesSubjectsThis repositoryCommunities & CollectionsBy Issue DateAuthorsOther contributionsTitlesSubjects

© UPC Obrir en finestra nova . Servei de Biblioteques, Publicacions i Arxius

info.biblioteques@upc.edu

  • About This Repository
  • Contact Us
  • Send Feedback
  • Privacy Settings
  • Inici de la pàgina