Week‐8 CHallenge‐24 - AbhishekMusku/hw4aiml-am GitHub Wiki
Matrix Multiplication on BrainScaleS-2 (Challenge #24)
Overview
This repo documents my work for Challenge #24 (ECE 410/510, Week 8), where I ran matrix-vector multiplication using the EBRAINS BrainScaleS-2 neuromorphic hardware.
You can explore the full notebook here: Week-8 Challege 24
Objective
Run a basic MAC (Multiply-Accumulate) simulation using spike-based input and neuron membrane voltage integration on BrainScaleS-2, as described in the official demo.
Code Structure
tp_00-introduction.ipynb: Main notebook with the example configuration, results, and spike-response plots.
What I Tried
Followed the official tutorial to implement the integrator neuron example.
Ran a few additional scenarios beyond the base example:
Equal spike counts with opposite weights (cancellation check)
Gradual staircase buildup using uniform spike timing
Usage
Launch and run the notebook using the EBRAINS Jupyter Lab interface with the correct kernel (EBRAINS-25.02 or similar).