ECSSD: Hardware/Data Layout Co-Designed In-Storage-Computing Architecture for Extreme Classification

S Li, F Tu, L Liu, J Lin, Z Wang, Y Kang… - Proceedings of the 50th …, 2023 - dl.acm.org
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 …

Smart-Infinity: Fast Large Language Model Training using Near-Storage Processing on a Real System

H Jang, J Song, J Jung, J Park, Y Kim… - 2024 IEEE International …, 2024 - ieeexplore.ieee.org
The recent huge advance of Large Language Models (LLMs) is mainly driven by the
increase in the number of parameters. This has led to substantial memory capacity …

Fully Digital, Standard-Cell-Based Multifunction Compute-in-Memory Arrays for Genome Sequencing

C Lanius, T Gemmeke - IEEE Transactions on Very Large Scale …, 2023 - ieeexplore.ieee.org
The rapid advancement in genome sequencing technology has led to a significant increase
in the number of genomic reads in recent years. Due to the immense size of reference …

NeSSA: Near-storage data selection for accelerated machine learning training

N Prakriya, Y Yang, B Mirzasoleiman… - Proceedings of the 15th …, 2023 - dl.acm.org
Large-scale machine learning (ML) models rely on extremely large datasets to learn their
exponentially growing number of parameters. While these models achieve unprecedented …

DONGLE: Direct FPGA-Orchestrated NVMe Storage for HLS

LY Wong, J Zhang, J Li - Proceedings of the 2023 ACM/SIGDA …, 2023 - dl.acm.org
Rapid growth in data size poses increasing computational and memory challenges to data
processing. FPGA accelerators and near-storage processing are promising candidates for …

Domain-specific computational storage for serverless computing

R Mahapatra, S Ghodrati, BH Ahn, S Kinzer… - arXiv preprint arXiv …, 2023 - arxiv.org
While (1) serverless computing is emerging as a popular form of cloud execution,
datacenters are going through major changes:(2) storage dissaggregation in the system …

KV-CSD: A Hardware-Accelerated Key-Value Store for Data-Intensive Applications

I Park, Q Zheng, D Manno, S Yang… - 2023 IEEE …, 2023 - ieeexplore.ieee.org
Popular software key-value stores such as LevelDB and RocksDB are often tailored for
efficient writing. Yet, they tend to also perform well on read operations. This is because while …

FINESSD: Near-Storage Feature Selection with Mutual Information for Resource-Limited FPGAs

N Kyparissas, G Brown, M Luján - 32nd IEEE Annual …, 2024 - research.manchester.ac.uk
Feature selection is the data analysis process that selects a smaller and curated subset of
the original dataset by filtering out data (features) which are irrelevant or redundant. The …

Adaptive DRAM Cache Division for Computational Solid-state Drives

S Yu, Z Sha, C Tang, Z Cai, P Tang… - … , Automation & Test …, 2024 - ieeexplore.ieee.org
High computational capabilities enable modern solid-state drives (SSDs) to be computing
nodes, not just faster storage devices, and the SSD having such capability is generally …

BTS: Exploring Effects of Background Task-Aware Scheduling for Key-Value CSDs

Y Park, CG Lee, S Lee, I Park, S Yang… - 2022 IEEE/ACM …, 2022 - ieeexplore.ieee.org
A computational storage device (CSD) using Intel SPDK guarantees low latency and high
throughput. The CSD must aid background tasks for the storage service applications …