/
Lava and the INRC

Lava and the INRC

Lava is an open-source Python framework for developing brain-inspired applications and mapping them to neuromorphic hardware. Lava provides developers with the tools and abstractions to develop applications that fully exploit the principles of neural computation. Lava applications allow neuromorphic platforms to intelligently process, learn from, and respond to real-world data with greater energy efficiency and speed compared to conventional computer architectures.

How are Lava and Loihi connected?

Intel is committed to supporting the full range of features of the Loihi architecture through Lava. Lava developers in Intel’s Neuromorphic Computing Lab have released and maintain the Lava Extension for Loihi, a package containing two specialized sub-compilers that map process graphs onto Loihi 2 neurocores and embedded CPUs.

Intel openly encourages other neuromorphic hardware developers to support the open-source Lava framework through their own vendor-specific extensions to the Lava core.

What’s the role of Lava in the INRC?

Contributing code to Lava – including core components such as compilers, reusable algorithms, spiking input and output processes, and API improvements – is one of the most valuable ways for INRC members and projects to advance the field of neuromorphic computing research.

Sponsored INRC projects are strongly encouraged to plan projects that will maximize the usefulness of any technical assets by committing to Lava.

List of Lava Releases

 

Related content

Summer 2023 INRC Workshop
Summer 2023 INRC Workshop
More like this
Access Intel Loihi Hardware
Access Intel Loihi Hardware
Read with this
Lava v0.1.0 has been released!
Lava v0.1.0 has been released!
More like this
Join the INRC
Join the INRC
Read with this
Invitation to Lava Developer Forum #1
Invitation to Lava Developer Forum #1
More like this
Loihi Public Reference Materials
Loihi Public Reference Materials
Read with this