Writing a Reproducible Article - Archive ouverte HAL Access content directly
Documents Associated With Scientific Events Year : 2014

Writing a Reproducible Article

(1, 2) , (1, 2)
1
2

Abstract

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.
Fichier principal
Vignette du fichier
COMPAS_slides.pdf (159 Ko) Télécharger le fichier
Vignette du fichier
COMPAS_slides.org (4.77 Ko) Télécharger le fichier
Vignette du fichier
LabBook.org (45.98 Ko) Télécharger le fichier
Vignette du fichier
SimgridStarpuData0.org (206.94 Ko) Télécharger le fichier
Vignette du fichier
SoloStarpuData0.org (216.45 Ko) Télécharger le fichier
Origin : Files produced by the author(s)
Format : Other
Format : Other
Format : Other
Format : Other

Dates and versions

hal-00994575 , version 1 (21-05-2014)

Identifiers

  • HAL Id : hal-00994575 , version 1

Cite

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⟩
324 View
99 Download

Share

Gmail Facebook Twitter LinkedIn More