2008 IEEE International SOC Conference 2008
DOI: 10.1109/socc.2008.4641503
|View full text |Cite
|
Sign up to set email alerts
|

Application development flow for on-chip distributed architectures

Abstract: We approach the construction of design methodologies for on-chip multiprocessor platforms, with the focus on the SegBus, a segmented bus platform. We study how applications can be mapped on such distributed architecture and show how to build the concrete level software procedures that will coordinate the control flow on the platform. The approach employs models developed in the Matlab-Simulink environment considering also a unified representation of both platform and application. The running example is represe… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
5
0

Year Published

2009
2009
2013
2013

Publication Types

Select...
4
3

Relationship

3
4

Authors

Journals

citations
Cited by 10 publications
(5 citation statements)
references
References 8 publications
0
5
0
Order By: Relevance
“…Two real applications and three synthetic traffic traces are experimented on NoCs with different sizes. The first benchmark is a H.264 encoder (Latif, Niazi, Tenhunen, Seceleanu, &Sezer, 2008). The benchmark consumes 13 processors, and is mapped on a 5*3 mesh area.…”
Section: Methodsmentioning
confidence: 99%
See 1 more Smart Citation
“…Two real applications and three synthetic traffic traces are experimented on NoCs with different sizes. The first benchmark is a H.264 encoder (Latif, Niazi, Tenhunen, Seceleanu, &Sezer, 2008). The benchmark consumes 13 processors, and is mapped on a 5*3 mesh area.…”
Section: Methodsmentioning
confidence: 99%
“…We will analyze the effectiveness of direct latency monitoring for run-time reconfiguration, using the two real applications, a H.264 encoder (Latif et al, 2008) and a MP3 decoder application (Truscan et al, 2008). Dynamic voltage and frequency scaling (DVFS) is performed based on direct latency monitoring (Algorithm 1).…”
Section: Effectiveness Of Direct Latency Monitoring For Dvfsmentioning
confidence: 99%
“…A communication matrix is extracted from the Packet based Synchronous Data Flow (PSDF) [6] diagram and fed to the PlaceTool to generate the task allocation or placement of PEs. After having the placement of tasks and processes, the next step is scheduling, controlled by arbitration (Fig.…”
Section: Task Allocation and Schedulingmentioning
confidence: 99%
“…In this case, a two segment platform delivers the best performance; however, we decide to select a three segment platform, in order to analyze a more complex structure as explained in [6 ]. The resulting segmented application model is also visible in Fig.…”
Section: Task Allocation and Schedulingmentioning
confidence: 99%
“…Following results of previous work [8], we have already decided on a platform structure: 3 segments, linear topology. The application has already been partitioned for this case, as depicted in Fig.…”
Section: Example Using Modeling Toolmentioning
confidence: 99%