Unlocking the GeForce 6800
Timmus writes "Firingsquad is running a story on how to unlock all 16 pipelines in nVidia's GeForce 6800. By default the card only ships with 12 pixel pipelines enabled, but with a tool and a few mouse clicks, the card can be unlocked to run with all 16 pipes. Performance improvements are seen everywhere, so it's a pretty nice free upgrade. These cards are currently selling for $200 online, so a 16-pipe GeForce 6800 delivers great bang for the buck."
I'm surprised, this actually showed a significant increase in performance in their charts. This is one of the best mods I have ever seen on a Video Card.
I wonder if this would actually hurt, or help Nvidia's sales, or have no effect?
I currently have an ATI card, and am very happy with ATI, but would be willing to switch to Nvidia since the price/performance on this card is so high now.
Thsi is kinda old news. People have been doing this for about a year now ever since the card came out. Either way its a good guide to getting some extra bang for your buck although everyone needs to remember that if the card worked 100% fine with 16 pipelines they would have sold it that way.
unzip; strip; touch; finger; mount; fsck; more; yes; unmount; sleep
I turned my 6800 into a Radeon 9700 Pro with my 1337 sk1lz!
I had a 9500pro and it was a great deal. Hopefull this can fill that roll and I may just pick one up!
In the first place, why would you deliberately lock down 4 of the pipelines to begin with? Wouldn't it make more sense to just go ahead and have all 16 pipelines pumping out the frames in the first place, to give a TRUE impression of what the card can actually do, instead of crippling the card?
Still waiting on Serviscope_minor to wake up to fucking reality and realize that Jessica Price isn't going to fuck him.
Can I run this on my 6800GT, and end up with twenty pipelines? <g>
Paleotechnologist and connoisseur of pretty shiny things.
till they unlock 64 pipelines.
how many pipe \lines will the 7800gtx ship with? how many will be enabled? hopefully it wont require tweaking to get max performance.
because you want to charge an extra $50 for those cards.
It's cheaper to do things this way than it is to actually alter your production lines.
AGP only, it seems. No love for us PCI-E types.
I think the people above me are having sex - or they're sleeping restlessly and agreeing with each other a lot.
And shipping processors only have 12 pipelines enabled. A member of the G70 team told me they sat around all this time smoking dope and doing nothing and they only have to short a small jumper block on the 6800 card to enable the new goodness and look like engineering champs.
People (expecially benchmarkers) have to turn on all the bells and whistles and crank up the resolution and everything just to make "full" use of thier video card. Nice to have and beautiful and all, but if you are willing to turn down resolution you can have a hundred dollars and run just as smooth.
Some people believe 1-1=3 and for the sake of being politically correct, we should respect their differences
Pff. I'll save my money for the Radeon 6502.
... until I noticed it's for AGP only cards. I got a 'cutting edge' PCI-Express 6800... which according to the article are made with only 12 pipelines. *sigh*.
:D
Well, I guess I'll just buy another card and turn on the SLI on my motherboard... hehe...
How long befre nvidia sues
I can break a graphics card too, and I'm not even 1337.
Hi! I make Firefox Plug-ins. Check 'em out @ https://addons.mozilla.org/en-US/firefox/addon/youtube-mp3-podcaster/
does anybody know whether there's a website where a comprehensive list of these 'free update' hacks is maintained?
there seem to be an awful lot of them (Sony Clie 710->740, Siemens A55->C55, 720kb-->1,44MB Floppies, etc.) but usually they pop up in rather dubious threads on some weird forum, and having them in one nice place would certainly be nice.
This sounds rather like the incident which occurred with the Canon EOS 300D Digital Rebel where the entry level model had very similar features to the higher end "professional" model costing hundreds of dollars more. However, it was discovered by some enterprising users that a relatively simple hack, flashing the BIOS with a modified version, could "unlock" the hardware and enable most of the features that were found on the more expensive model. This type of hardware homogeneity protected by software locking is advantageous for the manufacturer because it reduces manufacturing costs, since only one version of the hardware need be produced, but it is also vulnerable to those users who are sophisticated enough to circumvent the software locks. Is it possible that NVIDIA was holding back these pipes as a stop-gap measure so that they could release a new "Ultra" version of an existing card on short notice to counter a new competitor release more quickly? Perhaps, but these two incidents, the camera hack and now the video card hack, may induce corporations to rethink their software locking strategies. In the meantime it appears that savvy consumers can reap the benefits of these companies' mistakes.
I understand why they do it, but if I'm paying for the hardware, I want to jolly well use it!
Physicist, consultant, science communicator
This does not work on all GeForce 6800's. If you research this hack, as stated by another poster this has been a known hack for some time now, you will find information on why this is possible and why Nvidia "locks" some of the pipes. I seem to remember something about problems inherent in there manufacturing processes.
You can unlock all pixel piplines as will as additional vertex shaders. I bought a 6800 last year and tried this. I was able to unlock everything, but it resulted in artifacts and other issues that made games un playable.
Discluding the cards that might not be up to snuff to be sold to work consistently with 16 pipes on, it still makes sense to sell a "lower-end" card, if your aim is to make money, and not to help people that you don't know, and honestly are not that nice people anyways.
By selling a "low-end" and a "high-end" card, you can take the most money from everyone- Milk the guys that can afford it for all their worth, but still sell to the poor sods that still need to play Half-Life 2 at some overly-impressive benchmark.
This made sense before when the low and high end cards were different hardware, and it still makes sense now when the cost of manufacturing 2 different boards is higher than just making one and 'neutering it' to get two.
And I'm pretty sure it'll hurt sales. Not by any noticable amount, though since, come on, only an uber-nerd would really learn how to and then actually do this.
-Aylw
Again, a lot of newbies posting on slashdot. VGA card modding is nothing new (ATI released moddable cards 9500-9700pro and other stuff) a while back. Just go google for them. Also, 200$ for a graphics card is not overkill - you get what you pay for.
Are you sure of your facts?
Great Scott, I'm hot!
They manufacture the part with identical pixel pipelines, and if one of them is flawed they can just disble it. This is a common technique in silicon manufacturing. E.g. the celeron is a pentium with the flawed half it's cache disabled.
Flaws happen, and at say 20% rate per chip that is a lot of your profits. If you your design is redundant and can survive with parts disabled you can recover a lot of that 20%.
As another example the Cell processor has one SPU disabled in the PS3.
The flaws may not be visible in all games, or occur frequently. Thats why lots of people report the card working fine. The maker has better testing.
Of course it is possible that they also crippled a few that were just fine...
-- http://thegirlorthecar.com funny dating game for guys
"I understand why they do it, but if I'm paying for the hardware, I want to jolly well use it!"
Well you got MORE hardware for a given amount of money than those who spent more. Great! However all this means is that the manufacturers will now place their locks in inaccessable places, and still manage to hit their price points.
Basically the difference between a sprinter and a walker
This is actually one of the best found "upgrades" for video cards in recent past.
In order to enable the extra pipelines all you have to do is modify the Registry (in Windows) and if all of the pipelines are functional then it "just works". The great side to this is that if there are any problems witht he pipelines then you can just revert back to the original settings.
Previous mods like changing the Radeon 9800 pro into a 9800 XT required flashing the card with a different firmware to unlock the disabled features, or worse (like the old geforce4 to quatro mod) required soldering contact points on the card.
The first few batches of this card were pretty hit and miss ( and usually 75% miss) but as Nvidia refined their chipset manufacturing process more of these cards are actually using high quality chips that have fully functioning pipelines that have just been disabled to sell at the lower price point, so your chances of getting this "free upgrade" are pretty good (esp with certain models).
There is even a free tool http://downloads.guru3d.com/download.php?det=163
that gives a GUI interface that shows all of the pipelines, their status, and allows you to change them on the fly (you can change the settings back and forth but a reboot is required to take effect).
Anyone else find their test results to be kind of odd? No ATi cards in the 3dmark05 benches. The lower end cards (9800 and 5900) achived results that are the complete opposite of every other test I've seen in Doom 3 and HL2. The test system was also fairly out of date, meaning the top end cards were probably somewhat limited. I'm not calling them liars, this stuff just seems kind of... iffy. (terribly sorry for the double post, I had problems logging in, not cowardace)
I find your ideas intriguing and I wish to subscribe to your newsletter.
How long before an enterprising individual buys several hundred of these, tests them to ensure that all of the pipelines work, and resell them as the higher end card?
Worst case scenario, you sell the 'defective' ones at face value.
this card is projected to release at around $600
I did this with my AGP GeForce 6800, and the extra piplines didn't work for me. They were damaged. Also you can unlock an extra vertex processor on it, which did work fine for me. I have read that it's about a 50-50 chance that the pipelines will work, as that is one of the reasons they are not sold as ultras. A reason they do work on some cards is that something else was wrong with the card that is also limited on the 6800 model, such as using less memory at slower speeds.
even after this information is released the hardware manufactures are still making out. If you mod your hardware in this way (assuming they notice) you void your warrenty. i'm guessing 90%+ of people will never do this hack anyway.
Went though with this using my Leadtek 6800 and it worked beautifully. Fired up X-Plane and don't see any artifacts at all.
:)
Don't have 3DMark installed right now, so can't comment on the actual performance boost, but X-Plane did seem a little smoother to me (though that may be some physiological effects due to wishful thinking)
This mod has been "out" for 6 months. There's also a voltage mod available, although it involves some soldering.
I'm losing faith in Slashdot. It used to be, like, current events and shit. Now, it's like, stuff that some MBA just figured out because it made directtv.com's homepage.
Come on. Get with it. wtf.
checkerboarding? at least it's only a softmod, still though, I recommend keeping a PCI graphics card handy just in case.
Why would they benchmark an ATI card in order to show an improvement in nvidia performance?
I respond to your sigs
As time goes on the cards are getting better and better so it's more and more likely to work.
This trick is real common in the chip industry. If you get something that tends to have problems of partially, but not completely, failing, just disable part of it and sell it as a lower version. CPU makers do a similar thing with binning CPUs.
All of a given type of CPU come from the same assembly line. What they then do is test each core. Some don't work and get thrown out. The rest and rated as to their maximum speed and put in bins accordingly. You can then sell different models.
Thing is, as a chip is made more and more, there are generally less and less failures. However people still want a more budget card/processor/whatever, yet others are willing to pay for the fill thing. Well rather than stop producing the low end ones and mark down the high end ones, they just start using fully functional units in low end cards and disabling the features. Doesn't cost them anything more.
So, I've no doubt that this hack was real hit and miss at first, I'm sure there were very few fully function chips being put in to those as there were plenty of broken ones ot choose from. However since the cards ahve been out for quite some time now, I imagine that's been largely rectified, and I bet you have a pretty high success rate. No gaurentee of course, but a good chance.
I'm not sure of the point of this... I mean, I've got a puncy little FX 5200 and I can already run Doom3 at the highest graphics settings in my system. I'm not kidding. What is a spendy card like this going to give me? Is there an unlock tool for the 5200?
MadOgre.com
I know there are many like me out there who have become so used to reading Slashdot, and only Slashdot, that we are horribly out of touch with whats what in nerd news aggregators, What if any other options are there that cover as much (or nearly as much) general nerd goodness in a (mostly) non-repetetive and up to date manner?
P.S. discussion of articles is one of the features I've come to appreciate here on slashdot.
A Call For A New Slashdot Moderation Level!
I got a 8769 after doing this :)
everyone needs to remember that if the card worked 100% fine with 16 pipelines they would have sold it that way.
This is not always true. Some cards work fine with all 16 pipelines enabled, and nVidia might be locking 4 pipes on 6800 Ultra GPUs to make a volume target in the 6800 non-Ultra market.
However, sometimes the cards really don't work. I tried this trick, and it unlocked the extra 4 pipes yielding a significant performance improvement, but it caused lots of visual artifacts. I promptly set it back to normal.
you would have noticed a small (how coincidental) portion of the article which states how the number of artifcats went up a lot.
personally, even a single artifact in a single frame is too much.
basically, if you don't care about that then yeah you can have 4 more pipelines...
like increasing the clock speed of your cpu and only getting errors once every 3 minutes or so... and running SETI/important distributed project...
nice work, but spend the extra dough, you'll be glad.
Science : Proprietary , Knowledge : Open Source
Except it hasn't been "unlocked" yet.
The new 3-Series 325i has the same 3.0L engine as the 330i car.
The only so far-noticed mechanical difference is a larger air intake for the 330i vs the 325i. Otherwise mechanically they are the same vehicle engine/transmission wise.
The real difference is the software, which restricts the 255hp engine down to 215hp for the 325i model.
As soon as someone plugs in a 330i ECM into the 325 ECM and puts on a cheap larger air-intake, you should have a nice 330Ci thats badged as a 325i...
Modesty is one of life's greatest attributes
Same reason they showed them in every other test, more examples give a better picture of what's going on. I point it out because every other test featured ATi, yet this didn't. Some think 3dmark is a very good means of benchmarking, some think it's crap. Overall, it's atleast very repeatable.
they've been doing this for over a year now, but...
i'd jump on this card if a similar technique could be achieved in linux.
so has it been done?
grey wolf
LET FORTRAN DIE!
I just finished modding my 6800 and it worked perfictly significant performance increase in HL2. Only took like 5 mouse clicks for like 15% increase.
Some of you are pretty hostile. Yeah, my box can run D3 at max settings and do pretty well. It can get a little laggy in some stages... never said it didn't. But then again I didn't think this was a pissing contest. I guess I'll have to get a better card and see for myself. I mostly build business machines, so I don't play many of the new games. Just thinking about GTA:SA coming out and wondering if I should upgrade for it... but I'm not seeing much reason to. Vice City runs just great....
MadOgre.com
I also did a softmod on the vanilla 9500. It worked great, and I sold the system to a friend. The 9500 and 9500 PRO were actually different boards, however the 9700 and the 9500 were the same.
As I remember it, the mod was first tried when someone in europe (thinking Germany) spotted the one difference between a 9500 and a 9700, one solder point. They changed the solder point and their 9500 was a 9700.
Someone made a driver that ignored the signal the card sent to identify it's model, just assuming the model to be a 9700. A lot of the cards worked too, it sure kept the 9500 vanilla above the cost of the 9500 pro for a while.
"And we have seen and do testify that the Father sent the Son to be the Savior of the World"
1 John 4:14
Man! This is old, OLD news. I was doing this with Rivatuner 15.1 RC2 in August of this year. Nothing to see here, move along.
typo in your sig.
Can be modded to run as and sometimes faster then the X850XT-pe..
I'm not sure why, but your post has given me wood. Can you elaborate, or something? Maybe just a little bit?
What all would be involved in hacking the car's BIOS? And swapping out in intake? Would the intake just involve a simple cut and weld, or would I need to modify the engine block?
How about the BIOS? I'm guessing I'd need to completely change the fuel/air ratio, along with the octane sensor. Maybe the EGT sensor.
I've totally still got wood, mate. Talk to me!
How can this be accomplished on Mac OS X on a Power Mac?
This reminds me of the hack for Promise Ultra66 controller cards a few years back. You could run a jumper and turn it into an Ultra66 RAID card. I have a 6800, but its PCI-E, so this hack did nuthin for me.
Seriously I did this 6 months Ago when I bought mine in november.
This causes major graphical glitches even in windows with many of the other GeForce 6800 cards. They probably shut down the 4 pipes because some quality control reason for all we know. I tested this on a Jaton 6800 just now myself.
It will be interesting to see what the various tuners do with the E90 325--presumably the big guys like Dinan who enjoy a close relationship with BMW might get some pressure not to release a cheap 255 hp upgrade. The VANOS systems are supposed to be very hard to modify--it may turn out to be non-trivial to make the change without inside information.
It didn't turn the plastic on the 300D into the magnesium alloy of the 10D. And it didn't change the color from that lame champagne to cool black. And it didn't move the status LCD from the back up to the top. And it didn't add a wheel for changing settings with your thumb instead of using the lame plastic buttons. The 10D was still a much more durable camera and was more comfortable to use. The 300D was just cheaper. The disabled features were things that the hardware should have been able to support (flash exposure compensation and using any auto-focus mode in any shooting mode). Those things were enabled using the firmware hack.
My other first post is car post.
Someone's got to come up with Linux code for these cheap supercomputers that runs multiple simultaneous LAME MP3 encoder processes.
--
make install -not war
the broken VPU on the AGP 6800 cores. currently 2 million transistors on every AGP version ofr 6800 GT/Ultra are disabled due to a design failure. Quite annoying when they sold these cards with that feature and one of the reasons i bought it was the hardware decoding of WMVHD streams or so I thought. Now they expect you to buy a software kludge (pure video) to enable some parts of this hardware that you have already paid for.
NVidia really are testing my patience, I think it will be ATI next time for me.
I got one back in november (day after thanksgiving sale) for $250, back when vanilla 6800s were still over $300. I managed to unlock (with rivatuner) and overclock it (using the overclocking features in every nVidia driver) without any problems. It only took me about 2hr to find the maximum stable overclock.
Unlocked and with a relatively modest overclock (5 vertex pipes/12 pixel pipes @ 325MHz core/700MHz memory to 6/16@380/820; some cards go over 400/900 on stock cooling) I managed to take myself from 9000 points in 3dmark03 to 11,000 points. You can say what you will about synthetic benchmarks but I am seeing about 20-25% better performance in "real world" tests.
Yes, it's a bit of a gamble, hoping you get a card that unlocks and/or overclocks, but the odds are pretty good - even without unlocking successfully, most of them get decent overclocks. With 6800s selling for just over $200 now, nothing else near price-point even comes close to the ammount of potential "free" performance you can get out of them.
my sig's at the bottom of the page.
You have to take all overclocking claims with a bit of salt, because for some people it's like the size of their penis depends on it. They'll be... very creative and selective in what they tell you, and that's putting it very mildly.
I've briefly been into the overclocker willy-waving scene myself, so you can take that as an admission. Guilty as charged, guv'nor.
Anyway, I've played with it long enough to know that there very rarely is a hard point where the card works 100% flawlessly, and 1 MHz higher it just locks up. There's more of a gradient grey zone where the card sorta works enough to finish one particular benchmark, but glitches, is unstable, or eventually overheats. And where it might work at that frequency in one game or benchmark, but lock up hard in 20 others.
The big overclocking brag-fests you read are usually from this grey area, not from the 100% stable zone.
Yes, you see some screenshots of a mondo 3DMark number there or of some utility showing the card running at 4 gazillion megaherz, but what you don't see is that it runs stable only for the 10 minutes needed to finish the benchmark. After that it overheats and starts artefacting, or outright locking up.
Be even more suspicious of brag-fests where they only ran half of 3DMark, and hand-waved the other tests as "bah, they didn't make much of a difference on the score anyway." (Ever notice how the biggest overclocking claims fall in that category?) Usually it means it crashed or locked up in those tests.
So I wouldn't take those as a baseline or as "_all_ 6800 cards make it that high with no problems, and it's just the mean MBAs at Nvidia marking them down." Fully expect that any card you buy might not be quite stable that high.
Which brings me to another point. To paraphrase another saying "overclocking gives you something for 'free', if your time is worth nothing." Because in the end the price you'll pay is a lot of time tweaking and testing that overclock... for each new game you buy, time replaying 30 minutes worth of something _again_ because the card locked up just before the save point, etc. It can end up a passtime in and by itself.
A polar bear is a cartesian bear after a coordinate transform.
Oh, I've played with both. The willy had more replay value, but I think people are more interested in the graphics card here ;)
Or with CPUs for that matter. Had a 450 MHz K6-III which, when overclocked to about 500 MHz, would process about a SETI packet per minute. Lemme detail that: its FPU glitched hard, produced only garbage for any floating point operation, but zipped through SETI packets at surrealistic speeds. Again, producing just garbage as results. But, boy, did it churn garbage fast.
Quite a useful glitch that, if I were dishonest enough to post that as proof of my l33t overclocked performance. Could have probably claimed I had some liquid-nitrogen rig cooling that rig :P
A polar bear is a cartesian bear after a coordinate transform.
Seriously, although it certainly makes sense that Manufacturers compensation for flaws, they've got one hell of a crap production line if their flawed products outnumber their good ones.
Think markets here: You'll sell a lot more mid range cards then high end ones because let's face it, not everyone is stupid.
Saying that, some of those mid-range cards are defective to the point where they can't be high end, but a large majority are perfectly fine.
So, you design you production line to make the high end cards, overprice them to cater to the high end market, and price disabled, mid-range cards so you still make a profit and volia: daddy get's a new ferrari!
(Actually, the profits from high end cards probably got back into R&D to cover the next gen of high end cards... the company survives day to day on the regular stuff I'd bet)
My (now very old) Radeon 9600SE turnet out to be a 9600PRO without fan. The newer drivers even set the clock to 400 Mhz by default (the 9600SE chip is 325 Mhz). They probably test some samples and when QA fails they jut box the whole batch of cards in a lower model box.
16,777,216 comments ought to be enough for any forum!
I also got one around that timeframe (the BFG model) but had artifacts when unlocking the pipelines, still even without the extra pipes it is a great card.
;)
In fact I just bought a second card (got it for 200 on sale) and am excited to try unlocking this one since all of the original chips from first productions should have been used up by now
I unlocked my MSI AGP 6800 last night and tested it by playing Counter Strike Source for a few hours. I didn't experience any visual artifacts whatsoever. I didn't do any before and after benchmarking so I'm not sure how much of a performance gain I got.
on-chip fuses that control which units are active. after the device is tested and assigned an identity, blow the fuses for the unused portions.
This could also have been done to fight chip counterfitting--fuses inside for the possible speeds, and blow the fuses for speeds that it didn't test as (or wasn't sold as). Alternatively, a bit on the case that is broken off to indicate the speed, with more broken off indicating lower speeds.
Just off the cuff, calculator chips in the 70's used to be used for several models, and articles ran in print magazines such as popular electronics explaining how to add buttons to the case to get the ectra functions.
in at least the 60's, IBM had field upgrades that amounted to removing a plug that disabled alternate clock cycles.
And I'm sure that there are even older examples.