FuryGpu: una GPU totalmente personalizada construida desde cero para computadoras modernas
- FuryGpu es una GPU de hardware real implementada en un FPGA Xilinx Zynq UltraScale+.
- Está construida sobre una PCB personalizada y se conecta a la computadora host mediante PCIe.
- Soporta funciones de hardware equivalentes a las de tarjetas gráficas avanzadas de mediados de los años 90, y cuenta con una pila completa de controladores de software moderna para Windows.
- Puede renderizar juegos reales de esa época a velocidades de cuadro superiores al tiempo real.
- El blog y más detalles se publicarán pronto.
Opinión de GN⁺
- FuryGpu es una GPU basada en FPGA con el potencial de ejecutar juegos clásicos con alto rendimiento en computadoras modernas. Esto podría atraer mucho interés en la comunidad de retro gaming.
- Una GPU basada en FPGA puede ser útil en campos de investigación y desarrollo que requieren soluciones de hardware personalizadas, y puede ofrecer procesamiento optimizado para aplicaciones específicas.
- Aunque actualmente existen diversas GPU en el mercado para satisfacer distintas necesidades de procesamiento gráfico, se espera que una GPU con FPGA tenga usos en entornos de propósito especial o educativos.
- Al adoptar esta tecnología, hay que considerar la complejidad de programación y el costo del FPGA, y el desarrollo de hardware personalizado puede requerir mucho tiempo y recursos.
- Aún está por verse qué rendimiento mostrará realmente FuryGpu y cómo podría aplicarse al soporte de juegos modernos u otras tareas gráficas avanzadas.
1 comentarios
Opiniones de Hacker News
Introducción del proyecto y planes de código abierto
Influencia de la serie de computadoras en protoboard de Ben Eater
Naturaleza hobby del proyecto y funcionamiento de toda la pila
Necesidad de una GPU en formato M.2
Ausencia de GPUs de hardware abierto y licencias
Desarrollo de una GPU enfocada en 2D y consideración del uso de FPGA
El proyecto Vortex y el futuro del diseño de GPUs
Fotos del dispositivo físico y confusión sobre el módulo FPGA
Expectativas sobre la implementación de la interfaz PCIe
Posibilidad de evolucionar hacia un proyecto de hardware de código abierto