activity
20192025
most citedCompiling Spiking Neural Networks to Neuromorphic Hardware

47 citations · 78 across the 16 of their papers we have counts for

collaborators

17 papers

cs.LG2025

Large Language Models Inference Engines based on Spiking Neural Networks

Adarsha Balaji, Sandeep Madireddy, Prasanna Balaprakash

Foundational models based on the transformer architecture are currently the state-of-the-art in general language modeling, as well as in scientific areas such as material science a…

cs.AI2025

Evaluating the Safety and Skill Reasoning of Large Reasoning Models Under Compute Constraints

Adarsha Balaji, Le Chen, Rajeev Thakur +2

Test-time compute scaling has demonstrated the ability to improve the performance of reasoning language models by generating longer chain-of-thought (CoT) sequences. However, this…

cs.LG2024

Network architecture search of X-ray based scientific applications

Adarsha Balaji, Ramyad Hadidi, Gregory Kollmer +2

X-ray and electron diffraction-based microscopy use bragg peak detection and ptychography to perform 3-D imaging at an atomic resolution. Typically, these techniques are implemente…

cs.NE2022

Design-Technology Co-Optimization for NVM-based Neuromorphic Processing Elements

Shihao Song, Adarsha Balaji, Anup Das +1

Neuromorphic hardware platforms can significantly lower the energy overhead of a machine learning inference task. We present a design-technology tradeoff analysis to implement such…

cs.NE2022★ 24 cited

Implementing Spiking Neural Networks on Neuromorphic Architectures: A Review

Phu Khanh Huynh, M. Lakshmi Varshika, Ankita Paul +3

Recently, both industry and academia have proposed several different neuromorphic systems to execute machine learning applications that are designed using Spiking Neural Networks (…

cs.NE2021

Design of Many-Core Big Little μBrain for Energy-Efficient Embedded Neuromorphic Computing

M. Lakshmi Varshika, Adarsha Balaji, Federico Corradi +3

As spiking-based deep learning inference applications are increasing in embedded systems, these systems tend to integrate neuromorphic accelerators such as Brain to improve ener…

cs.NE2021

DFSynthesizer: Dataflow-based Synthesis of Spiking Neural Networks to Neuromorphic Hardware

Shihao Song, Harry Chong, Adarsha Balaji +3

Spiking Neural Networks (SNN) are an emerging computation model, which uses event-driven activation and bio-inspired learning algorithms. SNN-based machine-learning programs are ty…

cs.NE2021★ 1 cited

Dynamic Reliability Management in Neuromorphic Computing

Shihao Song, Jui Hanamshet, Adarsha Balaji +5

Neuromorphic computing systems uses non-volatile memory (NVM) to implement high-density and low-energy synaptic storage. Elevated voltages and currents needed to operate NVMs cause…

cs.NE2021

NeuroXplorer 1.0: An Extensible Framework for Architectural Exploration with Spiking Neural Networks

Adarsha Balaji, Shihao Song, Twisha Titirsha +6

Recently, both industry and academia have proposed many different neuromorphic architectures to execute applications that are designed with Spiking Neural Network (SNN). Consequent…

cs.NE2021

On the Role of System Software in Energy Management of Neuromorphic Computing

Twisha Titirsha, Shihao Song, Adarsha Balaji +1

Neuromorphic computing systems such as DYNAPs and Loihi have recently been introduced to the computing community to improve performance and energy efficiency of machine learning pr…

cs.NE2020★ 1 cited

Compiling Spiking Neural Networks to Mitigate Neuromorphic Hardware Constraints

Adarsha Balaji, Anup Das

Spiking Neural Networks (SNNs) are efficient computation models to perform spatio-temporal pattern recognition on {resource}- and {power}-constrained platforms. SNNs executed on ne…

cs.NE2020★ 1 cited

Enabling Resource-Aware Mapping of Spiking Neural Networks via Spatial Decomposition

Adarsha Balaji, Shihao Song, Anup Das +5

With growing model complexity, mapping Spiking Neural Network (SNN)-based applications to tile-based neuromorphic hardware is becoming increasingly challenging. This is because the…

cs.NE2020

Run-time Mapping of Spiking Neural Networks to Neuromorphic Hardware

Adarsha Balaji, Thibaut Marty, Anup Das +1

In this paper, we propose a design methodology to partition and map the neurons and synapses of online learning SNN-based applications to neuromorphic architectures at {run-time}.…

cs.DC2020★ 47 cited

Compiling Spiking Neural Networks to Neuromorphic Hardware

Shihao Song, Adarsha Balaji, Anup Das +2

Machine learning applications that are implemented with spike-based computation model, e.g., Spiking Neural Network (SNN), have a great potential to lower the energy consumption wh…

cs.NE2020★ 1 cited

PyCARL: A PyNN Interface for Hardware-Software Co-Simulation of Spiking Neural Network

Adarsha Balaji, Prathyusha Adiraju, Hirak J. Kashyap +4

We present PyCARL, a PyNN-based common Python programming interface for hardware-software co-simulation of spiking neural network (SNN). Through PyCARL, we make the following two k…

cs.ET2019

A Framework to Explore Workload-Specific Performance and Lifetime Trade-offs in Neuromorphic Computing

Adarsha Balaji, Shihao Song, Anup Das +4

Neuromorphic hardware with non-volatile memory (NVM) can implement machine learning workload in an energy-efficient manner. Unfortunately, certain NVMs such as phase change memory…

cs.ET2019★ 3 cited

Mapping Spiking Neural Networks to Neuromorphic Hardware

Adarsha Balaji, Anup Das, Yuefeng Wu +7

Neuromorphic hardware platforms implement biological neurons and synapses to execute spiking neural networks (SNNs) in an energy-efficient manner. We present SpiNeMap, a design met…