Data reorganization in memory using 3D-stacked DRAM
In this paper we focus on common data reorganization operations such as shuffle,
pack/unpack, swap, transpose, and layout transformations. Although these operations …
pack/unpack, swap, transpose, and layout transformations. Although these operations …
A processing-in-memory architecture programming paradigm for wireless internet-of-things applications
X Yang, Y Hou, H He - Sensors, 2019 - mdpi.com
The widespread applications of the wireless Internet of Things (IoT) is one of the leading
factors in the emerging of Big Data. Huge amounts of data need to be transferred and …
factors in the emerging of Big Data. Huge amounts of data need to be transferred and …
Logic-base interconnect design for near memory computing in the smart memory cube
Hybrid memory cube (HMC) has promised to improve bandwidth, power consumption, and
density for the next-generation main memory systems. In addition, 3-D integration gives a …
density for the next-generation main memory systems. In addition, 3-D integration gives a …
Exploring the processing-in-memory design space
With the emergence of 3D-DRAM, Processing-in-Memory has once more become of great
interest to the research community and industry. Here we present our observations on a …
interest to the research community and industry. Here we present our observations on a …
Processing-in-memory: Exploring the design space
With the emergence of 3D-DRAM, Processing-in-Memory has once more become of great
interest to the research community and industry. In this paper, we present our observations …
interest to the research community and industry. In this paper, we present our observations …
Identifying the potential of near data processing for apache spark
While cluster computing frameworks are continuously evolving to provide real-time data
analysis capabilities, Apache Spark has managed to be at the forefront of big data analytics …
analysis capabilities, Apache Spark has managed to be at the forefront of big data analytics …
CoaT: Compiler-assisted Two-Stage Offloading Approach for Data-Intensive Applications Under NMP Framework
As we head toward a data-centric era, conventional computing systems become inadequate
to meet the evolving demands of the applications. As a result, the near-memory processing …
to meet the evolving demands of the applications. As a result, the near-memory processing …
Performance characterization and optimization of in-memory data analytics on a scale-up server
AJ Awan - 2017 - diva-portal.org
The sheer increase in the volume of data over the last decade has triggered research in
cluster computing frameworks that enable web enterprises to extract big insights from big …
cluster computing frameworks that enable web enterprises to extract big insights from big …
Power and performance evaluation of memory-intensive applications
K Zhang, D Ou, C Jiang, Y Qiu, L Yan - Energies, 2021 - mdpi.com
In terms of power and energy consumption, DRAMs play a key role in a modern server
system as well as processors. Although power-aware scheduling is based on the proportion …
system as well as processors. Although power-aware scheduling is based on the proportion …
Triple Engine Processor (TEP) A Heterogeneous Near-Memory Processor for Diverse Kernel Operations
H Lim, G Park - ACM Transactions on Architecture and Code …, 2017 - dl.acm.org
The advent of 3D memory stacking technology, which integrates a logic layer and stacked
memories, is expected to be one of the most promising memory technologies to mitigate the …
memories, is expected to be one of the most promising memory technologies to mitigate the …