Ir directamente a la navegación principal Ir directamente a la búsqueda Ir directamente al contenido principal

An Optical XNOR-Bitcount Based Accelerator for Efficient Inference of Binary Neural Networks

  • Sairam Sri Vatsavai
  • , Venkata Sai Praneeth Karempudi
  • , Ishan Thakkar

Producción científica: Conference contributionrevisión exhaustiva

9 Citas (Scopus)

Resumen

Binary Neural Networks (BNNs) are increasingly preferred over full-precision Convolutional Neural Networks (CNNs) to reduce the memory and computational requirements of inference processing with minimal accuracy drop. BNNs convert CNN model parameters to 1-bit precision, allowing inference of BNNs to be processed with simple XNOR and bitcount operations. This makes BNNs amenable to hardware acceleration. Several photonic integrated circuits (PICs) based BNN accelerators have been proposed. Although these accelerators provide remarkably higher throughput and energy efficiency than their electronic counterparts, the utilized XNOR and bitcount circuits in these accelerators need to be further enhanced to improve their area, energy efficiency, and throughput. This paper aims to fulfill this need. For that, we invent a single-MRR-based optical XNOR gate (OXG). Moreover, we present a novel design of bitcount circuit which we refer to as Photo-Charge Accumulator (PCA). We employ multiple OXGs in a cascaded manner using dense wavelength division multiplexing (DWDM) and connect them to the PCA, to forge a novel Optical XNOR-Bitcount based Binary Neural Network Accelerator (OXBNN). Our evaluation for the inference of four modern BNNs indicates that OXBNN provides improvements of up to 62× and 7.6× in frames-persecond (FPS) and FPS/W (energy efficiency), respectively, on geometric mean over two PIC-based BNN accelerators from prior work. We developed a transaction-level, event-driven pythonbased simulator for evaluation of accelerators (https://github.com/uky-UCAT/B_ONN_SIM).

Idioma originalEnglish
Título de la publicación alojadaProceedings of the 24th International Symposium on Quality Electronic Design, ISQED 2023
ISBN (versión digital)9798350334753
DOI
EstadoPublished - 2023
Evento24th International Symposium on Quality Electronic Design, ISQED 2023 - San Francisco, United States
Duración: abr 5 2023abr 7 2023

Serie de la publicación

NombreProceedings - International Symposium on Quality Electronic Design, ISQED
Volumen2023-April
ISSN (versión impresa)1948-3287
ISSN (versión digital)1948-3295

Conference

Conference24th International Symposium on Quality Electronic Design, ISQED 2023
País/TerritorioUnited States
CiudadSan Francisco
Período4/5/234/7/23

Nota bibliográfica

Publisher Copyright:
© 2023 IEEE.

Financiación

ACKNOWLEDGMENTS We thank the anonymous reviewers whose valuable feedback helped us improve this paper. We would also like to acknowledge the National Science Foundation (NSF) as this research was supported by NSF under grant CNS-2139167.

FinanciadoresNúmero del financiador
National Science Foundation Arctic Social Science Program2139167, CNS-2139167

    ODS de las Naciones Unidas

    Este resultado contribuye a los siguientes Objetivos de Desarrollo Sostenible

    1. Affordable and clean energy
      Affordable and clean energy

    ASJC Scopus subject areas

    • Hardware and Architecture
    • Electrical and Electronic Engineering
    • Safety, Risk, Reliability and Quality

    Huella

    Profundice en los temas de investigación de 'An Optical XNOR-Bitcount Based Accelerator for Efficient Inference of Binary Neural Networks'. En conjunto forman una huella única.

    Citar esto