2007 IEEE/ACM/IFIP Workshop on Embedded Systems for Real-Time Multimedia 2007
DOI: 10.1109/estmed.2007.4375810
|View full text |Cite
|
Sign up to set email alerts
|

Data-Parallel Code Generation from Synchronous Dataflow Specification of Multimedia Applications

Abstract: Embedded software design for MPSoC needs parallel programming. Popular programming languages such as C and C++ are not adequate for initial specification since they are designed for sequential execution. Therefore models of computations that express concurrency naturally are preferred for initial specification, among which dataflow model has been widely used to specify signal processing applications. While software generation from SDF specification has been researched extensively, dataparallelism has not been … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2

Citation Types

0
2
0

Year Published

2010
2010
2011
2011

Publication Types

Select...
2

Relationship

0
2

Authors

Journals

citations
Cited by 2 publications
(2 citation statements)
references
References 14 publications
0
2
0
Order By: Relevance
“…The application is first partitioned for a multi-processor implementation which involves deciding how many cores to use, which core to perform which functions, etc. Examples of such tools are discussed in [9], [11] and [12]. After this stage, codes for each processor as well as the architecture and communication requirements for the NoC are obtained.…”
Section: Introductionmentioning
confidence: 99%
“…The application is first partitioned for a multi-processor implementation which involves deciding how many cores to use, which core to perform which functions, etc. Examples of such tools are discussed in [9], [11] and [12]. After this stage, codes for each processor as well as the architecture and communication requirements for the NoC are obtained.…”
Section: Introductionmentioning
confidence: 99%
“…For this reason, and in contrast to [7], we consider memory access times in our scheduling technique. In [8], a technique is presented to generate a dataparallel schedule from applications modeled as synchronous dataflow graphs. Similar to [7], the authors do not consider the overhead of moving code and data between on-chip and off-chip memory.…”
Section: Introductionmentioning
confidence: 99%