Advertisement

Reliable Software for Unreliable Hardware

A Cross Layer Perspective

  • Semeen Rehman
  • Muhammad Shafique
  • Jörg Henkel

Table of contents

  1. Front Matter
    Pages i-xxviii
  2. Semeen Rehman, Muhammad Shafique, Jörg Henkel
    Pages 1-21
  3. Semeen Rehman, Muhammad Shafique, Jörg Henkel
    Pages 23-49
  4. Semeen Rehman, Muhammad Shafique, Jörg Henkel
    Pages 51-80
  5. Semeen Rehman, Muhammad Shafique, Jörg Henkel
    Pages 81-103
  6. Semeen Rehman, Muhammad Shafique, Jörg Henkel
    Pages 105-146
  7. Semeen Rehman, Muhammad Shafique, Jörg Henkel
    Pages 147-169
  8. Semeen Rehman, Muhammad Shafique, Jörg Henkel
    Pages 171-188
  9. Semeen Rehman, Muhammad Shafique, Jörg Henkel
    Pages 189-192
  10. Back Matter
    Pages 193-237

About this book

Introduction

This book describes novel software concepts to increase reliability under user-defined constraints.  The authors’ approach bridges, for the first time, the reliability gap between hardware and software. Readers will learn how to achieve increased soft error resilience on unreliable hardware, while exploiting the inherent error masking characteristics and error (stemming from soft errors, aging, and process variations) mitigations potential at different software layers.


· Provides a comprehensive overview of reliability modeling and optimization techniques at different hardware and software levels;

· Describes novel optimization techniques for software cross-layer reliability, targeting unreliable hardware.

Keywords

Cross Layer Reliability Analysis Program-Level Reliability Optimization Reliability-Driven System Software Reliable embedded systems Soft errors

Authors and affiliations

  • Semeen Rehman
    • 1
  • Muhammad Shafique
    • 2
  • Jörg Henkel
    • 3
  1. 1.CES – Chair for Embedded SystemsKarlsruhe Institute of TechnologyKarlsruheGermany
  2. 2.Department of Computer ScienceKarlsruhe Institute of TechnologyKarlsruheGermany
  3. 3.Department of Computer ScienceKarlsruhe Institute of TechnologyKarlsruheGermany

Bibliographic information

  • DOI https://doi.org/10.1007/978-3-319-25772-3
  • Copyright Information Springer International Publishing Switzerland 2016
  • Publisher Name Springer, Cham
  • eBook Packages Engineering
  • Print ISBN 978-3-319-25770-9
  • Online ISBN 978-3-319-25772-3
  • Buy this book on publisher's site