VLDB 2026 Research / reviewers in the wild / expert
Seonyoung Cheon
dblp:317/3956
· DBLP profile ↗
7ranked-venue papers
2as first author
7since 2021 · last 2026
0009-0005-3463-716XORCID · verified
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 4 · 1 first-author · 4 since 2021Software engineering, systems software and programming languages · 4 · 1 first-author · 4 since 2021Security and privacy · 2 · 1 first-author · 2 since 2021Computer networks · 1 · 1 since 2021
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2026 | Selene: Cross-Level Barrier-Free Pipelining for Irregular Nested Loops in High-Level SynthesisabstractThe growing demand for domain-specific accelerators in fields such as machine learning, graph analytics, and scientific computing has highlighted the need for productive and efficient hardware design methodologies. High-level synthesis (HLS) offers an attractive solution by generating hardware from high-level code, with loop pipelining as a cornerstone for maximizing throughput in regular computations. However, existing static and dynamic HLS approaches fail to achieve high pipeline utilization for irregular loop nests characterized by data-dependent bounds, unpredictable memory access patterns, and loop-carried dependencies.To address the pipeline underutilization in irregular loop, this work proposes a new barrier-free pipeline architecture with a cross-level scheduling strategy and the corresponding HLS compiler Selene, that automatically synthesizes the proposed architecture. Our approach introduces a fine-grained pipeline controller and an outer-loop iteration interleaving mechanism, enabling concurrent execution of multiple outer-loop iterations and efficient handling of data dependencies. Implemented within a commercial HLS flow, Vitis HLS, Selene delivers significant speedups of 4.74× and 5.46× over both standard static and dynamic HLS tools on a range of irregular workload benchmarks, demonstrating its effectiveness in overcoming challenges to efficient hardware generation for data-dependent applications. Sungwoo Yun, Seonyoung Cheon, Dongkwan Kim 0002, Heelim Choi, Kunmo Jeong, Yongwoo Lee 0001, Hanjun Kim 0001 |
CGO | 2 |
| 2025 | HALO: Loop-aware Bootstrapping Management for Fully Homomorphic EncryptionabstractThanks to the computation ability on encrypted data, fully homomorphic encryption (FHE) is an attractive solution for privacy-preserving computation. Despite its advantages, FHE suffers from limited applicability in small programs because repeated FHE multiplications deplete the level of a ciphertext, which is finite. Bootstrapping reinitializes the level, thus allowing support for larger programs. However, its high computational overhead and the risk of level underflow require sophisticated bootstrapping placement, thereby increasing the programming burden. Although a recently proposed compiler automatizes the bootstrapping placement, its applicability is still limited due to lack of loop support. Seonyoung Cheon, Yongwoo Lee 0001, Hoyun Youm, Dongkwan Kim 0002, Sungwoo Yun, Kunmo Jeong, Hanjun Kim 0001 |
ASPLOS (1) | 1 |
| 2024 | Performance-aware Scale Analysis with Reserve for Homomorphic EncryptionabstractThanks to the computation ability on encrypted data and the efficient fixed-point execution, the RNS-CKKS fully homo-morphic encryption (FHE) scheme is a promising solution for privacy-preserving machine learning services. However, writing an efficient RNS-CKKS program is challenging due to its manual scale management requirement. Each cipher-text has a scale value with its maximum scale capacity. Since each RNS-CKKS multiplication increases the scale, programmers should properly rescale a ciphertext by reducing the scale and capacity together. Existing compilers reduce the programming burden by automatically analyzing and managing the scales of ciphertexts, but they either conservatively rescale ciphertexts and thus give up further optimization opportunities, or require time-consuming scale management space exploration. Yongwoo Lee 0001, Seonyoung Cheon, Dongkwan Kim 0002, Hanjun Kim 0001 |
ASPLOS (1) | 2 |
| 2024 | DaCapo: Automatic Bootstrapping Management for Efficient Fully Homomorphic Encryption
Seonyoung Cheon, Yongwoo Lee 0001, Dongkwan Kim 0002, Ju Min Lee, Sunchul Jung, Hanjun Kim 0001 |
USENIX Security Symposium | 1 |
| 2024 | Privacy Set: Privacy-Authority-Aware Compiler for Homomorphic Encryption on Edge-Cloud SystemabstractFully homomorphic encryption (FHE) offers a promising solution for privacy-preserving cloud computing by allowing cloud servers to compute on encrypted data without decryption. However, its applicability is limited by the programming burden of ciphertext management and considerable operational latency. Recently proposed FHE compilers automate ciphertext management, but they transform all data into ciphertexts without filtering private data, thus unnecessarily increasing FHE ciphertexts and the overall latency. This work introduces a new privacy-authority type, called privacy-set (PSet), that allows programmers to annotate authorized devices for each unit of private data. Moreover, this work proposes a new privacy authority-aware compiler that automatically transforms a PSet-annotated plain program into an FHE-enabled edge-cloud cooperative program with operation authority- and latency-aware partitioning. This work evaluates the PSet compiler with six machine learning and deep learning applications, and demonstrates that the PSet compiler performs 4.92 times faster than the existing FHE compilers that do not support edge-cloud partitioning. Dongkwan Kim 0002, Yongwoo Lee 0001, Seonyoung Cheon, Heelim Choi, Jaeho Lee 0005, Hoyun Youm, Hanjun Kim 0001 |
IEEE Internet Things J. | 3 |
| 2023 | ELASM: Error-Latency-Aware Scale Management for Fully Homomorphic Encryption
Yongwoo Lee 0001, Seonyoung Cheon, Dongkwan Kim 0002, Hanjun Kim 0001 |
USENIX Security Symposium | 2 |
| 2022 | HECATE: Performance-Aware Scale Optimization for Homomorphic Encryption CompilerabstractDespite the benefit of Fully Homomorphic Encryption (FHE) that supports encrypted computation, writing an efficient FHE application is challenging due to magnitude scale management. Each FHE operation increases scales of ciphertext and leaving the scales high harms performance of the following FHE operations. Thus, rescaling ciphertext is inevitable to optimize an FHE application, but since FHE requires programmers to match the rescaling levels of operands of each FHE operation, programmers should rescale ciphertext reflecting the entire FHE application. Although recently proposed FHE compilers reduce the programming burden by automatically manipulating ciphertext scales, they fail to fully optimize the FHE application because they greedily rescale the ciphertext without considering their performance impacts throughout the entire application. This work proposes HECATE, a new FHE compiler framework that optimizes scales of ciphertext reflecting their rescaling levels and performance impact. With a new type system that embeds the scale and rescaling level, and a new rescaling operation called downscale, HECATE makes various scale management plans, analyzes their expected performance, and finds the optimal rescaling points throughout the entire FHE application. This work implements HECATE on top of the MLIR framework with a Python frontend and shows that HECATE achieves 27% speedup over the state-of-the-art approach for various FHE applications. Yongwoo Lee 0001, Seonyeong Heo, Seonyoung Cheon, Shinnung Jeong, Changsu Kim 0004, Eunkyung Kim 0002, Hanjun Kim 0001 |
CGO | 3 |