Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Junehyuk Boo

dblp:283/7344 · DBLP profile ↗
← Back
4ranked-venue papers
1as first author
3since 2021 · last 2023
0000-0002-3656-6618ORCID · corroborated

Domains — the database's venue-derived domains; a paper can count in several

Systems, architecture and hardware · 3 · 1 first-author · 3 since 2021Software engineering, systems software and programming languages · 2 · 1 first-author · 1 since 2021

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Computer architecture, parallel and distributed computing, and storage systems
4 papers
Storage systems · 42% Cloud and datacenter computing · 32% Reconfigurable computing and FPGAs · 26%
Computer networks
1 paper
Transport protocols and congestion control · 87% Datacenter networks · 13%

Topics — the 8 heaviest of 10, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Storage systems
computational storage
1.122022
SmartFVM: A Fast, Flexible, and Scalable Hardware-based Virtualization for Commodity Storage Devices · ACM Trans. Storage 2022
A Fast and Flexible Hardware-based Virtualization Mechanism for Computational Storage Devices · USENIX ATC 2021
Cloud and datacenter computing › virtualization
hardware-assisted virtualization
1.122022
SmartFVM: A Fast, Flexible, and Scalable Hardware-based Virtualization for Commodity Storage Devices · ACM Trans. Storage 2022
A Fast and Flexible Hardware-based Virtualization Mechanism for Computational Storage Devices · USENIX ATC 2021
Transport protocols and congestion control › transport protocol implementation
TCP offload
0.712023
F4T: A Fast and Flexible FPGA-based Full-stack TCP Acceleration Framework · ISCA 2023
Transport protocols and congestion control
transport protocols
0.712023
F4T: A Fast and Flexible FPGA-based Full-stack TCP Acceleration Framework · ISCA 2023
Reconfigurable computing and FPGAs
FPGA accelerator
0.712023
F4T: A Fast and Flexible FPGA-based Full-stack TCP Acceleration Framework · ISCA 2023
Storage systems
storage virtualization
0.622022
FVM: FPGA-assisted Virtual Device Emulation for Fast, Scalable, and Flexible Storage Virtualization · OSDI 2020
SmartFVM: A Fast, Flexible, and Scalable Hardware-based Virtualization for Commodity Storage Devices · ACM Trans. Storage 2022
Cloud and datacenter computing
virtualization
0.612022
SmartFVM: A Fast, Flexible, and Scalable Hardware-based Virtualization for Commodity Storage Devices · ACM Trans. Storage 2022
Storage systems › computational storage
computational storage device
0.512021
A Fast and Flexible Hardware-based Virtualization Mechanism for Computational Storage Devices · USENIX ATC 2021

Methods — techniques the papers use, named apart from their topics

hardware offload · 1.3FPGA implementation · 1.3hardware-assisted resource orchestration · 0.6dynamic virtual device scheduling · 0.6
YearPublicationVenuePosition
2023 F4T: A Fast and Flexible FPGA-based Full-stack TCP Acceleration Framework
abstract
As complex workloads that run on many servers are pursuing higher networking throughput, more CPU cycles are consumed to support the TCP stack. To mitigate the high CPU burden from executing the compute-intensive TCP, prior works have proposed to offload TCP processing to the embedded processors, ASICs, or FPGAs in network devices. However, none of the approaches satisfy all of the critical requirements of TCP simultaneously, which are high performance, many connections, and high flexibility. Embedded processors do not provide enough performance to fully offload the TCP stack, while ASICs fail to provide enough flexibility. Meanwhile, existing FPGA-based TCP accelerators either fail to provide high performance or give up some of the critical features and requirements to achieve high performance due to their inefficient processing architecture.
Junehyuk Boo, Yujin Chung, Eunjin Baek, Seongmin Na, Changsu Kim 0004, Jangwoo Kim
ISCA1
2022 SmartFVM: A Fast, Flexible, and Scalable Hardware-based Virtualization for Commodity Storage Devices
abstract
A computational storage device incorporating a computation unit inside or near its storage unit is a highly promising technology to maximize a storage server’s performance. However, to apply such computational storage devices and take their full potential in virtualized environments, server architects must resolve a fundamental challenge: cost-effective virtualization . This critical challenge can be directly addressed by the following questions: (1) how to virtualize two different hardware units (i.e., computation and storage), and (2) how to integrate them to construct virtual computational storage devices, and (3) how to provide them to users. However, the existing methods for computational storage virtualization severely suffer from their low performance and high costs due to the lack of hardware-assisted virtualization support. In this work, we propose SmartFVM-Engine , an FPGA card designed to maximize the performance and cost-effectiveness of computational storage virtualization. SmartFVM-Engine introduces three key ideas to achieve the design goals. First, it achieves high virtualization performance by applying hardware-assisted virtualization to both computation and storage units. Second, it further improves the performance by applying hardware-assisted resource orchestration for the virtualized units. Third, it achieves high cost-effectiveness by dynamically constructing and scheduling virtual computational storage devices. To the best of our knowledge, this is the first work to implement a hardware-assisted virtualization mechanism for modern computational storage devices.
Dongup Kwon, Wonsik Lee, Dongryeong Kim, Junehyuk Boo, Jangwoo Kim
ACM Trans. Storage4
2021 A Fast and Flexible Hardware-based Virtualization Mechanism for Computational Storage Devices
Dongup Kwon, Dongryeong Kim, Junehyuk Boo, Wonsik Lee, Jangwoo Kim
USENIX ATC3
2020 FVM: FPGA-assisted Virtual Device Emulation for Fast, Scalable, and Flexible Storage Virtualization
Dongup Kwon, Junehyuk Boo, Dongryeong Kim, Jangwoo Kim
OSDI2