From Variability Tolerance to Approximate Computing in Parallel Integrated Architectures and Accelerators

This book focuses on computing devices and their design at various levels to combat variability. The authors provide a review of key concepts with particular emphasis on timing errors caused by various variability sources. They discuss methods to predict and prevent, detect and correct, and finally...

Celý popis

Uloženo v:
Podrobná bibliografie
Hlavní autor: Rahimi, Abbas (Autor)
Další autoři: Benini, Luca (Autor)
Gupta, Rajesh K (Autor)
Korporace: SpringerLink (online služba)  
Médium: E-kniha
Jazyk:angličtina
Vydáno: Cham : Springer International Publishing, 2017
Žánr/forma:elektronické knihy
ISBN:978-3-319-53768-9
9783319537672
Témata:
On-line přístup:Plný text
Tagy: Přidat tag
Žádné tagy, Buďte první, kdo otaguje tento záznam!
Obálka
Obsah:
  • Introduction
  • Part 1. Predicting and Preventing Errors
  • Instruction-Level Tolerance
  • Sequence-Level Tolerance
  • Procedure-Level Tolerance
  • Kernel-Level Tolerance
  • Hierarchically Focused Guardbanding
  • Part 2. Detecting and Correcting Errors
  • Work-Unit Tolerance
  • Memristive-Based Associative Memory for Error Recovery
  • Part 3. Accepting Errors
  • Accuracy-Configurable OpenMP
  • An Approximation Workflow for Exploiting Data-Level Parallelism in FPGA Acceleration
  • Memristive-Based Associative Memory for Approximate Computational Reuse
  • Spatial and Temporal Memoization
  • Outlook