arXiv ScienceSearch

arXiv subjects

Fan Hong

Publications and source records attributed to Fan Hong.

2 recordsLinked to original sources

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.

cs.DC

Strand displacement: a fundamental mechanism in RNA biology?

DNA and RNA are generally regarded as central molecules in molecular biology. Recent advancements in the field of DNA/RNA nanotechnology successfully used DNA/RNA as programmable molecules to construct molecular machines and nanostructures with predefined shapes and functions. The key mechanism for dynamic control of the conformations of these DNA/RNA nanodevices is a reaction called strand displacement, in which one strand in a formed duplex is replaced by a third invading strand. While DNA/RNA strand displacement has mainly been used to de-novo design molecular devices, we argue in this review that this reaction is also likely to play a key role in multiple cellular events such as gene recombination, CRISPR-based genome editing, and RNA cotranscriptional folding. We introduce the general mechanism of strand displacement reaction, give examples of its use in the construction of molecular machines, and finally review natural processes having characteristic which suggest that strand displacement is occurring.

q-bio.BM