• Home
  • Search
  • Optimal Batch-Dynamic kd-trees for Processing-in-Memory with Applications
  • Cite Icon5
  • https://doi.org/10.1145/3694906.3743318Copy DOI Icon

Optimal Batch-Dynamic kd-trees for Processing-in-Memory with Applications

  • Jul 16, 2025
  • Yiwei Zhao +6 more
Show More
  • Abstract
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

The kd-tree is a widely used data structure for managing multidimensional data. However, most existing kd-tree designs suffer from the memory wall---bottlenecked by off-chip memory latency and bandwidth limitations. Processing-in-memory (PIM), an emerging architectural paradigm, offers a promising solution to this issue by integrating processors (PIM cores) inside memory modules and offloading computational tasks to these PIM cores. This approach enables low-latency on-chip memory access and provides bandwidth that scales with the number of PIM modules, significantly reducing off-chip memory traffic.

Similar Papers
  • Conference Article
  • Citations3

Efficient tomographic reconstruction for commodity processors with limited memory bandwidth

  • Apr 01, 2016
  • Hiroshi Inoue
  • Research Article

Accelerating Verifiable Queries over Blockchain Database System Using Processing-in-memory

  • Sep 16, 2025
  • ACM Transactions on Architecture and Code Optimization
  • Yifan Hua +7
  • Conference Article
  • Citations23

Massively parallel skyline computation for processing-in-memory architectures

  • Nov 01, 2018
  • Vasileios Zois +4
  • Research Article
  • Citations145

Benchmarking a New Paradigm: Experimental Analysis and Characterization of a Real Processing-in-Memory System

  • Jan 01, 2022
  • IEEE Access
  • Juan Gomez-Luna +5
  • Conference Article
  • Citations7

Reconfigurable Hybrid Cache Hierarchy in 3D Chip-Multi Processors Based on a Convex optimization Method

  • May 05, 2019
  • Furat Al-Obaidy +2
  • Conference Article
  • Citations5

Memory access optimization for computations on unstructured meshes

  • Aug 01, 2012
  • Antal Hiba +2
  • Conference Article
  • Citations15

Reducing off-chip memory traffic by selective cache management scheme in GPGPUs

  • Mar 03, 2012
  • Hyojin Choi +2
  • Dissertation

Dataflow Processing in Memory Achieves Significant Energy Efficiency

  • Aug 01, 2018
  • Charles F Shelor
  • Conference Article
  • Citations11

A multilevel data reuse scheme for Motion Estimation and its VLSI design

  • May 01, 2011
  • Mateus Grellert +3
  • Conference Article

A Kernel Unfolding Approach to Trade Data Movement with Computation Power for CNN Acceleration

  • Aug 01, 2020
  • Yueh-Han Wu +4
  • Research Article
  • Citations1384

PRIME

  • Jun 18, 2016
  • ACM SIGARCH Computer Architecture News
  • Ping Chi +7
  • Conference Article
  • Citations608

PRIME: A Novel Processing-in-Memory Architecture for Neural Network Computation in ReRAM-Based Main Memory

  • Jun 01, 2016
  • Ping Chi +7
  • Research Article

I2Rec: Enabling Intra and Inter Batch Reuse in Recommendation Systems with PIM Architecture

  • Feb 07, 2026
  • ACM Transactions on Design Automation of Electronic Systems
  • Shiyu Fan +2
  • Conference Article
  • Citations6

A design framework for processing-in-memory accelerator

  • Jun 23, 2018
  • Di Gao +2
  • Conference Article
  • Citations5

Fine-Grained Task Migration for Graph Algorithms Using Processing in Memory

  • May 01, 2016
  • Paula Aguilera +3
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.