Process of Efficiently Parallelizing a Protein Structure Determination Algorithm

07/31/2020
by   Michael Bryson, et al.
0

Computational protein structure determination involves optimization in a problem space much too large to exhaustively search. Existing approaches include optimization algorithms such as gradient descent and simulated annealing, but these typically only find local minima. One novel approach implemented in REDcRAFT is to instead of folding a protein all at the same time, fold it residue by residue. This simulates a protein folding as each residue exits from the generating ribosome. While REDcRAFT exponentially reduces the problem space so it can be explored in polynomial time, it is still extremely computationally demanding. This algorithm does have the advantage that most of the execution time is spent in inherently parallelizable code. However, preliminary results from parallel execution indicate that approximately two-thirds of execution time is dedicated to system overhead. Additionally, by carefully analyzing and timing the structure of the program the major bottlenecks can be identified. After addressing these issues, REDcRAFT becomes a scalable parallel application with nearly two orders of magnitude improvement.

READ FULL TEXT
research
12/08/2014

Computational Protein Design Using AND/OR Branch-and-Bound Search

The computation of the global minimum energy conformation (GMEC) is an i...
research
11/01/2019

Protein Fold Family Recognition From Unassigned Residual Dipolar Coupling Data

Despite many advances in computational modeling of protein structures, t...
research
10/01/1997

Analysis of Three-Dimensional Protein Images

A fundamental goal of research in molecular biology is to understand pro...
research
03/22/2022

Overview and Applications of GPGPU Based Parallel Ant Colony Optimization

Ant Colony Optimization algorithm is a magnificent heuristics technique ...
research
11/19/2019

PDBMine: A Reformulation of the Protein Data Bank to Facilitate Structural Data Mining

Large scale initiatives such as the Human Genome Project, Structural Gen...
research
11/01/2019

Automated Assignment of Backbone Resonances Using Residual Dipolar Couplings Acquired from a Protein with Known Structure

Resonance assignment is a critical first step in the investigation of pr...
research
11/25/2022

strategFTO: Untimed control for timed opacity

We introduce a prototype tool strategFTO addressing the verification of ...

Please sign up or login with your details

Forgot password? Click here to reset