Litcius/Paper detail

pimDB: From Main-Memory DBMS to Processing-In-Memory DBMS-Engines on Intelligent Memories

Arthur Bernhardt, Andreas Koch, Ilia Petrov

202320 citationsDOI

Abstract

The performance and scalability of modern data-intensive systems are limited by massive data movement of growing datasets across the whole memory hierarchy to the CPUs. Such traditional processor-centric DBMS architectures are bandwidth- and latency-bound. Processing-in-Memory (PIM) designs seek to overcome these limitations by integrating memory and processing functionality on the same chip. PIM targets near- or in-memory data processing, leveraging the greater in-situ parallelism and bandwidth.

Topics & Concepts

Computer scienceMemory hierarchyScalabilityComputer architectureMemory mapUniform memory accessLatency (audio)Memory bandwidthCache-only memory architectureParallel computingDatabaseEmbedded systemMemory managementShared memoryOperating systemSemiconductor memoryTelecommunicationsCacheAdvanced Data Storage TechnologiesParallel Computing and Optimization TechniquesCloud Computing and Resource Management