Ecssd: Hardware/data layout co-designed in-storage-computing architecture for extreme classification
With the rapid growth of classification scale in deep learning systems, the final classification
layer becomes extreme classification with a memory footprint exceeding the main memory …
layer becomes extreme classification with a memory footprint exceeding the main memory …
Extending Memory Capacity in Modern Consumer Systems With Emerging Non-Volatile Memory: Experimental Analysis and Characterization Using the Intel Optane …
DRAM scalability is becoming a limiting factor to the available memory capacity in consumer
devices. As a potential solution, manufacturers have introduced emerging non-volatile …
devices. As a potential solution, manufacturers have introduced emerging non-volatile …
Toward a better understanding and evaluation of tree structures on flash ssds
Solid-state drives (SSDs) are extensively used to deploy persistent data stores, as they
provide low latency random access, high write throughput, high data density, and low cost …
provide low latency random access, high write throughput, high data density, and low cost …
NVM: Is it Not Very Meaningful for Databases?
D Koutsoukos, R Bhartia… - … of the VLDB …, 2023 - research-collection.ethz.ch
Persistent or Non Volatile Memory (PMEM) offers expanded memory capacity and faster
access to persistent storage. However, there is no comprehensive empirical analysis of …
access to persistent storage. However, there is no comprehensive empirical analysis of …
SDM: Sharing-Enabled Disaggregated Memory System with Cache Coherent Compute Express Link
Disaggregated memory has been gaining significant traction as a promising solution for
scaling memory capacity and better utilizing memory resources in data centers. However, a …
scaling memory capacity and better utilizing memory resources in data centers. However, a …
Performance evaluation of the intel optane dc memory with scientific benchmarks
V Mironov, I Chernykh, I Kulikov… - 2019 IEEE/ACM …, 2019 - ieeexplore.ieee.org
Intel Optane technology is a cost-effective solution to create large non-volatile memory
pools, which is attractive to many scientific applications. Last year Intel® OptaneTM DC …
pools, which is attractive to many scientific applications. Last year Intel® OptaneTM DC …
Exploiting intel optane persistent memory for full text search
S Akram - Proceedings of the 2021 ACM SIGPLAN International …, 2021 - dl.acm.org
In our information-driven societies, full-text search is ubiquitous. Search is memory-
intensive. Quickly searching massive corpora requires building indices, which consumes big …
intensive. Quickly searching massive corpora requires building indices, which consumes big …
Extending memory capacity in consumer devices with emerging non-volatile memory: An experimental study
The number and diversity of consumer devices are growing rapidly, alongside their target
applications' memory consumption. Unfortunately, DRAM scalability is becoming a limiting …
applications' memory consumption. Unfortunately, DRAM scalability is becoming a limiting …
TCAM-SSD: A Framework for Search-Based Computing in Solid-State Drives
As the amount of data produced in society continues to grow at an exponential rate, modern
applications are incurring significant performance and energy penalties due to high data …
applications are incurring significant performance and energy penalties due to high data …
HyperDB: a Novel Key Value Store for Reducing Background Traffic in Heterogeneous SSD Storage
R Zhou, Y Zhang, C Li, K Zhou, P Wang… - Proceedings of the 53rd …, 2024 - dl.acm.org
Log-structured merge tree (LSM-tree) has been widely adopted by modern key-value stores.
Deploying LSM-tree across heterogeneous SSD storage which combines the fast but …
Deploying LSM-tree across heterogeneous SSD storage which combines the fast but …