SlideShare ist ein Scribd-Unternehmen logo
1 von 17
Processamento de Imagens de alta qualidade com GPGPU’s Arthur Pereira Gregório Rodrigo Zanatta Rodriguez CENTRO DE ENSINO SUPERIOR DE FOZ DO IGUAÇU CURSO DE CIÊNCIA DA COMPUTAÇÃO TRABALHO DE CURSO Orientador: Prof. Gildomiro Bairros
Agenda ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Introdução Com a constante evolução do cenário computacional moderno, a demanda por grande poder de processamento paralelo aumentou significativamente em áreas como Ciência, Saúde, Engenharia e Negócios. Tais áreas hoje empregam massivamente sistemas GPGPU devido a grande quantidade de dados a serem processados.
Introdução Visando este novo nicho de mercado este trabalho irá apresentar uma análise de desempenho entre um sistema GPGPU e um sistema com apenas um CPU na criação de imagens de alta qualidade utilizando como técnica de iluminação algoritmos de Ray Tracing.
[object Object],Objetivo Geral
Objetivos Específicos ,[object Object],[object Object],[object Object],[object Object]
Justificativa ,[object Object],[object Object],[object Object]
Fundamentação ,[object Object]
Fundamentação ,[object Object]
Fundamentação Esquema de um sistema GPGPU
Fundamentação ,[object Object]
Fundamentação ,[object Object]
Fundamentação
[object Object],[object Object],[object Object],[object Object],[object Object],Ambiente Experimental
[object Object],[object Object],[object Object],[object Object],Próximas Etapas
Principais Referencias Bibliográficas ,[object Object],[object Object]
Principais Referencias Bibliográficas ,[object Object],[object Object]

Weitere ähnliche Inhalte

Was ist angesagt?

LIVRO_UNICO design metodologia.pdf
LIVRO_UNICO design metodologia.pdfLIVRO_UNICO design metodologia.pdf
LIVRO_UNICO design metodologia.pdfssuser390f24
 
Interação Homem Computador Aula 02
Interação Homem Computador Aula 02Interação Homem Computador Aula 02
Interação Homem Computador Aula 02igoroliveiracosta
 
Mapas de site, Fluxos de Tarefa, Wireframe e Prototipagem
Mapas de site,  Fluxos de Tarefa,  Wireframe e PrototipagemMapas de site,  Fluxos de Tarefa,  Wireframe e Prototipagem
Mapas de site, Fluxos de Tarefa, Wireframe e PrototipagemRos Galabo, PhD
 
Apostila Tecnologia da Informação (TI)
Apostila Tecnologia da Informação (TI)Apostila Tecnologia da Informação (TI)
Apostila Tecnologia da Informação (TI)Ricardo Terra
 
Dicas de apresentação TCC
Dicas de apresentação TCCDicas de apresentação TCC
Dicas de apresentação TCCDiego Moreau
 
O uso das cores na publicidade
O uso das cores na publicidadeO uso das cores na publicidade
O uso das cores na publicidadeBreno Brito
 
Modelo dos slides de apresentação da defesa
Modelo dos slides de apresentação da defesaModelo dos slides de apresentação da defesa
Modelo dos slides de apresentação da defesabebel2011
 
Briefing by Rafael Sampaio
Briefing by Rafael SampaioBriefing by Rafael Sampaio
Briefing by Rafael SampaioFran Maciel
 
Debate e mesa redonda
Debate e mesa redondaDebate e mesa redonda
Debate e mesa redondaCláudia
 
Programação em Banco de Dados - Aula 30/08/2018
Programação em Banco de Dados - Aula 30/08/2018Programação em Banco de Dados - Aula 30/08/2018
Programação em Banco de Dados - Aula 30/08/2018Elaine Cecília Gatto
 

Was ist angesagt? (20)

Arquitetura Efemera Exemplos
Arquitetura Efemera ExemplosArquitetura Efemera Exemplos
Arquitetura Efemera Exemplos
 
