Export Citations
Save this search
Please login to be able to save your searches and receive alerts for new content matching your search criteria.
- research-articleMarch 2021
Precise Cache Profiling for Studying Radiation Effects
ACM Transactions on Embedded Computing Systems (TECS), Volume 20, Issue 3Article No.: 25, Pages 1–25https://doi.org/10.1145/3442339Increased access to space has led to an increase in the usage of commodity processors in radiation environments. These processors are vulnerable to transient faults such as single event upsets that may cause bit-flips in processor components. Caches in ...
- research-articleDecember 2017
Fault Injection for Test-Driven Development of Robust SoC Firmware
ACM Transactions on Embedded Computing Systems (TECS), Volume 17, Issue 1Article No.: 19, Pages 1–26https://doi.org/10.1145/3092943Robustness against errors in hardware must be considered from the very beginning of safety-critical system-on-chip firmware design. Therefore, we present fault injection for test-driven development (TDD) of robust firmware. As TDD is based on instant ...
- research-articleSeptember 2017
Demystifying Soft-Error Mitigation by Control-Flow Checking -- A New Perspective on its Effectiveness
ACM Transactions on Embedded Computing Systems (TECS), Volume 16, Issue 5sArticle No.: 180, Pages 1–19https://doi.org/10.1145/3126503Soft errors are a challenging and urging problem in the domain of safety-critical embedded systems. For decades, checking schemes have been investigated and improved to mitigate soft-error effects for the class of control-flow faults, with current ...
- research-articleMarch 2017
Configurable Detection of SDC-causing Errors in Programs
ACM Transactions on Embedded Computing Systems (TECS), Volume 16, Issue 3Article No.: 88, Pages 1–25https://doi.org/10.1145/3014586Silent Data Corruption (SDC) is a serious reliability issue in many domains, including embedded systems. However, current protection techniques are brittle and do not allow programmers to trade off performance for SDC coverage. Further, many require ...
- research-articleJanuary 2016
Error Detector Placement for Soft Computing Applications
ACM Transactions on Embedded Computing Systems (TECS), Volume 15, Issue 1Article No.: 8, Pages 1–25https://doi.org/10.1145/2801154The scaling of Silicon devices has exacerbated the unreliability of modern computer systems, and power constraints have necessitated the involvement of software in hardware error detection. At the same time, emerging workloads in the form of soft ...
- research-articleDecember 2013
Improving the fault resilience of an H.264 decoder using static analysis methods
ACM Transactions on Embedded Computing Systems (TECS), Volume 13, Issue 1sArticle No.: 31, Pages 1–27https://doi.org/10.1145/2536747.2536753Fault tolerance rapidly evolves into one of the most significant design objectives for embedded systems due to reduced semiconductor structures and supply voltages. However, resource-constrained systems cannot afford traditional error correction for ...
- research-articleSeptember 2012
Scheduling and Optimization of Fault-Tolerant Embedded Systems with Transparency/Performance Trade-Offs
ACM Transactions on Embedded Computing Systems (TECS), Volume 11, Issue 3Article No.: 61, Pages 1–35https://doi.org/10.1145/2345770.2345773In this article, we propose a strategy for the synthesis of fault-tolerant schedules and for the mapping of fault-tolerant applications. Our techniques handle transparency/performance trade-offs and use the fault-occurrence information to reduce the ...
- research-articleJanuary 2011
Reliability-aware dynamic energy management in dependable embedded real-time systems
ACM Transactions on Embedded Computing Systems (TECS), Volume 10, Issue 2Article No.: 26, Pages 1–27https://doi.org/10.1145/1880050.1880062Recent studies show that voltage scaling, which is an efficient energy management technique, has a direct and negative effect on system reliability because of the increased rate of transient faults (e.g., those induced by cosmic particles). In this ...
- research-articleAugust 2010
Measuring and policing blocking times in real-time systems
ACM Transactions on Embedded Computing Systems (TECS), Volume 10, Issue 1Article No.: 2, Pages 1–29https://doi.org/10.1145/1814539.1814541In real-time systems, the execution-time overrun of a thread may lead to a deadline being missed by the thread or even others threads in the system. From a fault tolerance perspective, both execution time overruns and deadline misses can be considered ...