FuryGpu: uma GPU totalmente personalizada, criada do zero para computadores modernos
- A FuryGpu é uma GPU de hardware real implementada em um FPGA Xilinx Zynq UltraScale+.
- Foi construída em uma PCB personalizada e se conecta ao computador hospedeiro via PCIe.
- Suporta recursos de hardware equivalentes aos de placas gráficas avançadas de meados dos anos 1990 e conta com uma pilha completa de drivers de software moderna para Windows.
- É capaz de renderizar jogos reais da época em taxas de quadros acima do tempo real.
- O blog e mais detalhes serão divulgados em breve.
Opinião do GN⁺
- A FuryGpu é uma GPU baseada em FPGA com potencial para executar jogos clássicos com alto desempenho em computadores modernos. Isso pode atrair grande interesse da comunidade de retrogaming.
- GPUs baseadas em FPGA podem ser úteis em áreas de pesquisa e desenvolvimento que exigem soluções de hardware personalizadas, além de oferecer processamento otimizado para aplicações específicas.
- Embora já existam diversas GPUs no mercado para atender diferentes necessidades de processamento gráfico, uma GPU com FPGA pode ter uso promissor em ambientes de propósito especial ou educacionais.
- Ao adotar essa tecnologia, é preciso considerar a complexidade de programação e o custo dos FPGAs, e o desenvolvimento de hardware personalizado pode exigir muito tempo e recursos.
- Ainda não está claro qual desempenho real a FuryGpu apresentará, nem como poderá ser aplicada ao suporte a jogos modernos ou a outras tarefas gráficas avançadas.
1 comentários
Comentários do Hacker News
Apresentação do projeto e planos de código aberto
Influência da série de computador em breadboard do Ben Eater
Natureza hobby do projeto e funcionamento da stack completa
Necessidade de uma GPU no formato M.2
Ausência de GPUs open hardware e licenciamento
Desenvolvimento de GPU focada em 2D e consideração sobre uso de FPGA
Projeto Vortex e o futuro do design de GPUs
Fotos do dispositivo físico e confusão com o módulo FPGA
Expectativa sobre a implementação da interface PCIe
Possibilidade de evoluir para um projeto open source de hardware