Estratégia de comunicação digital
Estratégia de comunicação digitalEstratégia de comunicação digital
Estratégia de comunicação digital
 
LIVRO_UNICO design metodologia.pdf
LIVRO_UNICO design metodologia.pdfLIVRO_UNICO design metodologia.pdf
LIVRO_UNICO design metodologia.pdf
 
Interação Homem Computador Aula 02
Interação Homem Computador Aula 02Interação Homem Computador Aula 02
Interação Homem Computador Aula 02
 
Mapas de site, Fluxos de Tarefa, Wireframe e Prototipagem
Mapas de site,  Fluxos de Tarefa,  Wireframe e PrototipagemMapas de site,  Fluxos de Tarefa,  Wireframe e Prototipagem
Mapas de site, Fluxos de Tarefa, Wireframe e Prototipagem
 
Apostila Tecnologia da Informação (TI)
Apostila Tecnologia da Informação (TI)Apostila Tecnologia da Informação (TI)
Apostila Tecnologia da Informação (TI)
 
Projeto de WEB Site
Projeto de WEB SiteProjeto de WEB Site
Projeto de WEB Site
 
Dicas de apresentação TCC
Dicas de apresentação TCCDicas de apresentação TCC
Dicas de apresentação TCC
 
O uso das cores na publicidade
O uso das cores na publicidadeO uso das cores na publicidade
O uso das cores na publicidade
 
Avaliação Heurística
Avaliação HeurísticaAvaliação Heurística
Avaliação Heurística
 
Modelo dos slides de apresentação da defesa
Modelo dos slides de apresentação da defesaModelo dos slides de apresentação da defesa
Modelo dos slides de apresentação da defesa
 
Prototipagem
PrototipagemPrototipagem
Prototipagem
 
Introdução à sistemas distribuídos
Introdução à sistemas distribuídosIntrodução à sistemas distribuídos
Introdução à sistemas distribuídos
 
Briefing by Rafael Sampaio
Briefing by Rafael SampaioBriefing by Rafael Sampaio
Briefing by Rafael Sampaio
 
Debate e mesa redonda
Debate e mesa redondaDebate e mesa redonda
Debate e mesa redonda
 
Portaria 1793 94
Portaria 1793 94Portaria 1793 94
Portaria 1793 94
 
Programação em Banco de Dados - Aula 30/08/2018
Programação em Banco de Dados - Aula 30/08/2018Programação em Banco de Dados - Aula 30/08/2018
Programação em Banco de Dados - Aula 30/08/2018
 
tcc 1 - UFAC.pptx
tcc 1 - UFAC.pptxtcc 1 - UFAC.pptx
tcc 1 - UFAC.pptx
 
Modelo de pre projeto de monografia
Modelo de pre projeto de monografiaModelo de pre projeto de monografia
Modelo de pre projeto de monografia
 
Design thinking
Design thinkingDesign thinking
Design thinking
 

Ähnlich wie Análise de desempenho de sistemas GPGPU e CPU na geração de imagens por ray tracing

Proposta para Aceleração de Desempenho de Algoritmos de Visão Computacional e...
Proposta para Aceleração de Desempenho de Algoritmos de Visão Computacional e...Proposta para Aceleração de Desempenho de Algoritmos de Visão Computacional e...
Proposta para Aceleração de Desempenho de Algoritmos de Visão Computacional e...André Curvello
 
Techniques for Designing GPGPU Games
Techniques for Designing GPGPU GamesTechniques for Designing GPGPU Games
Techniques for Designing GPGPU GamesAnny Caroline Sousa
 
Paralelização de Algoritmo do Produto Escalar
Paralelização de Algoritmo do Produto EscalarParalelização de Algoritmo do Produto Escalar
Paralelização de Algoritmo do Produto EscalarWendel Oliveira
 
Simulador Eletromagnético em um Ambiente de Grades Computacionais
Simulador Eletromagnético em um Ambiente de Grades ComputacionaisSimulador Eletromagnético em um Ambiente de Grades Computacionais
Simulador Eletromagnético em um Ambiente de Grades ComputacionaisIgor José F. Freitas
 
