MUSIC - MUlti-SImulation Coordinator
The INCF has engaged in the development of software that allows large scale neuron simulators to communicate during runtime. The software, known as MUSIC (Multi-Simulation Coordinator) is a project of the INCF Program on Multi-Scale Modeling of the Nervous System.
|
The INCF MUSIC project provides a standardized software interface for communication between parallel applications for large-scale modeling and simulation of neural networks.
The Multisimulation Coordinator (MUSIC) is a standard interface for run-time exchange of data among parallel applications in a cluster environment. It is designed for interconnecting large-scale neuronal network simulators with each other or with other tools. Data may consist of events, such as neuronal spikes, or graded continuous values, such as membrane voltages. A typical usage example is illustrated on the top, where three applications (A, B, and C) execute in parallel while exchanging data via MUSIC. The software interface promotes interoperability by allowing models written for different simulators to be simulated together in a larger system. It enables re-usability of models or tools by providing a standard interface. As data are distributed over a number of processors, it is non-trivial to coordinate data transfer so that it reaches the correct destination at the correct time. The above figure illustrates how the connection pattern between applications in the left part of the figure results in the inter-processor communication pattern in the right part. The task for MUSIC is to relieve the applications of handling this complexity.
Current and
future simulators can make use of MUSIC - compliant general purpose tools
and participate in multi-simulations – a possibility that is
particularly attractive when:
In addition, such a standard interface enables straight-forward independent third-party development and community sharing of interoperable software tools for parallel processing. In the design of the standard interface, care has also been taken to facilitate easy adaptation of existing simulators. The MUSIC library was released in March 2009. Prior to its first release, INCF actively solicited comments from the community on the proposed design and prototype specifications.
|
INCF MUSIC
|
|
| MUSIC was initiated following a recommendation from the INCF Workshop on Large-Scale Modeling. It was developed by the Computational Biology & NeuroComputing group (CBN) at The Royal Institute of Technology, Sweden, under the leadership of Örjan Ekeberg and Mikael Djurfeldt, in a collaborative partnership with the INCF. |
Poster presented at the SfN2008 meeting in Washington DC, November 16-19, illustrating how MUSIC interconnects to NEST and MOOSE (GENESIS).
MUSIC poster from Neuroscience2008 [pdf]
For more information and download of the library visit MUSIC on INCF Software Center
INCF Secretariat contact: Pontus Holm, pontus.holm@incf.org


