Redução do tempo de execução de métodos numéricos utilizando GNU/OCTAVE e GPGPU
Resumo
No presente trabalho é apresentada uma proposta para solução do problema da diminuição do tempo de execução de scripts Octave, de forma transparente ao usuário programador. Nesta utilizamos computação em GPU com placas gráficas NVIDIA e o toolkit CUDA, a diminuição do tempo de execução no Octave é obtida pela modificação de bibliotecas utilizadas pelo mesmo, e por substituição de algumas das suas extensões.
This paper present an alternative to optimize GNU/Octave Numerical Methods, in a transparent way to the programer user. For this we used GPU computing with a NVIDIA’s graphics card through the CUDA toolkit, overlapped the BLAS library and also few OCT extensions.
This paper present an alternative to optimize GNU/Octave Numerical Methods, in a transparent way to the programer user. For this we used GPU computing with a NVIDIA’s graphics card through the CUDA toolkit, overlapped the BLAS library and also few OCT extensions.
Descrição
Palavras-chave
BLAS, Computação de alto desempenho, CUDA, GPGPU, GNU/Octave, Nvidia, High Performance Computing
Citação
TIBOLA, André Luis; OLIVEIRA, Vinícius Menezes de. Redução do tempo de execução de métodos numéricos utilizando GNU/OCTAVE e GPGPU. Vetor, v. 20, n. 1, p. 56-66, 2010. Disponível em: <https://www.seer.furg.br/vetor/article/view/1744>. Acesso em: 12 dez. 2016.
