Open Position

Internship/project position: Real-time phase detection for large-scale HPC applications

Context High Performance Computing usage is growing from climate science studies to chemical research. The increased impact of these computation opens the field of research on how to manage and reduce their energy consumption. In the NumPEx project we aim at developing state-of-the-art skills and infrastructures in the field of exascale computing. One of the pillars of NumPEx focuses on making exascale computing sustainable. To make informed cluster-level scheduling decisions and to provide feedback to users, information on the whole infrastructure is needed.

Internship/project position: Sustainable monitoring of large-scale HPC applications: Reducing data amount to save energy

Context High Performance Computing usage is growing from climate science studies to chemical research. The increased impact of these computation opens the field of research on how to manage and reduce their energy consumption. In the NumPEx project we aim at developing state-of-the-art skills and infrastructures in the field of exascale computing. One of the pillars of NumPEx focuses on making exascale computing sustainable. To make informed cluster-level scheduling decisions and to provide feedback to users, information on the whole infrastructure is needed.

Sonde dans le noyaux Linux : eBPF pour le monitoring système et réseau

Nature du projet Développement logiciel Description du travail demandé Obtenir des informations dans le noyau linux est compliqué et couteux. Ces informations sur la charge du système, le trafic réseau, la gestion de la mémoire, … sont souvent uniquement accessibles au travers de fichiers systèmes. eBPF (Extended Berkeley Packet Filter) est une technologie kernel (lancée dans Linux 4.x) qui permet aux programmes d’être exécuté sans devoir modifier le code source du kernel ni ajouter de modules supplémentaires.