Blue Brain Project Carlos Osuna, Carlos Aguado, Fabien Delalondre.
-
Upload
beverley-randall -
Category
Documents
-
view
215 -
download
3
Transcript of Blue Brain Project Carlos Osuna, Carlos Aguado, Fabien Delalondre.
![Page 1: Blue Brain Project Carlos Osuna, Carlos Aguado, Fabien Delalondre.](https://reader036.fdocuments.us/reader036/viewer/2022083005/56649f1d5503460f94c33843/html5/thumbnails/1.jpg)
Blue Brain Project
Carlos Osuna, Carlos Aguado, Fabien Delalondre
![Page 2: Blue Brain Project Carlos Osuna, Carlos Aguado, Fabien Delalondre.](https://reader036.fdocuments.us/reader036/viewer/2022083005/56649f1d5503460f94c33843/html5/thumbnails/2.jpg)
Outline
● Blue Brain Project (BBP) Optimizer Framework: Single neuron simulation
● Implementation Status & models (MPI & BOINC)
● Future directions: Simplifying development workflow (CERN)
![Page 3: Blue Brain Project Carlos Osuna, Carlos Aguado, Fabien Delalondre.](https://reader036.fdocuments.us/reader036/viewer/2022083005/56649f1d5503460f94c33843/html5/thumbnails/3.jpg)
Blue Brain Project - Modeling
Biology & MotivationMorphology: a exemplar morphology is used as a template.
Ion channels are added to the compartments of the morphology.
Parameters of the ions channels (such as density per channel type) cannotpossible be measured experimentally.
Modeling & AlgorithmsSingle neuron simulation models neuron electrical response
Optimizer Framework: Genetic algorithm scans parameter to select best fitting candidates to data
Werner Van Geit
![Page 4: Blue Brain Project Carlos Osuna, Carlos Aguado, Fabien Delalondre.](https://reader036.fdocuments.us/reader036/viewer/2022083005/56649f1d5503460f94c33843/html5/thumbnails/4.jpg)
Neuron simulation
p1, p2, p3,...
Feature extraction
Fit to data / select best candidates
generation
iterate until best candidates converge
Optimization Workflow Neuron simulation executed using different input protocols (p1, p2, …) to obtain electrical activity of a single neuron
Goodness of model can be evaluated by comparing certain features of electrical response with data.
Werner Van Geit
![Page 5: Blue Brain Project Carlos Osuna, Carlos Aguado, Fabien Delalondre.](https://reader036.fdocuments.us/reader036/viewer/2022083005/56649f1d5503460f94c33843/html5/thumbnails/5.jpg)
master
slaves
task submit
Each set of parameters in the phase space, and each protocol is an independent neuron simulation
No communication involve among slaves
p1
p2
p3
Optimizater Task Distribution
![Page 6: Blue Brain Project Carlos Osuna, Carlos Aguado, Fabien Delalondre.](https://reader036.fdocuments.us/reader036/viewer/2022083005/56649f1d5503460f94c33843/html5/thumbnails/6.jpg)
master
slaves
task submit
master
slaves
return outcome to master
master
slaves
Evaluate features of
current generation
it best fit can be improved
Genetic Algorithm Flow
![Page 7: Blue Brain Project Carlos Osuna, Carlos Aguado, Fabien Delalondre.](https://reader036.fdocuments.us/reader036/viewer/2022083005/56649f1d5503460f94c33843/html5/thumbnails/7.jpg)
MPI/BOINC implementation
Implementation 1: Pure MPI (fast interconnect)
Implementation 2: Adding BOINC support to explore new computing models (S. Wenzel)
Cons: BOINC approach requires porting code on all volunteer platforms (windows, linux, …)
Roadmap Extending Volunteer support using CERN software stack (Virtualization)
Making master/slave framework generic by abstracting implementation details (BOINC/CERN/MPI)
Status & Roadmap