Data · dataset · 2026
Cross-layer instruction-aware timing error mitigation & evaluation for energy-efficient dependable architectures
Listed in ZivaHub and Deakin Research Online and DMU Figshare and UCL Research Data Repository — shown once because both records carry DOI 10.17034/32631351.v1
Increased variability renders nanometer circuits extremely prone to timing errors that threaten system functionality and reliability.
Description
To protect circuits from timing errors, designers adopt pessimistic timing margins, which lead to energy inefficiency. This dissertation focuses on addressing the challenges related to energy efficiency and timing errors in a collective fashion.
The rate and impact of such errors depend on their manifestation across the layers of the application, microarchitecture and circuit. Accordingly, this thesis investigates cross-layer methods to mitigate, evaluate and model timing errors, exploiting the data-dependent timing behaviour of pipelined designs. In the first part of this thesis, techniques that minimise, detect, and prevent timing errors are proposed.
Read the rest (3 more)
At the circuit-layer, this thesis investigates the root causes of timing errors and proposes a framework that isolates the timing critical paths to a single pipeline stage. At microarchitecture-layer, a dynamic cycle adjustment technique is devised to prevent timing errors in case of excitation of a timing critical path. At application/software-layer, the concept of approximate computing is leveraged to minimise timing errors.
In the second part, two accurate timing error modeling and evaluation frameworks are proposed; for the first time the instruction execution history (i.e., type and order of instructions within a pipeline at any instant) is considered. DEFCON, a fully automated framework which customises a genetic algorithm driven by accurate dynamic timing analysis to stochastically search for microarchitecture-aware instructions that trigger timing errors, is presented.
ARETE is then derived, a novel framework that enables fully-accurate impact-evaluation of timing errors on applications by combining dynamic binary instrumentation with machine learning-guided dynamic timing analysis.<br><br>Finally, the inherent complex dynamic timing behaviour of pipelined architectures is exploited and a low power security primitive for hardware-rooted device authentication is proposed. To achieve this, DTA-PUF, a novel lightweight physical unclonable function, is introduced.
Links
Where it is published
- DOI doi.org/10.17034/32631351.v1 ↗
DOI / persistent id · from zivahub uct ac za
Catalogue records · 1
- OAI-PMH record api.figshare.com/v2/oai?verb=GetRecord&metadataPrefix=oai_dc&identifier=oai%3Af… ↗
metadata API · from zivahub uct ac za
Topics
- From keywords
- Computer Science & AI · Computer Science & AI · Computer Science & AI · Computer Science & AI · Earth & Environmental Science · Earth & Environmental Science · Earth & Environmental Science · Earth & Environmental Science · Energy · Energy · Energy · Energy · Hardware security · Hardware security · Hardware security · Hardware security · Life Sciences · Life Sciences · Life Sciences · Life Sciences · Machine learning · Machine learning · Machine learning · Machine learning
Provenance · 4 source records, 28 field assertions
| Source | Key | Last seen | Raw |
|---|---|---|---|
| ZivaHub | oai:figshare.com:article/32631351 | 5 d ago | JSON v1 |
| Deakin Research Online | oai:figshare.com:article/32631351 | 5 d ago | JSON v1 |
| DMU Figshare | oai:figshare.com:article/32631351 | 5 d ago | JSON v1 |
| UCL Research Data Repository | oai:figshare.com:article/32631351 | 5 d ago | JSON v1 |
| Field | Assertion | Extractor | Evidence |
|---|---|---|---|
| concepts[field].anzsrc:field:460405 | mapping · zivahub uct ac za | vocabulary-mapper@1.0.0 | keywords['hardware security'] |
| concepts[field].anzsrc:field:460405 | mapping · rdr ucl ac uk | vocabulary-mapper@1.0.0 | keywords['hardware security'] |
| concepts[field].anzsrc:field:460405 | mapping · figshare dmu ac uk | vocabulary-mapper@1.0.0 | keywords['hardware security'] |
| concepts[field].anzsrc:field:460405 | mapping · dro deakin edu au | vocabulary-mapper@1.0.0 | keywords['hardware security'] |
| concepts[field].anzsrc:group:4611 | mapping · rdr ucl ac uk | vocabulary-mapper@1.0.0 | keywords['machine learning'] |
| concepts[field].anzsrc:group:4611 | mapping · zivahub uct ac za | vocabulary-mapper@1.0.0 | keywords['machine learning'] |
| concepts[field].anzsrc:group:4611 | mapping · dro deakin edu au | vocabulary-mapper@1.0.0 | keywords['machine learning'] |
| concepts[field].anzsrc:group:4611 | mapping · figshare dmu ac uk | vocabulary-mapper@1.0.0 | keywords['machine learning'] |
| concepts[field].local:field:computer-science-ai | mapping · dro deakin edu au | connector:dro_deakin_edu_au@1.0.0 | |
| concepts[field].local:field:computer-science-ai | mapping · figshare dmu ac uk | connector:figshare_dmu_ac_uk@1.0.0 | |
| concepts[field].local:field:computer-science-ai | mapping · zivahub uct ac za | connector:zivahub_uct_ac_za@1.0.0 | |
| concepts[field].local:field:computer-science-ai | mapping · rdr ucl ac uk | connector:rdr_ucl_ac_uk@1.0.0 | |
| concepts[field].local:field:earth-environmental | mapping · zivahub uct ac za | connector:zivahub_uct_ac_za@1.0.0 | |
| concepts[field].local:field:earth-environmental | mapping · dro deakin edu au | connector:dro_deakin_edu_au@1.0.0 | |
| concepts[field].local:field:earth-environmental | mapping · figshare dmu ac uk | connector:figshare_dmu_ac_uk@1.0.0 | |
| concepts[field].local:field:earth-environmental | mapping · rdr ucl ac uk | connector:rdr_ucl_ac_uk@1.0.0 | |
| concepts[field].local:field:energy | mapping · zivahub uct ac za | connector:zivahub_uct_ac_za@1.0.0 | |
| concepts[field].local:field:energy | mapping · dro deakin edu au | connector:dro_deakin_edu_au@1.0.0 | |
| concepts[field].local:field:energy | mapping · figshare dmu ac uk | connector:figshare_dmu_ac_uk@1.0.0 | |
| concepts[field].local:field:energy | mapping · rdr ucl ac uk | connector:rdr_ucl_ac_uk@1.0.0 | |
| concepts[field].local:field:life-sciences | mapping · rdr ucl ac uk | connector:rdr_ucl_ac_uk@1.0.0 | |
| concepts[field].local:field:life-sciences | mapping · dro deakin edu au | connector:dro_deakin_edu_au@1.0.0 | |
| concepts[field].local:field:life-sciences | mapping · figshare dmu ac uk | connector:figshare_dmu_ac_uk@1.0.0 | |
| concepts[field].local:field:life-sciences | mapping · zivahub uct ac za | connector:zivahub_uct_ac_za@1.0.0 | |
| description | source · zivahub uct ac za | connector:zivahub_uct_ac_za@1.0.0 | /metadata/dc/description |
| license_text | source · zivahub uct ac za | connector:zivahub_uct_ac_za@1.0.0 | |
| publication_date | source · zivahub uct ac za | connector:zivahub_uct_ac_za@1.0.0 | |
| title | source · zivahub uct ac za | connector:zivahub_uct_ac_za@1.0.0 | /metadata/dc/title |