Search NASA⌕ Search

DOE OSTI · 1883970

Performance Profile of Transformer Fine-Tuning in Multi-GPU Cloud Environments

Abstract

The study presented here focuses on performance characteristics and trade-offs associated with running machine-learning tasks in multi-GPU environments on both on-site cloud computing resources and commercial cloud services (Azure). Specifically, this study examines these tradeoffs by examining the performance of training and fine-tuning of transformer-based deep-learning (DL) networks on clinical notes and data, a task of critical importance in the medical domain. To this end, we perform DL-related experiments on the widely deployed NVIDIA V100 GPUs and on the newer A100 GPUs connected via NVLink or PCIe. This study analyzes the execution time of major operations to train DL models and investigate popular options to optimize each of them. We examine and present the findings on the impacts that various operations (e.g. data loading into GPUs, training, fine-tuning), optimizations, and system configurations (single vs. multi-GPU, NVLink vs. PCIe) have on the overall training performance.

Keep this discovery

Explore connections, maps & timelines

BibTeXRIS

Begoli, Edmon, Lim, Seung-Hwan, Srinivasan, Sudarshan. 2021-12-01. Performance Profile of Transformer Fine-Tuning in Multi-GPU Cloud Environments. https://doi.org/10.1109/bigdata52589.2021.9671389

Cite the original work for its findings. Save a collection to share your selection of sources.