News Der Tessellation-Schalter und die ewige Frage: Cheat oder doch kein Cheat?

Dr@

Grand Admiral Special
Mitglied seit
19.05.2009
Beiträge
12.791
Renomée
4.066
Standort
Baden-Württemberg
  • BOINC Pentathlon 2011
  • BOINC Pentathlon 2012
<div class="newsfloatleft"><img src="http://www.planet3dnow.de/photoplog/images/54308/1_AMD-Radeon-Logo.png" border="0" alt="AMD Radeon Logo"></div>Golem hat in seinem <a href="http://www.golem.de/1103/81952-4.html" target="b">Review der AMD Radeon HD 6990</a> Beobachtungen gemacht, die darauf schließen lassen, dass AMD für den Benchmark Heaven 2.0 von Unigine ein Tessellation-Profil im Review-Treiber hinterlegt hat. Dieser Treiber basiert im Wesentlichen auf dem noch nicht veröffentlichten AMD Catalyst 11.4, weshalb anzunehmen ist, dass eine solche Optimierung auch im offiziellen April-Update für alle Karten genutzt werden könnte. Dies widerspricht allen zuvor gemachten Aussagen von AMD bezüglich dieses neuen Features. Bisher hieß es immer, dass noch keine Profile genutzt werden würden. Dies wurde uns gegenüber auch auf der CeBIT 2011 nochmals bestätigt. Zudem sollten die Tessellation-Profile in erster Linie künftig für die Einstiegslösungen genutzt werden. Diese Profile kommen zur Anwendung, wenn im Catalyst Control Center "AMD Optimized" aktiviert wurde, was standardmäßig die Voreinstellung ist.

Nach Rücksprache mit AMD wurde uns mitgeteilt, dass weder im Review-Treiber noch im Preview des AMD Catalyst 11.4 Tessellation-Profile hinterlegt seien. Die Beobachtungen seien ausschließlich auf einen Fehler im Treiber zurückzuführen. Ersten Untersuchungen zu Folge tritt der Fehler erst auf, wenn der Tessellation-Faktor über den entsprechenden Schieberegler im Catalyst Control Center verstellt und danach wieder "AMD Optimized" aktiviert wird. Offenbar verursacht ein Fehler im Treiber, dass der zuvor eingestellte Tessellation-Faktor im Unigine Heaven Benchmark angewendet wird, obwohl "AMD Optimized" aktiviert und der Tessellation-Schieberegler ausgegraut ist. Laut AMD konnte Golem dies auch bereits gegenüber AMD bestätigen. Das Treiber-Team arbeitet derzeit daran, diesen Fehler so schnell wie möglich zu beseitigen.<p style="clear:left;">

<b>Links zum Thema:</b>
<ul><li><a href="http://www.planet3dnow.de/cgi-bin/newspub/viewnews.cgi?id=1299660402">Preview auf AMD Catalyst 11.4</a></li><li><a href="http://www.planet3dnow.de/cgi-bin/newspub/viewnews.cgi?id=1299567710">AMD stellt neues Spitzenmodell Radeon HD 6990 vor</a></li><li><a href="http://www.planet3dnow.de/cgi-bin/newspub/viewnews.cgi?id=1299145948">AMD Catalyst 11.2 CAP3</a></li><li><a href="http://www.planet3dnow.de/cgi-bin/newspub/viewnews.cgi?id=1297798350">AMD Catalyst 11.2 WHQL Desktop- und Notebook-Grafiktreiber</a></li><li><a href="http://www.planet3dnow.de/cgi-bin/newspub/viewnews.cgi?id=1295421933">AMD plant einen Schalter zur Regelung der Tessellationsleistung</a></li></ul></p>
 
Unfähigkeit oder Absicht... wird sich wohl nicht so schnell nachvollziehen lassen :P
 
Da ist ja von einem Fehler auszugehen der Beschreibung nach, da es Sinn macht bei den kleinen Karten, wie macht das Nvidia kann man da die Tesslation selbst festlegen oder macht das immer der Treiber?
 
Unfähigkeit oder Absicht... wird sich wohl nicht so schnell nachvollziehen lassen :P

Naja wenn in der Benchmarkanleitung von AMD stehen würde:

- testet einmal mit niedrigen Tesselationseinstellungen und dann
- testet zum Schluss mit den Standard/AMD Optimized Einstellungen

dann vllt.. Absicht. Aber so hört es sich an als ob Golem mit dem CCC ein bischen gespielt hat und dabei wurde ein Bug gefunden.
 
Ja...bestimmt nur ein Fehler... *drooling*
 
