Deterministic Partial Replay for MPSoC Debugging

Kiril Georgiev 1 Vania Marangozova-Martin 1, 2, *
* Corresponding author
2 MESCAL - Middleware efficiently scalable
Inria Grenoble - Rhône-Alpes, LIG - Laboratoire d'Informatique de Grenoble
Abstract : This work reports on a debugging methodology for MPSoC based on deterministic record-replay. It defines a general model of MPSoC, identifies the major sources for non determinism and selects a set of adapted algorithms for the record and replay of non deterministic errors. The contribution of this work the definition of a debugging cycle targeting errors by applying temporal and spatial selection criteria. is the proposal of and . The idea behind spatial and temporal selection is to consider not the entire execution of the whole application but replay a part of the application during a specific execution interval. The proposed mechanisms are connected to GDB and allow a visual representation of the considered part of the trace. The approach has been validated on two execution platforms and two multimedia applications.
Document type :
Reports
Complete list of metadatas

https://hal.inria.fr/hal-00969478
Contributor : Vania Marangozova-Martin <>
Submitted on : Thursday, April 3, 2014 - 8:02:09 AM
Last modification on : Friday, February 22, 2019 - 4:37:33 PM
Long-term archiving on : Thursday, July 3, 2014 - 10:51:06 AM

File

RR_8515.pdf
Files produced by the author(s)

Identifiers

  • HAL Id : hal-00969478, version 1

Collections

Citation

Kiril Georgiev, Vania Marangozova-Martin. Deterministic Partial Replay for MPSoC Debugging. [Research Report] RR-8515, INRIA. 2014, pp.30. ⟨hal-00969478⟩

Share

Metrics

Record views

347

Files downloads

345