Shader auf Radeon R9 Fury freischalten: Nützliches Tool verfügbar

PCGH-Redaktion

Kommentar-System
Teammitglied
Jetzt ist Ihre Meinung gefragt zu Shader auf Radeon R9 Fury freischalten: Nützliches Tool verfügbar

Das Mitglied "tx12" im Forum von overclock.net hat ein Tool zur Verfügung gestellt, mit dem deaktivierte Compute-Units von Tonga-, Hawaii- und Fiji-basierten Radeons ausgelesen werden können. Dabei wird angezeigt, ob es sich um Hard- oder Software-Locks handelt - in letzterem Fall kann man auf eigene Gefahr versuchen, die zusätzlichen Shader mittels eines BIOS-Flashs freizuschalten.

Bitte beachten Sie: Der Kommentarbereich wird gemäß der Forenregeln moderiert. Allgemeine Fragen und Kritik zu Online-Artikeln von PC Games Hardware sind im Feedback-Unterforum zu veröffentlichen und nicht im Kommentarthread zu einer News. Dort werden sie ohne Nachfragen entfernt.

lastpost-right.png
Zurück zum Artikel: Shader auf Radeon R9 Fury freischalten: Nützliches Tool verfügbar
 
AW: Shader auf Radeon R9 Fury freischalten: Nützliches Tool verfügbar

hd6950 *hust*
ich weiß nicht ob das bei amd chips absichtlich gemacht ist, damit man mehr nerds bei knapper kasse unter die rote fahne bekommt
oder ob das nicht nur ein versehen bzw. faulheit ist :X
 
AW: Shader auf Radeon R9 Fury freischalten: Nützliches Tool verfügbar

Für alle die dem Englisch nicht mächtig sind und/oder nicht alle Tools einzeln herunterladen bzw. zusammensuchen wollen, hier ein Paket mit deutscher Anleitung von mir:
https://mega.co.nz/#!TYcXTRaR!WeToibjNwOb2vIss22Y1yAFCoa1lMTbid492P3VOIyI

Code:
1) Mit dem Tool "cuinfo" die Möglichkeiten überprüfen:

Im Ordner "cuinfo_ver16" die "cuinfo16.exe" ausführen.


Die "x" geben die gesperrten CUs (Conpute Unit) pro SE (Shader Engine) an. Die Chancen für einen Unlock stehen gut, wenn 
die letzte oder vorletzte Reihe (von rechts) komplett mit "x" versehen ist.


Je nach Ergebnis gibt es folgende Bios Optionen:
Alle "x" in der letzten Reihe => "_4low.rom" Variante (ergibt 3840 aktive Cores)
Alle "x" in der vorletzten Reihe => "_4high.rom" Variante (ergibt 3840 aktive Cores)
Beide Reihen sind mit "x" markiert => "_all.rom" Variante (ergibt 4096 aktive Cores)


Positives Beispiel (partieller Unlock):
    Fiji-class chip with 16 compute units per Shader Engine
    SE1 hw/sw: 00030000 / 00000000 [..............xx]
    SE2 hw/sw: 40010000 / 00000000 [.x.............x]
    SE3 hw/sw: 00030000 / 00000000 [..............xx]
    SE4 hw/sw: 00030000 / 00000000 [..............xx]
    56 of 64 CUs are active. HW locks: 8 (R/W) / SW locks: 0 (R/W).
    8 CU's are disabled by HW lock, override is possible at your own risk.
        
    => Ein Unlock ist möglich. Es wäre das "_4low.rom" Bios zu nutzen    


Negatives Beispiel (kein Unlock möglich):
    Fiji-class chip with 16 compute units per Shader Engine
    SE1 hw/sw: 00030000 / 00000000 [..............xx]
    SE2 hw/sw: 00030000 / 00000000 [..............xx]
    SE3 hw/sw: 00810000 / 00000000 [........x......x]
    SE4 hw/sw: 00030000 / 00000000 [..............xx]
    56 of 64 CUs are active. HW locks: 8 / SW locks: 0.
    Sorry, all 8 disabled CUs can't be unlocked by BIOS replacement.


    => Es ist leider kein Unlock möglich!


2) Backup des original Bios:


Unter Windows die Eingabeaufforderung öffnen (z.B. Start -> Ausführen -> "cmd") und in das Verzeichnis "..\Fiji_Unlock\AtiFlash" wechseln.