Artigo - PROJETO DE UM HARDWARE ACELERADOR DO ALGORITMO DE DISTÂNCIA EUCLIDIA...
Artigo - PROJETO DE UM HARDWARE ACELERADOR DO ALGORITMO DE DISTÂNCIA EUCLIDIA...Artigo - PROJETO DE UM HARDWARE ACELERADOR DO ALGORITMO DE DISTÂNCIA EUCLIDIA...
Artigo - PROJETO DE UM HARDWARE ACELERADOR DO ALGORITMO DE DISTÂNCIA EUCLIDIA...GiovanniGuimares2
 
Estado arte i3geo_marco_2014
Estado arte i3geo_marco_2014Estado arte i3geo_marco_2014
Estado arte i3geo_marco_2014Edmar Moretti
 
TDC2016SP - Trilha Linux Embarcado
TDC2016SP - Trilha Linux EmbarcadoTDC2016SP - Trilha Linux Embarcado
TDC2016SP - Trilha Linux Embarcadotdc-globalcode
 
TDC2016 - Processamento de Imagem em GPU com OpenGL
TDC2016 - Processamento de Imagem em GPU com OpenGLTDC2016 - Processamento de Imagem em GPU com OpenGL
TDC2016 - Processamento de Imagem em GPU com OpenGLAndré Curvello
 
Android DevConference - Automatizando testes sem sofrimento
Android DevConference - Automatizando testes sem sofrimentoAndroid DevConference - Automatizando testes sem sofrimento
Android DevConference - Automatizando testes sem sofrimentoiMasters
 
Computação Gráfica - Introdução ao OpenGL
Computação Gráfica - Introdução ao OpenGLComputação Gráfica - Introdução ao OpenGL
Computação Gráfica - Introdução ao OpenGLTony Alexander Hild
 
Planejamento E Gerenciamento de Capacidade Para Sistemas Distribuídos
Planejamento E Gerenciamento de Capacidade Para Sistemas DistribuídosPlanejamento E Gerenciamento de Capacidade Para Sistemas Distribuídos
Planejamento E Gerenciamento de Capacidade Para Sistemas DistribuídosRodrigo Campos
 
Análise de Redes com QGIS
Análise de Redes com QGISAnálise de Redes com QGIS
Análise de Redes com QGISPedro Venancio
 
seminario_IC2011_VictorSanchez
seminario_IC2011_VictorSanchezseminario_IC2011_VictorSanchez
seminario_IC2011_VictorSanchezrolisanchez
 

Ähnlich wie Análise de desempenho de sistemas GPGPU e CPU na geração de imagens por ray tracing (20)

TCC Apresentacao Final
TCC Apresentacao FinalTCC Apresentacao Final
TCC Apresentacao Final
 
Proposta para Aceleração de Desempenho de Algoritmos de Visão Computacional e...
Proposta para Aceleração de Desempenho de Algoritmos de Visão Computacional e...Proposta para Aceleração de Desempenho de Algoritmos de Visão Computacional e...
Proposta para Aceleração de Desempenho de Algoritmos de Visão Computacional e...
 
Techniques for Designing GPGPU Games
Techniques for Designing GPGPU GamesTechniques for Designing GPGPU Games
Techniques for Designing GPGPU Games
 
Augusto lenz
Augusto lenzAugusto lenz
Augusto lenz
 
Map Reduce
Map ReduceMap Reduce
Map Reduce
 
070498 t2
070498 t2070498 t2
070498 t2
 
Paralelização de Algoritmo do Produto Escalar
Paralelização de Algoritmo do Produto EscalarParalelização de Algoritmo do Produto Escalar
Paralelização de Algoritmo do Produto Escalar
 
Simulador Eletromagnético em um Ambiente de Grades Computacionais
Simulador Eletromagnético em um Ambiente de Grades ComputacionaisSimulador Eletromagnético em um Ambiente de Grades Computacionais
Simulador Eletromagnético em um Ambiente de Grades Computacionais
 
