Related Experiment Video
Updated: May 24, 2026

Investigating Protein Sequence-structure-dynamics Relationships with Bio3D-web
Published on: July 16, 2017
Accelerating large-scale protein structure alignments with graphics processing units
Bin Pang1, Nan Zhao, Michela Becchi
1Informatics Institute, University of Missouri, Columbia, MO, USA.
Background:
Large-scale protein structure alignment, an indispensable tool to structural bioinformatics, poses a tremendous challenge on computational resources. To ensure structure alignment accuracy and efficiency, efforts have been made to parallelize traditional alignment algorithms in grid environments. However, these solutions are costly and of limited accessibility. Others trade alignment quality for speedup by using high-level characteristics of structure fragments for structure comparisons.
Findings:
We present ppsAlign, a parallel protein structure Alignment framework designed and optimized to exploit the parallelism of Graphics Processing Units (GPUs). As a general-purpose GPU platform, ppsAlign could take many concurrent methods, such as TM-align and Fr-TM-align, into the parallelized algorithm design. We evaluated ppsAlign on an NVIDIA Tesla C2050 GPU card, and compared it with existing software solutions running on an AMD dual-core CPU. We observed a 36-fold speedup over TM-align, a 65-fold speedup over Fr-TM-align, and a 40-fold speedup over MAMMOTH.
Conclusions:
ppsAlign is a high-performance protein structure alignment tool designed to tackle the computational complexity issues from protein structural data. The solution presented in this paper allows large-scale structure comparisons to be performed using massive parallel computing power of GPU.
Related Concept Videos
Protein Organization
The primary structure of a protein is its amino acid sequence.
Protein Complex Assembly
Many viruses self-assemble into a fully functional unit using the infected host cell to...
Protein Complex Assembly
Many viruses self-assemble into a fully functional unit using the infected host cell to...
Protein and Protein Structures
A protein's shape is critical to its function. For example, an enzyme can...
Protein and Protein Structure
A protein's shape is critical to its function. For example, an enzyme can...
Protein Folding
Protein Structure Is Critical to Its Biological Function
Proteins perform a wide range of biological functions such as catalyzing chemical reactions, providing...

