Videokarte direkt abfragen, um die Spezifikation zu bestätigen?

442
Stilez

Ich habe gerade einen ASUS OEM Radeon R9 370 aus zweiter Hand online gekauft und bin mir nicht sicher, ob er in Ordnung ist oder nicht.

Ich habe wahrscheinlich keinen Grund, etwas Falsches zu vermuten, die Etiketten sehen gut aus, außer dass ich sie nur als Benchmarking verwendet habe (Passmark PerformanceTest 9) - und es ist in einigen Punkten weit unter den Spezifikationen, auf eine Art und Weise, von der ich gehört habe, dass sie nicht typisch ist eine Glockenkurve.

In den Benchmarking-Ergebnissen des Systems ist fast alles 90 Prozent Perzentil plus, und die anderen Werte sind meistens 75 Prozent Perzentil. Das ist wahrscheinlich ungefähr richtig, da es sich um eine Hochleistungs-Hexacore-Workstation mit schnellem RAM handelt. CPU, Arbeitsspeicher usw. sind daher zu mindestens 97% bewertet (die Karte wird nicht vom Baseboard / der CPU zurückgehalten). Die Grafik liegt im Durchschnitt bei 60 - 80%, da dies keine erstklassige Grafikkarte ist, und das ist in Ordnung. Aber einige der Grafik-Benchmarks sind im Vergleich zu den übrigen einfach nur verblüffend schlecht, wie das 25-Prozent-Minus im Vergleich zu anderen Karten derselben Art.

Bei der Überprüfung, warum dies der Fall sein könnte, habe ich festgestellt, dass es sich um eine "Radeon R9 270" und nicht um 370 in der Benchmarking-Suite sowie um eine "R9 200-Serie" im Windows-Geräte-Manager handelt. Die beiden Karten (R9 270 und R9 370) scheinen auf Papier nahezu identische Spezifikationen zu haben.

Ich habe in den Passmark-Foren nach dem Direct2D-Benchmark gefragt, den ich bekommen habe. Der Websitebesitzer ist hilfreich - er überprüfte und antwortete, dass er bei seinem Blick ungewöhnliche Benchmarks für Direct2D gefunden hat - einige sehr niedrige (10fps), andere sehr hohe (55fps) - nicht in einer üblichen Glockenkurve . Er schlug nicht vor, was die Ursache dafür sein könnte, aber eine falsche Identifizierung der Karte könnte dies tun (wenn zwei sehr unterschiedliche Karten vorhanden sind, diese jedoch als dasselbe Modell gemeldet werden oder ein signifikantes BIOS-Update, das nur nach einem bestimmten Datum auf Karten angewendet wird, zum Beispiel)

Der Hauptunterschied auf dem Datenblatt zwischen 370 und 270 ist der Kerntakt, und diese Karte gibt 925 MHz an, was beim R9 270 häufiger vorkommt als beim 370.

Die Schwierigkeit ist, dass es sich um ein OEM-Produkt handelt und die Spezifikationen zwischen dem 370 und dem 270 fast identisch sind. Ich habe AMDs eigene Werkzeuge sowie GPU-Shark und GPU-Z verwendet, aber ich vermute, dass dies möglicherweise ein Teil des Problems ist Berichtsdaten in ihrer eigenen Datenbank. Wenn sie (oder eine Benchmarking-Software oder die Karte oder der Treiber) die Karte falsch identifizieren, melden sie die von ihnen gespeicherten Daten oder andere falsche Daten und nicht die Daten für die tatsächliche Karte.

Zum Beispiel melden die Tools das BIOS der Karte mit dem Datum von 2013, zwei Jahre vor dem Erscheinen des R9 370. Aber das ist nicht definitiv - es verwendet dieselbe GPU wie der R9 270, die vor einiger Zeit herauskam, daher kann ich nicht sagen, ob das Datum von der Karte gelesen wird oder nicht.

Gibt es eine einfache Möglichkeit, die Karte direkt nach Hardwarespezifikationen, BIOS-Datum + -Version und anderen Daten, für die eine öffentliche API vorhanden ist, direkt abzufragen, und sicherstellen, dass es sich um die eigenen Antworten der Karte (nicht einer Datenbank) handelt?

HINWEIS: Um Zeit zu sparen, seien Sie vorsichtig, wenn Sie die Kartendaten überprüfen. Dies ist der R9 370, nicht der R7 370 oder sonst etwas. Einige Websites verwechseln die beiden.

1
Was sind die PCI-IDs? Ignacio Vazquez-Abrams vor 6 Jahren 0

0 Antworten auf die Frage