THOR Hands-On Tutorial
Neuromorphic Computing at Scale: A practical, step-by-step guide to accessing and utilizing the large-scale neuromorphic infrastructure.
A massively parallel digital neuromorphic system featuring 152 ARM Cortex-M4F cores per chip with dedicated ML accelerators. THOR hosts 54 SpiNNaker2 server boards, each equipped with 48 SpiNNaker2 chips. Thus, giving you access to nearly 400,000 highly parallel, event-based processing elements.
Collect your login credentials (IP_address, Password) from the organizers.
IP_address & Password
Collect your assigned port number (PPPP).
PPPP
Connect to the Event/Guest Wifi network.
Run the following command in your terminal:
ssh -L PPPP:localhost:PPPP thor@IP_address
Enter the assigned Password when prompted.
IMG : Keep this terminal open in the background to keep the connection alive!
Open your browser and navigate to:
http://localhost:PPPP
Enter the same Password to login to Jupyter Lab
Introduction to the fundamentals of spike-based information processing and SNNs.
Learning about the SpiNNaker2 Neuromorphic Platform and its software ecosystem.
Implementing a poisson spike simulation on the SpiNNaker2 hardware platform.
Exploring the Leaky Integrate-and-Fire (LIF) neuron and simulating its dynamics.
Exploring the Izhikevich neuron model and comparing the backends.
Mapping models to SpiNNaker 2 using the Neuromorphic Intermediate Representation (NIR).
Running pretrained models on the SpiNNaker 2 hardware platform.