A digital computing-in-memory (DCIM) macro gains increasing attention as a key building block in a deep neural network (DNN) accelerator. Recent macro designs pursue the improvement of three metrics, namely energy efficiency (EE), compute density (CD), and weight density (WD). Improvements in those metrics directly translate to reduced energy consumption, shortened inference latency, and shrunk silicon footprint at the accelerator level [1]–[7]. Specifically, defined as TFLOPS/W, the higher EE reduces the energy consumption of an accelerator for performing a given inference workload. Also, defined as <tex xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">TFLOPS/mm²</tex> , the higher CD improves the latency of an accelerator for a given silicon area. Last but not least, the higher WD, defined as <tex xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">Kb/mm²</tex> , reduces silicon area and cost for a given memory capacity requirement of an accelerator, typically set to the weight data size of the largest layer of a DNN model [1], [2].
No takes yet. Share an insight, caveat, or question.
Lin et al. (2024) studied this question.
Synapse has enriched 5 closely related papers on similar clinical questions. Consider them for comparative context: