Spindle: Efficient Distributed Training of Multi-Task Large Models via Wavefront Scheduling
Recent foundation models are capable of handling multiple tasks and multiple data modalities with the unified base model structure and several specialized model components. However, efficient training of such multi-task (MT) multi-modal (MM) models poses significant system challenges due to the sophisticated model architecture and the heterogeneous workloads of different tasks and modalities. In this paper, we propose Spindle, a brand new training system tailored for resource-efficient and high-performance training of MT MM models via wavefront scheduling. The key idea of Spindle is to decompose the model execution into waves and address the joint optimization problem sequentially, including both heterogeneity-aware workload parallelization and dependency-driven execution scheduling. We build our system and evaluate it on various MT MM models. Experiments demonstrate the superior performance and efficiency of Spindle, with speedup ratio up to 71% compared to state-of-the-art training systems.
Code (0)
등록된 구현이 없습니다.
Tasks
ManagementmodelSchedulingMethods 이 논문이 사용한 방법론
Similar Papers 제목 키워드 기반
Multichannel sleep spindle detection using sparse low-rank optimization
BACKGROUND: Automated single-channel spindle detectors, for human sleep EEG, are blind to the presence of spindles in other recorded channels unlike visual annotation by a human expert. NEW METHOD: We propose a mult…
EEGElectroencephalogram (EEG)Spindle DetectionAdvanced sleep spindle identification with neural networks
Sleep spindles are neurophysiological phenomena that appear to be linked to memory formation and other functions of the central nervous system, and that can be observed in electroencephalographic recordings (EEG) during …
DiagnosticEEGElectroencephalogram (EEG)Sleep Micro-event detection+4Design Framework and Manufacturing of an Active Magnetic Bearing Spindle for Micro-Milling Applications
Micro-milling spindles require high rotational speeds where conventional rolling element bearings face limitations such as friction and thermal expansion. Active magnetic bearings (AMBs) address these challenges by provi…
Unveil Sleep Spindles with Concentration of Frequency and Time
Objective: Sleep spindles contain crucial brain dynamics information. We introduce the novel non-linear time-frequency analysis tool 'Concentration of Frequency and Time' (ConceFT) to create an interpretable automated al…
Deep LearningEEGSpindle DetectionFrom Sleep Staging to Spindle Detection: Evaluating End-to-End Automated Sleep Analysis
Automation of sleep analysis, including both macrostructural (sleep stages) and microstructural (e.g., sleep spindles) elements, promises to enable large-scale sleep studies and to reduce variance due to inter-rater inco…
Privacy PreservingSleep StagingSpindle Detection