Writing a Reproducible Article

Luka Stanisic 1, 2, * Arnaud Legrand 1, 2
* Corresponding author
1 MESCAL - Middleware efficiently scalable
Inria Grenoble - Rhône-Alpes, LIG - Laboratoire d'Informatique de Grenoble
Résumé : Nous avons récemment soumis à Europar notre premier article dont l'analyse est reproductible de bout en bout. L'objectif de cette intervention est d'expliquer comment nous avons procédé et de discuter sur la généralisation possible de cette approche à d'autres cas d'étude. Cet article porte sur la validation d'un modèle permettant de simuler StarPU, un runtime à base de tâches pour architectures hybrides, à l'aide de SimGrid. Pour valider ce modèle, un nombre conséquent d'expériences sur des architectures variées a du être réalisé. L'ensemble des traces des exécutions réalisées sur ces différentes plates-formes ainsi que l'ensemble des informations sur leur provenance et nécessaires à leur réalisation (versions des codes, type de machine, OS, options de compilation, ...) ont été consignées systématiquement grâce à une utilisation combinée de git et d'org-mode dans l'équivalent d'un cahier de laboratoire. Il a alors été très simple de rédiger un article sur le même principe. Concrètement, les traces ont été migrées sur figshare et les sources du document contiennent l'intégralité des scripts nécessaires à la réalisation de l'analyse. La compilation du document commence par télécharger l'ensemble des traces en local avant d'en extraire les informations importantes pour l'analyse et de générer les courbes figurant dans l'article. Il devient donc possible pour quiconque de partir d'un graphique et de remonter jusqu'aux informations sur les conditions expérimentales sous-jacentes.
Document type :
Documents associated with scientific events
Liste complète des métadonnées

https://hal.inria.fr/hal-00994575
Contributor : Luka Stanisic <>
Submitted on : Wednesday, May 21, 2014 - 4:49:05 PM
Last modification on : Thursday, October 11, 2018 - 8:48:02 AM
Document(s) archivé(s) le : Thursday, August 21, 2014 - 12:06:39 PM

Identifiers

  • HAL Id : hal-00994575, version 1

Collections

Citation

Luka Stanisic, Arnaud Legrand. Writing a Reproducible Article. Pascal Felber; Laurent Philippe; Etienne Riviere; Arnaud Tisserand. ComPAS 2014 : conférence en parallélisme, architecture et systèmes, Apr 2014, Neuchâtel, Switzerland. 2014. ⟨hal-00994575⟩

Share

Metrics

Record views

454

Files downloads

270