Dashboard en technologie egui/rust pour plateforme HPC: Difference between revisions

From air
Jump to navigation Jump to search
(Created page with "Titre du projet: Dashboard en technologie egui/rust pour plateforme HPC Porteur et encadrant Olivier Richard, UGA Entreprise/laboratoire/organisme : LIG =Description du contexte= On souhaite proposer un dashboard pour le gestionnaire de tâche et de ressources OAR. On utilisera pour ce faire la bibliotheque Egui [2] écrite en Rust [3] qui une GUI en mode immédiat [4] =Objectif(s) du projet= * Document sur l'architecture de la solution ** Diagramme d'architecure...")
 
No edit summary
Line 7: Line 7:
=Description du contexte=
=Description du contexte=
On souhaite proposer un dashboard pour le gestionnaire de tâche et de ressources OAR.
On souhaite proposer un dashboard pour le gestionnaire de tâche et de ressources OAR.
On utilisera pour ce faire la bibliotheque Egui [2] écrite en Rust [3] qui une GUI en mode immédiat [4]
On utilisera pour ce faire la bibliotheque Egui [2] écrite en Rust [3] qui une GUI en mode immédiat [4]. On pourra aussi s'inspirer de projets précédents utilisant des technologies alternatives [7].


=Objectif(s) du projet=
=Objectif(s) du projet=
Line 29: Line 29:
* [5] https://github.com/EmbarkStudios/puffin
* [5] https://github.com/EmbarkStudios/puffin
* [6] https://github.com/podusowski/walkers
* [6] https://github.com/podusowski/walkers
* [7] https://air.imag.fr/index.php/Portail_pour_gestionnaire_de_taches

Revision as of 21:30, 5 January 2025

Titre du projet: Dashboard en technologie egui/rust pour plateforme HPC

Porteur et encadrant Olivier Richard, UGA

Entreprise/laboratoire/organisme : LIG

Description du contexte

On souhaite proposer un dashboard pour le gestionnaire de tâche et de ressources OAR. On utilisera pour ce faire la bibliotheque Egui [2] écrite en Rust [3] qui une GUI en mode immédiat [4]. On pourra aussi s'inspirer de projets précédents utilisant des technologies alternatives [7].

Objectif(s) du projet

  • Document sur l'architecture de la solution
    • Diagramme d'architecure
    • Diagramme de séquence
  • Un démonstrateur comprenant
    • La structure d'un dashboard complet
    • Une partie Diagramme de Gantt (conseil s'inspirer du module flamegraph de Puffin [5] et [6])
    • Une partie visualisation de l'état des ressources
    • Une procédure de démonstrat et tests reposant sur des données fabriquéss

Travail attendu