De quoi est faite une trace d'exécution ? - LIRMM - Laboratoire d’Informatique, de Robotique et de Microélectronique de Montpellier Access content directly
Reports (Research Report) Year : 2012

De quoi est faite une trace d'exécution ?


This paper presents the structure of program execution traces. This study extends previous works from many researchers aiming to quantify ILP. Our goal is to understand the general structure of a run and the instruction parallelism it offers. This structure is mainly made of two opposing parts. One has a high ILP which can infinitely increase when the trace lengthens and the other has a very low ILP (close to 1) which can extend infinitely with the trace. The first part comes from loops controls (loops with a counter set from a constant). The second part comes from functions parameters transmissions. Our results show that, without any modification of the ILP distribution, a processor must conciliate a high resource demand at the start of the run and a nearly sequential execution at the end.
Fichier principal
Vignette du fichier
papiertsisympa14.pdf (1.35 Mo) Télécharger le fichier
Origin Files produced by the author(s)

Dates and versions

lirmm-00816103 , version 1 (19-04-2013)


  • HAL Id : lirmm-00816103 , version 1


Bernard Goossens, Ali El Moussaoui, Ke Chen, David Parello. De quoi est faite une trace d'exécution ?. [Research Report] RR-13009, Lirmm. 2012. ⟨lirmm-00816103⟩
274 View
517 Download


Gmail Mastodon Facebook X LinkedIn More