Demo Data from SIGIR 2026 / reviewers in the wild / expert
Changho Hwang
dblp:197/7155
· DBLP profile ↗
6ranked-venue papers
3as first author
4since 2021 · last 2026
0009-0007-8756-4480ORCID · reported
Domains — the database's venue-derived domains; a paper can count in several
Computer networks · 3 · 2 first-author · 2 since 2021Systems, architecture and hardware · 2 · 1 first-author · 2 since 2021Software engineering, systems software and programming languages · 2 · 1 first-author · 2 since 2021Artificial intelligence and machine learning · 1
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
5 papers |
GPUs and heterogeneous computing · 39% Hardware accelerators and domain-specific architectures · 26% Distributed systems · 16% | |
| Artificial intelligence
2 papers |
Efficient and distributed learning · 60% Kernel, tree and ensemble methods · 34% Image recognition and object detection · 3% |
Topics — the 17 heaviest of 18, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Distributed systems › distributed machine learning
distributed deep learning |
1.2 | 2 | 2023 | ARK: GPU-driven Code Execution for Distributed Deep Learning · NSDI 2023 Elastic Resource Sharing for Distributed Deep Learning · NSDI 2021 |
High-performance computing
collective communication |
1.0 | 1 | 2026 | MSCCL++: Rethinking GPU Communication Abstractions for AI Inference · ASPLOS (2) 2026 |
GPUs and heterogeneous computing
GPU communication |
1.0 | 1 | 2026 | MSCCL++: Rethinking GPU Communication Abstractions for AI Inference · ASPLOS (2) 2026 |
Machine learning › Efficient and distributed learning › model compression
expert offloading |
0.8 | 1 | 2024 | Pre-gated MoE: An Algorithm-System Co-Design for Fast and Scalable Mixture-of-Expert Inference · ISCA 2024 |
Machine learning › Efficient and distributed learning
model compression |
0.8 | 1 | 2024 | Pre-gated MoE: An Algorithm-System Co-Design for Fast and Scalable Mixture-of-Expert Inference · ISCA 2024 |
Hardware accelerators and domain-specific architectures
machine learning accelerator |
0.8 | 1 | 2024 | Pre-gated MoE: An Algorithm-System Co-Design for Fast and Scalable Mixture-of-Expert Inference · ISCA 2024 |
Hardware accelerators and domain-specific architectures › machine learning accelerator › DNN inference
mixture-of-experts inference |
0.8 | 1 | 2024 | Pre-gated MoE: An Algorithm-System Co-Design for Fast and Scalable Mixture-of-Expert Inference · ISCA 2024 |
Cloud and datacenter computing
cluster resource management and scheduling |
0.5 | 1 | 2021 | Elastic Resource Sharing for Distributed Deep Learning · NSDI 2021 |
Hardware accelerators and domain-specific architectures › machine learning accelerator
inference accelerator |
0.3 | 1 | 2026 | MSCCL++: Rethinking GPU Communication Abstractions for AI Inference · ASPLOS (2) 2026 |
Machine learning › Kernel, tree and ensemble methods › ensemble learning
deep ensembles |
0.3 | 1 | 2017 | Confident Multiple Choice Learning · ICML 2017 |
Machine learning › Kernel, tree and ensemble methods
ensemble learning |
0.3 | 1 | 2017 | Confident Multiple Choice Learning · ICML 2017 |
Machine learning › Kernel, tree and ensemble methods › ensemble learning
multiple choice learning |
0.3 | 1 | 2017 | Confident Multiple Choice Learning · ICML 2017 |
Software-defined and programmable networks
programmable data plane |
0.3 | 1 | 2017 | APUNet: Revitalizing GPU as Packet Processing Accelerator · NSDI 2017 |
GPUs and heterogeneous computing
GPU memory management |
0.2 | 1 | 2024 | Pre-gated MoE: An Algorithm-System Co-Design for Fast and Scalable Mixture-of-Expert Inference · ISCA 2024 |
Computer vision › Segmentation and scene understanding › image segmentation › binary segmentation
foreground-background segmentation |
0.1 | 1 | 2017 | Confident Multiple Choice Learning · ICML 2017 |
Computer vision › Image recognition and object detection
image classification |
0.1 | 1 | 2017 | Confident Multiple Choice Learning · ICML 2017 |
Hardware accelerators and domain-specific architectures
network accelerator |
0.1 | 1 | 2017 | APUNet: Revitalizing GPU as Packet Processing Accelerator · NSDI 2017 |
Methods — techniques the papers use, named apart from their topics
pre-gating · 1.5algorithm-system co-design · 1.5deep learning · 1.2low-level primitive interface · 1.0DSL for communication algorithms · 1.0stochastic labeling · 0.3feature sharing · 0.3confident oracle loss · 0.3
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2026 | MSCCL++: Rethinking GPU Communication Abstractions for AI InferenceabstractAI applications increasingly run on fast-evolving, heterogeneous hardware to maximize performance, but general-purpose libraries lag in supporting these features. Performance-minded programmers often build custom communication stacks that are fast but error-prone and non-portable. This paper introduces MSCCL++, a design methodology for developing high-performance, portable communication kernels. It provides (1) a low-level, performance-preserving primitive interface that exposes minimal hardware abstractions while hiding the complexities of synchronization and consistency, (2) a higher-level DSL for application developers to implement workload-specific communication algorithms, and (3) a library of efficient algorithms implementing the standard collective API, enabling adoption by users with minimal expertise. Compared to state-of-the-art baselines, MSCCL++ achieves geomean speedups of 1.7× (up to 5.4×) for collective communication and 1.2× (up to 1.38×) for AI inference workloads. MSCCL++ is in production of multiple AI services provided by Microsoft Azure, and has also been adopted by RCCL, the GPU collective communication library maintained by AMD. MSCCL++ is open source and available at https://github.com/microsoft/mscclpp. Our two years of experience with MSCCL++ suggests that its abstractions are robust, enabling support for new hardware features, such as multimem, within weeks of development. Changho Hwang, Peng Cheng 0005, Roshan Dathathri, Abhinav Jangda, Saeed Maleki, Madan Musuvathi, Olli Saarikivi, Aashaka Shah, Ziyue Yang 0002, Binyang Li, Caio Rocha, Mahdieh Ghazimirsaeed, Sreevatsa Anantharamu |
ASPLOS (2) | 1 |
| 2024 | Pre-gated MoE: An Algorithm-System Co-Design for Fast and Scalable Mixture-of-Expert InferenceabstractLarge language models (LLMs) based on transformers have made significant strides in recent years, the success of which is driven by scaling up their model size. Despite their high algorithmic performance, the computational and memory requirements of LLMs present unprecedented challenges. To tackle the high compute requirements of LLMs, the Mixture-ofExperts (MoE) architecture was introduced which is able to scale its model size without proportionally scaling up its computational requirements. Unfortunately, MoE’s high memory demands and dynamic activation of sparse experts restrict its applicability to real-world problems. Previous solutions that offload MoE’s memory-hungry expert parameters to CPU memory fall short because the latency to migrate activated experts from CPU to GPU incurs high performance overhead. Our proposed Pre-gated MoE system effectively tackles the compute and memory challenges of conventional MoE architectures using our algorithm-system codesign. Pre-gated MoE employs our novel pre-gating function which alleviates the dynamic nature of sparse expert activation, allowing our proposed system to address the large memory footprint of MoEs while also achieving high performance. We demonstrate that Pre-gated MoE is able to improve performance, reduce GPU memory consumption, while also maintaining the same level of model quality. These features allow our Pre-gated MoE system to cost-effectively deploy large-scale LLMs using just a single GPU with high performance. Ranggi Hwang, Jianyu Wei, Shijie Cao, Changho Hwang, Xiaohu Tang 0003, Ting Cao 0003, Mao Yang 0004 |
ISCA | 4 |
| 2023 | ARK: GPU-driven Code Execution for Distributed Deep Learning
Changho Hwang, KyoungSoo Park, Ran Shu 0001, Xinyuan Qu, Peng Cheng 0005, Yongqiang Xiong |
NSDI | 1 |
| 2021 | Elastic Resource Sharing for Distributed Deep Learning
Changho Hwang, Jinwoo Shin, KyoungSoo Park |
NSDI | 1 |
| 2017 | Confident Multiple Choice LearningabstractEnsemble methods are arguably the most trustworthy techniques for boosting the performance of machine learning models. Popular independent ensembles (IE) relying on naive averaging/voting scheme have been of typical choice for most applications involving deep neural networks, but they do not consider advanced collaboration among ensemble models. In this paper, we propose new ensemble methods specialized for deep neural networks, called confident multiple choice learning (CMCL): it is a variant of multiple choice learning (MCL) via addressing its overconfidence issue.In particular, the proposed major components of CMCL beyond the original MCL scheme are (i) new loss, i.e., confident oracle loss, (ii) new architecture, i.e., feature sharing and (iii) new training method, i.e., stochastic labeling. We demonstrate the effect of CMCL via experiments on the image classification on CIFAR and SVHN, and the foreground-background segmentation on the iCoseg. In particular, CMCL using 5 residual networks provides 14.05\% and 6.60\% relative reductions in the top-1 error rates from the corresponding IE scheme for the classification task on CIFAR and SVHN, respectively. Kimin Lee, Changho Hwang, KyoungSoo Park, Jinwoo Shin |
ICML | 2 |
| 2017 | APUNet: Revitalizing GPU as Packet Processing Accelerator
Younghwan Go, Muhammad Asim Jamshed, YoungGyoun Moon, Changho Hwang, KyoungSoo Park |
NSDI | 4 |