16 MMMM 2024
ScaleIQ · HPC Project with Cineca and Leonardo Supercomputer
An intelligent assistant that onboards research to HPC.
ScaleIQ is a collaborative project proposed by Nitin Shukla and developed in partnership with Cineca, leveraging the power of the Leonardo supercomputer. The goal is to build an intelligent assistant that simplifies and accelerates the process of bringing code and research projects onto high-performance computing systems.
ScaleIQ acts as a kind of Codex for HPC. It analyses repositories, identifies dependencies, loads the required modules, and automates compilation, environment setup, and job execution. It can interpret logs, diagnose common issues, and generate clear reports, reducing the technical overhead researchers face when scaling their work to supercomputing infrastructure.
My work focuses on designing and implementing the core orchestration logic — from module management and virtual environments to automatic job submission and error recovery. The project aims to make HPC systems more accessible, efficient, and adaptive for scientists and developers alike.
⸻