Utilize este link para identificar ou citar este item: https://bdm.unb.br/handle/10483/15791
Arquivos neste item:
Arquivo Descrição TamanhoFormato 
2015_RodrigoSiqueiradeMelo.pdf5,38 MBAdobe PDFver/abrir
Registro completo
Campo Dublin CoreValorLíngua
dc.contributor.advisorCosta Júnior, Edson Alves da-
dc.contributor.authorMelo, Rodrigo Siqueira de-
dc.identifier.citationMELO, 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.descriptionMonografia (graduação)—Universidade de Brasília, Faculdade UnB Gama, 2015.pt_BR
dc.rightsAcesso Abertopt_BR
dc.subject.keywordComputação gráficapt_BR
dc.subject.keywordUnidades de Processamento Gráfico (GPUs)pt_BR
dc.titleA study of replacing CUDA by OpenCL in KGPUpt_BR
dc.typeTrabalho de Conclusão de Curso - Graduação - Bachareladopt_BR
dc.date.accessioned2017-01-18T14:00:51Z-
dc.date.available2017-01-18T14:00:51Z-
dc.date.submitted2015-07-10-
dc.identifier.urihttp://bdm.unb.br/handle/10483/15791-
dc.language.isoInglêspt_BR
dc.subjectLinguagem de programação (Computadores)pt_BR
dc.subjectC (linguagem de programação)pt_BR
dc.subjectOpenCL (Linguagem de programação de computador)pt_BR
dc.subjectArquitetura de computadorpt_BR
dc.description.abstract1GPU 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



Este item está licenciado na Licença Creative Commons Creative Commons