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

Junyeol Ryu

dblp:359/6736 · DBLP profile ↗
← Back
4ranked-venue papers
3as first author
4since 2021 · last 2026
0009-0004-8788-7405ORCID · corroborated

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

Systems, architecture and hardware · 3 · 2 first-author · 3 since 2021Computer networks · 1 · 1 first-author · 1 since 2021Software engineering, systems software and programming languages · 1 · 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
1 paper
GPUs and heterogeneous computing · 50% High-performance computing · 50%
Artificial intelligence
1 paper
Efficient and distributed learning · 100%

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

TopicWeightPapersLastEvidence papers
High-performance computing
collective communication
0.812024
TCCL: Discovering Better Communication Paths for PCIe GPU Clusters · ASPLOS (3) 2024
GPUs and heterogeneous computing › GPU communication
GPU cluster communication
0.812024
TCCL: Discovering Better Communication Paths for PCIe GPU Clusters · ASPLOS (3) 2024
Machine learning › Efficient and distributed learning
distributed training
0.212024
TCCL: Discovering Better Communication Paths for PCIe GPU Clusters · ASPLOS (3) 2024

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

profiling · 1.5path discovery · 1.5
YearPublicationVenuePosition
2026 Understanding and Profiling the Accelerator Chiplet Network Using PingPoint
abstract
Emerging chiplet-based accelerators introduce a new class of intrahost networks—the Accelerator Chiplet Network (ACN)—that links compute chiplets, IO chiplets, and memory modules and increasingly governs application performance. Yet ACN behavior remains largely opaque: existing tools overlook on-package communication and instead attribute overheads to compute or memory subsystems, while ACN-induced latency, bandwidth heterogeneity, and congestion are hard to observe due to proprietary microarchitectures, tight coupling with the execution pipeline, and complex mappings between application activity and hardware.
Junyeol Ryu, Ming Liu 0027, Matthew D. Sinclair
SIGCOMM1
2025 SPipe: Hybrid GPU and CPU Pipeline for Training LLMs under Memory Pressure
abstract
Training large language models (LLMs) with limited computing resources is challenging because of their immense memory space requirements. In this paper, we specifically focus on the scenarios where we have insufficient aggregate GPU memory to store all model states but explore pipeline parallelism and offloading across all system resources to train the model. In this context, SPipe presents a hybrid GPU and CPU pipelining mechanism that consists of two pipelines: a GPU pipeline to reduce the bubbles in conventional pipeline parallelism and a GPU-CPU pipeline to alleviate data transfer overhead and CPU bottlenecks in offloading data and computation. We evaluate SPipe for training LLMs of various sizes with diverse configurations in practice. The result indicates that SPipe outperforms the state-of-the-art by $1.26 \times$.
Junyeol Ryu, Yujin Jeong, Daeyoung Park, Jinpyo Kim, Heehoon Kim, Jaejin Lee
PACT1
2024 TCCL: Discovering Better Communication Paths for PCIe GPU Clusters
abstract
Exploiting parallelism to train deep learning models requires GPUs to cooperate through collective communication primitives. While systems like DGX, equipped with proprietary interconnects, have been extensively studied, the systems where GPUs mainly communicate through PCIe have received limited attention. This paper introduces TCCL, a collective communication library designed explicitly for such systems. TCCL has three components: a profiler for multi-transfer performance measurement, a pathfinder to discover optimal communication paths, and a modified runtime of NCCL to utilize the identified paths. The focus is on ring-based collective communication algorithms that apply to popular communication operations in deep learning, such as AllReduce and AllGather. The evaluation results of TCCL on three different PCIe-dependent GPU clusters show that TCCL outperforms (up to ×2.07) the state-of-the-art communication libraries, NCCL and MSCCL. We also evaluate TCCL with DL training workloads with various combinations of parallelism types.
Heehoon Kim, Junyeol Ryu, Jaejin Lee
ASPLOS (3)2
2023 Network Contention-Aware Cluster Scheduling with Reinforcement Learning
abstract
Network contention can significantly degrade training throughput of deep learning jobs in GPU clusters. In this paper, we present a new approach to mitigate network contention by formulating GPU cluster scheduling as a reinforcement learning problem. We show that compared to widely used scheduling policies, our approach reduces average job completion time by up to 18.2% and effectively cuts the tail job completion time by up to 20.7%, while allowing a preferable trade-off with resource utilization. More details can be found in our full paper [1] and we open our work at https://github.com/gajagajago/deepshare.
Junyeol Ryu, Jeongyoon Eo
ICPADS1