← Search

Byung-Gon Chun

6 accepted papers

2023

BPipe: Memory-Balanced Pipeline Parallelism for Training Large Language Models

ICML 2023oral

Pipeline parallelism is a key technique for training large language models within GPU clusters. However, it often leads to a memory imbalance problem, where certain GPUs face high memory pressure while others underutilize their capacity. This imbalance results in suboptimal training performance, eve…

Cited by 34SourcePDFScholar
2023

Meta-Learning of Prompt Generation for Lightweight Prompt Engineering on Language-Model-as-a-Service

EMNLP 2023long findings

Recently, many companies have been providing the capabilities of large language models as services. These Language-Model-as-a-Service (LMaaS) offerings support a variety of user tasks through in-context learning from prompts, which include instructions and demonstrations of the task. However, for us…

Cited by 0SourceScholar
2023

Two Examples are Better than One: Context Regularization for Gradient-based Prompt Tuning

ACL 2023findings

Prompting has gained tremendous attention as an efficient method for the adaptation of large-scale language models. However, prompts often act against human intuition and report unstable performances, which has motivated methods that automatically find effective prompts. One popular approach is grad…

Cited by 1SourcePDFScholar
2022

SUMNAS: Supernet with Unbiased Meta-Features for Neural Architecture Search

ICLR 2022poster

One-shot Neural Architecture Search (NAS) usually constructs an over-parameterized network, which we call a supernet, and typically adopts sharing parameters among the sub-models to improve computational efficiency. One-shot NAS often repeatedly samples sub-models from the supernet and trains them t…

Cited by 6SourcePDFScholar
2021

Terra: Imperative-Symbolic Co-Execution of Imperative Deep Learning Programs

NeurIPS 2021poster

Imperative programming allows users to implement their deep neural networks (DNNs) easily and has become an essential part of recent deep learning (DL) frameworks. Recently, several systems have been proposed to combine the usability of imperative programming with the optimized performance of symbol…

Cited by 7SourcePDFScholar
2020

Nimble: Lightweight and Parallel GPU Task Scheduling for Deep Learning

NeurIPS 2020spotlight

Deep learning (DL) frameworks take advantage of GPUs to improve the speed of DL inference and training. Ideally, DL frameworks should be able to fully utilize the computation power of GPUs such that the running time depends on the amount of computation assigned to GPUs. Yet, we observe that in sched…