Deterministic Partial Replay for MPSoC Debugging

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.

Data and Resources

Additional Info

Field Value
Source https://inria.hal.science/hal-00969478
Author Georgiev, Kiril, Marangozova-Martin, Vania
Maintainer CCSD
Last Updated May 5, 2026, 18:51 (UTC)
Created May 5, 2026, 18:51 (UTC)
Identifier Report N°: RR-8515
Language en
Rights https://about.hal.science/hal-authorisation-v1/
contributor Laboratoire d'Informatique de Grenoble (LIG) ; Université Pierre Mendès France - Grenoble 2 (UPMF)-Université Joseph Fourier - Grenoble 1 (UJF)-Institut polytechnique de Grenoble - Grenoble Institute of Technology (Grenoble INP)-Institut National Polytechnique de Grenoble (INPG)-Centre National de la Recherche Scientifique (CNRS)
creator Georgiev, Kiril
date 2014-04-02T00:00:00
harvest_object_id 372cc9c4-8ca2-4b42-88c2-3812e274ee77
harvest_source_id 3374d638-d20b-4672-ba96-a23232d55657
harvest_source_title test moissonnage SELUNE
metadata_modified 2025-09-27T00:00:00
set_spec type:REPORT