RecFlash: Fast Recommendation System on In-Storage Computing with Frequency-Based Data Mapping

Fuente: arXiv
Salvato in:
Dettagli Bibliografici
Autori principali: Baik, Jangho, Kim, Sunghyun, Ji, Gisan, Shim, Wonbo, Ryu, Sungju
Natura: Preprint
Pubblicazione: 2026
Soggetti:
Accesso online:
Tags: Aggiungi Tag
Nessun Tag, puoi essere il primo ad aggiungerne!!
_version_ 1866917443004268544
author Baik, Jangho
Kim, Sunghyun
Ji, Gisan
Shim, Wonbo
Ryu, Sungju
author_facet Baik, Jangho
Kim, Sunghyun
Ji, Gisan
Shim, Wonbo
Ryu, Sungju
contents Recommendation system has gained a large popularity for a variety of personalized suggestion tasks, but the ever-increasing number of user data makes real-time processing of recommendation systems difficult. NAND flash memory-based in-storage computing scheme can be one of favorable candidates among the various acceleration approaches because the flash memory typically has a larger memory capacity than the other memory types, so it can efficiently handle a large amount of user data for the recommendation inference services. However, different from other neural network applications where data is sequentially fetched from memory, the recommendation system shows the irregular random memory access pattern. Hence, most of the data loaded from the NAND flash array to the page buffer are not used, so a large portion of the internal bandwidth is underutilized, which degrades the performance on the inference acceleration of the recommendation tasks. In this paper, we propose RecFlash, a fast recommendation inference accelerator utilizing a data remapping algorithm with NAND flash-based in-storage computing (ISC). The experimental results show that our proposed method improves the latency and energy consumption by up to 81% and 91.9%, respectively, over the existing NAND flash-based ISC architecture.
format Preprint
id arxiv_https___arxiv_org_abs_2604_25338
institution arXiv
publishDate 2026
record_format arxiv
spellingShingle RecFlash: Fast Recommendation System on In-Storage Computing with Frequency-Based Data Mapping
Baik, Jangho
Kim, Sunghyun
Ji, Gisan
Shim, Wonbo
Ryu, Sungju
Hardware Architecture
Recommendation system has gained a large popularity for a variety of personalized suggestion tasks, but the ever-increasing number of user data makes real-time processing of recommendation systems difficult. NAND flash memory-based in-storage computing scheme can be one of favorable candidates among the various acceleration approaches because the flash memory typically has a larger memory capacity than the other memory types, so it can efficiently handle a large amount of user data for the recommendation inference services. However, different from other neural network applications where data is sequentially fetched from memory, the recommendation system shows the irregular random memory access pattern. Hence, most of the data loaded from the NAND flash array to the page buffer are not used, so a large portion of the internal bandwidth is underutilized, which degrades the performance on the inference acceleration of the recommendation tasks. In this paper, we propose RecFlash, a fast recommendation inference accelerator utilizing a data remapping algorithm with NAND flash-based in-storage computing (ISC). The experimental results show that our proposed method improves the latency and energy consumption by up to 81% and 91.9%, respectively, over the existing NAND flash-based ISC architecture.
title RecFlash: Fast Recommendation System on In-Storage Computing with Frequency-Based Data Mapping
topic Hardware Architecture
url https://arxiv.org/abs/2604.25338