On-Disk Data Processing: Issues and Future Directions

09/08/2017
by   Mayank Mishra, et al.
0

In this paper, we present a survey of "on-disk" data processing (ODDP). ODDP, which is a form of near-data processing, refers to the computing arrangement where the secondary storage drives have the data processing capability. Proposed ODDP schemes vary widely in terms of the data processing capability, target applications, architecture and the kind of storage drive employed. Some ODDP schemes provide only a specific but heavily used operation like sort whereas some provide a full range of operations. Recently, with the advent of Solid State Drives, powerful and extensive ODDP solutions have been proposed. In this paper, we present a thorough review of architectures developed for different on-disk processing approaches along with current and future challenges and also identify the future directions which ODDP can take.

READ FULL TEXT

page 4

page 10

research
05/12/2019

Moving Processing to Data: On the Influence of Processing in Memory on Data Management

Near-Data Processing refers to an architectural hardware and software pa...
research
12/13/2021

Past, Present and Future of Computational Storage: A Survey

We live in a data-centric world where we are heading to generate close t...
research
11/06/2017

Game Theoretic Approaches to Massive Data Processing in Wireless Networks

Wireless communication networks are becoming highly virtualized with two...
research
03/06/2022

An Adapter Architecture for Heterogeneous Data Processing in Bioinformatics Pipelines

Bioinformatics is a growing field focused on both the domains of compute...
research
05/24/2018

PRINS: Resistive CAM Processing in Storage

Near-data in-storage processing research has been gaining momentum in re...
research
10/06/2016

Near-Data Processing for Differentiable Machine Learning Models

Near-data processing (NDP) refers to augmenting memory or storage with p...
research
05/18/2022

Hyperion: A Case for Unified, Self-Hosting, Zero-CPU Data-Processing Units (DPUs)

Since the inception of computing, we have been reliant on CPU-powered ar...

Please sign up or login with your details

Forgot password? Click here to reset