Portable HybriLIT: a low-cost computing cluster for educational purposes and its implementation experience
Abstract
This article presents the development and implementation of the portable HybriLIT cluster—a lightweight HPC platform designed for educational purposes. The growing need for training in parallel computing and HPC systems requires accessible and realistic tools for preparing students and professionals. Portable HybriLIT replicates key elements of a modern computing infrastructure, including SSH access, a module environment, the SLURM task scheduler, and support for multiprocessor computing (CPU and GPU), providing a realistic experience of practical use the HPC system. The main advantages of the proposed solution are low cost, ease of assembly, and the ability to operate autonomously without an internet connection, which is especially relevant for mobile schools, hackathons, and training courses in remote regions. The article provides a hardware and software description of the cluster, examples of its use in educational activities, statistics on completed courses, and recommendations for creating similar solutions at other educational institutions.
Full Text:
PDF (Russian)References
Stepanov A.N. Architecture of computing systems and computer networks. Saint Petersburg “Piter”, 2007, 509p. (in Rus)
Stallings W., Computer Organization and Architecture: Designing for Performance, 5th Edition – M. Williams, 2002. – 892 p.
Tanenbaum A., Austin T., Structured computer organization – 6th Edition – Pearson, 2012. – 816 p.
Voevodin V., Zhumatiy S., Computing and cluster systems. Moscow, MSU, 2007, 150p. (in Rus). ISBN 978-5-211-05440-0
Buyya, R. High Performance Cluster Computing: Architectures and Systems. USA: Prentice Hall PTR, 1999. - 849 p. ISBN: 978-0-13-013784-5
Buyya, R. High Performance Cluster Computing: Programming and Applications. USA: Prentice Hall PTR, 1999. – 664p. ISBN: 978-0-13-013785-2
https://top500.org/lists/top500/
Voevodin V.V., Voevodin Vi.V. Parallel Computing. Saint Petersburg, “BHV”, 2015, 603p. (in Rus)
Zemlyanaya E.V., Bashashin M.V. Introduction to Parallel Programming Based on MPI and OpenMP Technologies. Handbook. Dubna, State University “Dubna”, 2023, 101p. (in Rus)
Heterogeneous platform HybriLIT: http://hlit.jinr.ru/
Adam Gh. et al. IT-ecosystem of the HybriLIT heterogeneous platform for high-performance computing and training of IT-specialists. CEUR Workshop Proceedings. — V. 2267., 2018 — P. 638-644.
Gropp W., Lusk E., Skjellum A. Using MPI. Third Edition. – Cambridge, MA: MIT Press, 2014. – 384 p.
Gergel V. G., Modern languages and technologies of parallel programming. Textbook. Moscow, MSU, 2012, 408p. (in Rus)
Bashashin M.V., Zemlyanaya E.V., Comparative Performance Analysis of MPI- and OpenMPPrograms on the Example of Parallel Calculations in the Framework of the Nucleus-Nucleus Potential Model and the φ0-Spintronic Model. Modern information technologies and IT education, Т.18, №3, 2022, 545-557p. (rus).
Sanders J, Kandrot E. CUDA by Example: An Introduction to General-Purpose GPU Programming, Addison-Wesley Professional, 2010. — 312 p.
Refbacks
- There are currently no refbacks.
Abava Кибербезопасность ИТ конгресс СНЭ
ISSN: 2307-8162