Adaptação e avaliação de triagem virtual em arquiteturas paralelas híbridas
Submitted by Mayara Nascimento (mayara.nascimento@ufba.br) on 2017-05-31T11:34:12Z No. of bitstreams: 1 dissertacao-everton-mendonca Copy.pdf: 756322 bytes, checksum: 010382d1618c37e3db7570c6c156e7fa (MD5) === Approved for entry into archive by Vanessa Reis (vanessa.jamile@ufba.br) on 2017-06-02T14:...
Main Author: | |
---|---|
Other Authors: | |
Language: | Portuguese |
Published: |
Instituto de Matemática. Departamento de Ciência da Computação
2017
|
Subjects: | |
Online Access: | http://repositorio.ufba.br/ri/handle/ri/22716 |
id |
ndltd-IBICT-oai-192.168.11-11-ri-22716 |
---|---|
record_format |
oai_dc |
spelling |
ndltd-IBICT-oai-192.168.11-11-ri-227162018-10-07T07:45:00Z Adaptação e avaliação de triagem virtual em arquiteturas paralelas híbridas Jesus, Éverton Mendonça de Barreto, Marcos Ennes Barreto, Marcos Ennes Chavez, Christina von Flach Garcia Peixoto, Maycon Leone Maciel Pita, Samuel Silva Boratto, Murilo do Carmo Queiroz, Artur Trancoso Lopo Computação de Alto Desempenho Bioinformática Triagem Virtual Autodock CUDA Submitted by Mayara Nascimento (mayara.nascimento@ufba.br) on 2017-05-31T11:34:12Z No. of bitstreams: 1 dissertacao-everton-mendonca Copy.pdf: 756322 bytes, checksum: 010382d1618c37e3db7570c6c156e7fa (MD5) Approved for entry into archive by Vanessa Reis (vanessa.jamile@ufba.br) on 2017-06-02T14:02:16Z (GMT) No. of bitstreams: 1 dissertacao-everton-mendonca Copy.pdf: 756322 bytes, checksum: 010382d1618c37e3db7570c6c156e7fa (MD5) Made available in DSpace on 2017-06-02T14:02:16Z (GMT). No. of bitstreams: 1 dissertacao-everton-mendonca Copy.pdf: 756322 bytes, checksum: 010382d1618c37e3db7570c6c156e7fa (MD5) A Triagem Virtual é uma metodologia computacional de busca de novos fármacos que verifica a interação entre moléculas (ligantes) e alvos macromoleculares. Este trabalho Objetivou a adaptação de uma ferramenta de Triagem Virtual para arquiteturas paralelas com GPUs e multicore e avaliação dos seus resultados, buscando com isso aumentar o desempenho da triagem, reduzindo seu tempo de execução e, consequentemente, permitindo a escalabilidade do número de moléculas envolvidas no processo. A ferramenta escolhida Para este propósito foi o Autodock devido a sua ampla adoção dentre os pesquisadores de novos fármacos que utilizam a Triagem Virtual. Três implementações foram criadas abordando diferentes técnicas de paralelismo. A primeira foi uma versão multicore onde foi utilizado OpenMP, a segunda foi uma implementação em GPUs utilizando CUDA e porém, foi criada uma implementação híbrida utilizando a versão multicore e a versão para GPUs em conjunto. Em todas as abordagens foram alcançados bons resultados em relação ao tempo de execução total, porém a versão híbrida foi a que obteve os melhores resultados. A versão multicore alcançou speedups, ou ganhos de desempenho, da ordem de 10 vezes. A versão para GPUs alcançou speedups da ordem de 28 vezes e a híbrida de 85 vezes. Com estes resultados foi possível determinar que o uso de plataformas de execução paralelas podem, efetivamente, melhorar o desempenho Triagem Virtual. 2017-06-02T14:02:16Z 2017-06-02T14:02:16Z 2017-06-02 2016-11-22 info:eu-repo/semantics/publishedVersion info:eu-repo/semantics/masterThesis http://repositorio.ufba.br/ri/handle/ri/22716 por info:eu-repo/semantics/openAccess Instituto de Matemática. Departamento de Ciência da Computação Mestrado em Ciência da Computação UFBA brasil reponame:Repositório Institucional da UFBA instname:Universidade Federal da Bahia instacron:UFBA |
collection |
NDLTD |
language |
Portuguese |
sources |
NDLTD |
topic |
Computação de Alto Desempenho Bioinformática Triagem Virtual Autodock CUDA |
spellingShingle |
Computação de Alto Desempenho Bioinformática Triagem Virtual Autodock CUDA Jesus, Éverton Mendonça de Adaptação e avaliação de triagem virtual em arquiteturas paralelas híbridas |
description |
Submitted by Mayara Nascimento (mayara.nascimento@ufba.br) on 2017-05-31T11:34:12Z
No. of bitstreams: 1
dissertacao-everton-mendonca Copy.pdf: 756322 bytes, checksum: 010382d1618c37e3db7570c6c156e7fa (MD5) === Approved for entry into archive by Vanessa Reis (vanessa.jamile@ufba.br) on 2017-06-02T14:02:16Z (GMT) No. of bitstreams: 1
dissertacao-everton-mendonca Copy.pdf: 756322 bytes, checksum: 010382d1618c37e3db7570c6c156e7fa (MD5) === Made available in DSpace on 2017-06-02T14:02:16Z (GMT). No. of bitstreams: 1
dissertacao-everton-mendonca Copy.pdf: 756322 bytes, checksum: 010382d1618c37e3db7570c6c156e7fa (MD5) === A Triagem Virtual é uma metodologia computacional de busca de novos fármacos que verifica a interação entre moléculas (ligantes) e alvos macromoleculares. Este trabalho
Objetivou a adaptação de uma ferramenta de Triagem Virtual para arquiteturas paralelas
com GPUs e multicore e avaliação dos seus resultados, buscando com isso aumentar o desempenho
da triagem, reduzindo seu tempo de execução e, consequentemente, permitindo
a escalabilidade do número de moléculas envolvidas no processo. A ferramenta escolhida
Para este propósito foi o Autodock devido a sua ampla adoção dentre os pesquisadores
de novos fármacos que utilizam a Triagem Virtual. Três implementações foram criadas
abordando diferentes técnicas de paralelismo. A primeira foi uma versão multicore onde
foi utilizado OpenMP, a segunda foi uma implementação em GPUs utilizando CUDA e
porém, foi criada uma implementação híbrida utilizando a versão multicore e a versão
para GPUs em conjunto. Em todas as abordagens foram alcançados bons resultados em
relação ao tempo de execução total, porém a versão híbrida foi a que obteve os melhores
resultados. A versão multicore alcançou speedups, ou ganhos de desempenho, da ordem
de 10 vezes. A versão para GPUs alcançou speedups da ordem de 28 vezes e a híbrida
de 85 vezes. Com estes resultados foi possível determinar que o uso de plataformas de
execução paralelas podem, efetivamente, melhorar o desempenho Triagem Virtual. |
author2 |
Barreto, Marcos Ennes |
author_facet |
Barreto, Marcos Ennes Jesus, Éverton Mendonça de |
author |
Jesus, Éverton Mendonça de |
author_sort |
Jesus, Éverton Mendonça de |
title |
Adaptação e avaliação de triagem virtual em arquiteturas paralelas híbridas |
title_short |
Adaptação e avaliação de triagem virtual em arquiteturas paralelas híbridas |
title_full |
Adaptação e avaliação de triagem virtual em arquiteturas paralelas híbridas |
title_fullStr |
Adaptação e avaliação de triagem virtual em arquiteturas paralelas híbridas |
title_full_unstemmed |
Adaptação e avaliação de triagem virtual em arquiteturas paralelas híbridas |
title_sort |
adaptação e avaliação de triagem virtual em arquiteturas paralelas híbridas |
publisher |
Instituto de Matemática. Departamento de Ciência da Computação |
publishDate |
2017 |
url |
http://repositorio.ufba.br/ri/handle/ri/22716 |
work_keys_str_mv |
AT jesusevertonmendoncade adaptacaoeavaliacaodetriagemvirtualemarquiteturasparalelashibridas |
_version_ |
1718770935839850496 |