The Bitlet Model: A Parameterized Analytical Model to Compare PIM and CPU Systems

07/21/2021
by   Ronny Ronen, et al.
0

Nowadays, data-intensive applications are gaining popularity and, together with this trend, processing-in-memory (PIM)-based systems are being given more attention and have become more relevant. This paper describes an analytical modeling tool called Bitlet that can be used, in a parameterized fashion, to estimate the performance and the power/energy of a PIM-based system and thereby assess the affinity of workloads for PIM as opposed to traditional computing. The tool uncovers interesting tradeoffs between, mainly, the PIM computation complexity (cycles required to perform a computation through PIM), the amount of memory used for PIM, the system memory bandwidth, and the data transfer size. Despite its simplicity, the model reveals new insights when applied to real-life examples. The model is demonstrated for several synthetic examples and then applied to explore the influence of different parameters on two systems - IMAGING and FloatPIM. Based on the demonstrations, insights about PIM and its combination with CPU are concluded.

READ FULL TEXT

page 5

page 9

page 19

page 21

research
10/22/2019

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

This paper describes an analytical modeling tool called Bitlet that can ...
research
06/11/2021

FPGA-Based Near-Memory Acceleration of Modern Data-Intensive Applications

Modern data-intensive applications demand high computation capabilities ...
research
08/13/2019

Micro-architectural Analysis of OLAP: Limitations and Opportunities

Understanding micro-architectural behavior is profound in efficiently us...
research
05/16/2018

Towards In-transit Analysis on Supercomputing Environments

The drive towards exascale computing is opening an enormous opportunity ...
research
10/26/2017

CODA: Enabling Co-location of Computation and Data for Near-Data Processing

Recent studies have demonstrated that near-data processing (NDP) is an e...
research
07/09/2018

SWIPT-based Real-Time Mobile Computing Systems: A Stochastic Geometry Perspective

Driven by the Internet of Things vision, recent years have seen the rise...

Please sign up or login with your details

Forgot password? Click here to reset