Skip to main content

Utility navigation

  • Calendar
  • Contact
  • Login
  • MAKE A GIFT
Berkeley University of California
Home Home

Main navigation

  • Programs & Events
    • Research Programs
    • Workshops & Symposia
    • Public Lectures
    • Research Pods
    • Internal Program Activities
    • Algorithms, Society, and the Law
  • Participate
    • Apply to Participate
    • Propose a Program
    • Postdoctoral Research Fellowships
    • Law and Society Fellowships
    • Science Communicator in Residence Program
    • Circles
    • Breakthroughs Workshops and Goldwasser Exploratory Workshops
  • People
    • Scientific Leadership
    • Staff
    • Current Long-Term Visitors
    • Research Fellows
    • Postdoctoral Researchers
    • Scientific Advisory Board
    • Governance Board
    • Affiliated Faculty
    • Science Communicators in Residence
    • Law and Society Fellows
    • Chancellor's Professors
  • News & Videos
    • News
    • Videos
  • Support for the Institute
    • Annual Fund
    • All Funders
    • Institutional Partnerships
  • For Visitors
    • Visitor Guide
    • Plan Your Visit
    • Location & Directions
    • Accessibility
    • Building Access
    • IT Guide
  • About

Error message

Could not retrieve the oEmbed resource.

Results 1161 - 1170 of 23826

Workshop Talk
|
Oct. 2, 2025

(Almost) Perfect Discrete Iterative Load Balancing

Workshop Talk
|
Oct. 2, 2025

Succinct Preferential Attachment Graphs

Workshop Talk
|
Oct. 2, 2025

Load balance and cache affinity: Friends, foes, or frenemies?

Video
|
Oct. 2, 2025
Concurrent Data Structures in Persistent Memory
Video
|
Oct. 2, 2025
Mosic Pages and Tiny Pointers
Workshop Talk
|
Oct. 1, 2025

The power of collective memory

Workshop Talk
|
Oct. 1, 2025

Space and Time Bounded Multiversion Garbage Collection

Workshop Talk
|
Oct. 1, 2025

Principled algorithm, data structure and system design for Processing-in-Memory (PIM)”

Workshop Talk
|
Oct. 1, 2025

PIM-tree: A Skew-resistant Index for Processing-in-Memory

Workshop Talk
|
Oct. 1, 2025

Processing-in-Memory: Theory and Practice

Data movement is fast becoming the dominant cost in computing. Processing-in-Memory (a.k.a., near-data-processing), an idea dating back to 1970, is now emerging as a key technique for reducing costly data movement, by enabling computation to be executed on compute resources embedded in memory modules. While there has been considerable recent work on the architecture/technology side of PIM, there has been very little work addressing the theory/programming side. Open problems include: How should programming and algorithm design on PIM systems differ from traditional parallel or distributed settings? What are the fundamental limitations and trade-offs in using PIM?
This talk highlights our results-to-date addressing these questions. As a driving application kernel, we focus on designing PIM-friendly indexes, i.e., what are PIM-optimized replacements for B-trees, radix trees, and kd-trees? Our indexes address head-on the inherent tension between minimizing communication and achieving load balance in PIM systems, achieving provable guarantees regardless of query or data skew. Experimental results on UPMEM’s 2,560-module PIM system demonstrate that our indexes outperform prior PIM indexes by up to 59x. Finally, we report on our ongoing work designing and implementing a PIM-friendly OLTP database.

Pagination

  • Previous page Previous
  • Page 115
  • Page 116
  • Current page 117
  • Page 118
  • Page 119
  • Next page Next
Home
The Simons Institute for the Theory of Computing is the world's leading venue for collaborative research in theoretical computer science.

Footer

  • Programs & Events
  • Participate
  • Workshops & Symposia
  • Contact Us
  • Calendar
  • Accessibility

Footer social media

  • Twitter
  • Facebook
  • Youtube
© 2013–2026 Simons Institute for the Theory of Computing. All Rights Reserved.
link to homepage

Main navigation

  • Programs & Events
    • Research Programs
    • Workshops & Symposia
    • Public Lectures
    • Research Pods
    • Internal Program Activities
    • Algorithms, Society, and the Law
  • Participate
    • Apply to Participate
    • Propose a Program
    • Postdoctoral Research Fellowships
    • Law and Society Fellowships
    • Science Communicator in Residence Program
    • Circles
    • Breakthroughs Workshops and Goldwasser Exploratory Workshops
  • People
    • Scientific Leadership
    • Staff
    • Current Long-Term Visitors
    • Research Fellows
    • Postdoctoral Researchers
    • Scientific Advisory Board
    • Governance Board
    • Affiliated Faculty
    • Science Communicators in Residence
    • Law and Society Fellows
    • Chancellor's Professors
  • News & Videos
    • News
    • Videos
  • Support for the Institute
    • Annual Fund
    • All Funders
    • Institutional Partnerships
  • For Visitors
    • Visitor Guide
    • Plan Your Visit
    • Location & Directions
    • Accessibility
    • Building Access
    • IT Guide
  • About

Utility navigation

  • Calendar
  • Contact
  • Login
  • MAKE A GIFT
link to homepage