Centralized Adaptive Source-Routing for Networks-on-Chip as HW/SW-Solution with Cluster-based Workload Isolation

Philipp Gorski, Claas Cornelius, Dirk Timmermann, Volker Kühn
unpublished
The growing number of applications and processing units in modern MPSoCs comes along with dynamic and diverse workload characteristics at runtime. Thus, the communication infrastructure, e.g., Networks-on-Chip (NoC), operation on time dependent dynamic traffic loads makes adaptive congestion and load management indispensable. This paper introduces a centralized adaptive path management for oblivious source routing. Thereby, a cluster-based, runtime-configurable software solution continuously
more » ... itors the global traffic situation and calculates the needed routing adaptations for each active source-destination pair of the current workload inside a cluster. Contrary to other published solutions, a HW/SW-Co-Design for configurable clustering, traffic monitoring and path calculation is applied. Furthermore, the isolation of workload fractions by the spatial clustering allows application specific configurations.
fatcat:wnn2edcpybdz3lo5xpjnshgida