Skip to main content

Showing 1–4 of 4 results for author: Andrulis, T

Searching in archive cs. Search in all archives.
.
  1. arXiv:2405.07266  [pdf, other

    cs.ET cs.AR

    Architecture-Level Modeling of Photonic Deep Neural Network Accelerators

    Authors: Tanner Andrulis, Gohar Irfan Chaudhry, Vinith M. Suriyakumar, Joel S. Emer, Vivienne Sze

    Abstract: Photonics is a promising technology to accelerate Deep Neural Networks as it can use optical interconnects to reduce data movement energy and it enables low-energy, high-throughput optical-analog computations. To realize these benefits in a full system (accelerator + DRAM), designers must ensure that the benefits of using the electrical, optical, analog, and digital domains exceed the costs of c… ▽ More

    Submitted 14 May, 2024; v1 submitted 12 May, 2024; originally announced May 2024.

    Comments: Published at ISPASS 2024

  2. arXiv:2405.07259  [pdf, other

    cs.AR

    CiMLoop: A Flexible, Accurate, and Fast Compute-In-Memory Modeling Tool

    Authors: Tanner Andrulis, Joel S. Emer, Vivienne Sze

    Abstract: Compute-In-Memory (CiM) is a promising solution to accelerate Deep Neural Networks (DNNs) as it can avoid energy-intensive DNN weight movement and use memory arrays to perform low-energy, high-density computations. These benefits have inspired research across the CiM stack, but CiM research often focuses on only one level of the stack (i.e., devices, circuits, architecture, workload, or map**) o… ▽ More

    Submitted 29 May, 2024; v1 submitted 12 May, 2024; originally announced May 2024.

    Comments: Available at https://github.com/mit-emze/cimloop. Published in ISPASS 2024

  3. arXiv:2404.06553  [pdf, other

    cs.AR

    Modeling Analog-Digital-Converter Energy and Area for Compute-In-Memory Accelerator Design

    Authors: Tanner Andrulis, Ruicong Chen, Hae-Seung Lee, Joel S. Emer, Vivienne Sze

    Abstract: Analog Compute-in-Memory (CiM) accelerators use analog-digital converters (ADCs) to read the analog values that they compute. ADCs can consume significant energy and area, so architecture-level ADC decisions such as ADC resolution or number of ADCs can significantly impact overall CiM accelerator energy and area. Therefore, modeling how architecture-level decisions affect ADC energy and area is cr… ▽ More

    Submitted 14 May, 2024; v1 submitted 9 April, 2024; originally announced April 2024.

  4. RAELLA: Reforming the Arithmetic for Efficient, Low-Resolution, and Low-Loss Analog PIM: No Retraining Required!

    Authors: Tanner Andrulis, Joel S. Emer, Vivienne Sze

    Abstract: Processing-In-Memory (PIM) accelerators have the potential to efficiently run Deep Neural Network (DNN) inference by reducing costly data movement and by using resistive RAM (ReRAM) for efficient analog compute. Unfortunately, overall PIM accelerator efficiency is limited by energy-intensive analog-to-digital converters (ADCs). Furthermore, existing accelerators that reduce ADC cost do so by chang… ▽ More

    Submitted 16 April, 2023; originally announced April 2023.

    Comments: 16 pages; 15 figures; Accepted at ISCA 2023 (the International Symposium on Computer Architecture)

    ACM Class: C.1.3