Paralelización para gpus del método de cribado de alto rendimiento por ordenador
La presente propuesta se centra en el método de cribado de alto rendimiento por ordenador (CAR) que permite identificar compuestos candidatos de una librería que se unan a una proteína diana con gran afinidad. Este proyecto pretende extender las capacidades y posibilidades del método de CAR FlexScreen, desarrollado en el grupo de Wolfgang Wenzel en Karlsruhe (Alemania).
Nuestros objetivos se sitúan, por tanto, en el diseño, paralelización y evaluación sobre una plataforma de GPUs de una aplicación relacionadas con la determinación de la estructura y función proteica. Partiendo de un problema de un elevado interés para la comunidad científica, en este proyecto planteamos diseñar diversas alternativas paralelas que puedan ser ejecutadas en arquitecturas manycore.
Junto al diseño paralelo, se realizará un estudio del rendimiento de las aplicaciones con el fin de detectar los posibles cuellos de botella y mejorar las prestaciones de los algoritmos propuestos. Asimismo, se realizará una comparativa con el rendimiento obtenido por dichas aplicaciones en un Supercomputador, de cara a tener una referencia de lo que podríamos denominar una "cota superior" de las prestaciones paralelas del algoritmo dado.