English

Revisiting Computational Storage for Data Integrity and Security

Distributed, Parallel, and Cluster Computing 2025-04-23 v1 Hardware Architecture

Abstract

The idea of computational storage device (CSD) has come a long way since at least 1990s [1], [2]. By embedding computing resources within storage devices, CSDs could potentially offload computational tasks from CPUs and enable near-data processing (NDP), reducing data movements and/or energy consumption significantly. While the initial hard-disk-based CSDs suffer from severe limitations in terms of on-drive resources, programmability, etc., the storage market has witnessed the commercialization of solid-state-drive (SSD) based CSDs (e.g., Samsung SmartSSD [3], ScaleFlux CSDs [4]) recently, which has enabled CSD-based optimizations for avariety of application scenarios (e.g., [5], [6], [7]).

Keywords

Cite

@article{arxiv.2504.15293,
  title  = {Revisiting Computational Storage for Data Integrity and Security},
  author = {Chao Shi and Anthony Manschula and Tabassum Mahmud and Zeren Yang and Mai Zheng and Yong Chen and Jim Wayda and Matthew Wolf and Byungwoo Bang},
  journal= {arXiv preprint arXiv:2504.15293},
  year   = {2025}
}
R2 v1 2026-06-28T23:06:10.714Z