AMD Radeon R9 Fury Successfully Unlocked To An R9 Fury X – New Tool Allows Unlocking of Disabled CUs in Select AMD Graphic Cards
AMD graphic cards have a history of sometimes allowing the unlocking of their GPUs to superior variants. Not so long ago, some early, specific vendor models of the R9 290 could be unlocked to full fledged R9 290Xs. The procedure was so easy and safe, that it became a fairly common sight after release. TX12, a user on OCN (via Videocardz) has released a universal tool that will allow any AMD Hawaii, Tonga or Fiji GPU based graphic card to (potentially) be unlocked to a powerful variant. There are some catches of course, but a user has already managed to unlock an R9 Fury into a full blown R9 Fury X.
CUINFO v1.6 tool allows Tonga, Hawaii and Fiji graphic cards to be unlocked
Although I am sure, most of the users here will be aware of the basic theory behind yield, I will give it an overview nonetheless. When a GPU is manufactured, not all the chips on the wafer survive the lithographic process. Infact a good number will have some defect or the other. The chips that are below a certain threshold are discarded entirely, whileas those dies that only have 1 or 2 CUs disabled are chosen for the lower tier variant of the product offering. Functioning CUs of these dies are usually locked (either by lasering off or a soft lock ) to ensure uniformity and the consumers get a slightly lower powered version of the flagship (in this case, the Fury. This is known as Yield.
However, in some cases, AMD actually has more fully functional chips (for any particular reason) then partially functional ones and they can decide to lock fully functioning dies down to the required variant and sell them - with the slight problem being that in historical precedence, this is something users can usually reverse. The CUINFO tool is a utility to tell you just that - how many CUs are working on the die and whether they have the potential to be unlocked. If its the latter, then the original thread gives a step by step guide to unlocking them as well (once again, at your own risk). Given below is a sample output taken from the thread:
Adapters detected: 1
Card #1 PCI ID: 1002:7300 - 174B:E329
DevID  Rev [CB] (0), memory config: 0x00000000 (unused)
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.
The Xs show disabled CUs of an R9 Fury. Since every CU has 64 stream processors, unlocking all 8, which is unlikely (unless you are very lucky), will result in your card becoming a base version of the R9 Fury X with 4096 SP. In most cases however, users can expect unlocking about half the number of disabled CUs shown (which in the case of Fury, are 4 CUs or 256 SPs). The original thread contains benchmarks and screenshots of users successfully unlocking their Furys to 3840 SP counterparts, including a user who unlocked his to a full blown Fury X. If any reader wants to give it a try, I would highly encourage them to thoroughly read the OCN thread before assuming the risk of a potentially dead GPU.