EDBT 2026 Demo / reviewers in the wild / expert
Sanha Lee
dblp:143/4043
· DBLP profile ↗
6ranked-venue papers
0as first author
2since 2021 · last 2025
0000-0002-1125-9814ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Artificial intelligence and machine learning · 3 · 2 since 2021Systems, architecture and hardware · 3Graphics, computer vision, multimedia, augmented reality and games · 2 · 2 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
3 papers |
Distributed systems · 47% Parallel and multicore computing · 47% GPUs and heterogeneous computing · 6% | |
| Artificial intelligence
1 paper |
Efficient and distributed learning · 100% | |
| Software engineering, system software, and programming languages
1 paper |
Compilers and program optimization · 100% |
Topics — the 8 heaviest of 9, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Parallel and multicore computing
dataflow computing |
0.4 | 1 | 2020 | Apache Nemo: A Framework for Optimizing Distributed Data Processing · ACM Trans. Comput. Syst. 2020 |
Distributed systems
distributed data processing |
0.4 | 1 | 2020 | Apache Nemo: A Framework for Optimizing Distributed Data Processing · ACM Trans. Comput. Syst. 2020 |
Machine learning › Efficient and distributed learning › distributed training
data parallel training |
0.4 | 1 | 2019 | Parallax: Sparsity-aware Data Parallel Training of Deep Neural Networks · EuroSys 2019 |
Machine learning › Efficient and distributed learning
distributed training |
0.4 | 1 | 2019 | Parallax: Sparsity-aware Data Parallel Training of Deep Neural Networks · EuroSys 2019 |
Machine learning › Efficient and distributed learning › distributed training › distributed training systems
parameter server |
0.4 | 1 | 2019 | Parallax: Sparsity-aware Data Parallel Training of Deep Neural Networks · EuroSys 2019 |
Distributed systems › distributed data processing
dataflow systems |
0.4 | 1 | 2019 | Apache Nemo: A Framework for Building Distributed Dataflow Optimization Policies · USENIX ATC 2019 |
Parallel and multicore computing › parallel computation models
distributed dataflow |
0.4 | 1 | 2019 | Apache Nemo: A Framework for Building Distributed Dataflow Optimization Policies · USENIX ATC 2019 |
GPUs and heterogeneous computing
GPU training |
0.1 | 1 | 2019 | Parallax: Sparsity-aware Data Parallel Training of Deep Neural Networks · EuroSys 2019 |
Methods — techniques the papers use, named apart from their topics
runtime extensions · 0.9intermediate representation · 0.9compiler optimization · 0.9sparsity-aware communication · 0.8hybrid parameter server and allreduce · 0.8policy framework · 0.4dataflow optimization · 0.4
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2025 | A Novel Deep Learning Framework for Efficient Multichannel Acoustic Feedback Control
Yuan-Kuei Wu, Juan Azcarreta, Kashyap Patel, Buye Xu, Jung-Suk Lee, Sanha Lee, Ashutosh Pandey 0004 |
INTERSPEECH | 6 |
| 2024 | All Neural Low-latency Directional Speech Extraction
Ashutosh Pandey 0004, Sanha Lee, Juan Azcarreta, Buye Xu |
INTERSPEECH | 2 |
| 2020 | Apache Nemo: A Framework for Optimizing Distributed Data ProcessingabstractOptimizing scheduling and communication of distributed data processing for resource and data characteristics is crucial for achieving high performance. Existing approaches to such optimizations largely fall into two categories. First, distributed runtimes provide low-level policy interfaces to apply the optimizations, but do not ensure the maintenance of correct application semantics and thus often require significant effort to use. Second, policy interfaces that extend a high-level application programming model ensure correctness, but do not provide sufficient fine control. We describe Apache Nemo, an optimization framework for distributed dataflow processing that provides fine control for high performance and also ensures correctness for ease of use. We combine several techniques to achieve this, including an intermediate representation of dataflow, compiler optimization passes, and runtime extensions. Our evaluation results show that Nemo enables composable and reusable optimizations that bring performance improvements on par with existing specialized runtimes tailored for a specific deployment scenario. Apache Nemo is open-sourced at https://nemo.apache.org as an Apache incubator project. Won Wook Song, Youngseok Yang, Jeongyoon Eo, Jangho Seo, Sanha Lee, Gyewon Lee, Taegeon Um, Haeyoon Cho 0001, Byung-Gon Chun |
ACM Trans. Comput. Syst. | 6 |
| 2019 | Parallax: Sparsity-aware Data Parallel Training of Deep Neural NetworksabstractThe employment of high-performance servers and GPU accelerators for training deep neural network models have greatly accelerated recent advances in deep learning (DL). DL frameworks, such as TensorFlow, MXNet, and Caffe2, have emerged to assist DL researchers to train their models in a distributed manner. Although current DL frameworks scale well for image classification models, there remain opportunities for scalable distributed training on natural language processing (NLP) models. We found that current frameworks show relatively low scalability on training NLP models due to the lack of consideration to the difference in sparsity of model parameters. In this paper, we propose Parallax, a framework that optimizes data parallel training by utilizing the sparsity of model parameters. Parallax introduces a hybrid approach that combines Parameter Server and AllReduce architectures to optimize the amount of data transfer according to the sparsity. Experiments show that Parallax built atop Tensor-Flow achieves scalable training throughput on both dense and sparse models while requiring little effort from its users. Parallax achieves up to 2.8x, 6.02x speedup for NLP models than TensorFlow and Horovod with 48 GPUs, respectively. The training speed for the image classification models is equal to Horovod and 1.53x faster than TensorFlow. Soojeong Kim, Gyeong-In Yu, Hojin Park, Sungwoo Cho, Eunji Jeong, Hyeonmin Ha, Sanha Lee, Joo Seong Jeong, Byung-Gon Chun |
EuroSys | 7 |
| 2019 | Apache Nemo: A Framework for Building Distributed Dataflow Optimization Policies
Youngseok Yang, Jeongyoon Eo, Geon-Woo Kim, Sanha Lee, Jangho Seo, Won Wook Song, Byung-Gon Chun |
USENIX ATC | 5 |
| 2014 | Surface embedding narrow volume reconstruction from unorganized points
Yibao Li, Dongsun Lee, Chaeyoung Lee, Jihu Lee, Sanha Lee, Shinwoo Ahn, Junseok Kim 0004 |
Comput. Vis. Image Underst. | 5 |