Edit History

Wiki » History » Version 5

Padraig Gleeson, 30 Apr 2014 14:57

1 1 Padraig Gleeson
Bluehive and OSB interactions
2 1 Padraig Gleeson
-----------------------------
3 1 Padraig Gleeson
4 3 Padraig Gleeson
Discussion of the options for running models from OSB (and any other models expressed in LEMS/NeuroML2) on the Bluehive hardware being developed in Cambridge.
5 3 Padraig Gleeson
6 4 Padraig Gleeson
Some of these points may be applicable to other FPGA based simulator systems.
7 4 Padraig Gleeson
8 1 Padraig Gleeson
### Overview of Bluehive system
9 1 Padraig Gleeson
10 5 Padraig Gleeson
Information on the current status of the Bluehive system can be found in presentations by Steve Marsh ([PDF](http://www.opensourcebrain.org/attachments/download/70/SteveMarsh_HiveMind_Overview_13_5_13.pdf)) and Paul Fox ([PPT](http://www.opensourcebrain.org/attachments/download/74/Thousands-to-millions_PaulFox.ppt)) at the [2013 OSB kickoff meeting](http://www.opensourcebrain.org/projects/osb/wiki/Meetings)
11 1 Padraig Gleeson
12 4 Padraig Gleeson
More information…
13 3 Padraig Gleeson
14 1 Padraig Gleeson
### Potential OSB models to test on Bluehive hardware
15 1 Padraig Gleeson
16 3 Padraig Gleeson
Some of the potential models on OSB which could be tried out on Bluehive include:
17 3 Padraig Gleeson
18 3 Padraig Gleeson
-   project:brunel2000
19 3 Padraig Gleeson
-   project:destexhe\_jcns\_2009
20 3 Padraig Gleeson
     (Note these are both PyNN based networks, which could potentiall be scaled up by changing the population size parameters)
21 3 Padraig Gleeson
-   project:grancelllayer
22 3 Padraig Gleeson
     (This is a neuroConstruct based project containing a network of single compartment conductance based neurons. The [Large 3D network](http://www.opensourcebrain.org/embedded/grancelllayer/Large3DNetwork.html) simulation configuration could be used for testing on Bluehive, but would require more testing of the ChannelML ~~\> NeuroML2~~\> LEMS -\> Other formats pathway)
23 3 Padraig Gleeson
24 3 Padraig Gleeson
Note that a Google Summer of Code project for the INCF will start soon when a student will be specifically looking at converting large scale cortical models to NeuroML/PyNN and putting them on OSB: http://www.incf.org/gsoc/2013, http://www.google-melange.com/gsoc/project/google/gsoc2013/vitorchaud/14001.
25 3 Padraig Gleeson
26 3 Padraig Gleeson
These networks will be exactly the type needed for testing with Bluehive and comparing to other simulators.
27 3 Padraig Gleeson
28 3 Padraig Gleeson
More…
29 1 Padraig Gleeson
30 5 Padraig Gleeson
### Initial model for testing by Mike Hull
31 5 Padraig Gleeson
32 5 Padraig Gleeson
Mike Hull will initially investigate translating his swimming tadpole model to run on this system: [https://github.com/mikehulluk/Cambridge2013](https://github.com/mikehulluk/Cambridge2013)
33 5 Padraig Gleeson
34 2 Padraig Gleeson
### Libraries which can be used for code generation, testing, etc.
35 2 Padraig Gleeson
36 2 Padraig Gleeson
[PyLEMS](https://github.com/LEMS/pylems)
37 1 Padraig Gleeson
Extended [org.neuroml.export package](https://github.com/NeuroML/org.neuroml.export/tree/master/src/main/java/org/neuroml/export) which exports [VFGEN](http://www.warrenweckesser.net/vfgen/index.html) format, to generate C/C++…
38 5 Padraig Gleeson
39 5 Padraig Gleeson
### Meetings
40 5 Padraig Gleeson
41 5 Padraig Gleeson
A meeting will take place in Cambridge on Monday 22nd July to discuss this work and future directions.
42 4 Padraig Gleeson
43 4 Padraig Gleeson
### Other simulator systems based on FPGA
44 4 Padraig Gleeson
45 4 Padraig Gleeson
Please add comments if you know anything about the state of these systems (but be nice, it’s public!).
46 4 Padraig Gleeson
47 4 Padraig Gleeson
[A Large-Scale Spiking Neural Network Accelerator for FPGA Systems Systems](http://www.async.org.uk/nerh2012/nerh2012_submission_2.pdf)
48 4 Padraig Gleeson
Kit Cheung, Simon R. Schultz, Wayne Luk, Imperial College London
49 4 Padraig Gleeson
50 4 Padraig Gleeson
[A Biologically Plausible Real-time Spiking Neuron Simulation Environment Based on a Multiple-FPGA Platform](http://dl.acm.org/ft_gateway.cfm?id=2082176&ftid=1071641&dwn=1&CFID=223379110&CFTOKEN=73391392)
51 4 Padraig Gleeson
Shufan Yang, TM McGinnity, University of Ulster
52 4 Padraig Gleeson
53 4 Padraig Gleeson
[An FPGA-based approach to high-speed simulation of conductance-based neuron models](http://link.springer.com/article/10.1385%2FNI%3A2%3A4%3A417)
54 4 Padraig Gleeson
E. L. Graas, E. A. Brown, Robert H. Lee, Emory University/Georgia Institute of Technology