Campo Dublin Core | Valor | Língua |
dc.contributor.advisor | Costa Júnior, Edson Alves da | - |
dc.contributor.author | Melo, Rodrigo Siqueira de | - |
dc.identifier.citation | MELO, Rodrigo Siqueira de. A study of replacing CUDA by OpenCL in KGPU. 2015. 68 f., il. Monografia (Bacharelado em Engenharia de Software)—Universidade de Brasília, Brasília, 2015. | pt_BR |
dc.description | Monografia (graduação)—Universidade de Brasília, Faculdade UnB Gama, 2015. | pt_BR |
dc.rights | Acesso Aberto | pt_BR |
dc.subject.keyword | Computação gráfica | pt_BR |
dc.subject.keyword | Unidades de Processamento Gráfico (GPUs) | pt_BR |
dc.title | A study of replacing CUDA by OpenCL in KGPU | pt_BR |
dc.type | Trabalho de Conclusão de Curso - Graduação - Bacharelado | pt_BR |
dc.date.accessioned | 2017-01-18T14:00:51Z | - |
dc.date.available | 2017-01-18T14:00:51Z | - |
dc.date.submitted | 2015-07-10 | - |
dc.identifier.uri | http://bdm.unb.br/handle/10483/15791 | - |
dc.language.iso | Inglês | pt_BR |
dc.subject | Linguagem de programação (Computadores) | pt_BR |
dc.subject | C (linguagem de programação) | pt_BR |
dc.subject | OpenCL (Linguagem de programação de computador) | pt_BR |
dc.subject | Arquitetura de computador | pt_BR |
dc.description.abstract1 | GPU is a very high parallel device which became popular. Nowadays, many processors
already coming with a minimal GPU in the same die, this characteristic creates a new
and unexplored application area for this device. CUDA and OpenCL are two non-graphics
libraries commonly used for take advantages of GPU. CUDA was created by NVidia, and
it was designed to run on NVidia’s GPUs. On the other hand, OpenCL was created to
run on many different devices. Those libraries, interacts with the operating system by
using device drivers, and usually this is the unique connection between them. A group of
researchers from Utah proposed the use of GPU as a coprocessor, they developed a device
driver based on CUDA for achieving this goal (they called it as KGPU). In this work we
improved KGPU’s code, added support to OpenCL, and we analyzed the possibility of
use this project as a mature solution. | pt_BR |
Aparece na Coleção: | Engenharia de Software
|