Using Graphics Processors to Accelerate Protein Docking Calculations

David Ritchie 1, * Vishwesh Venkatraman 1 Lazaros Mavridis 1
* Auteur correspondant
1 ORPAILLEUR - Knowledge representation, reasonning
INRIA Lorraine, LORIA - Laboratoire Lorrain de Recherche en Informatique et ses Applications
Abstract : Protein docking is the computationally intensive task of calculating the three-dimensional structure of a protein complex starting from the individual structures of the constituent proteins. In order to make the calculation tractable, most docking algorithms begin by assuming that the structures to be docked are rigid. This article describes some recent developments we have made to adapt our FFT-based “Hex” rigid-body docking algorithm to exploit the computational power of modern graphics processors (GPUs). The Hex algorithm is very efficient on conventional central processor units (CPUs), yet significant further speed-ups have been obtained by using GPUs. Thus, FFT-based docking calculations which formerly took many hours to complete using CPUs may now be carried out in a matter of seconds using GPUs. The Hex docking program and access to a server version of Hex on a GPU-based compute cluster are both available for public use.
Type de document :
Communication dans un congrès
HealthGrid 2010, 2010, Paris, France. 2010
Liste complète des métadonnées

Littérature citée [20 références]  Voir  Masquer  Télécharger
Contributeur : David Ritchie <>
Soumis le : vendredi 19 novembre 2010 - 20:25:02
Dernière modification le : jeudi 11 janvier 2018 - 06:19:54
Document(s) archivé(s) le : dimanche 20 février 2011 - 03:05:00


Fichiers produits par l'(les) auteur(s)


  • HAL Id : inria-00537989, version 1



David Ritchie, Vishwesh Venkatraman, Lazaros Mavridis. Using Graphics Processors to Accelerate Protein Docking Calculations. HealthGrid 2010, 2010, Paris, France. 2010. 〈inria-00537989〉



Consultations de la notice


Téléchargements de fichiers