Advertisement

In-Memory Computing

Synthesis and Optimization

  • Saeideh Shirinzadeh
  • Rolf Drechsler
Book

Table of contents

  1. Front Matter
    Pages i-xi
  2. Saeideh Shirinzadeh, Rolf Drechsler
    Pages 1-5
  3. Saeideh Shirinzadeh, Rolf Drechsler
    Pages 7-19
  4. Saeideh Shirinzadeh, Rolf Drechsler
    Pages 21-47
  5. Saeideh Shirinzadeh, Rolf Drechsler
    Pages 49-81
  6. Saeideh Shirinzadeh, Rolf Drechsler
    Pages 83-104
  7. Saeideh Shirinzadeh, Rolf Drechsler
    Pages 105-106
  8. Back Matter
    Pages 107-115

About this book

Introduction

This book describes a comprehensive approach for synthesis and optimization of logic-in-memory computing hardware and architectures using memristive devices, which creates a firm foundation for practical applications.  Readers will get familiar with a new generation of computer architectures that potentially can perform faster, as the necessity for communication between the processor and memory is surpassed.  The discussion includes various synthesis methodologies and optimization algorithms targeting implementation cost metrics including latency and area overhead as well as the reliability issue caused by short memory lifetime.

  • Presents a comprehensive synthesis flow for the emerging field of logic-in-memory computing;
  • Describes automated compilation of programmable logic-in-memory computer architectures;
  • Includes several effective optimization algorithm also applicable to classical logic synthesis;
  • Investigates unbalanced write traffic in logic-in-memory architectures and describes wear leveling approaches to alleviate it.

Keywords

Memristors Memristive Devices and Systems Non-volatile in-memory computing Programmable Logic-in-Memory Spintronics

Authors and affiliations

  • Saeideh Shirinzadeh
    • 1
  • Rolf Drechsler
    • 2
  1. 1.University of Bremen and DFKI GmbHBremenGermany
  2. 2.University of Bremen and DFKI GmbHBremenGermany

Bibliographic information

  • DOI https://doi.org/10.1007/978-3-030-18026-3
  • Copyright Information Springer Nature Switzerland AG 2020
  • Publisher Name Springer, Cham
  • eBook Packages Engineering
  • Print ISBN 978-3-030-18025-6
  • Online ISBN 978-3-030-18026-3
  • Buy this book on publisher's site