Skip to main content Start reading the article

Unlocking GTX 465 — own research

After a short period when the card was announced there was found a way to unlock CUDA cores of GTX 465

Download 465 Upgrade Tool

June 1st 2010 NVIDIA officially announced another Fermi architecture graphic card — GTX 465.

The new card has reduce to 352 number of CUDA cores while having 1024 Mb of memory:

GTX 465GTX 470GTX 480
GPU Engine Specs:
CUDA Cores352448480
Texture blocks445660
Raster blocks (ROPs)324048
Graphics Clock (MHz)607607700
Processor Clock (MHz)121512151400
Texture Fill Rate (billion/sec)26.73442
Memory specs:
Memory clock (MHz)160316741848
SDRAM type1024 MB GDDR51280 MB GDDR51536 MB GDDR5
Memory Interface Width256-bit320-bit384-bit
Memory Bandwidth (GB/sec)102.6133.9177.4
Feature Support:
NVIDIA SLI®-readyyes
NVIDIA PureVideo® Technologyyes
NVIDIA PhysX™-readyyes
NVIDIA CUDA™ Technologyyes
Microsoft DirectX11
OpenGL3.2
Bus SupportPCIe 2.0 x16
NVIDIA 3D Vision Readyyes
NVIDIA 3D Vision Surround Readyyes
Display Support:
Maximum Digital Resolution2560×1600
Maximum VGA Resolution2048×1536
Standard Display Connectors2x Dual Link DVI, Mini HDMI
Multi Monitoryes
HDCPyes
HDMIyes
Audio Input for HDMIInternal
Standard Graphics Card Dimensions:
Height4.376 inches (111 mm)4.376 inches (111 mm)
Length9.5 inches (241 mm)10.5 inches (267 mm)
WidthDual-slot
Thermal and Power Specs:
Maximum GPU Temperature (in C)105
Maximum Graphics Card Power (W)200225250
Minimum Recommended System Power (W)550 (minimum 38 А on a +12 V rail)600 (minimum 42 А on +12 V rail)
Supplementary Power ConnectorsTwo 6-pin6-pin and 8-pin

A close inspection of both GTX 465 and GTX 470 revealed than GTX 465 differs only by having less memory chips, two, to be exact:

GTX 465 board

GTX 470 board

After a short period when the card was announced, Romanian colleagues had found a way to unlock CUDA cores of GTX 465 by flashing GTX 470 bios. After some modifications with GTX 465 bios, all 448 CUDA cores become available, which results in a significant performance growth. Chinese resource chiphell.com continued card modifications by trying to unlock GTX 465 the software way.
Our resource got lucky to obtain the software that unlocks CUDA cores of GTX 465:

GTX 465 unlocking tool

We could not test this tool since we had no appropriate graphic card, however, we did found out more about the tool itself.

GTX 465 Upgrade Tool consists of an executable file and NVFLASHWINDOWS 5.95 software. The executable itself has a digital ASUS signature — this means that this tool was created somewhere in headquarters of ASUS laboratories and is not a result of a work of some enthusiast guy. The main idea of the tool is:

  1. NVFLASH searches for the card with DEVICE ID 0x06C4 ( 465) identification number
  2. Read its BIOS, NVFLASH uses following key --filterdevid 0x06C4 -b Log.rom -A -s
  3. The main software replaces 4 bytes in BIOS. If you can intercept the patched LOG.rom and compare it in Hex-editor with the original BIOS, then you can see what bytes were changed
  4. Flashes modified BIOS back to the graphic card using this initialization line NVFLASH --filterdevid 0x06C4 --refreshstraps --overridesub --overrideboard --nopreserve --auto --noconfirm Log.rom -5 -6 -A

In fact, GTX 465 Upgrade Tool flashes GTX 465 with the bios from GTX 470.
Those four bytes that are modified in BIOS stand for the core number configuration of the card.
Therefore, it is not hard to determine BIOS area which is patched by the tool and its changes.
We decide to conduct our own experiment which should reveal the possibility to unlock CUDA cores of GTX 470 to reach the number GTX 480 has. The replacement of target data of GTX 470 BIOS with the configuration of 480 BIOS have not been successful — the number of available cores has not changed. Next we tried something risky — flashed GTX 470 GTX with the 480 BIOS. The card remain to be working, but still no success in core unlocking. From this we can conclude that core configuration of graphic cards based on GPU GF100 is determined not only by BIOS, but also by PCB elements. Most likely shorting some board’s contacts together with BIOS data determines that cherished core configuration.

We, on the other hand, make own conclusions based on the information on Internet about successful results of GTX 465 unlocking to have GTX 470 core configuration — the owners of these cards had all cores originally unlocked, however, the configuration was hidden by the BIOS.

To make final conclusions on possibilities to unlock GTX 465 we need sample of GTX 465 in our lab.

Thanks to:
Mo3ulla and Cotulla for analyzing the machine code and help in BIOS modification

Update

Full review GTX 465 with unlock

2 Comments

# Avatar

I’m sure this can be done on the GTX 460 too…

# Avatar Eikiti,

Care for an update for more recent 900 series card, pretty please?

Leave a Reply

Avatar