Skip to content

SpinMCM: Multicast Messaging for SpiNNaker

License

Unknown, Unknown licenses found

Licenses found

Unknown
LICENSE.rst
Unknown
LICENSE-BSD.rst
Notifications You must be signed in to change notification settings

neuromorphic-polito/SpinMCM

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SpinMCM: Multicast Communication Middleware for SpiNNaker

SpinMCM is a library providing an interface for performing broadcast transmissions among the cores of the SpiNNaker neuromorphic platform. It also implements a synchronisation mechanism among the cores. Both Broadcast and Sync functionalities are implemented by exploiting the multicast capabilities of the board.

Installation

  1. Download SpinMCM to your project folder.
  2. In the SpinMCM folder, build and install the C libraries:
% make install

Usage instructions

To use SpinMCM in your SpiNNaker application, include the header files in your C file:

#include "PATH_TO/spin2_api.h"

Authorship and copyright

SpinMCM is being developed by Francesco Barchi.

Please respect the license of the software
Respect the license SpinMCM is free and open source software, so you can use it for any purpose, free of charge. However, certain conditions apply when you (re-)distribute and/or modify SpinMCM; please respect the license.

icons on this page by Austin Andrews / https://github.com/Templarian/WindowsIcons

About

SpinMCM: Multicast Messaging for SpiNNaker

Resources

License

Unknown, Unknown licenses found

Licenses found

Unknown
LICENSE.rst
Unknown
LICENSE-BSD.rst

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published