CUDA-RA: Uma ferramenta de interpretac¸ao de algebra ´ relacional e estrutura de dados para GPU

Jéssica Seibert, Victor Silva, Luis Orleans, Marcelo Zamith

Resumo


Banco de dados relacionais são um importante campo de aplicação para organização e análise de grandes quantidades de dados gerados por diversas tecnologias. Ao mesmo tempo, arquiteturas de computador estão começando a se deslocar em direção a arquiteturas hierárquicas e paralelas empregando sistemas de memória otimizadas com relação a vazão, multi-threading leve, e organizações de núcleos no formato instrução-única múltiplos-dados (SIMD). Esse artigo explora o mapeamento de operações primitivas da álgebra relacional estrutural e o uso de GPUs, de forma auxiliar no ensino da disciplina de banco de dado, interpretar consultas e demonstrar a melhor forma de ganho de desempenho na exploração de dados.

Texto completo:

PDF


DOI: http://dx.doi.org/10.5753/cbie.sbie.2016.1290