News
Articles
Blog
All Keywords
From
To
Search
Filter
View
Poll

Overclock the GeForce 8800 GT on OS X

by cliveatfive . Original by Lionel - 28/02/2008 16:33:13 CET
We all know that with a Windows machine it is easy to overclock a video card, and there even exists software solutions to help one do so. OS X, however, prevents access to such settings, making our only option a firmware flash.
We looked at the Mac firmware of the 8800 GT and have found the hexadecimal sequence as follows:
(64 69) 58 02 DC 05 84 03
It is unique and contains 3 frequencies of the video card, the figures in brackets were there only to ensure that the sequence is unique. To read them, we must reverse the pairs of values, as was the case seven years ago when we learned how to overclock the first GeForce 2 MX. Ahh, memories…
The first value, 5802 is the hexadecimal value 0258 (or 600 base ten) is the frequency of the GPU.
The second value, DC05 is the hexadecimal value 05DC (or 1500 base ten): it corresponds to the frequency of scalar processors (ROPS).
The last value, 8403 corresponds to the base ten value of 900 (0384 in hexadecimal): it corresponds to the frequency of memory (1800 MHz DDR3).
To overclock the card it is enough to simply tweak these values. We tested it by pushing the GPU to 650 MHz, the ROPS to 1650 MHz and the memory at 950 MHz (1900 MHz DDR3).
The sequence hexadecimal then becomes:
64 69 94 02 72 06 B6 03
These values were not chosen at random. We checked the stability in Windows via BootCamp. Obviously, we did not try to push the card to its limits, since it would have been very difficult to flash again blindly.
To edit the firmware, we used the good old Hexedit, and calculated the hexadecimal with the system calculator.
Once the special firmware was registered and verified in several instances (a mistake would bring heavy consequences), we used the flashing procedure described in the article on The flashing of the 8800 GT PC to update the card.
Due to time constraints, we have achieved only one bench to confirm that the overclock went well. We used GLview 3.0 to test Open GL performance of the video card. The results are shown below obtained at 2560x1600 resolution.

Top: results of the 8800 GT at base frequencies.
Bottom: Results of the same card, overclocked.

The gain in performance, as can be seen, is 6 to 8% depending on the version tested Open GL.
In the future, we will seek to push the card as far as possible.
WARNING! Do not preform this unless you are an experienced user as this operation is risky! We attempted it purely for the joy and challenge of overclocking, knowing that we had a backup card to take over in case of a serious problem, or be used to restart the flashing process.
Printer Friendly
Tip a friend
List View
Daily View
Full View
Previous
Next
Delicious Digg Facebook Technorati Reddit Blogmarks ShareThis