Nachrichten / Spiele

Wenn Sie Grafikkarten beiseite lassen, können Sie jetzt Raytracing auf einer CPU ausführen

Wenn Sie Grafikkarten beiseite lassen, können Sie jetzt Raytracing auf einer CPU ausführen

Raytracing ist heutzutage in Spielen zwar häufiger anzutreffen, wird jedoch immer noch als äußerst schwierig zu handhabende Grafikfunktion angesehen, die leistungsstarke Grafikkarten mit dedizierten Raytracing-Prozessoren erfordert. Ein Entwickler hat jedoch gezeigt, dass es durch die Aktivierung möglicherweise auch einen anderen Weg gibt Raytracing auf einem Prozessor.

Der Entwickler namens Konstantin Seurer arbeitet regelmäßig daran, Funktionen zu einer reinen CPU-Version der Open-Source-Grafikbibliothek Mesa auf Basis von Vulkan hinzuzufügen. Durch die Aktivierung der Funktion „Implementieren Sie VK_KHR_ray_query“ eröffnete der Modder die Möglichkeit, Raytracing-Funktionen auf Prozessoren auszuführen, und demonstrierte damit die Fähigkeit, einen zertifizierten Klassiker, Quake 2, zu verwenden.

Leider hat Konstantin keine Angaben zu der Hardware gemacht, mit der sie ihr Gaming-Ziel erreicht haben. Daher wissen wir nicht, ob dies nur mit einem Threadripper-Chip mit 96 Kernen oder einer bescheideneren Option wie einem Intel zu bewältigen war. Core i5-14600K. Für welchen Chip Sie sich auch entscheiden, es gibt eindeutig Raum für Verbesserungen, wie Konstantin sagt: „Fragen Sie nicht nach der Leistung.“

Im Großen und Ganzen müssen wir uns auf ihr Wort verlassen, da auf der Gitlab-Seite des Projekts nur ein Screenshot der Funktion bereitgestellt wurde. Dieser Screenshot zeigt jedoch, dass zum Zeitpunkt des Screenshots die Bildrate bei 1fps bei einer CPU-Auslastung von 34 % aufgezeichnet wurde – beachten Sie auch die GPU-Auslastung bei 0 %, was zeigt, dass alles auf dem Prozessor läuft.

Es ist nicht wirklich klar, wie oder warum nur 34 % der CPU genutzt werden. Obwohl viele Spiele – insbesondere ältere – die Verwendung der zusätzlichen Kerne von Multi-Core-Prozessoren nicht unterstützen, betrifft dies normalerweise nur den Haupt-Thread des Spiels. Sobald Funktionen wie Grafiken auf der CPU verarbeitet und nicht auf eine GPU verlagert werden, haben wir Sie können davon ausgehen, dass diese Arbeitslast auf andere Kerne verteilt wird – genau wie eine GPU Tausende von GPU-Kernen verwendet, um Grafik-Arbeitslasten zu verteilen und zu verarbeiten –, aber das ist hier möglicherweise keine Option.

Unabhängig davon ist es eindeutig noch ein langer Weg, bis wir in Betracht ziehen können, Spiele mit Raytracing allein auf einer CPU als praktikable Option auszuführen. Wenn Sie es jedoch ausprobieren möchten, stehen die Raytracing-Ergänzungen von Konstantin nach einigen Monaten im Genehmigungsmodus endlich für Benutzer zum Ausprobieren mit Mesa 24.1 zur Verfügung.

Wenn Sie jetzt lieber auf ein spielbares Raytracing-Erlebnis upgraden möchten, empfehlen wir Ihnen, sich Modelle wie die Nvidia GeForce RTX 4070 Super oder die RTX 4080 Super anzusehen, um ein herausragendes Erlebnis zu einem nicht lächerlichen Preis zu erhalten.