Multi-simulation coordinator: Difference between revisions

From Wikipedia, the free encyclopedia
Content deleted Content added
Gewaltig (talk | contribs)
No edit summary
Added references, minor updates of information to keep it current
Line 1: Line 1:
{{nofootnotes|date=March 2009}}
{{nofootnotes|date=March 2009}}
MUSIC (Multi-Simulation Coordinator) is software developed and released by the [[INCF]] and Royal Institute of Technology ([[KTH]]) School of Computer Science and Communication in Stockholm, Sweden. MUSIC allows spike events and continuous time series to be communicated between applications in a cluster computer. The typical usage cases are connecting models developed for different simulators and connecting a parallel simulator to a post-processing tool.
MUSIC (Multi-Simulation Coordinator) is software developed and released by the [[INCF]] and Royal Institute of Technology ([[KTH]]) School of Computer Science and Communication in Stockholm, Sweden<ref>{{Cite web|title = The MUlti-SImulator Coordinator (MUSIC) INCF Neuroinformatics Portal|url = https://www.incf.org/core/new-publication-describes-the-multi-simulator-coordinator-music|website = www.incf.org|accessdate = 2015-11-20|last = msandstr}}</ref>. MUSIC is designed for interconnecting
large scale neuronal network simulators, either with each other or with other
tools<ref>{{Cite web|url = http://incf.org/documents/music-rfc.pdf|title = MUSIC - Multi-Simulation Coordinator Request for Comments|date = |accessdate = |website = |publisher = |last = |first = }}</ref>. It allows spike events and continuous time series to be communicated between such applications in a cluster computer. The typical usage cases are connecting models developed for different simulators and connecting a parallel simulator to a post-processing tool.


MUSIC provides a standardized software interface ([[API]]) on top of the message-passing interface ([[Message Passing Interface|MPI]]) for communication among parallel applications for large-scale simulation of [[neural networks]]. It enables the transfer of massive amounts of event information and continuous values from one parallel application to another, including those using different data allocation strategies. In the design of the standard interface, care was taken to allow easy adaptation of existing simulators and to permit third-party development and community-sharing of reusable and interoperable software tools for parallel processing. The developers and colleagues from the [[NEST (software)|NEST]] and MOOSE simulator communities demonstrated interoperability via MUSIC at the 2008 [[Society for Neuroscience]] meeting.
MUSIC provides a standardized software interface ([[API]]) on top of the message-passing interface ([[Message Passing Interface|MPI]]) for communication among parallel applications for large-scale [[computational neuroscience]] simulations. It enables the transfer of massive amounts of event information and continuous values from one parallel application to another, including those using different data allocation strategies<ref>{{Cite journal|url = http://link.springer.com/article/10.1007%2Fs12021-010-9064-z|title = Run-Time Interoperability Between Neuronal Network Simulators Based on the MUSIC Framework|last = Djurfeldt|first = Mikael|date = 2010-03-02|journal = Neuroinformatics|doi = 10.1007/s12021-010-9064-z|pmid = 20195795|access-date = 2015-11-20}}</ref>. In the design of the standard interface, care was taken to allow easy adaptation of existing simulators and to permit third-party development and community-sharing of reusable and interoperable software tools for parallel processing. Three simulators currently have MUSIC interfaces: Moose, [[Neuron (software)|NEURON]] and [[NEST (software)|NEST]]<ref>{{Cite web|title = MUSIC INCF Neuroinformatics Portal|url = https://www.incf.org/activities/our-programs/modeling/music/music-multi-simulation-coordinator|website = www.incf.org|accessdate = 2015-11-20|last = ylva}}</ref>.


The MUSIC software library and its documentation are publicly available through the INCF Software Center.
The MUSIC software library and its documentation are publicly available through the INCF Software Center<ref>{{Cite web|title = MUSIC — INCF Software Center|url = http://software.incf.org/software/music|website = software.incf.org|accessdate = 2015-11-20}}</ref>.


== References ==
== References ==
Line 11: Line 13:


==External links==
==External links==
* [http://music.incf.org MUSIC homepage at INCF Software Center]
* [http://software.incf.org/software/music MUSIC homepage at INCF Software Center]


[[Category:Computational neuroscience]]
[[Category:Computational neuroscience]]

Revision as of 11:03, 20 November 2015

MUSIC (Multi-Simulation Coordinator) is software developed and released by the INCF and Royal Institute of Technology (KTH) School of Computer Science and Communication in Stockholm, Sweden[1]. MUSIC is designed for interconnecting large scale neuronal network simulators, either with each other or with other tools[2]. It allows spike events and continuous time series to be communicated between such applications in a cluster computer. The typical usage cases are connecting models developed for different simulators and connecting a parallel simulator to a post-processing tool.

MUSIC provides a standardized software interface (API) on top of the message-passing interface (MPI) for communication among parallel applications for large-scale computational neuroscience simulations. It enables the transfer of massive amounts of event information and continuous values from one parallel application to another, including those using different data allocation strategies[3]. In the design of the standard interface, care was taken to allow easy adaptation of existing simulators and to permit third-party development and community-sharing of reusable and interoperable software tools for parallel processing. Three simulators currently have MUSIC interfaces: Moose, NEURON and NEST[4].

The MUSIC software library and its documentation are publicly available through the INCF Software Center[5].

References

  1. ^ msandstr. "The MUlti-SImulator Coordinator (MUSIC) — INCF Neuroinformatics Portal". www.incf.org. Retrieved 2015-11-20.
  2. ^ "MUSIC - Multi-Simulation Coordinator Request for Comments" (PDF).
  3. ^ Djurfeldt, Mikael (2010-03-02). "Run-Time Interoperability Between Neuronal Network Simulators Based on the MUSIC Framework". Neuroinformatics. doi:10.1007/s12021-010-9064-z. PMID 20195795. Retrieved 2015-11-20.
  4. ^ ylva. "MUSIC — INCF Neuroinformatics Portal". www.incf.org. Retrieved 2015-11-20.
  5. ^ "MUSIC — INCF Software Center". software.incf.org. Retrieved 2015-11-20.

External links