NIR: A Unified Instruction Set for Brain-Inspired Computing

We show how to use the Neuromorphic Intermediate Representation to migrate your spiking model onto neuromorphic hardware.

Have you wondered how to use neuromorphic hardware platforms?

Are you depressed by your power bill after you bought your >400W GPU rig?

Then you came to the right place!

In this workshop, we will show you how to move models from your favourite framework directly to neuromorphic hardware with 1-2 lines of code!
We will present the technology behind, the Neuromorphic Intermediate Representation, and demonstrate how we can use it to run a live spiking convnet on the Speck chip.

NIR is currently supported by Intel Loihi, Speck, SpiNNaker2, Xylo and a host of simulators, including Norse, snnTorch, and Spyx.

Join us on the 5th of February to get your own hands-on experience with NIR and neuromorphic hardware!

All it requires is a computer and a bit of Python knowledge.

Agenda:

  • 18:00 - 19:00: NIR introduction
    • Motivation: coupling neuromorphic hardware and software
    • Demonstrating NIR: from PyTorch to Speck
    • Q&A
  • 19:00 - 20:00: Workshop
    • Hands-on experience with NIR via Jupyter Notebooks or custom models
    • Q&A and collaborative discussions

Speakers:

  • Felix Bauer
    • Felix Bauer is a neuromorphic engineer working on cutting-edge algorithms and chips at SynSense. He co-authored the Neuromorphic Intermediate Representation and has published work on GPU-accelerated spiking neural networks via the Sinabs simulator, neuromorphic control and brain-machine interfaces.
  • Jason Eshraghian
    • Json is an Assistant Professor with the Department of Electrical and Computer Engineering, University of California, Santa Cruz. Jason is researching neuromorphic computing, spiking neural networks, and memory circuits. He is the main developer of snnTorch and co-authored the co-authored the Neuromorphic Intermediate Representation.
  • Jens E. Pedersen
    • Jens is a computer scientist studying his PhD in neuromorphic computing at the KTH Royal Institute of Technology. Jens co-authored the Neuromorphic Intermediate Representation, the Norse spiking neural network simulator and the AEStream event-based streaming library.
  • Bernhard Vogginger
    • Bernhard Vogginger is a research associate at TU Dresden working on neuromorphic computing software and applications in the lab of Prof. Christian Mayr. He currently leads the software development for the SpiNNaker2 neuromorphic system and has co-authored the Neuromorphic Intermediate Representation. Further research interests include radar processing and sustainability of AI and data centers.

Note: The event will be hosted virtually. Stay tuned for the video link and further updates.

Social share preview for NIR: A unified instruction set for brain-inspired computing

Upcoming Workshops

The TSP1 Neural Network Accelerator Chip: Advancing Brain-Inspired Computing
Chris Eliasmith, Danny Rosen
November 11, 2025
8:00 - 9:00 EST

About the Speakers

Jens E. Pedersen

Jens E. Pedersen

Doctoral student at KTH, modeling neuromorphic systems to solve real-world challenges. Maintainer of Norse, AEStream, Faery, and co-author of NIR.

Bernhard Vogginger

Research associate at TU Dresden, leading SpiNNaker2 software development and co-author of NIR. Interested in radar processing and AI sustainability.
Jason Eshraghian

Jason Eshraghian

Assistant Professor at UC Santa Cruz, leading UCSC Neuromorphic Computing Group. Focuses on brain-inspired circuits for AI & SNNs. Maintainer of snnTorch.

Felix Bauer

Neuromorphic engineer at SynSense, working on algorithms and chips. Co-authored NIR and published on GPU-accelerated SNNs via Sinabs.

Inspired? Share your work.

Share your expertise with the community by speaking at a workshop, student talk, or hacking hour. It’s a great way to get feedback and help others learn.

Related Workshops

Programming Scalable Neuromorphic Algorithms with Fugu

Programming Scalable Neuromorphic Algorithms with Fugu

Explore neural-inspired computing with Brad Aimone, a leading neuroscientist at Sandia Labs. Join us for insights into next-gen technology and neuroscience.

IBM NorthPole - Neural inference at the frontier of energy, space, and time

IBM NorthPole - Neural inference at the frontier of energy, space, and time

NorthPole outperforms all prevalent architectures, even those that use more-advanced technology processes.

Hands-on with Xylo and Rockpool

Hands-on with Xylo and Rockpool

Discover Xylo and Rockpool in a hands-on session with Dylan Muir, exploring cutting-edge neural computation architectures and signal processing.