Banca de DEFESA: JOSÉ BONIFACIO DA SILVA JÚNIOR
08/06/2017 09:08
O objetivo principal desta dissertação de mestradoé paralelizar algoritmos de comparação de strings tradicionais através de GPUs usando a linguagem de programação C na plataforma de computação paralela CUDA. Após paralelizar os algoritmos, acelerar o tempo de execução deles fazendo o uso da memória compartilhada das GPUs através de uma nova técnica de compactação.
1.2.1 ObjetivosEspecíficos
Para alcançar o objetivo primário, alguns objetivos específicos têm que ser atendidos, a saber:
• Fazer um estudo na literatura sobre a paralelização do algoritmo de comparação de strings do Snort, o Aho-Corasick;
• Compactar a máquina de estados do Aho-Corasick a fim de possibilitar que o algoritmo seja executado na memória compartilhada da GPU;
• Paralelizar o algoritmo em uma GPU fazendo versões nas memórias global, de textura e compartilhada;
• Comparar o desempenho dos algoritmos paralelizados, além de compará-los com a versão serial do algoritmo;
SIGAA | Superintendência de Tecnologia da Informação/UFS | Telefonista/UFS (79)3194-6600 | Copyright © 2009-2024 - UFRN v3.5.16 -r19130-f2d2efc73e