Wiki source code of BrainScaleS Operating System

Version 62.1 by abonard on 2025/06/03 11:00

Hide last authors
abonard 1.1 1
2
3 * ((( ==== **[[Beginner >>||anchor = "HBeginner-1"]]** ==== )))
4
abonard 57.1 5 * ((( ==== **[[Intermediate >>||anchor = "HIntermediate-1"]]** ==== )))
6
abonard 62.1 7 * ((( ==== **[[Advanced >>||anchor = "HAdvanced-1"]]** ==== )))
8
abonard 1.1 9 === **Beginner** ===
10
11 === [[HBP Focus Area - Neuromorphic computing>>https://www.youtube.com/watch?v=VgMK5WRRTH0||rel=" noopener noreferrer" target="_blank"]] ===
12
13 **Level**: beginner(%%) **Type**: video tutorial
14
15 After attending this presentation you will have an overview of the key characteristics and advantages of neuromorphic computing.
16 {{html}}
17 <iframe width="560" height="315" src="https://www.youtube-nocookie.com/embed/VgMK5WRRTH0" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" allowfullscreen></iframe>
18 {{/html}}
abonard 50.1 19 === [[Introduction to the BrainScaleS Tutorial>>https://www.youtube.com/watch?v=V2DAzIY5iOs||rel=" noopener noreferrer" target="_blank"]] ===
abonard 1.1 20
abonard 50.1 21 **Level**: beginner(%%) **Type**: video tutorial
22
23 As an introduction to this tutorial we will give you a quick introduction to the BrainScaleS-2 hardware and its other features. We will further talk about compute clusters and the BrainScaleS system access via "slurm". Before we go into out first experiments we will go over block diagrams and lowlevel configuration s and give a brief introduction to the Pine language.
24 {{html}}
25 <iframe width="560" height="315" src="https://www.youtube-nocookie.com/embed/V2DAzIY5iOs" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" allowfullscreen></iframe>
26 {{/html}}
abonard 51.1 27 === [[Hands on tutorial BrainScaleS 2 Structured Neurons>>https://www.youtube.com/watch?v=907zRDofz7Y&list=PLJ506hQ4g3TiJnL5_UFtRgDFcEV9QNdd1&index=30||rel=" noopener noreferrer" target="_blank"]] ===
abonard 50.1 28
abonard 51.1 29 **Level**: beginner(%%) **Type**: video tutorial
30
31 Having completed this tutorial you will know how to use BrainScaleS 2 for connectingt neuron circuits to form multi-compartmental neuron models.
32 {{html}}
33 <iframe width="560" height="315" src="https://www.youtube-nocookie.com/embed/907zRDofz7Y&list=PLJ506hQ4g3TiJnL5_UFtRgDFcEV9QNdd1&index=30" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" allowfullscreen></iframe>
34 {{/html}}
abonard 52.1 35 === [[An Introduction into Accelerated Analog Neuromorphic Computing with BrainScaleS>>https://www.youtube.com/watch?v=jCN6zYB-DHQ||rel=" noopener noreferrer" target="_blank"]] ===
abonard 51.1 36
abonard 52.1 37 **Level**: beginner(%%) **Type**: video tutorial
38
39 Brain-inspired Computing - An Introduction into Accelerated Analog Neuromorphic Computing with BrainScaleS.
40 {{html}}
41 <iframe width="560" height="315" src="https://www.youtube-nocookie.com/embed/jCN6zYB-DHQ" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" allowfullscreen></iframe>
42 {{/html}}
abonard 53.1 43 === [[Demonstrating BrainScaleS 2 Inter-Chip Pulse Communication using Extoll>>https://www.youtube.com/watch?v=Nfgr6XV8ORA&list=PLJ506hQ4g3TiJnL5_UFtRgDFcEV9QNdd1&index=8||rel=" noopener noreferrer" target="_blank"]] ===
abonard 52.1 44
abonard 53.1 45 **Level**: beginner(%%) **Type**: video tutorial
46
47 In this tutorial you will get a brief overview on how to use the EXTOLL network in BrainScaleS and later get a live demonstration of this setup.
48 {{html}}
49 <iframe width="560" height="315" src="https://www.youtube-nocookie.com/embed/Nfgr6XV8ORA&list=PLJ506hQ4g3TiJnL5_UFtRgDFcEV9QNdd1&index=8" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" allowfullscreen></iframe>
50 {{/html}}
abonard 54.1 51 === [[Neuromorphic Computing in EBRAINS (brief introduction to SpiNNaker and BrainScaleS)>>https://www.youtube.com/watch?v=zW1UfIccMtY||rel=" noopener noreferrer" target="_blank"]] ===
abonard 53.1 52
abonard 54.1 53 **Level**: beginner(%%) **Type**: video presentation
54
55 Steve Furber giving a brief overview of the neuromorphic compute systems at Heidelberg. Touching upon what is neuromorphic computing and how we can use it.
56 {{html}}
57 <iframe width="560" height="315" src="https://www.youtube-nocookie.com/embed/zW1UfIccMtY" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" allowfullscreen></iframe>
58 {{/html}}
abonard 55.1 59 === [[BrainScaleS hands on - introduction>>https://flagship.kip.uni-heidelberg.de/jss/HBPm?mI=242&publicVideoID=9246||rel=" noopener noreferrer" target="_blank"]] ===
abonard 54.1 60
abonard 55.1 61 **Level**: beginner(%%) **Type**: video tutorial
62
63 Introduction to the BrainScales Hardware and System and how to execute simple experiments.
abonard 56.1 64 === [[Hands on tutorial BrainScaleS 2 introduction>>https://www.youtube.com/watch?v=UM1mhq1bdY4&list=PLJ506hQ4g3TiJnL5_UFtRgDFcEV9QNdd1&index=28||rel=" noopener noreferrer" target="_blank"]] ===
abonard 55.1 65
abonard 56.1 66 **Level**: beginner(%%) **Type**: video tutorial
67
68 After giving a general overview on BrainScaleS-2 and its schematics, we will ttalk about how to handle the topics of time flows, layers, neurons and PyTorch in the system.
69 {{html}}
70 <iframe width="560" height="315" src="https://www.youtube-nocookie.com/embed/UM1mhq1bdY4&list=PLJ506hQ4g3TiJnL5_UFtRgDFcEV9QNdd1&index=28" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" allowfullscreen></iframe>
71 {{/html}}
abonard 57.1 72 === **Intermediate** ===
abonard 56.1 73
abonard 57.1 74 === [[BrainScaleS via EBRAINS - from point to structured neurons>>https://www.youtube.com/watch?v=rhyHcAIdkz8||rel=" noopener noreferrer" target="_blank"]] ===
75
76 **Level**: intermediate(%%) **Type**: video tutorial
77
78 After a brief introduction we will look into working with single point neurons and after get to structured neurons.
79 {{html}}
80 <iframe width="560" height="315" src="https://www.youtube-nocookie.com/embed/rhyHcAIdkz8" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" allowfullscreen></iframe>
81 {{/html}}
abonard 58.1 82 === [[BrainScaleS – Plasticity and structured neurons>>https://flagship.kip.uni-heidelberg.de/jss/HBPm?mI=242&publicVideoID=9248||rel=" noopener noreferrer" target="_blank"]] ===
abonard 57.1 83
abonard 58.1 84 **Level**: intermediate(%%) **Type**: video tutorial
85
86 In this tutorial we will look into BrainScaleS-2 embedded general-purpose processors, called PPUs (Plasticity Processing Units). We want to show how the PPUs can be used to rate-code an image in the activity of neurons. Later on, we will define the network topology using the pyNN interface and then define the plasticity rule in C++.
abonard 59.1 87 === [[BrainScaleS: Development Methodologies and Operating System>>https://www.youtube.com/watch?v=MCOF9jPZBps&t=1105s||rel=" noopener noreferrer" target="_blank"]] ===
abonard 58.1 88
abonard 59.1 89 **Level**: intermediate(%%) **Type**: video presentation
90
91 We will show you how ti use BrainScaleS for your own experiments and development strategies.
92 {{html}}
93 <iframe width="560" height="315" src="https://www.youtube-nocookie.com/embed/MCOF9jPZBps&t=1105s" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" allowfullscreen></iframe>
94 {{/html}}
abonard 60.1 95 === [[Closed loop experiments on the BrainScaleS-2 architecture>>https://www.youtube.com/watch?v=9puTeNWJcOY||rel=" noopener noreferrer" target="_blank"]] ===
abonard 59.1 96
abonard 60.1 97 **Level**: intermediate(%%) **Type**: video presentation
98
99 We are starting with an introduction to the hybrid BrainScaleS-2 architecture. After that we will look into the topics of the BrainScaleS-2 speed up, Neuromorphic Pong, Navigation in insects, Neural Compass, Neural speed indicators, Neural path integration, Analago-digital neuromorphic insects and PlayPen-2 signal chains.
100 {{html}}
101 <iframe width="560" height="315" src="https://www.youtube-nocookie.com/embed/9puTeNWJcOY" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" allowfullscreen></iframe>
102 {{/html}}
abonard 61.1 103 === [[Exploring the possibilities of analog neuromorphic computing with BrainScaleS>>https://www.youtube.com/watch?v=iVPB05J39U8&t=1s||rel=" noopener noreferrer" target="_blank"]] ===
abonard 60.1 104
abonard 61.1 105 **Level**: intermediate(%%) **Type**: video presentation
106
107 {{html}}
108 <iframe width="560" height="315" src="https://www.youtube-nocookie.com/embed/iVPB05J39U8&t=1s" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" allowfullscreen></iframe>
109 {{/html}}
abonard 62.1 110 === **Advanced** ===
abonard 61.1 111
abonard 62.1 112 === [[BrainScaleS 2 hands on, matrix multiplication II>>https://www.youtube.com/watch?v=yhhINbbtjNA||rel=" noopener noreferrer" target="_blank"]] ===
113
114 **Level**: advanced(%%) **Type**: video tutorial
115
116 In this tutorial we will be looking into the non-spiking mode and the hxtorch-API.
117 {{html}}
118 <iframe width="560" height="315" src="https://www.youtube-nocookie.com/embed/yhhINbbtjNA" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" allowfullscreen></iframe>
119 {{/html}}
120