Mit folgendem Befehl wird das Backup durchgeführt:
atiflash.exe -s 0 fury_backup1.rom


Bei einer Fury Karte mit Dual Bios kann selbige Prozedur auch für das zweite Bios durchgeführt werden. Logischerweise muss dazu per Schalter das zweite bios ausgewählt sein.


3) Das Bios modifizieren:


Damit das Tool zur Modifizierung funktioniert müssen Bibliotheken zur Python Programmiersprache installiert sein. Ein passender Installer für x64 Systeme liegt dem Paket bei.


Eine Kopie des gesicherten Bios (fury_backup1.rom; ) im Ordner "atomtool_v11" ablegen und wahlweise umbenennen (z.B. unlock.rom oder bios.rom).


Mit der Eingabeaufforderung (cmd) in das Verzeichnis "..\Fiji_Unlock\atomtool_v11" wechseln und folgenden Beferhl ausführen:
makeroms.bat unlock.rom 


Daraufhin erhält man:
unlock_4low.rom
unlock_4high.rom
unlock_all.rom  


4) Das modifizierte Bios flashen:


Das entsprechende Bios in das Verzeichnis "AtiFlash" kopieren.


Unter Windows die Eingabeaufforderung öffnen (z.B. Start -> Ausführen -> "cmd") und in das Verzeichnis "..\Fiji_Unlock\AtiFlash" wechseln.


Mit folgendem Befehl das Bios flashen (hier als Beispiel "_4low.rom"):
atiflash.exe -p 0 unlock_4low.rom


Nach erfolgreichem Vorgang den PC neustarten.


Entsprechende Tests mit Spielen und synthetischen Programmen (3DMark o.ä.) durchführen. GPU-Z sollte den Unlock ebenfalls anzeigen.

Edit:
Ich habe meine Karte auch auf 4096 Shader freischalten können.
4096_cores.jpg

Läuft ebenfalls wunderbar, hat im Unigine Valley aber nur wenige Punkte gebracht. Mein System (Asus X99-A und Xeon v3) läuft mit der Fury aber generell nicht sehr gut, der PCIe wird ständig auf 1.1 gedrosselt, egal ob original oder gemoddetes Bios.

Hat jemand eine Idee welchen synthetischen Test man für die Shader laufen lassen kann? Möglichst ohne Limitierung durch CPU, Bandbreite o.ä..
 
Zuletzt bearbeitet:
AW: Shader auf Radeon R9 Fury freischalten: Nützliches Tool verfügbar

hd6950 *hust*
ich weiß nicht ob das bei amd chips absichtlich gemacht ist, damit man mehr nerds bei knapper kasse unter die rote fahne bekommt
oder ob das nicht nur ein versehen bzw. faulheit ist :X

Häää? Wenn die CUs nicht physisch kaputt sind, müssen sie mit Software gelockt sein.

Und eine Software hat immer irgendwo Lücken, die man ausnutzen kann.


Hat jemand eine Idee welchen synthetischen Test man für die Shader laufen lassen kann? Möglichst ohne Limitierung durch CPU, Bandbreite o.ä..

FurMark 1.16.0 Released, 4K (P2160) Preset Added | Geeks3D

Du musst aber vorsichtig mit OC sein, das tool quetsch alles aus der GraKa. Meine ansonsten relativ leise MSI 270X geht in Spielen auf höchstens 80°C. Mit dem tool schreit sie um Gnade bei 98°C.
 
Zuletzt bearbeitet:
AW: Shader auf Radeon R9 Fury freischalten: Nützliches Tool verfügbar

Habs probiert, leider alle 4 per HW so gesperrt das es nicht geht. Tonga XT wär schon schön gewesen ;o)
Ansonsten gute Idee das Tool. Zurück zu den Tagen, wo man mit Garantieverlust noch an AMD Hardware wirklich das allerletzte rauskitzeln konnte.
 
AW: Shader auf Radeon R9 Fury freischalten: Nützliches Tool verfügbar

