SlideShare une entreprise Scribd logo
1  sur  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]

Contenu connexe

Tendances

Aula 04 ferramentas para autoria de produtos multimídia i
Aula 04   ferramentas para autoria de produtos multimídia iAula 04   ferramentas para autoria de produtos multimídia i
Aula 04 ferramentas para autoria de produtos multimídia iFábio Costa
 
Exemplo De Plano De Gerenciamento De Projeto
Exemplo De Plano De Gerenciamento De ProjetoExemplo De Plano De Gerenciamento De Projeto
Exemplo De Plano De Gerenciamento De Projetolhencar
 
Modelo - Termo de abertura de projeto
 Modelo  - Termo de abertura de projeto   Modelo  - Termo de abertura de projeto
Modelo - Termo de abertura de projeto Aragon Vieira
 
Modelo de Declaracao do escopo do projeto
Modelo de Declaracao do escopo do projetoModelo de Declaracao do escopo do projeto
Modelo de Declaracao do escopo do projetoFernando Palma
 
Programa de necessidades
Programa de necessidadesPrograma de necessidades
Programa de necessidadesTakayfau
 
Recursos didaticos e multimedia
Recursos didaticos e multimediaRecursos didaticos e multimedia
Recursos didaticos e multimediaAna Martins
 
Projeto arquitetônico
Projeto arquitetônicoProjeto arquitetônico
Projeto arquitetônicoDieli Alves
 
Estudo de caso planejamento e método
Estudo de caso  planejamento e métodoEstudo de caso  planejamento e método
Estudo de caso planejamento e métodoRosane Domingues
 
Apresentação TCC - Banca
Apresentação TCC - BancaApresentação TCC - Banca
Apresentação TCC - Bancaguest2c4508
 
Orçamento, planejamento e controle de obras
Orçamento, planejamento e controle de obrasOrçamento, planejamento e controle de obras
Orçamento, planejamento e controle de obrasAndrea Chociay
 
Relatório do filme "A Vida é Bela"
Relatório do filme "A Vida é Bela"Relatório do filme "A Vida é Bela"
Relatório do filme "A Vida é Bela"Mariana Santos
 
Planejamento e Gerenciamento de projetos
Planejamento e Gerenciamento de projetos Planejamento e Gerenciamento de projetos
Planejamento e Gerenciamento de projetos Vinicius Carossini
 
Metodologias de investigação
Metodologias de investigaçãoMetodologias de investigação
Metodologias de investigaçãoLuis Pedro
 
Plano de trabalho do projeto de pesquisa - estudante voluntário
Plano de trabalho do projeto de pesquisa - estudante voluntárioPlano de trabalho do projeto de pesquisa - estudante voluntário
Plano de trabalho do projeto de pesquisa - estudante voluntárioWesley Freitas
 
TCC: Discussão e Conclusões - Profa. Rilva Muñoz
TCC: Discussão e Conclusões - Profa. Rilva MuñozTCC: Discussão e Conclusões - Profa. Rilva Muñoz
TCC: Discussão e Conclusões - Profa. Rilva MuñozRilva Lopes de Sousa Muñoz
 

Tendances (20)

Aula 04 ferramentas para autoria de produtos multimídia i
Aula 04   ferramentas para autoria de produtos multimídia iAula 04   ferramentas para autoria de produtos multimídia i
Aula 04 ferramentas para autoria de produtos multimídia i
 
Exemplo De Plano De Gerenciamento De Projeto
Exemplo De Plano De Gerenciamento De ProjetoExemplo De Plano De Gerenciamento De Projeto
Exemplo De Plano De Gerenciamento De Projeto
 
Modelo - Termo de abertura de projeto
 Modelo  - Termo de abertura de projeto   Modelo  - Termo de abertura de projeto
Modelo - Termo de abertura de projeto
 
Modelo de Declaracao do escopo do projeto
Modelo de Declaracao do escopo do projetoModelo de Declaracao do escopo do projeto
Modelo de Declaracao do escopo do projeto
 
Apresentando TCC
Apresentando TCCApresentando TCC
Apresentando TCC
 
Programa de necessidades
Programa de necessidadesPrograma de necessidades
Programa de necessidades
 
Recursos didaticos e multimedia
Recursos didaticos e multimediaRecursos didaticos e multimedia
Recursos didaticos e multimedia
 
Projeto arquitetônico
Projeto arquitetônicoProjeto arquitetônico
Projeto arquitetônico
 
Estudo de caso planejamento e método
Estudo de caso  planejamento e métodoEstudo de caso  planejamento e método
Estudo de caso planejamento e método
 
Gestao De Projetos
Gestao De ProjetosGestao De Projetos
Gestao De Projetos
 
Apresentação TCC - Banca
Apresentação TCC - BancaApresentação TCC - Banca
Apresentação TCC - Banca
 
Orçamento, planejamento e controle de obras
Orçamento, planejamento e controle de obrasOrçamento, planejamento e controle de obras
Orçamento, planejamento e controle de obras
 
Apresentação TCC
Apresentação TCCApresentação TCC
Apresentação TCC
 
Relatório do filme "A Vida é Bela"
Relatório do filme "A Vida é Bela"Relatório do filme "A Vida é Bela"
Relatório do filme "A Vida é Bela"
 
Relatorio de estagio
Relatorio de estagio Relatorio de estagio
Relatorio de estagio
 
Planejamento e Gerenciamento de projetos
Planejamento e Gerenciamento de projetos Planejamento e Gerenciamento de projetos
Planejamento e Gerenciamento de projetos
 
Exemplos de User Stories
Exemplos de User StoriesExemplos de User Stories
Exemplos de User Stories
 
Metodologias de investigação
Metodologias de investigaçãoMetodologias de investigação
Metodologias de investigação
 
Plano de trabalho do projeto de pesquisa - estudante voluntário
Plano de trabalho do projeto de pesquisa - estudante voluntárioPlano de trabalho do projeto de pesquisa - estudante voluntário
Plano de trabalho do projeto de pesquisa - estudante voluntário
 
TCC: Discussão e Conclusões - Profa. Rilva Muñoz
TCC: Discussão e Conclusões - Profa. Rilva MuñozTCC: Discussão e Conclusões - Profa. Rilva Muñoz
TCC: Discussão e Conclusões - Profa. Rilva Muñoz
 

Similaire à 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
 

Similaire à 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.