REPOSITORIO PUCSP Trabalho de Conclusão de Curso - TCC Trabalho de Conclusão de Curso - TCC
Use este identificador para citar ou linkar para este item: https://repositorio.pucsp.br/jspui/handle/handle/42557
Tipo: Trabalho de Conclusão de Curso
Título: Análise e extensão de um Sistema de Renderização Multi-GPU em Vulkan
Autor(es): Pedroso, Arthur Naves
Primeiro Orientador: Paes, Carlos Eduardo de Barros
Resumo: Torna-se cada vez mais comum a existência de computadores de uso pessoal equipados com mais de uma GPU. No entanto, geralmente apenas uma placa de vídeo é usada por vez durante a execução de um programa D em tempo real, com a outra placa ficando ociosa durante o processo. Grandes fabricantes de placas de vídeo, como NVIDIA e AMD, implementaram soluções para esse problema no passado, mas estas dependem de sistemas com configurações de placas de vídeo da mesma marca ou modelo, ou de tecnologias proprietárias que conectem as GPUs entre si. Com a popularização de APIs de renderização modernas, como Vulkan e DirectX12, viabiliza-se a implementação de sistemas de renderização multi-GPU independentes de tecnologias de hardware específicas. Este trabalho de conclusão de curso tem como objetivo investigar técnicas existentes para a renderização multi-GPU, e analisar e estender uma solução multi-GPU existente utilizando Vulkan.
Abstract: The existence of personal computers equipped with more than one GPU is becoming increasingly common. However, usually only one graphics card is used at a time during the execution of a real-time 3D program, with the other card remaining idle during the process. Major graphics card manufacturers such as NVIDIA and AMD have implemented solutions to this problem in the past, but these rely on systems with graphics cards of the same brand or model, or require proprietary technologies that connect the GPUs together. With the popularization of modern rendering APIs, such as Vulkan and DirectX12, the implementation of multi-GPU rendering systems independent of specific hardware technologies becomes feasible. This thesis aims to explore existing techniques for multi-GPU rendering and to analyze and extend an existing multi-GPU solution using Vulkan.
Palavras-chave: Computação gráfica
Vulkan
Renderização Multi-GPU
Sort-Last
Computer graphics
Vulkan
Multi-GPU Rendering
Sort-Last
CNPq: CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO
Idioma: por
País: Brasil
Editor: Pontifícia Universidade Católica de São Paulo
Sigla da Instituição: PUC-SP
metadata.dc.publisher.department: Faculdade de Ciências Exatas e Tecnologia
metadata.dc.publisher.program: Graduação em Ciência da Computação
Citação: Pedroso, Arthur Naves. Análise e extensão de um Sistema de Renderização Multi-GPU em Vulkan. 2023. Trabalho de Conclusão de Curso (Graduação em Ciência da Computação) - Faculdade de Ciências Exatas e Tecnologia da Pontifícia Universidade Católica de São Paulo, São Paulo, 2023.
Tipo de Acesso: Acesso Restrito
URI: https://repositorio.pucsp.br/jspui/handle/handle/42557
Data do documento: 12-Jun-2023
Aparece nas coleções:Trabalho de Conclusão de Curso - TCC

Arquivos associados a este item:
Arquivo Descrição TamanhoFormato 
TCC_Renderizacao_3D_Multi_GPU_Carlos Eduardo Paes.pdf
  Restricted Access
5,94 MBAdobe PDFThumbnail
Visualizar/Abrir


Os itens no repositório estão protegidos por copyright, com todos os direitos reservados, salvo quando é indicado o contrário.