Search Results for author: Shihao Song

Found 16 papers, 1 papers with code

An Evolutionary Network Architecture Search Framework with Adaptive Multimodal Fusion for Hand Gesture Recognition

no code implementations27 Mar 2024 Yizhang Xia, Shihao Song, Zhanglu Hou, Junwen Xu, Juan Zou, YuAn Liu, Shengxiang Yang

To automatically adapt to various datasets, the ENAS framework is designed to automatically search a MHGR network with appropriate fusion positions and ratios.

Hand Gesture Recognition Hand-Gesture Recognition

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

no code implementations10 Mar 2022 Shihao Song, Adarsha Balaji, Anup Das, Nagarajan Kandasamy

First, on the technology front, we propose an optimization scheme where the NVM resistance state that takes the longest time to sense is set on current paths having the least delay, and vice versa, reducing the average PE latency, which improves the QoS.

BIG-bench Machine Learning

On the Mitigation of Read Disturbances in Neuromorphic Inference Hardware

no code implementations27 Jan 2022 Ankita Paul, Shihao Song, Twisha Titirsha, Anup Das

Our analysis show both a strong dependency on model characteristics such as synaptic activation and criticality, and on the voltage used to read resistance states during inference.

Design Technology Co-Optimization for Neuromorphic Computing

no code implementations15 Oct 2021 Ankita Paul, Shihao Song, Anup Das

We present a design-technology tradeoff analysis in implementing machine-learning inference on the processing cores of a Non-Volatile Memory (NVM)-based many-core neuromorphic hardware.

A Design Flow for Mapping Spiking Neural Networks to Many-Core Neuromorphic Hardware

no code implementations27 Aug 2021 Shihao Song, M. Lakshmi Varshika, Anup Das, Nagarajan Kandasamy

We propose an SDFG-based design flow for mapping spiking neural networks (SNNs) to many-core neuromorphic hardware with the objective of exploring the tradeoff between throughput and buffer size.

graph partitioning

Dynamic Reliability Management in Neuromorphic Computing

no code implementations5 May 2021 Shihao Song, Jui Hanamshet, Adarsha Balaji, Anup Das, Jeffrey L. Krichmar, Nikil D. Dutt, Nagarajan Kandasamy, Francky Catthoor

We propose a new architectural technique to mitigate the aging-related reliability problems in neuromorphic systems, by designing an intelligent run-time manager (NCRTM), which dynamically destresses neuron and synapse circuits in response to the short-term aging in their CMOS transistors during the execution of machine learning workloads, with the objective of meeting a reliability target.

BIG-bench Machine Learning Management +1

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

no code implementations4 May 2021 Adarsha Balaji, Shihao Song, Twisha Titirsha, Anup Das, Jeffrey Krichmar, Nikil Dutt, James Shackleford, Nagarajan Kandasamy, Francky Catthoor

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

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

no code implementations22 Mar 2021 Twisha Titirsha, Shihao Song, Adarsha Balaji, Anup Das

Based on such formulation, we first evaluate the role of a system software in managing the energy consumption of neuromorphic systems.

BIG-bench Machine Learning energy management +1

Endurance-Aware Mapping of Spiking Neural Networks to Neuromorphic Hardware

no code implementations9 Mar 2021 Twisha Titirsha, Shihao Song, Anup Das, Jeffrey Krichmar, Nikil Dutt, Nagarajan Kandasamy, Francky Catthoor

We propose eSpine, a novel technique to improve lifetime by incorporating the endurance variation within each crossbar in mapping machine learning workloads, ensuring that synapses with higher activation are always implemented on memristors with higher endurance, and vice versa.

graph partitioning

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

no code implementations19 Sep 2020 Adarsha Balaji, Shihao Song, Anup Das, Jeffrey Krichmar, Nikil Dutt, James Shackleford, Nagarajan Kandasamy, Francky Catthoor

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

Rolling Shutter Correction

A Case for Lifetime Reliability-Aware Neuromorphic Computing

no code implementations4 Jul 2020 Shihao Song, Anup Das

Neuromorphic computing with non-volatile memory (NVM) can significantly improve performance and lower energy consumption of machine learning tasks implemented using spike-based computations and bio-inspired learning algorithms.

BIG-bench Machine Learning

Improving Dependability of Neuromorphic Computing With Non-Volatile Memory

no code implementations10 Jun 2020 Shihao Song, Anup Das, Nagarajan Kandasamy

We evaluate RENEU using different machine learning applications on a state-of-the-art neuromorphic hardware with NVM synapses.

Compiling Spiking Neural Networks to Neuromorphic Hardware

1 code implementation7 Apr 2020 Shihao Song, Adarsha Balaji, Anup Das, Nagarajan Kandasamy, James Shackleford

First, we propose a greedy technique to partition an SNN into clusters of neurons and synapses such that each cluster can fit on to the resources of a crossbar.

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

no code implementations1 Nov 2019 Adarsha Balaji, Shihao Song, Anup Das, Nikil Dutt, Jeff Krichmar, Nagarajan Kandasamy, Francky Catthoor

Our framework first extracts the precise times at which a charge pump in the hardware is activated to support neural computations within a workload.

BIG-bench Machine Learning

Cannot find the paper you are looking for? You can Submit a new open access paper.