Naja, wenn die vorherige Einstellung dann fälschlicherweise übernommen wird, könnte das auch zum Nachteil von AMD sein, wenn der Tesselationslevel dann zu hoch ist. Keine Ahnung, mal abwarten.

Aber es zeigt sich wieder mal, daß man immer nachkontrollieren muß. Ein einfaches 0815-mäßiges Runterleiern von Benchmarks ist kein ordentlicher Test, man muß alles detailliert nachvollziehen und Ungereimtheiten nachgehen.
 
Einen "zu hohen" Tessellation-Faktor kann man nicht wählen.

Selbst wenn du den Regler auf Max stellst, wird höchstens der Tessellation-Faktor genutzt, der vom Spiel angefordert wird. Der Wert kann nur durch niedrigere Überschrieben werden. So ist zumindest mein Kenntnisstand.
 
Aber "AMD-optimized" heißt doch, daß niedrigere ausgeführt werden als das Spiel anfordert - weil AMD glaubt, daß die Anforderung vom Spiel zu hoch ist, als daß man das sehen könnte, und nur angefordert wird, damit Nvidia damit glänzen kann.

Wenn also bei angehaktem "AMD optimized" eben nicht die Tesselation reduziert wird, sondern voll das läuft, was der Spiel anfordert, ist es zum Nachteil von AMD. Damit wäre es sicher ein Bug, da wohl keiner zu seinem eigenen Nachteil cheatet.

Ich halte das aktuell aber sowieso für eine Luftdiskussion, da die Tesselation in keinem Spiel ernsthaft die Grafik verbessert, da muß in Zukunft von Seiten der Spieleentwickler noch viel mehr passieren.
 
Aber es zeigt sich wieder mal, daß man immer nachkontrollieren muß. Ein einfaches 0815-mäßiges Runterleiern von Benchmarks ist kein ordentlicher Test, man muß alles detailliert nachvollziehen und Ungereimtheiten nachgehen.

So ist es. Der Mensch, der den Benchmark durchführt hat für gleiche Umstände zu sorgen.
Schummeln wäre wenn ATI den Schalter zum Ausschalten der Optimierungen "sabotiert".

Ich halte das aktuell aber sowieso für eine Luftdiskussion, da die Tesselation in keinem Spiel ernsthaft die Grafik verbessert, da muß in Zukunft von Seiten der Spieleentwickler noch viel mehr passieren.

Sollte es nicht vorerst nur dazu dienen Speicherbandbreite zu "sparen"?
 
Zuletzt bearbeitet:
Einen "zu hohen" Tessellation-Faktor kann man nicht wählen.

Selbst wenn du den Regler auf Max stellst, wird höchstens der Tessellation-Faktor genutzt, der vom Spiel angefordert wird. Der Wert kann nur durch niedrigere Überschrieben werden. So ist zumindest mein Kenntnisstand.


Absolut korrekt. Mehr als der vom Spiel angedachte Tessellation Grad ist nicht möglich. Der Bug ist übrigens schon lange bekannt, nur AMD offensichtlich erst seit kurzem. Sehr erstaunlich wie ich finde. Der Tester hat erst auf 4x gestellt und Unigine damit laufen lassen und dann auf AMD optimized. Dann ist natürlich weiterhin 4x aktiv, da die Schalter Anwendungsgesteuert und AMD optimized seit dem ersten Tess Slider Treiber kaputt sind. Das hatte ich gestern gleich als erstes getestet, ob die Schalter endlich mal funktionieren, aber Pustekuchen.
 
@Konrad321

Bug auch gemeldet, beim 11.1a, 11.2? Ansonsten verwundert mich das nicht, das AMD davon nichts gewusst haben will.
 
@Konrad321

Bug auch gemeldet, beim 11.1a, 11.2? Ansonsten verwundert mich das nicht, das AMD davon nichts gewusst haben will.


Du meinst die Feedback Seite? Ne das war mir zu offensichtlich, dachte das wird eh gefixt. Mit der Feedback Seite habe ich auch keine guten Erfahrungen gemacht muss ich sagen. Die Meldungen werden eh nach Relevanz sortiert und kommen anschließend durchgesiebt zu den Devs. Den Bug hatte ich im Januar einen Beta Tester von AMD gemeldet, der ihn aus Unfähigkeit aber nicht nachstellen konnte, mir war's schließlich egal. Bin echt erstaunt, dass die anscheinend erst durch golems Naivität den Fehler bemerkt haben. Da muss man doch stutzig werden wenn solche nicht erklärbaren Leistungssprünge rauskommen. Das spricht auch nicht gerade für golem.
 
Zurück
Oben Unten