Litcius/Paper detail

SONIC: A Sparse Neural Network Inference Accelerator with Silicon Photonics for Energy-Efficient Deep Learning

Febin Sunny, Mahdi Nikdast, Sudeep Pasricha

20222022 27th Asia and South Pacific Design Automation Conference (ASP-DAC)21 citationsDOI

Abstract

Sparse neural networks can greatly facilitate the deployment of neural networks on resource-constrained platforms as they offer compact model sizes while retaining inference accuracy. Because of the sparsity in parameter matrices, sparse neural networks can, in principle, be exploited in accelerator architectures for improved energy-efficiency and latency. However, to realize these improvements in practice, there is a need to explore sparsity-aware hardware-software co-design. In this paper, we propose a novel silicon photonics-based sparse neural network inference accelerator called SONIC. SONIC takes advantage of the high energy-efficiency and low latency of photonic devices along with software co-optimization to accelerate sparse neural networks. Our experimental analysis shows that SONIC can achieve up to 5.8* better performance-per-watt and 8.4* lower energy-per-bit than state-of-the-art sparse electronic neural network accelerators; and up to 13.8* better performance-per-watt and 27.6* lower energy-per-bit than the best known photonic neural network accelerators.

Topics & Concepts

Artificial neural networkComputer scienceInferenceEfficient energy useDeep learningPhotonicsSoftwareLatency (audio)Energy (signal processing)Computer engineeringArtificial intelligenceElectrical engineeringTelecommunicationsMaterials scienceEngineeringMathematicsProgramming languageStatisticsOptoelectronicsNeural Networks and Reservoir ComputingPhotonic and Optical DevicesOptical Network Technologies