Artigo - PROJETO DE UM HARDWARE ACELERADOR DO ALGORITMO DE DISTÂNCIA EUCLIDIA...
Artigo - PROJETO DE UM HARDWARE ACELERADOR DO ALGORITMO DE DISTÂNCIA EUCLIDIA...Artigo - PROJETO DE UM HARDWARE ACELERADOR DO ALGORITMO DE DISTÂNCIA EUCLIDIA...
Artigo - PROJETO DE UM HARDWARE ACELERADOR DO ALGORITMO DE DISTÂNCIA EUCLIDIA...
 
Estado arte i3geo_marco_2014
Estado arte i3geo_marco_2014Estado arte i3geo_marco_2014
Estado arte i3geo_marco_2014
 
TDC2016SP - Trilha Linux Embarcado
TDC2016SP - Trilha Linux EmbarcadoTDC2016SP - Trilha Linux Embarcado
TDC2016SP - Trilha Linux Embarcado
 
TDC2016 - Processamento de Imagem em GPU com OpenGL
TDC2016 - Processamento de Imagem em GPU com OpenGLTDC2016 - Processamento de Imagem em GPU com OpenGL
TDC2016 - Processamento de Imagem em GPU com OpenGL
 
Android DevConference - Automatizando testes sem sofrimento
Android DevConference - Automatizando testes sem sofrimentoAndroid DevConference - Automatizando testes sem sofrimento
Android DevConference - Automatizando testes sem sofrimento
 
Computação Gráfica - Introdução ao OpenGL
Computação Gráfica - Introdução ao OpenGLComputação Gráfica - Introdução ao OpenGL
Computação Gráfica - Introdução ao OpenGL
 
Palestra
PalestraPalestra
Palestra
 
SIC_201_VRSJ
SIC_201_VRSJSIC_201_VRSJ
SIC_201_VRSJ
 
Planejamento E Gerenciamento de Capacidade Para Sistemas Distribuídos
Planejamento E Gerenciamento de Capacidade Para Sistemas DistribuídosPlanejamento E Gerenciamento de Capacidade Para Sistemas Distribuídos
Planejamento E Gerenciamento de Capacidade Para Sistemas Distribuídos
 
Análise de Redes com QGIS
Análise de Redes com QGISAnálise de Redes com QGIS
Análise de Redes com QGIS
 
Academia do programador
Academia do programadorAcademia do programador
Academia do programador
 
seminario_IC2011_VictorSanchez
seminario_IC2011_VictorSanchezseminario_IC2011_VictorSanchez
seminario_IC2011_VictorSanchez
 

Análise de desempenho de sistemas GPGPU e CPU na geração de imagens por ray tracing

  • 1. Processamento de Imagens de alta qualidade com GPGPU’s Arthur Pereira Gregório Rodrigo Zanatta Rodriguez CENTRO DE ENSINO SUPERIOR DE FOZ DO IGUAÇU CURSO DE CIÊNCIA DA COMPUTAÇÃO TRABALHO DE CURSO Orientador: Prof. Gildomiro Bairros
  • 2.
  • 3. Introdução Com a constante evolução do cenário computacional moderno, a demanda por grande poder de processamento paralelo aumentou significativamente em áreas como Ciência, Saúde, Engenharia e Negócios. Tais áreas hoje empregam massivamente sistemas GPGPU devido a grande quantidade de dados a serem processados.
  • 4. Introdução Visando este novo nicho de mercado este trabalho irá apresentar uma análise de desempenho entre um sistema GPGPU e um sistema com apenas um CPU na criação de imagens de alta qualidade utilizando como técnica de iluminação algoritmos de Ray Tracing.
  • 5.
  • 6.
  • 7.
  • 8.
  • 9.
  • 10. Fundamentação Esquema de um sistema GPGPU
  • 11.
  • 12.
  • 14.
  • 15.
  • 16.
  • 17.