Login

Towards Network-on-Chip Agreement Protocols
Ref: HURRAY-TR-120905       Publication Date: 7 to 12, Oct, 2012

Towards Network-on-Chip Agreement Protocols

Ref: HURRAY-TR-120905       Publication Date: 7 to 12, Oct, 2012

Abstract:
Demands for functionality enhancements, cost reductions and power savings clearly suggest the introduction of multi- and many-core platforms in real-time embedded systems. However, when compared to uni-core platforms, the many-cores experience additional problems, namely the lack of scalable coherence mechanisms and the necessity to perform migrations. These problems have to be addressed before such systems can be considered for integration into the real-time embedded domain. We have devised several agreement protocols which solve some of the aforementioned issues. The protocols allow the applications to plan and organise their future executions both temporally and spatially (i.e. when and where the next job will be executed). Decisions can be driven by several factors, e.g. load balancing, energy savings and thermal issues. All presented protocols are analytically described, with the particular emphasis on their respective real-time behaviours and worst-case performance. The underlying assumptions are based on the multi-kernel model and the message-passing paradigm, which constitutes the communication between the interacting instances.

Authors:
Borislav Nikolic
,
Stefan M. Petters


12th International Conference on Embedded Software (EMSOFT 2012).
Tampere, Finland.



Record Date: 10, Sep, 2012