Protein folding is the physical process by which a sequence of amino acids in a protein folds into its tertiary structure, which determines the functionality of the protein. The knowledge of this structure is crucial for the development of new pharmaceutical therapies. For this reason, many drug industries are interested in applying these kind of algorithms. There are various methods to perform this process, one of the most interesting is Ab Initio modeling. This method creates the 3D-structure from energetic and geometrical features. However, despite its potentiality, companies are slowed down by the high computational needing of the algorithm. A speed-up in the execution time would be crucial to enhance productivity in such industries. In this work we present an accelerated implementation of an Ab Initio Protein Folding Algorithm, based on Monte Carlo simulation. Our implementation is able to reach a speed-up of 1,61x with relation to a pure software implementation, and there is room for more optimization. Furthermore, the algorithm required only 3 weeks to implement, which represents an extremely rapid development time in comparison with typical hardware applications.

ProFAX: A hardware acceleration of a protein folding algorithm

GUIDI, GIULIA;DI TUCCI, LORENZO;SANTAMBROGIO, MARCO DOMENICO
2016-01-01

Abstract

Protein folding is the physical process by which a sequence of amino acids in a protein folds into its tertiary structure, which determines the functionality of the protein. The knowledge of this structure is crucial for the development of new pharmaceutical therapies. For this reason, many drug industries are interested in applying these kind of algorithms. There are various methods to perform this process, one of the most interesting is Ab Initio modeling. This method creates the 3D-structure from energetic and geometrical features. However, despite its potentiality, companies are slowed down by the high computational needing of the algorithm. A speed-up in the execution time would be crucial to enhance productivity in such industries. In this work we present an accelerated implementation of an Ab Initio Protein Folding Algorithm, based on Monte Carlo simulation. Our implementation is able to reach a speed-up of 1,61x with relation to a pure software implementation, and there is room for more optimization. Furthermore, the algorithm required only 3 weeks to implement, which represents an extremely rapid development time in comparison with typical hardware applications.
2016
2016 IEEE 2nd International Forum on Research and Technologies for Society and Industry Leveraging a Better Tomorrow, RTSI 2016
9781509011315
Energy Engineering and Power Technology; Biomedical Engineering; Instrumentation; Computer Networks and Communications; Computer Science Applications1707 Computer Vision and Pattern Recognition; Human Factors and Ergonomics
File in questo prodotto:
File Dimensione Formato  
profax.pdf

Accesso riservato

Dimensione 653.42 kB
Formato Adobe PDF
653.42 kB Adobe PDF   Visualizza/Apri

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11311/1032250
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 1
  • ???jsp.display-item.citation.isi??? 0
social impact