Cargando…

Establishing a Novel Modeling Tool: A Python-Based Interface for a Neuromorphic Hardware System

Neuromorphic hardware systems provide new possibilities for the neuroscience modeling community. Due to the intrinsic parallelism of the micro-electronic emulation of neural computation, such models are highly scalable without a loss of speed. However, the communities of software simulator users and...

Descripción completa

Detalles Bibliográficos
Autores principales: Brüderle, Daniel, Müller, Eric, Davison, Andrew, Muller, Eilif, Schemmel, Johannes, Meier, Karlheinz
Formato: Texto
Lenguaje:English
Publicado: Frontiers Research Foundation 2009
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC2701676/
https://www.ncbi.nlm.nih.gov/pubmed/19562085
http://dx.doi.org/10.3389/neuro.11.017.2009
_version_ 1782168714214375424
author Brüderle, Daniel
Müller, Eric
Davison, Andrew
Muller, Eilif
Schemmel, Johannes
Meier, Karlheinz
author_facet Brüderle, Daniel
Müller, Eric
Davison, Andrew
Muller, Eilif
Schemmel, Johannes
Meier, Karlheinz
author_sort Brüderle, Daniel
collection PubMed
description Neuromorphic hardware systems provide new possibilities for the neuroscience modeling community. Due to the intrinsic parallelism of the micro-electronic emulation of neural computation, such models are highly scalable without a loss of speed. However, the communities of software simulator users and neuromorphic engineering in neuroscience are rather disjoint. We present a software concept that provides the possibility to establish such hardware devices as valuable modeling tools. It is based on the integration of the hardware interface into a simulator-independent language which allows for unified experiment descriptions that can be run on various simulation platforms without modification, implying experiment portability and a huge simplification of the quantitative comparison of hardware and simulator results. We introduce an accelerated neuromorphic hardware device and describe the implementation of the proposed concept for this system. An example setup and results acquired by utilizing both the hardware system and a software simulator are demonstrated.
format Text
id pubmed-2701676
institution National Center for Biotechnology Information
language English
publishDate 2009
publisher Frontiers Research Foundation
record_format MEDLINE/PubMed
spelling pubmed-27016762009-06-26 Establishing a Novel Modeling Tool: A Python-Based Interface for a Neuromorphic Hardware System Brüderle, Daniel Müller, Eric Davison, Andrew Muller, Eilif Schemmel, Johannes Meier, Karlheinz Front Neuroinformatics Neuroscience Neuromorphic hardware systems provide new possibilities for the neuroscience modeling community. Due to the intrinsic parallelism of the micro-electronic emulation of neural computation, such models are highly scalable without a loss of speed. However, the communities of software simulator users and neuromorphic engineering in neuroscience are rather disjoint. We present a software concept that provides the possibility to establish such hardware devices as valuable modeling tools. It is based on the integration of the hardware interface into a simulator-independent language which allows for unified experiment descriptions that can be run on various simulation platforms without modification, implying experiment portability and a huge simplification of the quantitative comparison of hardware and simulator results. We introduce an accelerated neuromorphic hardware device and describe the implementation of the proposed concept for this system. An example setup and results acquired by utilizing both the hardware system and a software simulator are demonstrated. Frontiers Research Foundation 2009-06-05 /pmc/articles/PMC2701676/ /pubmed/19562085 http://dx.doi.org/10.3389/neuro.11.017.2009 Text en Copyright © 2009 Brüderle, Müller, Davison, Muller, Schemmel and Meier. http://www.frontiersin.org/licenseagreement This is an open-access article subject to an exclusive license agreement between the authors and the Frontiers Research Foundation, which permits unrestricted use, distribution, and reproduction in any medium, provided the original authors and source are credited.
spellingShingle Neuroscience
Brüderle, Daniel
Müller, Eric
Davison, Andrew
Muller, Eilif
Schemmel, Johannes
Meier, Karlheinz
Establishing a Novel Modeling Tool: A Python-Based Interface for a Neuromorphic Hardware System
title Establishing a Novel Modeling Tool: A Python-Based Interface for a Neuromorphic Hardware System
title_full Establishing a Novel Modeling Tool: A Python-Based Interface for a Neuromorphic Hardware System
title_fullStr Establishing a Novel Modeling Tool: A Python-Based Interface for a Neuromorphic Hardware System
title_full_unstemmed Establishing a Novel Modeling Tool: A Python-Based Interface for a Neuromorphic Hardware System
title_short Establishing a Novel Modeling Tool: A Python-Based Interface for a Neuromorphic Hardware System
title_sort establishing a novel modeling tool: a python-based interface for a neuromorphic hardware system
topic Neuroscience
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC2701676/
https://www.ncbi.nlm.nih.gov/pubmed/19562085
http://dx.doi.org/10.3389/neuro.11.017.2009
work_keys_str_mv AT bruderledaniel establishinganovelmodelingtoolapythonbasedinterfaceforaneuromorphichardwaresystem
AT mullereric establishinganovelmodelingtoolapythonbasedinterfaceforaneuromorphichardwaresystem
AT davisonandrew establishinganovelmodelingtoolapythonbasedinterfaceforaneuromorphichardwaresystem
AT mullereilif establishinganovelmodelingtoolapythonbasedinterfaceforaneuromorphichardwaresystem
AT schemmeljohannes establishinganovelmodelingtoolapythonbasedinterfaceforaneuromorphichardwaresystem
AT meierkarlheinz establishinganovelmodelingtoolapythonbasedinterfaceforaneuromorphichardwaresystem