2006
DOI: 10.1007/11889205_23
|View full text |Cite
|
Sign up to set email alerts
|

Stochastic Allocation and Scheduling for Conditional Task Graphs in MPSoCs

Abstract: Abstract. This paper describes a complete and efficient solution to the stochastic allocation and scheduling for Multi-Processor System-on-Chip (MPSoC). Given a conditional task graph characterizing a target application and a target architecture with alternative memory and computation resources, we compute an allocation and schedule minimizing the expected value of communication cost, being the communication resources one of the major bottlenecks in modern MPSoCs. Our approach is based on the Logic Based Bende… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2
1

Citation Types

0
9
0

Year Published

2009
2009
2019
2019

Publication Types

Select...
4
2
2

Relationship

0
8

Authors

Journals

citations
Cited by 12 publications
(9 citation statements)
references
References 16 publications
0
9
0
Order By: Relevance
“…A highly complex, non-linear integer programming based method is proposed in [16] for task mapping and scheduling in multiprocessor systems. In [17], the authors attempt to balance the expected energy consumption across processors by partitioning a set of independent tasks.…”
Section: Related Workmentioning
confidence: 99%
See 1 more Smart Citation
“…A highly complex, non-linear integer programming based method is proposed in [16] for task mapping and scheduling in multiprocessor systems. In [17], the authors attempt to balance the expected energy consumption across processors by partitioning a set of independent tasks.…”
Section: Related Workmentioning
confidence: 99%
“…In embedded systems, the execution times of some tasks are variable due to conditional instructions (and/or operations) and different inputs [20][21][22][23]. These embedded systems may operate in time-varying environments.…”
Section: Related Workmentioning
confidence: 99%
“…However, the proposed techniques are restricted to CTGs. Expected energy minimization: A highly complex, non-linear integer programming based method is proposed in [1] for task mapping and scheduling in multiprocessor systems. In [2], the authors attempt to balance the expected energy consumption across processors by partitioning a set of independent tasks.…”
Section: B Multiprocessor Systems Dynamic Slack Reclamation Based Tementioning
confidence: 99%
“…The authors of [12] proposed an approach to schedule periodic dependent tasks on multi-core processors and a dynamic programming based pseudo polynomial algorithm is used. In embedded systems, the execution times of some tasks are variable due to conditional instructions and different inputs [13] [14].…”
Section: Introductionmentioning
confidence: 99%
“…The authors of [6] proposed an approach to schedule periodic dependent tasks on multi-core processors. Task assignment in multiprocessor is NP problem and it cannot get the global optimal solution [7][8][9][10]. Zhang et al [11] proposed a dynamic programming approach to allocate the scalar and array variables on a single processor.…”
Section: Introductionmentioning
confidence: 99%