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 Large-Scale Modeling of the Nervous System.

The goal of the INCF MUSIC project is to provide a standardized software interface for communication between parallel applications for large-scale modeling and simulation of neural networks.                                                    

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:

  • Different parts of a complex nervous system model are optimally implemented in different simulators, and need to communicate with each other.
  • Post-processing of generated data is needed, where the amounts of data are too large for intermediate storage, and requires the simulator to pass the data directly to the post-processing module.

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 INCF MUSIC 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
  • A standard for neural network simulator interoperability
  • Readily available open-source C/C++ API library for straight-forward adoption in new and existing tools
  • Patchbay port metaphor gives an intuitive abstraction of the underlying MPI-based communication.
  • Each simulator will be able to use its own semantics while MUSIC provides the means for the other components to access exposed data
  • Designed for easy and straight-forward adaptation in new and existing software
  • Designed to meet the requirements of large-scale, high-performance simulation environments




 
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 visit MUSIC on INCF Software Center


INCF Secretariat contact: Pontus Holm, pontus.holm@incf.org

Document Actions
Send this Print this