NASCENT: Near-storage acceleration of database sort on SmartSSD

S Salamat, A Haj Aboutalebi, B Khaleghi… - The 2021 ACM/SIGDA …, 2021 - dl.acm.org
As the size of data generated every day grows dramatically, the computational bottleneck of
computer systems has been shifted toward the storage devices. Thanks to recent …

NASCENT2: Generic near-storage sort accelerator for data analytics on SmartSSD

S Salamat, H Zhang, YS Ki, T Rosing - ACM Transactions on …, 2022 - dl.acm.org
As the size of data generated every day grows dramatically, the computational bottleneck of
computer systems has shifted toward storage devices. The interface between the storage …

FANS: FPGA-accelerated near-storage sorting

W Qiao, J Oh, L Guo, MCF Chang… - 2021 IEEE 29th Annual …, 2021 - ieeexplore.ieee.org
Large-scale sorting is always an important yet demanding task for data center applications.
In addition to powerful processing capability, high-performance sorting system requires …

SmartSSD: FPGA accelerated near-storage data analytics on SSD

JH Lee, H Zhang, V Lagrange… - IEEE Computer …, 2020 - ieeexplore.ieee.org
Faced with the increasing disparity between SSD throughput and CPU-based compute
capabilities, there have been growing interests to move compute closer to storage and …

Fpga-accelerated samplesort for large data sets

H Chen, S Madaminov, M Ferdman… - Proceedings of the 2020 …, 2020 - dl.acm.org
Sorting is a fundamental operation in many applications such as databases, search, and
social networks. Although FPGAs have been shown very effective at sorting data sizes that fit …

Catalina: In-storage processing acceleration for scalable big data analytics

M Torabzadehkashi, S Rezaei… - 2019 27th Euromicro …, 2019 - ieeexplore.ieee.org
Cloud applications are increasingly playing a crucial role in big data analytics. New use
cases such as autonomous cars and edge computing call for novel approaches mixing …

Terabyte sort on FPGA-accelerated flash storage

SW Jun, S Xu - 2017 IEEE 25th Annual International …, 2017 - ieeexplore.ieee.org
Sorting is one of the most fundamental and usefulapplications in computer science, and
continues to be animportant tool in analyzing large datasets. An important andchallenging …

Compstor: An in-storage computation platform for scalable distributed processing

M Torabzadehkashi, S Rezaei, V Alves… - 2018 IEEE …, 2018 - ieeexplore.ieee.org
The explosion of data-centric and data dependent applications requires new storage
devices, interfaces, and software stacks. Big data analytics solutions such as Hadoop …

Column-oriented database acceleration using fpgas

S Watanabe, K Fujimoto, Y Saeki… - 2019 IEEE 35th …, 2019 - ieeexplore.ieee.org
The in-memory system is promising for improving the performance of column-oriented
database management systems (DBMSs). However, in comparison with NAND-flash-based …

{INSIDER}: Designing {In-Storage} Computing System for Emerging {High-Performance} Drive

Z Ruan, T He, J Cong - … Annual Technical Conference (USENIX ATC 19), 2019 - usenix.org
We present INSIDER, a full-stack redesigned storage system to help users fully utilize the
performance of emerging storage drives with moderate programming efforts. On the …