Years:
2013
(
IRL Ensimag)
Subject: Optimisations de performances de simulateurs sur machines multi-cœurs
Abstract: L’objectif initial de l’IRL était d’utiliser les outils de profiling existants (mutrace par exemple) sur le code d’un simulateur parallèle basé sur SystemC, pour identifier les goulots d’étranglements limitant le passage à l’échelle.
Une première constatation était qu’utiliser les outils existants n’était pas immédiat, en particulier les informations fournies par mutrace sont difficilement exploitables sur du code utilisant boost::thread.
La contribution du stage est donc un outil permettant de mesurer la contention sur les mutex d’un programme, en imposant une phase d’instrumentation du code.
2022
Journal articles
- ref_biblio
- Antoine Bertout, Joël Goossens, Emmanuel Grolleau, Roy Jamil, Xavier Poczekajlo. Workload assignment for global real-time scheduling on unrelated clustered platforms. Real-Time Systems, 2022, 58, pp.4-35. ⟨10.1007/s11241-021-09369-0⟩. ⟨hal-03327017⟩
- Accès au texte intégral et bibtex
-
2020
Conference papers
- ref_biblio
- Antoine Bertout, Joël Goossens, Emmanuel Grolleau, Xavier Poczekajlo. Workload assignment for global real-time scheduling on unrelated multicore platforms. Proc. 28th International Conference on Real Time Networks and Systems (RTNS 2020), Jun 2020, Paris, France. pp.139-148, ⟨10.1145/3394810.3394823⟩. ⟨hal-03986802⟩
- Accès au bibtex
-
- ref_biblio
- Antoine Bertout, Joël Goossens, Emmanuel Grolleau, Xavier Poczekajlo. Template schedule construction for global real-time scheduling on unrelated multiprocessor platforms. Proc. Design, Automation & Test in Europe Conference (DATE 2020), Mar 2020, Grenoble, France. ⟨hal-03986796⟩
- Accès au bibtex
-