Skip to main content

Showing 1–5 of 5 results for author: Crafton, B

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

    cs.ET

    Characterization and Mitigation of ADC Noise by Reference Tuning in RRAM-Based Compute-In-Memory

    Authors: Ying-Hao Wei, Zishen Wan, Brian Crafton, Samuel Spetalnick, Arijit Raychowdhury

    Abstract: With the escalating demand for power-efficient neural network architectures, non-volatile compute-in-memory designs have garnered significant attention. However, owing to the nature of analog computation, susceptibility to noise remains a critical concern. This study confronts this challenge by introducing a detailed model that incorporates noise factors arising from both ADCs and RRAM devices. Th… ▽ More

    Submitted 9 February, 2025; originally announced February 2025.

    Comments: 2025 IEEE International Symposium on Circuits and Systems (ISCAS)

  2. arXiv:2008.06741  [pdf, other

    cs.AR cs.ET

    Breaking Barriers: Maximizing Array Utilization for Compute In-Memory Fabrics

    Authors: Brian Crafton, Samuel Spetalnick, Gauthaman Murali, Tushar Krishna, Sung-Kyu Lim, Arijit Raychowdhury

    Abstract: Compute in-memory (CIM) is a promising technique that minimizes data transport, the primary performance bottleneck and energy cost of most data intensive applications. This has found wide-spread adoption in accelerating neural networks for machine learning applications. Utilizing a crossbar architecture with emerging non-volatile memories (eNVM) such as dense resistive random access memory (RRAM)… ▽ More

    Submitted 15 August, 2020; originally announced August 2020.

    Comments: 6 pages, 9 figures, conference paper

  3. arXiv:2006.03117  [pdf, other

    eess.SP cs.AR cs.ET

    Counting Cards: Exploiting Variance and Data Distributions for Robust Compute In-Memory

    Authors: Brian Crafton, Samuel Spetalnick, Arijit Raychowdhury

    Abstract: Compute in-memory (CIM) is a promising technique that minimizes data transport, the primary performance bottleneck and energy cost of most data intensive applications. This has found wide-spread adoption in accelerating neural networks for machine learning applications. Utilizing a crossbar architecture with emerging non-volatile memories (eNVM) such as dense resistive random access memory (RRAM)… ▽ More

    Submitted 13 February, 2021; v1 submitted 4 June, 2020; originally announced June 2020.

    Comments: 7 pages, 10 figures

  4. arXiv:1911.04468  [pdf, other

    cs.LG

    Hardware-aware Pruning of DNNs using LFSR-Generated Pseudo-Random Indices

    Authors: Foroozan Karimzadeh, Ningyuan Cao, Brian Crafton, Justin Romberg, Arijit Raychowdhury

    Abstract: Deep neural networks (DNNs) have been emerged as the state-of-the-art algorithms in broad range of applications. To reduce the memory foot-print of DNNs, in particular for embedded applications, sparsification techniques have been proposed. Unfortunately, these techniques come with a large hardware overhead. In this paper, we present a hardware-aware pruning method where the locations of non-zero… ▽ More

    Submitted 9 November, 2019; originally announced November 2019.

  5. arXiv:1903.02083  [pdf, other

    cs.NE cs.LG stat.ML

    Direct Feedback Alignment with Sparse Connections for Local Learning

    Authors: Brian Crafton, Abhinav Parihar, Evan Gebhardt, Arijit Raychowdhury

    Abstract: Recent advances in deep neural networks (DNNs) owe their success to training algorithms that use backpropagation and gradient-descent. Backpropagation, while highly effective on von Neumann architectures, becomes inefficient when scaling to large networks. Commonly referred to as the weight transport problem, each neuron's dependence on the weights and errors located deeper in the network require… ▽ More

    Submitted 9 May, 2019; v1 submitted 30 January, 2019; originally announced March 2019.

    Comments: 15 pages, 8 figures