Due to technology scaling, lifetime reliability is becoming one of major design constraints in the design of future many-core systems. In this paper, we propose a novel runtime mapping scheme which can dynamically map the applications given a lifetime reliability constraint. A borrowing strategy is adopted to manage the lifetime in a long-term scale, and the lifetime constraint can be relaxed in short-term scale when the communication performance requirement is high. The through-put can be improved because the communication performance of communication intensive applications is optimized, and mean-while the waiting time of computation intensive application is reduced. An improved neighborhood allocation method is proposed for the runtime ma...
Abstract—Contiguous processor allocation improves both the network and the application performance, ...
Future integrated systems will contain billions of transistors, composing tens to hundreds of IP cor...
All the cores of a many-core chip cannot be active at the same time, due to reasons like low CPU uti...
Due to technology scaling, lifetime reliability is becoming one of the major design constraints in t...
In this paper, we propose a novel lifetime reliability-aware resource management approach for many-c...
The International Technology Roadmap for Semiconductors has identified reliability as a growingchall...
Aggressive technology scaling has enabled the fabrication of many-core architectures while triggerin...
International audienceInvestigating novel techniques to improve many-core embedded systems lifetime,...
The availability of numerous, possibly heterogeneous, processing resources in multi-core systems all...
This work addresses a research subject with a rich literature: task mapping in NoC-based systems. Ta...
Many desired features of computing platforms, such as increased fault tolerance, variable quality of...
Rapid device aging in the nano era threatens system lifetime reliability, posing a major intrinsic t...
This paper presents a run-time resource manager for NoC-based many-core architectures that dynamical...
Abstract—Contiguous processor allocation improves both the network and the application performance, ...
Future integrated systems will contain billions of transistors, composing tens to hundreds of IP cor...
All the cores of a many-core chip cannot be active at the same time, due to reasons like low CPU uti...
Due to technology scaling, lifetime reliability is becoming one of the major design constraints in t...
In this paper, we propose a novel lifetime reliability-aware resource management approach for many-c...
The International Technology Roadmap for Semiconductors has identified reliability as a growingchall...
Aggressive technology scaling has enabled the fabrication of many-core architectures while triggerin...
International audienceInvestigating novel techniques to improve many-core embedded systems lifetime,...
The availability of numerous, possibly heterogeneous, processing resources in multi-core systems all...
This work addresses a research subject with a rich literature: task mapping in NoC-based systems. Ta...
Many desired features of computing platforms, such as increased fault tolerance, variable quality of...
Rapid device aging in the nano era threatens system lifetime reliability, posing a major intrinsic t...
This paper presents a run-time resource manager for NoC-based many-core architectures that dynamical...
Abstract—Contiguous processor allocation improves both the network and the application performance, ...
Future integrated systems will contain billions of transistors, composing tens to hundreds of IP cor...
All the cores of a many-core chip cannot be active at the same time, due to reasons like low CPU uti...