Geometry scaling due to technology evolution as well as Vcc scaling lead to failures in large SRAM arrays such as caches. Faulty bits can be tolerated from the average performance perspective, but make critical realtime embedded systems non time-analyzable or worstcase execution time (WCET) estimations unacceptably large. This paper proposes a mechanism to tolerate faulty bits in caches while still providing safe and tightWCET. Our solution is based on adapting structures such as the victim cache, cache eviction buffers or miss state handle registers to serve as replacement for faulty cache storage. We show how modest modifications in the hardware help providing safe and tight WCET on the face of permanent faulty bits with negligible impac...
Aggressive technology scaling to 14 nm technology node increases variability in transistors performa...
Caches play an important role in embedded systems to bridge the performance gap between fast process...
While hardware caches are generally effective at improving application performance, they greatly co...
Geometry scaling due to technology evolution as well as Vcc scaling lead to failures in large SRAM a...
Geometry scaling due to technology evolution as well as Vcc scaling lead to failures in large SRAM a...
Transistors per area unit double in every new technology node. However, the electric field density a...
As device density grows, each transistor gets smaller and more fragile leading to an overall higher ...
The traditional performance-cost benefits we have enjoyed for decades from technology scaling are ch...
International audienceWith the progress of the technology, the presence of transient faults (e.g. bi...
International audienceFine-grained disabling and reconfiguration of hardwareelements (functional uni...
4th International Workshop on Dependable Embedded Systems : October 9, 2007 : Beijing, ChinaLeakage ...
In this paper we introduce Resizable Data Composer-Cache (RDC-Cache). This novel cache architecture ...
Caches mitigate the long memory latency that limits the performance of modern processors. However, c...
Process parameter variations are expected to be significantly high in a sub-50-nm technology regime,...
Real-time systems such as those deployed in space, aerospace, automotive and railway applications re...
Aggressive technology scaling to 14 nm technology node increases variability in transistors performa...
Caches play an important role in embedded systems to bridge the performance gap between fast process...
While hardware caches are generally effective at improving application performance, they greatly co...
Geometry scaling due to technology evolution as well as Vcc scaling lead to failures in large SRAM a...
Geometry scaling due to technology evolution as well as Vcc scaling lead to failures in large SRAM a...
Transistors per area unit double in every new technology node. However, the electric field density a...
As device density grows, each transistor gets smaller and more fragile leading to an overall higher ...
The traditional performance-cost benefits we have enjoyed for decades from technology scaling are ch...
International audienceWith the progress of the technology, the presence of transient faults (e.g. bi...
International audienceFine-grained disabling and reconfiguration of hardwareelements (functional uni...
4th International Workshop on Dependable Embedded Systems : October 9, 2007 : Beijing, ChinaLeakage ...
In this paper we introduce Resizable Data Composer-Cache (RDC-Cache). This novel cache architecture ...
Caches mitigate the long memory latency that limits the performance of modern processors. However, c...
Process parameter variations are expected to be significantly high in a sub-50-nm technology regime,...
Real-time systems such as those deployed in space, aerospace, automotive and railway applications re...
Aggressive technology scaling to 14 nm technology node increases variability in transistors performa...
Caches play an important role in embedded systems to bridge the performance gap between fast process...
While hardware caches are generally effective at improving application performance, they greatly co...