2009 International Symposium on System-on-Chip 2009
DOI: 10.1109/socc.2009.5335656
|View full text |Cite
|
Sign up to set email alerts
|

A checkpoint/restore framework for systemc-based virtual platforms

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
7
0

Year Published

2010
2010
2022
2022

Publication Types

Select...
3
2
2

Relationship

0
7

Authors

Journals

citations
Cited by 11 publications
(7 citation statements)
references
References 8 publications
0
7
0
Order By: Relevance
“…While rollback has never been considered for optimistic PDES of SystemC models due to its cost and complexity, it has been used for other purposes. For instance, [31] proposes a Checkpoint/Restore (C/R) framework for SystemC virtual platform that enables resuming a regular SystemC simulation at different points for debugging purpose. In a completely different approach, [32] proposes to rely on posix's fork() to recover from timing errors caused by temporal decoupling.…”
Section: Conflict Recovery With Rollbackmentioning
confidence: 99%
“…While rollback has never been considered for optimistic PDES of SystemC models due to its cost and complexity, it has been used for other purposes. For instance, [31] proposes a Checkpoint/Restore (C/R) framework for SystemC virtual platform that enables resuming a regular SystemC simulation at different points for debugging purpose. In a completely different approach, [32] proposes to rely on posix's fork() to recover from timing errors caused by temporal decoupling.…”
Section: Conflict Recovery With Rollbackmentioning
confidence: 99%
“…Since it operates on the entire process, it works even with closed-source SystemC modules. Compared to other methods that use snapshots of the entire process, such as [11], our method can operate fully in-memory, without having to save images to disk. This makes rolling back to checkpoints created within one same simulation much faster than [11], where several seconds are necessary to store and load the snapshots.…”
Section: Dynamic Checkpointing When Inside the Vpsimmentioning
confidence: 99%
“…In [29] a strategy is presented to release external resources when starting the checkpointing phase and reconnect them again when restoring the simulation.…”
Section: Related Workmentioning
confidence: 99%
“…Other checkpoint implementation based on process checkpointing [29] presents results for a simple SoC 15 system using more than 400 MB for checkpoint data, growing linearly with the complexity of the design.…”
Section: Checkpoint Sizementioning
confidence: 99%
See 1 more Smart Citation