Ich habe nach Prozessoren und Grafikkarten gesucht und festgestellt, dass GPUs viel schneller sind als CPUs. In diesem einen Artikel habe ich gelesen , dass eine 2-jährige Nvidia-GPU unter bestimmten Umständen einen 3,2-GHz-Core-I7-Intel-Prozessor um das 14-fache übertroffen hat. Wenn GPUs so schnell sind, warum verwenden Entwickler sie nicht für jede …
Aktualisierungen der PC-GPU-Treiber führen häufig Leistungsverbesserungen bei bestimmten, kürzlich veröffentlichten Spielen an. Warum ist dieses spielspezifische Update erforderlich? Wie interagieren die spielspezifischen Änderungen mit dem Spielcode?
Es ist eigentlich eine Reihe von miteinander verbundenen Fragen: Werden komprimierte Texturen (dxt5 / dxt1 usw.) während des Renderns der Pipeline jemals vollständig dekomprimiert? Wenn die Antwort auf die erste Frage zutrifft, wie wird dann der Speicher für mehrere große unkomprimierte Texturen verwaltet? Unterscheidet sich der Framebuffer von VRAM in …
Geschlossen . Diese Frage muss gezielter gestellt werden . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage so, dass sie sich nur auf ein Problem konzentriert, indem Sie diesen Beitrag bearbeiten . Geschlossen vor 6 Jahren . Ich bin ein neuer Grafikprogrammierer und habe …
Kurzer Hinweis: Ich weiß, dass dies eine Frage-und-Antwort-Seite für Spieleentwickler ist, aber ich vermute, dass ihr am allermeisten Bescheid wisst und Erfahrung mit Grafikkarten habt, also adressiere ich diese Frage an euch. Wenn Sie der Meinung sind, dass dies nicht zum Thema gehört, verweisen Sie mich bitte auf eine geeignete …
Mein gegenwärtiges Verständnis ist, dass alles, was in einer Shader-Datei gemacht wird, auf der GPU gemacht wird und alles, was in meinem (Java, in meinem Fall) Code gemacht wird, auf der CPU gemacht wird. Ist das eine genaue Beschreibung?
Wie erzeugt man eine Zufallszahl in HLSL? Ich frage, weil ich versuchen möchte, GPU-Raytracing . Sie müssen zufällige Richtungen in einem Pixel-Shader erzeugen. Ich möchte also randFloat(), dass das Ergebnis eine Zufallszahl zwischen -1 und +1 ist. Wie ist der Umgang mit dem HLSL- Noise- Befehl? Die Dokumente sagen, dass …
Ich möchte wissen, ob es sich lohnen würde, in bestimmten Situationen eine Pfadfindung auf der GPU durchzuführen (mit nVidias CUDA oder einem vergleichbaren Programm), oder ob dies eine Verschwendung wäre. Die Situation, die ich mir vorstelle, wäre ein kopfloser Multiplayer-Server, der dafür verantwortlich ist, Pfade für Bots zu finden. Ich …
Im Gegensatz zu CPU- oder Software-Rendering nehme ich an? Wäre nicht generell jedes aktuelle Rendering GPU-basiert, da Sie OpenGL oder Direct X verwenden würden? Könnte mir jemand hier einige Infos geben, kann keine passenden Antworten finden?
Heutzutage werden viele Laptops mit 2 GPUs geliefert - einem Hochleistungs-und einem Stromspar-Notebook (weniger leistungsstark). Die meisten Anwendungen, die ich auf meinem Laptop verwende, laufen mit meiner integrierten (energiesparenden) GPU, aber einige von ihnen können mit der Hochleistungskarte geöffnet werden. Ich versuche, die App, die ich aufbaue, so zu konfigurieren, …
Ich weiß, der Titel ist ein bisschen vage, aber es ist schwer zu beschreiben, wonach ich wirklich suche, aber hier ist es. Wenn es um CPU-Rendering geht, ist die Leistung meist leicht einzuschätzen und unkompliziert, aber wenn es um die GPU geht, weil ich keine technischen Hintergrundinformationen habe, bin ich …
Hat die Referenzlokalität einen ebenso großen Einfluss auf die GPU-Leistung wie auf die CPU-Leistung? Wenn ich beispielsweise 200 Zeichenbefehle an die GPU sende, sehe ich dann einen (möglicherweise) spürbaren Unterschied, wenn die Daten für jeden Befehl im Speicher zusammenhängend sind, anstatt über die Puffer / Texturabbildungen zu springen? Nebenfrage: Ich …
Die meiste Zeit in den ersten Kapiteln eines zufälligen Buches über Raster- und Rendering-Techniken finde ich einige Sätze über ein dreieckbasiertes Rendering-System und ein Quad-basiertes Rendering-System. Ich bin noch nie auf eine Quad-basierte GPU oder Pipeline gestoßen. Muss ich mir darüber Sorgen machen, wenn ich mit OpenGL 3.0+ zu tun …
Ein großes PNG auf der Festplatte nimmt möglicherweise nur ein paar Megabyte ein, aber ich stelle mir vor, dass auf der GPU dasselbe PNG in einem unkomprimierten Format gespeichert ist, das viel mehr Speicherplatz beansprucht. Ist das wahr? Wenn es stimmt, wie viel Platz?
Ich habe festgestellt, dass viele 3D-Programme normalerweise Vektor- / Matrixberechnungen sowie geometrische Transformationen auf der CPU durchführen. Hat jemand einen Vorteil darin gefunden, diese Berechnungen in Vertex-Shader auf der GPU zu verschieben?
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.