Wiki source code of BrainScaleS Operating System

Version 30.1 by abonard on 2025/04/10 15:12

Hide last authors
abonard 1.1 1
2
3 * ((( ==== **[[Beginner >>||anchor = "HBeginner-1"]]** ==== )))
4
abonard 25.1 5 * ((( ==== **[[Intermediate >>||anchor = "HIntermediate-1"]]** ==== )))
6
abonard 30.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 18.1 19 === [[Introduction to the BrainScaleS Tutorial>>https://www.youtube.com/watch?v=V2DAzIY5iOs||rel=" noopener noreferrer" target="_blank"]] ===
abonard 1.1 20
abonard 18.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 19.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 18.1 28
abonard 19.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 20.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 19.1 36
abonard 20.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 21.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 20.1 44
abonard 21.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 22.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 21.1 52
abonard 22.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 23.1 59 === [[BrainScaleS hands on - introduction>>https://flagship.kip.uni-heidelberg.de/jss/HBPm?mI=242&publicVideoID=9246||rel=" noopener noreferrer" target="_blank"]] ===
abonard 22.1 60
abonard 23.1 61 **Level**: beginner(%%) **Type**: video tutorial
62
63 Introduction to the BrainScales Hardware and System and how to execute simple experiments.
abonard 24.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 23.1 65
abonard 24.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 25.1 72 === **Intermediate** ===
abonard 24.1 73
abonard 25.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 26.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 25.1 83
abonard 26.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 27.1 87 === [[BrainScaleS: Development Methodologies and Operating System>>https://www.youtube.com/watch?v=MCOF9jPZBps&t=1105s||rel=" noopener noreferrer" target="_blank"]] ===
abonard 26.1 88
abonard 27.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 28.1 95 === [[Closed loop experiments on the BrainScaleS-2 architecture>>https://www.youtube.com/watch?v=9puTeNWJcOY||rel=" noopener noreferrer" target="_blank"]] ===
abonard 27.1 96
abonard 28.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 29.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 28.1 104
abonard 29.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 30.1 110 === **Advanced** ===
abonard 29.1 111
abonard 30.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