BRIDGING THE HPC LEARNING GAP: A PRACTICAL LEARNING MANAGEMENT SYSTEM FOR SKILL DEVELOPMENT AND USER ONBOARDING
CDAC Pune (INDIA)
About this paper:
Conference name: 20th International Technology, Education and Development Conference
Dates: 2-4 March, 2026
Location: Valencia, Spain
Abstract:
Lack of appropriate learning infrastructure often makes traditional approaches to learning High-Performance Computing (HPC) highly theory-oriented, offering limited opportunities for practical, hands-on experience. To overcome this limitation and strengthen the practical learning aspect of HPC education, we have designed and implemented an adaptive and interactive online Learning Management System (LMS) specifically tailored for HPC user training.
This LMS provides a structured yet flexible environment that combines theoretical understanding with real-world practice. The platform includes modular online course components such as multimedia tutorials, quizzes, and interactive assessments. Unlike conventional systems, it is directly integrated with HPC clusters, enabling learners to perform live tasks such as job submission, resource management, and performance monitoring within a secure and guided setup.
To further enhance practical learning, the platform includes Real-Time Lab Modules where learners can practice commands, run scripts, and test small workloads in a controlled environment. A direct, browser-based shell access feature connects users securely to the HPC cluster, allowing them to execute commands, navigate the file system, and interact with compute nodes just like they would on a real system. This hands-on environment bridges the gap between theory and actual HPC usage, helping learners build confidence and familiarity with cluster operations.
Learners can easily enroll in courses, attempt quizzes, submit assignments, and track their progress through personalized dashboards. Administrators can manage course content, review learner performance, and issue auto-generated certificates upon course completion. The platform’s backend is built using Spring Boot (Java), while the frontend utilizes Angular and Material Design for a responsive user experience.
Initial deployment results show that the LMS greatly enhanced the learning experience of users by improving engagement, providing better hands-on exposure, and simplifying the process of getting started with HPC systems. By combining real HPC access, direct shell-based interaction, and structured learning content, the platform offers an effective, scalable, and user-friendly approach to HPC education and skill development.Keywords:
High-Performance Computing, Hands-on Learning, Interactive Learning Management System, Real-Time Lab and Shell Access, HPC User Training and Skill Development.