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...
Autores principales: | , , , , , |
---|---|
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 |