Understanding the Performance Behaviors of End-to-End Protein Design Pipelines on GPUs
By: Jinwoo Hwang , Yeongmin Hwang , Tadiwos Meaza and more
Potential Business Impact:
Designs proteins faster using powerful computer chips.
Recent computational advances enable protein design pipelines to run end-to-end on GPUs, yet their heterogeneous computational behaviors remain undercharacterized at the system level. We implement and profile a representative pipeline at both component and full-pipeline granularities across varying inputs and hyperparameters. Our characterization identifies generally low GPU utilization and high sensitivity to sequence length and sampling strategies. We outline future research directions based on these insights and release an open-source pipeline and profiling scripts to facilitate further studies.
Similar Papers
PPipe: Efficient Video Analytics Serving on Heterogeneous GPU Clusters via Pool-Based Pipeline Parallelism
Distributed, Parallel, and Cluster Computing
Makes slow computers work faster with smart grouping.
Optimizing the Variant Calling Pipeline Execution on Human Genomes Using GPU-Enabled Machines
Distributed, Parallel, and Cluster Computing
Speeds up finding gene differences in DNA.
A Distributed Framework for Causal Modeling of Performance Variability in GPU Traces
Distributed, Parallel, and Cluster Computing
Analyzes computer speed problems faster.