Many important applications trigger bulk bitwise operations, ie, bitwise operations on large bit vectors. In fact, recent works design techniques that exploit fast bulk bitwise operations to …
C Eckert, X Wang, J Wang… - 2018 ACM/IEEE …, 2018 - ieeexplore.ieee.org
This paper presents the Neural Cache architecture, which re-purposes cache structures to transform them into massively parallel compute units capable of running inferences for Deep …
Many modern workloads, such as neural networks, databases, and graph processing, are fundamentally memory-bound. For such workloads, the data movement between main …
We are experiencing an explosive growth in the number of consumer devices, including smartphones, tablets, web-based computers such as Chromebooks, and wearable devices …
The explosion of digital data and the ever-growing need for fast data analysis have made in- memory big-data processing in computer systems increasingly important. In particular, large …
Today's systems are overwhelmingly designed to move data to computation. This design choice goes directly against at least three key trends in systems that cause performance …
Processing-in-memory (PIM) is rapidly rising as a viable solution for the memory wall crisis, rebounding from its unsuccessful attempts in 1990s due to practicality concerns, which are …
In-memory computing has long been promised as a solution to the" Memory Wall" problem. Recent work has proposed using chargesharing on the bit-lines of a memory in order to …
Many modern and emerging applications must process increasingly large volumes of data. Unfortunately, prevalent computing paradigms are not designed to efficiently handle such …