Neuromorphic computing principles and organization / Abderazek Ben Abdallah, Khanh N. Dang.

This book focuses on neuromorphic computing principles and organization and how to build fault-tolerant scalable hardware for large and medium scale spiking neural networks with learning capabilities. In addition, the book describes in a comprehensive way the organization and how to design a spike-b...

Full description

Saved in:
Bibliographic Details
Main Authors: Ben Abdallah, Abderazek (Author), Dang, Khanh N. (Author)
Format: eBook
Language:English
Published: Cham : Springer, [2022]
Subjects:
Online Access:Click for online access

MARC

LEADER 00000cam a2200000 i 4500
001 on1327848270
003 OCoLC
005 20241006213017.0
006 m o d
007 cr cnu|||unuuu
008 220609s2022 sz a ob 001 0 eng d
040 |a GW5XE  |b eng  |e rda  |e pn  |c GW5XE  |d YDX  |d EBLCP  |d OCLCF  |d UKAHL  |d OCLCQ  |d OCLCO  |d OCLCL  |d OCLCQ 
019 |a 1322810716 
020 |a 9783030925253  |q (electronic bk.) 
020 |a 3030925250  |q (electronic bk.) 
020 |z 9783030925246 
020 |z 3030925242 
024 7 |a 10.1007/978-3-030-92525-3  |2 doi 
035 |a (OCoLC)1327848270  |z (OCoLC)1322810716 
050 4 |a QA76.87 
072 7 |a UYF  |2 bicssc 
072 7 |a COM011000  |2 bisacsh 
072 7 |a UYF  |2 thema 
049 |a HCDD 
100 1 |a Ben Abdallah, Abderazek,  |e author. 
245 1 0 |a Neuromorphic computing principles and organization /  |c Abderazek Ben Abdallah, Khanh N. Dang. 
264 1 |a Cham :  |b Springer,  |c [2022] 
264 4 |c ©2022 
300 |a 1 online resource (xxi, 244 pages) :  |b illustrations (chiefly color) 
336 |a text  |b txt  |2 rdacontent 
337 |a computer  |b c  |2 rdamedia 
338 |a online resource  |b cr  |2 rdacarrier 
504 |a Includes bibliographical references and index. 
520 |a This book focuses on neuromorphic computing principles and organization and how to build fault-tolerant scalable hardware for large and medium scale spiking neural networks with learning capabilities. In addition, the book describes in a comprehensive way the organization and how to design a spike-based neuromorphic system to perform network of spiking neurons communication, computing, and adaptive learning for emerging AI applications. The book begins with an overview of neuromorphic computing systems and explores the fundamental concepts of artificial neural networks. Next, we discuss artificial neurons and how they have evolved in their representation of biological neuronal dynamics. Afterward, we discuss implementing these neural networks in neuron models, storage technologies, inter-neuron communication networks, learning, and various design approaches. Then, comes the fundamental design principle to build an efficient neuromorphic system in hardware. The challenges that need to be solved toward building a spiking neural network architecture with many synapses are discussed. Learning in neuromorphic computing systems and the major emerging memory technologies that promise neuromorphic computing are then given. A particular chapter of this book is dedicated to the circuits and architectures used for communication in neuromorphic systems. In particular, the Network-on-Chip fabric is introduced for receiving and transmitting spikes following the Address Event Representation (AER) protocol and the memory accessing method. In addition, the interconnect design principle is covered to help understand the overall concept of on-chip and off-chip communication. Advanced on-chip interconnect technologies, including si-photonic three-dimensional interconnects and fault-tolerant routing algorithms, are also given. The book also covers the main threats of reliability and discusses several recovery methods for multicore neuromorphic systems. This is important for reliable processing in several embedded neuromorphic applications. A reconfigurable design approach that supports multiple target applications via dynamic reconfigurability, network topology independence, and network expandability is also described in the subsequent chapters. The book ends with a case study about a real hardware-software design of a reliable three-dimensional digital neuromorphic processor geared explicitly toward the 3D-ICs biological brain's three-dimensional structure. The platform enables high integration density and slight spike delay of spiking networks and features a scalable design. We present methods for fault detection and recovery in a neuromorphic system as well. Neuromorphic Computing Principles and Organization is an excellent resource for researchers, scientists, graduate students, and hardware-software engineers dealing with the ever-increasing demands on fault-tolerance, scalability, and low power consumption. It is also an excellent resource for teaching advanced undergraduate and graduate students about the fundamentals concepts, organization, and actual hardware-software design of reliable neuromorphic systems with learning and fault-tolerance capabilities. 
505 0 |a 1 Introduction to Neuromorphic Computing Systems -- 2 Neuromorphic System Design Fundamentals -- 3 Learning in Neuromorphic Systems -- 4 Emerging Memory Devices for Neuromorphic Systems -- 5 Communication Networks for Neuromorphic Systems -- 6 Fault-Tolerant Neuromorphic System Design -- 7 Reconfigurable Neuromorphic Computing System -- 8 Case Study: Real Hardware-Software Design of 3D-NoC-based Neuromorphic System -- 9 Survey of Neuromorphic Systems. 
588 0 |a Online resource; title from PDF title page (SpringerLink, viewed June 9, 2022). 
650 0 |a Neural networks (Computer science) 
650 7 |a Neural networks (Computer science)  |2 fast 
700 1 |a Dang, Khanh N.,  |e author. 
758 |i has work:  |a NEUROMORPHIC COMPUTING PRINCIPLES AND ORGANIZATION (Text)  |1 https://id.oclc.org/worldcat/entity/E39PD36WRb44CYmGMjtFC3YF8C  |4 https://id.oclc.org/worldcat/ontology/hasWork 
776 0 8 |c Original  |z 3030925242  |z 9783030925246  |w (OCoLC)1284289491 
856 4 0 |u https://holycross.idm.oclc.org/login?auth=cas&url=https://link.springer.com/10.1007/978-3-030-92525-3  |y Click for online access 
903 |a SPRING-COMP2022 
994 |a 92  |b HCD