Entschlüsselung der Mysterien hinter obskuren GPU-Spezifikationen
Beim Kauf einer Videokarte fällt es schwer, eine Entscheidung zu treffen, wenn es auf dem Datenblatt Spezifikationen gibt, die Ihre Zunge verdrehen, wenn Sie versuchen, sie zu lesen. Pixelshader, CUDA-Kerne, Stream-Prozessoren, VRAM und Speicherschnittstellenbreite können viele Leute verwirren, die keine Absolventen der Informatik sind. Die gute Nachricht ist, dass Sie nicht wirklich einen Abschluss in Informatik haben müssen, um diese Spezifikationen zu verstehen. Wenn Sie eine Videokarte kaufen möchten und ihr Datenblatt wie klingonische oder uralte nordische Runen liest, ist dieser Artikel für Sie.
Grundtakt und Boost Clock
Wenn Sie mit CPUs vertraut sind, kennen Sie das Konzept der Uhr bereits. Wenn nicht, bestimmt die Uhr im Wesentlichen, wie schnell Ihre GPU Aufgaben ausführt. Die Grunduhr In einer Grafikkarte ist die Geschwindigkeit, mit der es ohne Optimierung läuft. Dies ist nur der normale Modus.
Die Boost-Taktrate gibt an, wie schnell die GPU Informationen verarbeitet, wenn Sie sehr grafikintensive Operationen ausführen. Die Karte wird sich bei Bedarf vorübergehend übertakten, solange die GPU nicht die maximale Spannung verwendet, die sie verwenden kann, und sie leidet nicht unter zu hohen Temperaturen. Wenn die GPU beispielsweise bereits bei 96 Grad Celsius arbeitet, würde sie schnell herunterschmelzen. Wenn deine GPU irgendwo über 85 Grad liegt, hast du natürlich viel mehr zu tun, als ihre Fähigkeit, ihre Uhr zu erhöhen.
Speicherschnittstelle / Busbreite und Speichergeschwindigkeit
Bei jeder Grafikkarte ist die GPU das Pferd, das den Wagen antreibt. Aber was ist mit dem Wagen? Wie viel trägt es? Hier kommt der Speicher ins Spiel. Die Straße, auf der Daten übertragen werden, wird als Speicherbus bezeichnet. Je breiter der Bus ist, desto mehr Daten werden gleichzeitig übertragen. Ein 256-Bit-Bus ermöglicht es der GPU, Daten mit 256 Bits pro Zyklus zu senden. Die Speichergeschwindigkeit ist ein Maß dafür, wie viel von diesen Daten pro Sekunde übertragen wird. Beide dieser Werte sind monumental, um zu bestimmen, wie schnell Ihre Karte tatsächlich ist. Der GPU-Takt und die Speichermenge bedeuten nichts, wenn der Bus nicht breit genug ist.
Trotz einer schnellen GPU und einer hohen Speicherkapazität haben manche Karten keinen Bus, der breit genug ist, um alle Daten in Momenten intensiver Belastung hin und her zu senden. Dies führt zu niedrigen Framerate-Problemen als Folge von Datenengpässen . Wie der Name schon andeutet, kommt es zu Engpässen, wenn viele Daten auf den Versand warten, der Kanal jedoch nicht groß genug ist, um die Last aufzunehmen.
Die Shader
In letzter Zeit haben Grafikkarten es vermieden, die Spezifikationen für ihre Shader anzuzeigen. Nicht, weil sie etwas zu verbergen haben, sondern weil es nicht mehr so ein großes Problem ist. Pixel-Shader verwalten die Tiefe, Zuordnung und Farbe jedes Pixels. Vertex-Shader transformieren 3D-Scheitelpunkte in ein 2D-Format für die Anzeige. Geometrieshader führen sehr anspruchsvolle grafische Berechnungen wie die Tesselation durch. Diese Spezifikationen werden nicht unbedingt auf dem Datenblatt jeder Grafikkarte angezeigt, und Sie sollten kein Problem damit haben, solange Sie eine Karte erhalten, die nicht zu alt ist.
VRAM
Entfernen Sie das "V" in VRAM und dafür ist es ein fantastisches Wort. VRAM repräsentiert einfach die Menge an graphischer Information, die während eines Spiels oder einer anderen Wiedergabeoperation auf einer Videokarte gespeichert werden kann.
CUDA-Cores oder Streaming-Prozessoren
Beide Dinge sind ähnlich. Nvidia verwendet CUDA-Cores und AMD verwendet Streaming-Prozessoren. Jeder von ihnen stellt einen Kern auf der GPU dar, der beim Rendern hilft. CUDA zeichnet sich dadurch aus, dass es auch für die Co-Verarbeitung auf Ihrem Computer verwendet werden kann. SETI @ Home zum Beispiel kann Ihre CUDA-Kerne nutzen, um komplexe Berechnungen durchzuführen. Adobe Premiere Pro verwendet CUDA für das GPU-gestützte Rendern. Bestimmte Codecs können auch NVVENC, Nvidias Encoder, nutzen, um Videos in H.264 MPEG-Video viel schneller als Ihre CPU zu transcodieren.
Wenn Sie sich bezüglich der Grafikkartenspezifikationen immer noch etwas verwirrt fühlen, besprechen Sie sie bitte weiter unten in einem Kommentar!