Accepté à EUC'2014International audienceThis work presents a debugging methodology for MPSoC based on deterministic record-replay. We propose a general model of MPSoC and define a debugging cycle targeting errors by applying temporal and spatial selection criteria. 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 for a visual representation of the considered part of the trace. The approach is validated on two execution platforms and two multimedia applications
The ability to reproduce a parallel execution is desirable for debugging and program reliability pur...
The debugging cycle is the most common methodology for finding and correcting errors in sequential p...
The debugging cycle is the most common methodology for finding and correcting errors in sequential p...
Submitted to the JSA Elsevier JournalThis paper investigates the application of Deterministic Record...
This work reports on a debugging methodology for MPSoC based on deterministic record-replay. It defi...
MPSoC platforms provide high performance, low power consumption and flexi-bility required by the eme...
International audienceThe increasing complexity of multiprocessor system on chip (MPSoC) makes the s...
ABSTRACT Message Passing Interface (MPI) is a widely used standard for managing coarse-grained concu...
Part 1: Full PapersInternational audienceDebugging of concurrent systems is a tedious and error-pron...
In the area of debugging parallel executions, record and replay is a technique that allows determini...
PhD ThesisCurrently available microcomputer development systems/tools become rather inefficient whe...
Record and deterministic Replay (RnR) is a primitive with many proposed applications in computer sys...
Repeatable executions are required in order to success-fully debug a computer system. However, for r...
This paper presents TORNADO, a fully operational tool that enables us to replay the non-deterministi...
Debugging large-scale, data-intensive, distributed applications running in a datacenter ("datacenter...
The ability to reproduce a parallel execution is desirable for debugging and program reliability pur...
The debugging cycle is the most common methodology for finding and correcting errors in sequential p...
The debugging cycle is the most common methodology for finding and correcting errors in sequential p...
Submitted to the JSA Elsevier JournalThis paper investigates the application of Deterministic Record...
This work reports on a debugging methodology for MPSoC based on deterministic record-replay. It defi...
MPSoC platforms provide high performance, low power consumption and flexi-bility required by the eme...
International audienceThe increasing complexity of multiprocessor system on chip (MPSoC) makes the s...
ABSTRACT Message Passing Interface (MPI) is a widely used standard for managing coarse-grained concu...
Part 1: Full PapersInternational audienceDebugging of concurrent systems is a tedious and error-pron...
In the area of debugging parallel executions, record and replay is a technique that allows determini...
PhD ThesisCurrently available microcomputer development systems/tools become rather inefficient whe...
Record and deterministic Replay (RnR) is a primitive with many proposed applications in computer sys...
Repeatable executions are required in order to success-fully debug a computer system. However, for r...
This paper presents TORNADO, a fully operational tool that enables us to replay the non-deterministi...
Debugging large-scale, data-intensive, distributed applications running in a datacenter ("datacenter...
The ability to reproduce a parallel execution is desirable for debugging and program reliability pur...
The debugging cycle is the most common methodology for finding and correcting errors in sequential p...
The debugging cycle is the most common methodology for finding and correcting errors in sequential p...