کد مقاله | کد نشریه | سال انتشار | مقاله انگلیسی | نسخه تمام متن |
---|---|---|---|---|
460673 | 696413 | 2013 | 12 صفحه PDF | دانلود رایگان |
![عکس صفحه اول مقاله: From UML specifications to mapping and scheduling of tasks into a NoC, with reliability considerations From UML specifications to mapping and scheduling of tasks into a NoC, with reliability considerations](/preview/png/460673.png)
This paper describes a technique for performing mapping and scheduling of tasks belonging to an executable application into a NoC-based MPSoC, starting from its UML specification. A toolchain is used in order to transform the high-level UML specification into a middle-level representation, which takes the form of an annotated task graph. Such an input task graph is used by an optimization engine for the sake of carrying out the design space exploration. The optimization engine relies on a Population-based Incremental Learning (PBIL) algorithm for performing mapping and scheduling of tasks into the NoC. The PBIL algorithm is also proposed for dynamic mapping of tasks in order to deal with failure events at runtime. Simulation results are promising and exhibit a good performance of the proposed solution when problem size is increased.
Journal: Journal of Systems Architecture - Volume 59, Issue 7, August 2013, Pages 429–440