News FuryGPU: Custom-Grafikkarte beschleunigt Quake auf 60 Fps

PCGH-Redaktion

Kommentar-System
Teammitglied
Jetzt ist Ihre Meinung gefragt zu FuryGPU: Custom-Grafikkarte beschleunigt Quake auf 60 Fps

Der Softwareingenieur und Hobby-Entwickler Dylan Barrie hat mit der FuryGPU seine eigene Custom-Grafikkarte auf Basis eins FPGA realisiert, welche den 1996 erschienen Ego-Shooter Quake mit 60 Bildern pro Sekunde beschleunigen kann.

Bitte beachten Sie: Der Kommentarbereich wird gemäß der Forenregeln moderiert. Allgemeine Fragen und Kritik zu Online-Artikeln von PC Games Hardware sind im Feedback-Unterforum zu veröffentlichen und nicht im Kommentarthread zu einer News. Dort werden sie ohne Nachfragen entfernt.

Zurück zum Artikel: FuryGPU: Custom-Grafikkarte beschleunigt Quake auf 60 Fps
 
in HD mit 1.280 × 720 Bildpunkten ("720p")
Ist irgendwie komisch geschrieben.
Man müsste eigentlich schreiben:
"in HD (1280x720 Bildpunkten)" oder "in 1280x720 Bildpunkten ("HD")"
Da die Definition von HD eben 1280x720 ist, so wie FHD 1920x1080, WQHD 2560x1440 etc.

Die Definition von 1280x720 ist eben nicht 720p wie es suggeriert wird durch ("720p")

Aber back to topic:
Hardware Entwicklung/Adaptierung ist super interessant. Gab ja vor einiger Zeit auch ne News dass jemand seine eigene CPU entwickelt hat
 
Aber ist das aus technischer Perspektive tatsächlich eine GPU, oder ist es ein Gerät welches eine GPU "emuliert"?
Mich interessiert auch ob neben dem FPGA auch die Arm Kerne irgendwie genutzt werden.

Damit könnte die Fury GPU Quake ja theoretisch komplett eigenständig ausführen.
Spannendes Projekt auf jeden Fall.
 
Aber ist das aus technischer Perspektive tatsächlich eine GPU, oder ist es ein Gerät welches eine GPU "emuliert"?
Es ist eine GPU - aber noch aus der Fixed-Function-Ära, die mit OpenGL 2 / Direct3D 8 zum letzten Mal so funktionierte. Kurz gesagt hat die GPU das Beleuchtungsmodell in Hardware implementiert, füttert dieses direkt aus der Textureinheit und schreibt dann direkt über die ROP in den Framebuffer.

Alles "wirklich simpel" solange man eine 400 MHz FPGA zur Hand hat, und deswegen eine sehr schmale Architektur wählen kann die nicht mehr als 4 Pixel pro Takt verarbeiten können muss.

OpenGL 3 / Direct3D 9 hatten dann programmierbare Shader auf den GPUs vorausgesetzt. Da ist es dann wirklich kompliziert, weil die programmierbare Einheit viel länger braucht, und man deswegen von der auch viel mehr Instanzen für den gleichen Durchsatz benötigt.
 
Aber ist das aus technischer Perspektive tatsächlich eine GPU, oder ist es ein Gerät welches eine GPU "emuliert"?
Mich interessiert auch ob neben dem FPGA auch die Arm Kerne irgendwie genutzt werden.

Damit könnte die Fury GPU Quake ja theoretisch komplett eigenständig ausführen.
Spannendes Projekt auf jeden Fall.

Die ARM-Kerne dürften viel zu schwach sein, um relevant Leistung beizusteuern. Der FPGA-Teil wiederum bildet die Schaltungen in Hardware ab, arbeitet hier also als echter Grafik-Chip.

Eine GPU ist es dennoch nicht, oder kann das Ding hT&L?
 
Eigentlich ist es als fixed functions chip ja gar keine GPU - fiese Bezeichnung kam erst mit der ersten Geforce auf.

Sehr interessantes Projekt. Wo liegt man denn da Leistungstechnisch in etwa - ca. TNT2 Niveau?
 
Zurück