bei mir geht´s leider auch net (Sorry, all 4 disabled CUs can't be unlocked by BIOS replacement). schade wäre cool gewesen es mal aus zu probieren. und wenn was schief gelaufen wäre hätte ich endlich einen grund mir eine neue gpu zu kaufen :D
 
AW: Shader auf Radeon R9 Fury freischalten: Nützliches Tool verfügbar

Häää? Wenn die CUs nicht physisch kaputt sind, müssen sie mit Software gelockt sein.

Und eine Software hat immer irgendwo Lücken, die man ausnutzen kann.

genau darum gehts. bei nv erinnere ich mich an keine unlockbaren karten.
bei amd dagegen hat man scheinbar allgemein etwas gegen hw locks. nicht dass es mich stört, aber es bildet sich für mich schon ein recht verdächtiges muster.
 
AW: Shader auf Radeon R9 Fury freischalten: Nützliches Tool verfügbar

genau darum gehts. bei nv erinnere ich mich an keine unlockbaren karten.
bei amd dagegen hat man scheinbar allgemein etwas gegen hw locks. nicht dass es mich stört, aber es bildet sich für mich schon ein recht verdächtiges muster.

Ein SW lock ist wohl billiger/einfacher:ka:

Aber kanns einem nicht egal sein? Gibt doch keinen Nachteil, nur Vorteile(wenn mans denn riskiert^^) für uns Spieler.
 
AW: Shader auf Radeon R9 Fury freischalten: Nützliches Tool verfügbar

Auch unter Volllast?

Passt sich der etwa automatisch an? Ich habe mich da zugegebenermaßen noch nicht so sehr mit dem X99 Chipsatz beschäftigt.

Aber hier mal ComputeMark Ergebnisse:
compute_3584.jpg (3584 Shader) compute_4096.jpg (4096 Shader)

@Bunny_Joe: Ja, den kenne ich schon, nur nutzt mir der nix als Vergleich (u.a. zu Tests im Netz). Ich werde den Luxmark noch rennen lassen :)
 
AW: Shader auf Radeon R9 Fury freischalten: Nützliches Tool verfügbar

Danke :) Bezüglich PCIe war ich immer noch auf dem Stand dass das noch nicht problemfrei funktioniert. Dann bin ich da beruhigt ^^
 
AW: Shader auf Radeon R9 Fury freischalten: Nützliches Tool verfügbar

Hat das schonal jemand mit dem kleinen Tonga aka R9 285 versucht? Mir reicht die Leistung zwar, aber sobald die Garantie rum ist und / oder falls es doch mal knapp wird wäre das doch schon interessant. ^_^
 
AW: Shader auf Radeon R9 Fury freischalten: Nützliches Tool verfügbar

Ich hatte vermutlich verdammtes Glück, denn bei den anderen Usern im OCN sieht es teilweise nicht so gut aus.

Tonga scheint immer per Lasercut gesperrt zu sein, da geht nix.
 
AW: Shader auf Radeon R9 Fury freischalten: Nützliches Tool verfügbar

Hat das schonal jemand mit dem kleinen Tonga aka R9 285 versucht? Mir reicht die Leistung zwar, aber sobald die Garantie rum ist und / oder falls es doch mal knapp wird wäre das doch schon interessant. ^_^

Siehe News:
Dabei wird ermittelt, ob diese Shader-Cluster per Software oder in Hardware beschnitten wurden. Ist Letzteres der Fall, hat man keine Chance auf eine nachträgliche Freischaltung. Nach unseren Informationen ist das bei der Tonga- und Hawaii-Grafikkarte immer der Fall – einzig bei wenigen Chargen von der TUL Corporation (Powercolor, Club3D, VTX3D) wurden Modelle der R9 290X mit einem BIOS der R9 290 als R9 290 verkauft, weshalb man die CUs per BIOS-Flash wieder freischalten konnte.


Tonga scheint immer per Lasercut gesperrt zu sein, da geht nix.
Aber schon irgendwie sehr Schade, denn eine Karte mit Tonga XT wäre im Mittelklasse-Segment :hail:
 
AW: Shader auf Radeon R9 Fury freischalten: Nützliches Tool verfügbar

genau darum gehts. bei nv erinnere ich mich an keine unlockbaren karten.
bei amd dagegen hat man scheinbar allgemein etwas gegen hw locks. nicht dass es mich stört, aber es bildet sich für mich schon ein recht verdächtiges muster.
GTX 465
GF 6800
GF 6800 LE
GF 6200

fallen mir da direkt ein.
 
AW: Shader auf Radeon R9 Fury freischalten: Nützliches Tool verfügbar

die karten sind gerade mal um 100€ um also wenn ihr das wollt dann kauft eine fury x
 
Zurück