SpiNNaker SPIKING NEURAL NETWORK ARCHITECTURE MAX BROWN NICK BARLOW
|
|
- Sheryl Dennis
- 6 years ago
- Views:
Transcription
1 SpiNNaker SPIKING NEURAL NETWORK ARCHITECTURE MAX BROWN NICK BARLOW
2 OVERVIEW What is SpiNNaker Architecture Spiking Neural Networks Related Work Router Commands Task Scheduling Related Works / Projects Conclusion
3 WHAT IS IT? Massively-Parallel architecture Based on a biology Simulates neural networks in real-time Focused on low power consumption Relatively small Perfectly scalable Developed by: University of Manchester, University of Southampton, University of Cambridge, University of Sheffield, ARM Ltd, Silistix Ltd, and Thales Work on the SpiNNaker began in 2005
4 ARCHITECTURE 57,600 SpiNNaker System-in-package (SiP) chips 18 low-power ARM968 cores 128 MB off-die SDRAM 64 KB Data Tightly-Coupled Memory (DTCM) 32 KB Instruction Tightly-Coupled Memory (ITCM) Star Topology 1,036,800 total ARM9 cores 7 TB total SDRAM 2D Triangular Torus Topology Custom self-timed Network-on-Chip (NiC) 8 Gb/s communication bandwidth Custom Router 5-9 Byte messages
5
6 ARCHITECTURE (CONT D) Inspired by biology Human brain operates at 25W, composed of low speed neurons Biological interconnect has high latency measured in ms Tolerant to component failure Unidirectional lossless transmission of information Each independent core in the SpiNNaker System represents a neuron Heavily simplified Cores in SIP share memory and networking resources Inter-node communication is explicitly through packets
7
8 SPIKING NEURAL NETWORK EMULATION Spiking Neural Network Model the intercommunication and processes of the human brain Currently capable of simulating 1% Uses three major principles Representation of Neurons: Combination of non-linear encoding and weighted linear decoding. Transformations: Functions of variables determined by weighted linear decoding Neural Dynamics: Using the Representation on Neurons as control theoretic state variables Nonlinear encoding is determined by converting an analog input to a neural spike train using the following equation. Gi represents a nonlinear function describing the neural network ai represents the gain factor ei represents the encoding factor Jbias represents the bias current
9 SPIKING NEURAL NETWORK EMULATION (CONTD.) Depicted to the right is a model of a network responding to a stimulus Neuron 1 responds to the negative values of input and spikes quickly When the input becomes 0, neuron 1 spikes slower When the input becomes -1,neuron 2 begins firing quickly This works along an analog scale and the neurons fire at different speeds to represent the input value.
10 SPIKING NEURAL NETWORK EMULATION (CONTD.) The output can be determined by decoding the output spike pattern. di represents a set of decoding vectors h(t-tn) represents the convolution of the spike train with the post-synaptic current The Encoding and Decoding methods are combined to implement functions Pictured below is the output for two functions The graph on the left depicts the function y = x The graph on the right depicts y = x^2 The actual process used to determine these functions is too complex to discuss here
11 ARCHITECTURE (NETWORK/ROUTER) Custom on-chip router Built to send pulses instead of streams This saves time when sending small adjustable size packets This saves power by not sending empty packets to fill stream size GALS (Globally Asynchronous, Locally Synchronous) Keeps the internals synchronous and smaller Keeps the clocks from different modules independant Allows for clocked memory units in the router such as queues 3 types of communication methods Multicast: Sent to signal that a core has finished a task routed by the internal routing information and the routing tables in the router Point-to-Point: Communication sent between controller cores to pass data routed from one specific core to another specific core Nearest Neighbor: Used Send info to every core on the SiP or to write data to the memory routed to every core on the chip at the same time
12 COMMANDS Nodes have a subset of the ARM ISA for real execution Intercommunication and execution only has three major functionalities Get Input - on packet received Direct Memory Access complete Update - executed every 1ms Neurons update real-time synaptic information Local algorithm for calculation SIP SDRAM stores information Individual nodes must contend for access
13 TASK SCHEDULING Tasks are scheduled using one of the cores called the scamp The rest of the cores are called the sark The programs are implemented using an event-driven model When something important happens, then code is executed The application does not control execution flow The code run when an event occurs is called a callback. Callbacks are either queueable or non-queueable Non-queueable callbacks are executed immediately Queueable callbacks are placed in a scheduler queue
14 RELATED WORKS
15 CONCLUSIONS SpiNNaker is not a general purpose CPU SpiNNaker requires a thorough understanding of spiking neural networks to be used properly Power consumption is more important than performance in ultra large scale design Implementing special hardware is difficult and pre-existing components should be used when possible Low power ARM cores were used in the design A custom router was designed because no solution existed that could provide the correct functionality The SpiNNaker had a very slow refresh rate and clock speed, but could still perform in real-time The brain functions at these speeds and is able to perform large tasks, so the SpiNNaker was designed to emulate this The brain is very fault tolerant As a result, the SpiNNaker is also very fault tolerant SpiNNaker is so large that entire SiP s may fail and the system needs to be able to handle that SpiNNaker had functionality added in so that it could be programmed and debugged The brain has no such functionality
16 WORKS CITED,, SpiNNaker Project. RetrievedDecember, 2015 Available: Navaridas, J.; Lujan, M.; Plana, L.A.; Miguel-Alonso, J.; Furber, S.B., "Analytical Assessment of the Suitability of Multicast Communications for the SpiNNaker Neuromimetic System," in High Performance Computing and Communication & 2012 IEEE 9th International Conference on Embedded Software and Systems (HPCC-ICESS), 2012 IEEE 14th International Conference on, vol., no.,pp.1-8, June 2012doi: /HPCC URL: Patterson, C.; Preston, T.; Galluppi, F.; Furber, S., "Managing a Massively-Parallel Resource-Constrained Computing Architecture," in Digital System Design (DSD), th Euromicro Conference on, vol., no., pp , 5-8 Sept doi: /DSD URL: Galluppi, F.; Davies, S.; Furber, S.; Stewart, T.; Eliasmith, C., "Real time on-chip implementation of dynamical systems with spiking neurons," in Neural Networks (IJCNN), The 2012 International Joint Conference on, vol., no., pp.1-8, June 2012 doi: /IJCNN URL: Jian Wu; Furber, S.; Garside, J., "A Programmable Adaptive Router for a GALS Parallel System," in Asynchronous Circuits and Systems, ASYNC '09. 15th IEEE Symposium on, vol., no., pp.23-31, May 2009 doi: /ASYNC URL: Neuromorphs.net,. 'Universal Neuromorphic Devices And Sensors For Real-Time Mobile Robotics'. N.p., Web. 12 Dec
SYNAPTIC PLASTICITY IN SPINNAKER SIMULATOR
SYNAPTIC PLASTICITY IN SPINNAKER SIMULATOR SpiNNaker a spiking neural network simulator developed by APT group The University of Manchester SERGIO DAVIES 18/01/2010 Neural network simulators Neural network
More informationDarwin: a neuromorphic hardware co-processor based on Spiking Neural Networks
MOO PAPER SCIENCE CHINA Information Sciences February 2016, Vol 59 023401:1 023401:5 doi: 101007/s11432-015-5511-7 Darwin: a neuromorphic hardware co-processor based on Spiking Neural Networks Juncheng
More informationSpiNNaker. Human Brain Project. and the. Steve Furber. ICL Professor of Computer Engineering The University of Manchester
SpiNNaker and the Human Brain Project Steve Furber ICL Professor of Computer Engineering The University of Manchester 1 200 years ago Ada Lovelace, b. 10 Dec. 1815 "I have my hopes, and very distinct ones
More informationIntroduction to co-simulation. What is HW-SW co-simulation?
Introduction to co-simulation CPSC489-501 Hardware-Software Codesign of Embedded Systems Mahapatra-TexasA&M-Fall 00 1 What is HW-SW co-simulation? A basic definition: Manipulating simulated hardware with
More informationHello, and welcome to this presentation of the FlexTimer or FTM module for Kinetis K series MCUs. In this session, you ll learn about the FTM, its
Hello, and welcome to this presentation of the FlexTimer or FTM module for Kinetis K series MCUs. In this session, you ll learn about the FTM, its main features and the application benefits of leveraging
More informationROM/UDF CPU I/O I/O I/O RAM
DATA BUSSES INTRODUCTION The avionics systems on aircraft frequently contain general purpose computer components which perform certain processing functions, then relay this information to other systems.
More informationEnergy-Efficient MANET Routing: Ideal vs. Realistic Performance
Energy-Efficient MANET Routing: Ideal vs. Realistic Performance Paper by: Thomas Knuz IEEE IWCMC Conference Aug. 2008 Presented by: Farzana Yasmeen For : CSE 6590 2013.11.12 Contents Introduction Review:
More informationAI Application Processing Requirements
AI Application Processing Requirements 1 Low Medium High Sensor analysis Activity Recognition (motion sensors) Stress Analysis or Attention Analysis Audio & sound Speech Recognition Object detection Computer
More informationA Level-Encoded Transition Signaling Protocol for High-Throughput Asynchronous Global Communication
A Level-Encoded Transition Signaling Protocol for High-Throughput Asynchronous Global Communication Peggy B. McGee, Melinda Y. Agyekum, Moustafa M. Mohamed and Steven M. Nowick {pmcgee, melinda, mmohamed,
More informationSystems. Roland Kammerer. 29. October Institute of Computer Engineering Vienna University of Technology. Communication in Distributed Embedded
Communication Roland Institute of Computer Engineering Vienna University of Technology 29. October 2010 Overview 1. Distributed Motivation 2. OSI Communication Model 3. Topologies 4. Physical Layer 5.
More information6. has units of bits/second. a. Throughput b. Propagation speed c. Propagation time d. (b)or(c)
King Saud University College of Computer and Information Sciences Information Technology Department First Semester 1436/1437 IT224: Networks 1 Sheet# 10 (chapter 3-4-5) Multiple-Choice Questions 1. Before
More informationProposers Day Workshop
Proposers Day Workshop Monday, January 23, 2017 @srcjump, #JUMPpdw Cognitive Computing Vertical Research Center Mandy Pant Academic Research Director Intel Corporation Center Motivation Today s deep learning
More informationGrundlagen der Rechnernetze. Introduction
Grundlagen der Rechnernetze Introduction Overview Building blocks and terms Basics of communication Addressing Protocols and Layers Performance Historical development Grundlagen der Rechnernetze Introduction
More informationUltra-Low Duty Cycle MAC with Scheduled Channel Polling
Ultra-Low Duty Cycle MAC with Scheduled Channel Polling Wei Ye and John Heidemann CS577 Brett Levasseur 12/3/2013 Outline Introduction Scheduled Channel Polling (SCP-MAC) Energy Performance Analysis Implementation
More informationRecent Advances in Simulation Techniques and Tools
Recent Advances in Simulation Techniques and Tools Yuyang Li, li.yuyang(at)wustl.edu (A paper written under the guidance of Prof. Raj Jain) Download Abstract: Simulation refers to using specified kind
More informationEvent-based neural computing on an autonomous mobile platform
Event-based neural computing on an autonomous mobile platform Francesco Galluppi 1, Christian Denk 2, Matthias C. Meiner 2, Terrence C. Stewart 3, Luis A. Plana 1, Chris Eliasmith 3, Steve Furber 1 and
More informationUtilization Based Duty Cycle Tuning MAC Protocol for Wireless Sensor Networks
Utilization Based Duty Cycle Tuning MAC Protocol for Wireless Sensor Networks Shih-Hsien Yang, Hung-Wei Tseng, Eric Hsiao-Kuang Wu, and Gen-Huey Chen Dept. of Computer Science and Information Engineering,
More informationLecture 13 Read: the two Eckhorn papers. (Don t worry about the math part of them).
Read: the two Eckhorn papers. (Don t worry about the math part of them). Last lecture we talked about the large and growing amount of interest in wave generation and propagation phenomena in the neocortex
More informationCognitronics: Resource-efficient Architectures for Cognitive Systems. Ulrich Rückert Cognitronics and Sensor Systems.
Cognitronics: Resource-efficient Architectures for Cognitive Systems Ulrich Rückert Cognitronics and Sensor Systems 14th IWANN, 2017 Cadiz, 14. June 2017 rueckert@cit-ec.uni-bielefeld.de www.ks.cit-ec.uni-bielefeld.de
More informationGlobally Asynchronous Locally Synchronous (GALS) Microprogrammed Parallel FIR Filter
IOSR Journal of VLSI and Signal Processing (IOSR-JVSP) Volume 6, Issue 5, Ver. II (Sep. - Oct. 2016), PP 15-21 e-issn: 2319 4200, p-issn No. : 2319 4197 www.iosrjournals.org Globally Asynchronous Locally
More informationIntroduction to Neuromorphic Computing Insights and Challenges. Todd Hylton Brain Corporation
Introduction to Neuromorphic Computing Insights and Challenges Todd Hylton Brain Corporation hylton@braincorporation.com Outline What is a neuromorphic computer? Why is neuromorphic computing confusing?
More informationHello, and welcome to this presentation of the STM32 Digital Filter for Sigma-Delta modulators interface. The features of this interface, which
Hello, and welcome to this presentation of the STM32 Digital Filter for Sigma-Delta modulators interface. The features of this interface, which behaves like ADC with external analog part and configurable
More informationA High Definition Motion JPEG Encoder Based on Epuma Platform
Available online at www.sciencedirect.com Procedia Engineering 29 (2012) 2371 2375 2012 International Workshop on Information and Electronics Engineering (IWIEE) A High Definition Motion JPEG Encoder Based
More informationCopyright 2007 Year IEEE. Reprinted from ISCAS 2007 International Symposium on Circuits and Systems, May This material is posted here
Copyright 2007 Year IEEE. Reprinted from ISCAS 2007 International Symposium on Circuits and Systems, 27-30 May 2007. This material is posted here with permission of the IEEE. Such permission of the IEEE
More information10Gb/s PMD Using PAM-5 Trellis Coded Modulation
10Gb/s PMD Using PAM-5 Trellis Coded Modulation Oscar Agazzi, Nambi Seshadri, Gottfried Ungerboeck Broadcom Corp. 16215 Alton Parkway Irvine, CA 92618 1 Goals Achieve distance objective of 300m over existing
More informationDSP BASED SYSTEM FOR SYNCHRONOUS GENERATOR EXCITATION CONTROLL
DSP BASED SYSTEM FOR SYNCHRONOUS GENERATOR EXCITATION CONTROLL N. Bulic *, M. Miletic ** and I.Erceg *** Faculty of electrical engineering and computing Department of Electric Machines, Drives and Automation,
More informationRoboTurk 2014 Team Description
RoboTurk 2014 Team Description Semih İşeri 1, Meriç Sarıışık 1, Kadir Çetinkaya 2, Rüştü Irklı 1, JeanPierre Demir 1, Cem Recai Çırak 1 1 Department of Electrical and Electronics Engineering 2 Department
More informationK-RLE : A new Data Compression Algorithm for Wireless Sensor Network
K-RLE : A new Data Compression Algorithm for Wireless Sensor Network Eugène Pamba Capo-Chichi, Hervé Guyennet Laboratory of Computer Science - LIFC University of Franche Comté Besançon, France {mpamba,
More informationCS601 Data Communication Solved Objective For Midterm Exam Preparation
CS601 Data Communication Solved Objective For Midterm Exam Preparation Question No: 1 Effective network mean that the network has fast delivery, timeliness and high bandwidth duplex transmission accurate
More informationA Synchronized Axon Hillock Neuron for Memristive Neuromorphic Systems
A Synchronized Axon Hillock Neuron for Memristive Neuromorphic Systems Ryan Weiss, Gangotree Chakma, and Garrett S. Rose IEEE International Midwest Symposium on Circuits and Systems (MWSCAS), Boston, Massachusetts,
More informationToward Human-Level Massively-Parallel Neural Networks with Hodgkin-Huxley Neurons
Toward Human-Level Massively-Parallel Neural Networks with Hodgkin-Huxley Neurons Lyle N. Long The Pennsylvania State University, University Park, PA USA lnl@psu.edu Abstract. This paper describes neural
More informationMotor Control using NXP s LPC2900
Motor Control using NXP s LPC2900 Agenda LPC2900 Overview and Development tools Control of BLDC Motors using the LPC2900 CPU Load of BLDCM and PMSM Enhancing performance LPC2900 Demo BLDC motor 2 LPC2900
More informationADVANCED EMBEDDED MONITORING SYSTEM FOR ELECTROMAGNETIC RADIATION
98 Chapter-5 ADVANCED EMBEDDED MONITORING SYSTEM FOR ELECTROMAGNETIC RADIATION 99 CHAPTER-5 Chapter 5: ADVANCED EMBEDDED MONITORING SYSTEM FOR ELECTROMAGNETIC RADIATION S.No Name of the Sub-Title Page
More informationFig. 1. Electronic Model of Neuron
Spatial to Temporal onversion of Images Using A Pulse-oupled Neural Network Eric L. Brown and Bogdan M. Wilamowski University of Wyoming eric@novation.vcn.com, wilam@uwyo.edu Abstract A new electronic
More informationSecure Ad-Hoc Routing Protocols
Secure Ad-Hoc Routing Protocols ARIADNE (A secure on demand RoutIng protocol for Ad-Hoc Networks & TESLA ARAN (A Routing protocol for Ad-hoc Networks SEAD (Secure Efficient Distance Vector Routing Protocol
More informationarxiv: v1 [cs.ai] 31 Oct 2016
A Survey of Brain Inspired Technologies for Engineering arxiv:1610.09882v1 [cs.ai] 31 Oct 2016 Jarryd Son Electrical Engineering Department University of Cape Town, South Africa Email: jdsonza@gmail.com
More informationANALOG-TO-DIGITAL CONVERTER FOR INPUT VOLTAGE MEASUREMENTS IN LOW- POWER DIGITALLY CONTROLLED SWITCH-MODE POWER SUPPLY CONVERTERS
ANALOG-TO-DIGITAL CONVERTER FOR INPUT VOLTAGE MEASUREMENTS IN LOW- POWER DIGITALLY CONTROLLED SWITCH-MODE POWER SUPPLY CONVERTERS Aleksandar Radić, S. M. Ahsanuzzaman, Amir Parayandeh, and Aleksandar Prodić
More informationApplied to Wireless Sensor Networks. Objectives
Communication Theory as Applied to Wireless Sensor Networks muse Objectives Understand the constraints of WSN and how communication theory choices are influenced by them Understand the choice of digital
More informationFigure 1. Artificial Neural Network structure. B. Spiking Neural Networks Spiking Neural networks (SNNs) fall into the third generation of neural netw
Review Analysis of Pattern Recognition by Neural Network Soni Chaturvedi A.A.Khurshid Meftah Boudjelal Electronics & Comm Engg Electronics & Comm Engg Dept. of Computer Science P.I.E.T, Nagpur RCOEM, Nagpur
More informationM U LT I C A S T C O M M U N I C AT I O N S. Tarik Cicic
M U LT I C A S T C O M M U N I C AT I O N S Tarik Cicic 9..08 O V E R V I E W One-to-many communication, why and how Algorithmic approach: Steiner trees Practical algorithms Multicast tree types Basic
More informationFTSP Power Characterization
1. Introduction FTSP Power Characterization Chris Trezzo Tyler Netherland Over the last few decades, advancements in technology have allowed for small lowpowered devices that can accomplish a multitude
More informationBio-inspired for Detection of Moving Objects Using Three Sensors
International Journal of Electronics and Electrical Engineering Vol. 5, No. 3, June 2017 Bio-inspired for Detection of Moving Objects Using Three Sensors Mario Alfredo Ibarra Carrillo Dept. Telecommunications,
More informationArtificial Neural Network Engine: Parallel and Parameterized Architecture Implemented in FPGA
Artificial Neural Network Engine: Parallel and Parameterized Architecture Implemented in FPGA Milene Barbosa Carvalho 1, Alexandre Marques Amaral 1, Luiz Eduardo da Silva Ramos 1,2, Carlos Augusto Paiva
More informationJournal of Engineering Science and Technology Review 9 (5) (2016) Research Article. L. Pyrgas, A. Kalantzopoulos* and E. Zigouris.
Jestr Journal of Engineering Science and Technology Review 9 (5) (2016) 51-55 Research Article Design and Implementation of an Open Image Processing System based on NIOS II and Altera DE2-70 Board L. Pyrgas,
More informationPerspectives on Neuromorphic Computing
Perspectives on Neuromorphic Computing Todd Hylton Brain Corporation hylton@braincorporation.com ORNL Neuromorphic Computing Workshop June 29, 2016 Outline Retrospective SyNAPSE Perspective Neuromorphic
More informationCS601-Data Communication Latest Solved Mcqs from Midterm Papers
CS601-Data Communication Latest Solved Mcqs from Midterm Papers May 07,2011 Lectures 1-22 Moaaz Siddiq Latest Mcqs MIDTERM EXAMINATION Spring 2010 Question No: 1 ( Marks: 1 ) - Please choose one Effective
More informationCROSS-LAYER DESIGN FOR QoS WIRELESS COMMUNICATIONS
CROSS-LAYER DESIGN FOR QoS WIRELESS COMMUNICATIONS Jie Chen, Tiejun Lv and Haitao Zheng Prepared by Cenker Demir The purpose of the authors To propose a Joint cross-layer design between MAC layer and Physical
More informationOptimal Coded Information Network Design and Management via Improved Characterizations of the Binary Entropy Function
Optimal Coded Information Network Design and Management via Improved Characterizations of the Binary Entropy Function John MacLaren Walsh & Steven Weber Department of Electrical and Computer Engineering
More informationDipartimento di Elettronica Informazione e Bioingegneria Robotics
Dipartimento di Elettronica Informazione e Bioingegneria Robotics Behavioral robotics @ 2014 Behaviorism behave is what organisms do Behaviorism is built on this assumption, and its goal is to promote
More informationReal Time On-Chip Implementation of Dynamical Systems with Spiking Neurons
WCC 2012 EEE World Congress on Computational ntelligence June 10-15 2012 - Brisbane Australia JCNN Real Time On-Chip mplementation of Dynamical Systems with Spiking Neurons Francesco Galluppi Sergio Davies
More informationLink-state protocols and Open Shortest Path First (OSPF)
Fixed Internetworking Protocols and Networks Link-state protocols and Open Shortest Path First (OSPF) Rune Hylsberg Jacobsen Aarhus School of Engineering rhj@iha.dk 0 ITIFN Objectives Describe the basic
More informationAS-MAC: An Asynchronous Scheduled MAC Protocol for Wireless Sensor Networks
AS-MAC: An Asynchronous Scheduled MAC Protocol for Wireless Sensor Networks By Beakcheol Jang, Jun Bum Lim, Mihail Sichitiu, NC State University 1 Presentation by Andrew Keating for CS577 Fall 2009 Outline
More information1 Introduction. w k x k (1.1)
Neural Smithing 1 Introduction Artificial neural networks are nonlinear mapping systems whose structure is loosely based on principles observed in the nervous systems of humans and animals. The major
More informationROUTING PROTOCOLS. Dr. Ahmed Khattab. EECE Department Cairo University Fall 2012 ELC 659/ELC724
ROUTING PROTOCOLS Dr. Ahmed Khattab EECE Department Cairo University Fall 2012 ELC 659/ELC724 Dr. Ahmed Khattab Fall 2012 2 Routing Network-wide process the determine the end to end paths that packets
More information7. Introduction to mixed-signal testing using the IEEE P standard
7. Introduction to mixed-signal testing using the IEEE P1149.4 standard It was already mentioned in previous chapters that the IEEE 1149.1 standard (BST) was developed with the specific purpose of addressing
More informationMultiband RF-Interconnect for Reconfigurable Network-on-Chip Communications UCLA
Multiband RF-Interconnect for Reconfigurable Network-on-hip ommunications Jason ong (cong@cs.ucla.edu) Joint work with Frank hang, Glenn Reinman and Sai-Wang Tam ULA 1 ommunication hallenges On-hip Issues
More informationA New Control Theory for Dynamic Data Driven Systems
A New Control Theory for Dynamic Data Driven Systems Nikolai Matni Computing and Mathematical Sciences Joint work with Yuh-Shyang Wang, James Anderson & John C. Doyle New application areas 1 New application
More informationPhasor Measurement Unit and Phasor Data Concentrator test with Real Time Digital Simulator
Downloaded from orbit.dtu.dk on: Apr 26, 2018 Phasor Measurement Unit and Phasor Data Concentrator test with Real Time Digital Simulator Diakos, Konstantinos; Wu, Qiuwei; Nielsen, Arne Hejde Published
More informationNeural Network Application in Robotics
Neural Network Application in Robotics Development of Autonomous Aero-Robot and its Applications to Safety and Disaster Prevention with the help of neural network Sharique Hayat 1, R. N. Mall 2 1. M.Tech.
More informationChapter 2 Distributed Consensus Estimation of Wireless Sensor Networks
Chapter 2 Distributed Consensus Estimation of Wireless Sensor Networks Recently, consensus based distributed estimation has attracted considerable attention from various fields to estimate deterministic
More informationA Divide-and-Conquer Approach to Evolvable Hardware
A Divide-and-Conquer Approach to Evolvable Hardware Jim Torresen Department of Informatics, University of Oslo, PO Box 1080 Blindern N-0316 Oslo, Norway E-mail: jimtoer@idi.ntnu.no Abstract. Evolvable
More informationLink State Routing. Brad Karp UCL Computer Science. CS 3035/GZ01 3 rd December 2013
Link State Routing Brad Karp UCL Computer Science CS 33/GZ 3 rd December 3 Outline Link State Approach to Routing Finding Links: Hello Protocol Building a Map: Flooding Protocol Healing after Partitions:
More informationCOMPUTER COMMUNICATION AND NETWORKS ENCODING TECHNIQUES
COMPUTER COMMUNICATION AND NETWORKS ENCODING TECHNIQUES Encoding Coding is the process of embedding clocks into a given data stream and producing a signal that can be transmitted over a selected medium.
More informationWireless Neural Loggers
Deuteron Technologies Ltd. Electronics for Neuroscience Wireless Neural Loggers On-animal neural recording Deuteron Technologies provides a family of animal-borne neural data loggers for recording 8, 16,
More informationRamon Canal NCD Master MIRI. NCD Master MIRI 1
Wattch, Hotspot, Hotleakage, McPAT http://www.eecs.harvard.edu/~dbrooks/wattch-form.html http://lava.cs.virginia.edu/hotspot http://lava.cs.virginia.edu/hotleakage http://www.hpl.hp.com/research/mcpat/
More informationTIME encoding of a band-limited function,,
672 IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS II: EXPRESS BRIEFS, VOL. 53, NO. 8, AUGUST 2006 Time Encoding Machines With Multiplicative Coupling, Feedforward, and Feedback Aurel A. Lazar, Fellow, IEEE
More informationCourse Objectives. This course gives a basic neural network architectures and learning rules.
Introduction Course Objectives This course gives a basic neural network architectures and learning rules. Emphasis is placed on the mathematical analysis of these networks, on methods of training them
More informationBLUE BRAIN - The name of the world s first virtual brain. That means a machine that can function as human brain.
CONTENTS 1~ INTRODUCTION 2~ WHAT IS BLUE BRAIN 3~ WHAT IS VIRTUAL BRAIN 4~ FUNCTION OF NATURAL BRAIN 5~ BRAIN SIMULATION 6~ CURRENT RESEARCH WORK 7~ ADVANTAGES 8~ DISADVANTAGE 9~ HARDWARE AND SOFTWARE
More informationMathematical Problems in Networked Embedded Systems
Mathematical Problems in Networked Embedded Systems Miklós Maróti Institute for Software Integrated Systems Vanderbilt University Outline Acoustic ranging TDMA in globally asynchronous locally synchronous
More informationScalable Multi-Precision Simulation of Spiking Neural Networks on GPU with OpenCL
Scalable Multi-Precision Simulation of Spiking Neural Networks on GPU with OpenCL Dmitri Yudanov (Advanced Micro Devices, USA) Leon Reznik (Rochester Institute of Technology, USA) WCCI 2012, IJCNN, June
More informationLink State Routing. Stefano Vissicchio UCL Computer Science CS 3035/GZ01
Link State Routing Stefano Vissicchio UCL Computer Science CS 335/GZ Reminder: Intra-domain Routing Problem Shortest paths problem: What path between two vertices offers minimal sum of edge weights? Classic
More informationIntegrate-and-Fire Neuron Circuit and Synaptic Device using Floating Body MOSFET with Spike Timing- Dependent Plasticity
JOURNAL OF SEMICONDUCTOR TECHNOLOGY AND SCIENCE, VOL.15, NO.6, DECEMBER, 2015 ISSN(Print) 1598-1657 http://dx.doi.org/10.5573/jsts.2015.15.6.658 ISSN(Online) 2233-4866 Integrate-and-Fire Neuron Circuit
More informationWhat is a Simulation? Simulation & Modeling. Why Do Simulations? Emulators versus Simulators. Why Do Simulations? Why Do Simulations?
What is a Simulation? Simulation & Modeling Introduction and Motivation A system that represents or emulates the behavior of another system over time; a computer simulation is one where the system doing
More informationOptical hybrid analog-digital signal processing based on spike processing in neurons
Invited Paper Optical hybrid analog-digital signal processing based on spike processing in neurons Mable P. Fok 1, Yue Tian 1, David Rosenbluth 2, Yanhua Deng 1, and Paul R. Prucnal 1 1 Princeton University,
More informationHardware-based Image Retrieval and Classifier System
Hardware-based Image Retrieval and Classifier System Jason Isaacs, Joe Petrone, Geoffrey Wall, Faizal Iqbal, Xiuwen Liu, and Simon Foo Department of Electrical and Computer Engineering Florida A&M - Florida
More informationASIC-based Artificial Neural Networks for Size, Weight, and Power Constrained Applications
ASIC-based Artificial Neural Networks for Size, Weight, and Power Constrained Applications Clare Thiem Senior Electronics Engineer Information Directorate Air Force Research Laboratory Agenda Nano-Enabled
More informationSenseMaker IST Martin McGinnity University of Ulster Neuro-IT, Bonn, June 2004 SenseMaker IST Neuro-IT workshop June 2004 Page 1
SenseMaker IST2001-34712 Martin McGinnity University of Ulster Neuro-IT, Bonn, June 2004 Page 1 Project Objectives To design and implement an intelligent computational system, drawing inspiration from
More informationCMOS Architecture of Synchronous Pulse-Coupled Neural Network and Its Application to Image Processing
CMOS Architecture of Synchronous Pulse-Coupled Neural Network and Its Application to Image Processing Yasuhiro Ota Bogdan M. Wilamowski Image Information Products Hdqrs. College of Engineering MINOLTA
More informationANN Implementation of Constructing Logic Gates Focusing On Ex-NOR
Research Journal of Computer and Information Technology Sciences E-ISSN 2320 6527 ANN Implementation of Constructing Logic Gates Focusing On Ex-NOR Vaibhav Kant Singh Dept. of Computer Science and Engineering,
More informationFROM BRAIN RESEARCH TO FUTURE TECHNOLOGIES. Dirk Pleiter Post-H2020 Vision for HPC Workshop, Frankfurt
FROM BRAIN RESEARCH TO FUTURE TECHNOLOGIES Dirk Pleiter Post-H2020 Vision for HPC Workshop, Frankfurt Science Challenge and Benefits Whole brain cm scale Understanding the human brain Understand the organisation
More informationNeuromorphic VLSI Event-Based devices and systems
Neuromorphic VLSI Event-Based devices and systems Giacomo Indiveri Institute of Neuroinformatics University of Zurich and ETH Zurich LTU, Lulea May 28, 2012 G.Indiveri (http://ncs.ethz.ch/) Neuromorphic
More informationDecriminition between Magnetising Inrush from Interturn Fault Current in Transformer: Hilbert Transform Approach
SSRG International Journal of Electrical and Electronics Engineering (SSRG-IJEEE) volume 1 Issue 10 Dec 014 Decriminition between Magnetising Inrush from Interturn Fault Current in Transformer: Hilbert
More informationModule 3: Physical Layer
Module 3: Physical Layer Dr. Associate Professor of Computer Science Jackson State University Jackson, MS 39217 Phone: 601-979-3661 E-mail: natarajan.meghanathan@jsums.edu 1 Topics 3.1 Signal Levels: Baud
More informationGlobal State and Gossip
Global State and Gossip CS 240: Computing Systems and Concurrency Lecture 6 Marco Canini Credits: Indranil Gupta developed much of the original material. Today 1. Global snapshot of a distributed system
More information802.11a Hardware Implementation of an a Transmitter
802a Hardware Implementation of an 802a Transmitter IEEE Standard for wireless communication Frequency of Operation: 5Ghz band Modulation: Orthogonal Frequency Division Multiplexing Elizabeth Basha, Steve
More informationBinary Neural Network and Its Implementation with 16 Mb RRAM Macro Chip
Binary Neural Network and Its Implementation with 16 Mb RRAM Macro Chip Assistant Professor of Electrical Engineering and Computer Engineering shimengy@asu.edu http://faculty.engineering.asu.edu/shimengyu/
More informationIntroduction (concepts and definitions)
Objectives: Introduction (digital system design concepts and definitions). Advantages and drawbacks of digital techniques compared with analog. Digital Abstraction. Synchronous and Asynchronous Systems.
More informationLower Layers PART1: IEEE and the ZOLERTIA Z1 Radio
Slide 1 Lower Layers PART1: IEEE 802.15.4 and the ZOLERTIA Z1 Radio Jacques Tiberghien Kris Steenhaut Remark: all numerical data refer to the parameters defined in IEEE802.15.4 for 32.5 Kbytes/s transmission
More informationFinal Exam (ECE 408/508 Digital Communications) (05/05/10, Wed, 6 8:30PM)
Final Exam (ECE 407 Digital Communications) Page 1 Final Exam (ECE 408/508 Digital Communications) (05/05/10, Wed, 6 8:30PM) Name: Bring calculators. 2 ½ hours. 20% of your final grade. Question 1. (20%,
More informationA Simple Design and Implementation of Reconfigurable Neural Networks
A Simple Design and Implementation of Reconfigurable Neural Networks Hazem M. El-Bakry, and Nikos Mastorakis Abstract There are some problems in hardware implementation of digital combinational circuits.
More informationWelcome to 6.111! Introductory Digital Systems Laboratory
Welcome to 6.111! Introductory Digital Systems Laboratory Handouts: Info form (yellow) Course Calendar Safety Memo Kit Checkout Form Lecture slides Lectures: Chris Terman TAs: Karthik Balakrishnan HuangBin
More informationApplication Areas of AI Artificial intelligence is divided into different branches which are mentioned below:
Week 2 - o Expert Systems o Natural Language Processing (NLP) o Computer Vision o Speech Recognition And Generation o Robotics o Neural Network o Virtual Reality APPLICATION AREAS OF ARTIFICIAL INTELLIGENCE
More informationLow-Power CMOS VLSI Design
Low-Power CMOS VLSI Design ( 范倫達 ), Ph. D. Department of Computer Science, National Chiao Tung University, Taiwan, R.O.C. Fall, 2017 ldvan@cs.nctu.edu.tw http://www.cs.nctu.tw/~ldvan/ Outline Introduction
More informationHigh-speed and High-precision Motion Controller
High-speed and High-precision Motion Controller - KSMC - Definition High-Speed Axes move fast Execute the controller ( position/velocity loop, current loop ) at high frequency High-Precision High positioning
More informationSourceSync. Exploiting Sender Diversity
SourceSync Exploiting Sender Diversity Why Develop SourceSync? Wireless diversity is intrinsic to wireless networks Many distributed protocols exploit receiver diversity Sender diversity is a largely unexplored
More informationMultiband NFC for High-Throughput Wireless Computer Vision Sensor Network
Multiband NFC for High-Throughput Wireless Computer Vision Sensor Network Fei Y. Li, Jason Y. Du 09212020027@fudan.edu.cn Vision sensors lie in the heart of computer vision. In many computer vision applications,
More informationJohn Lazzaro and John Wawrzynek Computer Science Division UC Berkeley Berkeley, CA, 94720
LOW-POWER SILICON NEURONS, AXONS, AND SYNAPSES John Lazzaro and John Wawrzynek Computer Science Division UC Berkeley Berkeley, CA, 94720 Power consumption is the dominant design issue for battery-powered
More informationEmbedding Artificial Intelligence into Our Lives
Embedding Artificial Intelligence into Our Lives Michael Thompson, Synopsys D&R IP-SOC DAYS Santa Clara April 2018 1 Agenda Introduction What AI is and is Not Where AI is being used Rapid Advance of AI
More informationJournal of Chemical and Pharmaceutical Research, 2013, 5(9): Research Article. The design of panda-oriented intelligent recognition system
Available online www.jocpr.com Journal of Chemical and Pharmaceutical Research, 2013, 5(9):341-346 Research Article ISSN : 0975-7384 CODEN(USA) : JCPRC5 The design of panda-oriented intelligent recognition
More informationIntroduction to IEEE CAS Publications
Introduction to IEEE CAS Publications Gianluca Setti 12 1 Dep. of Engineering (ENDIF) University of Ferrara 2 Advanced Research Center on Electronic Systems for Information Engineering and Telecommunications
More information