16th Asia and South Pacific Design Automation Conference (ASP-DAC 2011) 2011
DOI: 10.1109/aspdac.2011.5722205
|View full text |Cite
|
Sign up to set email alerts
|

Multi-core parallel simulation of System-level Description Languages

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
7
0

Year Published

2012
2012
2017
2017

Publication Types

Select...
3
3
2

Relationship

0
8

Authors

Journals

citations
Cited by 15 publications
(7 citation statements)
references
References 11 publications
0
7
0
Order By: Relevance
“…However, this model features four parallel slice decoders which decode separate slices in a H.264 frame simultaneously. Specifically, the H.264 stimulus reads new frames from the 2 Due to its similarity, our results are equally applicable to SystemC [4]. input stream and dispatches its slices to the four slice decoders.…”
Section: An Abstract Model Of a Dvd Playermentioning
confidence: 92%
“…However, this model features four parallel slice decoders which decode separate slices in a H.264 frame simultaneously. Specifically, the H.264 stimulus reads new frames from the 2 Due to its similarity, our results are equally applicable to SystemC [4]. input stream and dispatches its slices to the four slice decoders.…”
Section: An Abstract Model Of a Dvd Playermentioning
confidence: 92%
“…For example, we manually wrapped in sc_call some transactions, but the Bus component could do it automatically for user-defined address ranges. This approach can be compared with the SpecC approach, where the language reference allows parallelism within a component, but the communication channels act as monitors [17].…”
Section: Discussionmentioning
confidence: 99%
“…Before the call to extra_time, the during task spans only over [5,10], hence X ∈ [5, 10] is ensured. After calling extra_time, the task spans over [5,17], hence Y ∈ [X, 17]. In general, the semantics of during tasks with extra_time is that a piece of code within the task can be executed at a simulated time t ∈ [s, s + d + e] where s is the starting time of the task, d is the initial duration, and e is the sum of the extra-time accumulated up to this point.…”
Section: ) Full Synchronization With Systemc: Sc_call()mentioning
confidence: 99%
“…In [23] an analysis of the execution semantics of both SystemC and SpecC is presented. The authors have implemented an extension to the SpecC simulation kernel to support multi-core simulation.…”
Section: Parallelization Inside Cyclesmentioning
confidence: 99%
“…Following [23], in [29] the authors present a simulator which performs static analysis to prevent data, timing or event conflicts. The technique is similar to branch prediction in hardware.…”
Section: Dependency Analysismentioning
confidence: 99%