2010 Design, Automation &Amp; Test in Europe Conference &Amp; Exhibition (DATE 2010) 2010
DOI: 10.1109/date.2010.5457178
|View full text |Cite
|
Sign up to set email alerts
|

Rapid runtime estimation methods for pipelined MPSoCs

Abstract: The pipelined Multiprocessor System on Chip (MPSoC) paradigm is well suited to the data flow nature of streaming applications. A pipelined MPSoC is a system where processing elements (PEs) are connected in a pipeline. Each PE is implemented using one of a number of processor configurations (configurations differ by instruction sets and cache sizes) available for that PE. The goal is to select a pipelined MPSoC with a mapping of a processor configuration to every PE. To estimate the runtime of a pipelined MPSoC… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1

Citation Types

0
5
0

Year Published

2010
2010
2017
2017

Publication Types

Select...
4
1
1

Relationship

1
5

Authors

Journals

citations
Cited by 9 publications
(5 citation statements)
references
References 12 publications
0
5
0
Order By: Relevance
“…They proposed a statistical model to estimate the total energy saving of L2 cache and DRAM memory when L2 cache is changed and lowpower mode is used for DRAM during its idle periods. Figure 6 Tile Tile Tile Tile Tile Tile Tile Tile Tile Tile Tile Tile Tile Tile Tile Tile [24] proposed two methodologies to estimate execution time of a SoC consisting of multiple processors connected in a pipeline with hardware buffers in between. An example SoC from their paper is shown in Figure 6(b), with a total of 1.72 × 10 12 design points.…”
Section: Case Studiesmentioning
confidence: 99%
See 3 more Smart Citations
“…They proposed a statistical model to estimate the total energy saving of L2 cache and DRAM memory when L2 cache is changed and lowpower mode is used for DRAM during its idle periods. Figure 6 Tile Tile Tile Tile Tile Tile Tile Tile Tile Tile Tile Tile Tile Tile Tile Tile [24] proposed two methodologies to estimate execution time of a SoC consisting of multiple processors connected in a pipeline with hardware buffers in between. An example SoC from their paper is shown in Figure 6(b), with a total of 1.72 × 10 12 design points.…”
Section: Case Studiesmentioning
confidence: 99%
“…We chose SoCs, their estimation methodologies and component models from existing works [23,24,25] because we were able to reproduce those works.…”
Section: Case Studiesmentioning
confidence: 99%
See 2 more Smart Citations
“…For example, [12] exploits the intermediate representation of the SUIF compiler [24] to estimate the execution time of each task and, then, interval analysis to predict the execution time of the whole application. In a similar way, in [25], GCC is modified to automatically generate the workload models of the tasks, while [26] combines performance estimation of single processors to estimate the performance of JPEG encoder and decoder applications on a pipelined MPSoC. [27] considers an ILP formulation for automatically parallelizing a hierarchical task graph representation, but the cost estimation is performed by simply associating a weight with each instruction, without analyzing the correlations between the control constructs.…”
Section: Related Workmentioning
confidence: 99%