Search

Searching. Please wait…

Detalle_Publicacion

Response-time analysis of mesh-based many-core systems

Abstract: Scheduling models can be used to evaluate whether a particular system is able to meet its timing constrains. In many-core processors, with tens to hundreds of processors in the same chip, the analysis of the timing behavior needs to include the communications network used to exchange messages between the different processors. This paper presents a schedulability model for many-core systems based on a 2D mesh network-on-chip and store-and-forward switching with a limitation on the maximum link utilization rate that makes the analysis tractable. The model has been applied to the Epiphany many-core processor which has 16 cores connected by a 4 × 4 2D mesh. The analysis results have been tested on the real hardware by executing examples with synthetic task workloads. Those tasks are executed in a micro-kernel RTOS that we have developed. We also describe synchronization mechanisms to send messages between the tasks, and we analyze their timing behavior, so that they can be included in the analysis model.

 Fuente: Journal of Systems Architecture, 2023, 134, 102762

Publisher: Elsevier

 Year of publication: 2023

No. of pages: 20

Publication type: Article

 DOI: 10.1016/j.sysarc.2022.102762

ISSN: 1383-7621

 Spanish project: TIN2017-86520-C3-3-R (PRECON-I4)

Publication Url: https://doi.org/10.1016/j.sysarc.2022.102762

Authorship

DAVID GARCIA VILLAESCUSA