English

The Bitlet Model: Defining a Litmus Test for the Bitwise Processing-in-Memory Paradigm

Hardware Architecture 2019-10-24 v1 Performance

Abstract

This paper describes an analytical modeling tool called Bitlet that can be used, in a parameterized fashion, to understand the affinity of workloads to processing-in-memory (PIM) as opposed to traditional computing. The tool uncovers interesting trade-offs between operation complexity (cycles required to perform an operation through PIM) and other key parameters, such as system memory bandwidth, data transfer size, the extent of data alignment, and effective memory capacity involved in PIM computations. Despite its simplicity, the model has already proven useful. In the future, we intend to extend and refine Bitlet to further increase its utility.

Keywords

Cite

@article{arxiv.1910.10234,
  title  = {The Bitlet Model: Defining a Litmus Test for the Bitwise Processing-in-Memory Paradigm},
  author = {Kunal Korgaonkar and Ronny Ronen and Anupam Chattopadhyay and Shahar Kvatinsky},
  journal= {arXiv preprint arXiv:1910.10234},
  year   = {2019}
}
R2 v1 2026-06-23T11:51:53.996Z