Jump to content
Sign in to follow this  
Fubar512

Flight of the Old Dog

Recommended Posts

I was recently considering building a new system to replace my aging Abit KT-7A. While it was a solid performer back in it's day, it was starting to show it's age, finding itself incapable of running today's titles at a decent resolution or frame rate. Or, can it?

 

This particular mainboard had scaled from 933 MHz (800 Athlon unlocked at 7@133 fsb), to 1333 MHz, to an XP1900 at 1680 MHz (12x140 fsb), and finally to a 2100 MHz (XP 2400+ @ 2100 MHz w/140 fsb). Graphics-wise, it's gone from its original Voodoo 5500, to a GeForce 2 Ultra, to a GeForce 3 Ti500, and eventually, to a GF4 Ti4800.

 

There are several bottlenecks with this system. First, it's FSB is only capable of a stable 145 MHz, as it has no way of adjusting the PCI or AGP clock. Bottle neck number two, is it's use of SDRAM. Number three, is it's 4X Max AGP speed.

 

While the last one is no biggy (I've yet to see anyone prove that there's any significant performance increase between AGP 4x and 8X), the other two seem serious enough to warrant scrapping the board at first glance. Or, are they? How would this board compare in benchmarks to a modern system?

 

Well, there's only one way to find out......another CPU upgrade. Is it possible? Lets find out....

Edited by Fubar512

Share this post


Link to post
Share on other sites

The KT-7A runs on a 133 MHZ Front Side Bus. AMD calls it a "266 FSB", as it's double-pumped (conversly, Intel's P4 runs on a quad-pumped bus, hence the 800 MHZ P4s are really clocked at 200 MHZ). The fastest Socket A processor that they produce for a 266 FSB, is the XP2400+...but wait, that's not entirely true. AMD produces a line of Socket A Athlon XP mobile processors, which run on a 266 mhz FSB, come equipped with a 512 KB L2 cache, and have a whole slew of features designed to make them laptop friendly (lower power consumption, multiplier throttling, etc).

 

The most powerful of these is the "XP-M 3000+". It runs at a multiplier setting of 16.5, which on a 133 MHZ (266) bus translates to an actual core speed of 2200 MHZ. By way of comparison, the non-mobile (desktop) XP3000+ (recently derated from its original "3200+" rating), runs on a 200 MHZ (400) FSB at 2100 MHZ true core speed.

 

So, I decided to bite the bullet to the tune of $137 US, and ordered an Athlon XP-M 3000+. The question was, would this processor be recognized by, and run on, my old-as-the-hills KT-7A?

 

Stay tuned for the results.... :search:

Edited by Fubar512

Share this post


Link to post
Share on other sites

When the new finally CPU arrived, I immediately set about removing the Thoroughbred "B" XP2400+ from my system, and replacing it with the XP-M 3000+.

 

I cleared the CMOS, set the multiplier to "x13 and above", set the Voltage to 1.65, and then crossed my fingers as I powered the system up. I was greeted with the message "unknown CPU at 1667 MHz". What the hell?

 

Now, I fully expected the "unknown CPU' message, as my KT-7A lacked a BIOS with the proper microcode to identify the new CPU, but was rather dismayed to see that it did not assign it a multiplier higher than 12.5x. Previously, this same motherboard had no problem assigning a multiplier of 15x to the XP-M's predecessor. I let the system boot into windows, and set about trying to find out what could be done in regards to the multiplier issue. As it turns out, I discovered that I had had several choices. Pin modding the CPU, pin modding the socket, or, by taking advantage of the XP-M's throttling feature, and using it to set the multiplier through software in Windows.

 

This last one appealed to me most, as I frequently leave the machine on for days, running Folding@Home, and it tends to run quite warm as a result. A CPU that could be throttled down in core speed would obviously run cooler when ramped down to a reasonable speed, and perhaps I could also utilize this feature to provide protection should something catastrophic occur, such as failure of the CPU fan.

 

Performing a Google search yielded results immediately, and I downloaded and installed a freeware app named ?CPUMSR?, written by Petr Koc and Miroslav Tvrz. (in order to use CPUMSR, you?ll also need to download and install Andreas Valisky?s LLA driver).

 

After carefully following the directions, I was ready to begin, or so I thought?.

Share this post


Link to post
Share on other sites
So, I decided to bite the bullet to the tune of $137 US, and ordered an Athlon XP-M 3000+. 

:shok: I would have gone with an XP-M 24/25/2600 for far less (I had my XP-M 2500 doing 2.8GHz) or an AMD64 for very little more. Of course AMD64 would have needed a new board, new RAM ....

 

I could have told you about pin-modding, CPUMSR etc. too.

Still it's a good read so far so eagerly awaiting next installment :) - I reckon the SDRAM is probably the biggest bottleneck?

Share this post


Link to post
Share on other sites
would have gone with an XP-M 24/25/2600 for far less (I had my XP-M 2500 doing 2.8GHz)

 

BUFF,

 

As it turned out, I believe that I've made the right choice as far as this on this particular chip set and motherboard are concerned, as the lower rated XP-Ms would have required a pin mod to reach the necessary multiplier setting :biggrin: .

 

Now, back to the story.

 

I started CPUMSR, clicked on the Frequency Control and Voltage tab, dialed up the proc's default multiplier (which, short of a pin-mod, was also its maximum). I hit the "set" button, and.....instant freeze-up! It seems that there was just one more step to take before all this could work, and in my haste, I'd overlooked it.

 

In order for the throttling command to work, a necessary bit of code in the system's BIOS had to be set at he right value. This could not be accomplished through the CMOS settings (unless I compiled a new BIOS, or edited the existing one to allow for it, but lets not get ahead of ourselves). A bit of research verified the fact that this software and the XP-M did indeed work on this chip set, but a bit of hacking was required. I had to set "bit 2, in register 55, to a value of 1", a task best accomplished with WPCREDIT and WPCRSET.

 

I knew from previous experience dealing with compatibility issues between VIA chip sets and Creative Sound Blaster Live! audio cards, that these two apps (both works of H.Oda), were a must have for any self-respecting geeks bag of tricks. WPCREDIT is used to find, and define the Hex values for the necessary register change, and WPCRSET is used to make the change "permanent" (at least in Windows registry).

 

I followed the directions, found that they yielded a register value of "0D", set that in WPCREDIT, opened up CPUMSR yet again, dialed up the "boost", hit set, and..........................

 

cpumsr2ei.jpg

 

SUCCESS!

 

I immediately entered the necessary values into WPCRSET, restarted Windows, and verified that they'd taken.

 

Everything was working as it should, so it was now time to perform a few benchmarks. How did this processor, handicapped as it was by the KT-7A's antediluvian SDRAM, stack up against the same CPU in a "modern" system, which would be running at 400 MHZ, with its PC3200 in dual channel mode? I fired up SiSoft Sandra 2005, and decided to find out...

 

First, the CPU Arithmetic Benchmark (I don't know about you, but I hated math with a passion when I was in school...)

 

olddog5xq.jpg

 

The graph at the top are the Old Dog's scores....whoa! Not to bad. Maybe it is possible to teach an old doh new tricks......

Edited by Fubar512

Share this post


Link to post
Share on other sites

Huh... those are some impressive results there. Better than the 2.6 Intel! I'm probably thinking of the Barton 2500, but I thought they were more competitve with the 1.8-2 GHz Intels. Guess a good 200 MHz jump from default gives a good response!

Share this post


Link to post
Share on other sites
Huh... those are some impressive results there.  Better than the 2.6 Intel!  I'm probably thinking of the Barton 2500, but I thought they were more competitve with the 1.8-2 GHz Intels.  Guess a good 200 MHz jump from default gives a good response!

 

If you look at the first graph, you'll see that it actually surpasses the 3.2 P4 in sheer computing (number crunching) capability, The lower (whetstone) graph, is more an indication of instruction-set optimizations (SSE2, etc), and memory bandwidth. In the case of, say, a socket 939 Athlon 64, it buries the current P4 to the point that the once controversial "P" rating, is now considered too conservative!

 

Anyway...

 

Before we move on, here are the system specs: Abit KT-7A RAID, rev 1.3, KT7S_B4 BIOS. Athlon XP-M 3000+ CPU @ 2318 MHz (140 MHz FSB & Memory bus) nVidia Ge Force 4 Ti4800 with 63.72 Omega drivers, Turtle Beach Santa Cruz sound card, 3Com PCI aDSL modem, 1024 megs of Crucial PC133 CAS2 memory (mem timing at 2-2-2-5)

 

The next benchmark I subjected the Old Dog to was meant to measure the performance of it's memory sub-system. I knew that the KT-7A's SDRAM was in no way competitive with a newer system running even PC2100 (266 DDR RAM), let alone PC3200. But, nonetheless, a benchmark is still a benchmark, right?

 

Using a Aida32's (now Everest) software's memory bench, I obtained a memory read score of 1064 mb/s (megabytes per second). It was at the top of the chart...as far as an SDRAM based-system was concerned. That score was, however, truly pathetic when compared to ANY DDR system, as the lowest score they provided for comparison was over 1500 mb/s for a VIA KT266 based board running PC2100. An NForce2 based board running DDR3200 at a 200MHZ FSB and Memory bus (which would have been a much better system for this CPU) averages out at 2790 mb/s. a P4 system running an Intel i875P chipset w/PC 3200 averages out at 4880. A socket 939 Athlon 64 running PC3200 in dual-channel mode with it's integral memory controller, benchmarks at almost 6000 mb/s.

 

The next benchmark was 3DMark2001SE. Now, I don't go out of my way to get a high score by doing anything other then switching off Anti Aliasing and Anisotropic Filtering. The other options (image quality, etc.) were left on high, pretty much as I'd leave them when running Strike Fighters or LOMAC. I also do not disable sound, nor did I overclock the video card for the base scores. The base score for the old Xp2400+ CPU, at 1024x768x32bb was 9380. With the XP-M 3000+ in place, the score went up just a skosh over 10%, to 10364.

 

A year ago, I built a system for a friend based around an Abit NF-7, with an XP2800+ running both the FSB and memory at 333 MHz, and using the same make and model video card that's presently in the Old Dog. It benchmarked at just over 12000 in 3dMark2001, just to give you a basis for comparison.

 

So, was it worth it? After running WoV with all eye candy enabled (with the exception of shadows), I'd have to say.....a big "maybe". Overall, it seems to run smoother, no doubt due to the additional 200 MHz core speed and the larger level 2 cache (512 kb as opposed to 256 kb on the original XP2400+). However, it still falls short of the performance one would expect, of say, an NForce2 based system. Maximum frame rates in WoV are up perhaps 3-5%, but the minimum fps rates now seem to stay within the "playable" range (just over 20 fps in cockpit @ 1600x1200x32 2xAA 2xAF) with most of the eye-candy switched on, something that I could not honestly say was possible before.

 

So, perhaps the Old Dog will be around for a bit longer....but I'm starting to get that itch again....and Athlon 64 prices are coming down :biggrin:

Edited by Fubar512

Share this post


Link to post
Share on other sites
BUFF,

 

As it turned out, I believe that I've made the right choice as far as this on this particular chip set and motherboard are concerned,  as the lower rated XP-Ms would have required a pin mod to reach the necessary multiplier setting  :biggrin: .

I'm not so sure about that (afaik all you needed was a CPU with a 13x or more multi & even an XP-M 2400+ gives you that) but even then it's $60 versus a 1/2" piece of wire & a few minutes work ... :dry:

 

Interesting read though, thank you. :clapping:

Share this post


Link to post
Share on other sites

I'd go for a sexy new vid card over a new processor ;) I lvoe my 6800GT... a 6600GT would really make your system a lot better, provided you have AGP (I think you said you did, I'm too lazy to go looking again :))

Share this post


Link to post
Share on other sites

Raptor, going from a GeForce 3 Ti500 to a Geforce 4 Ti4800, with double the video RAM plus higher-clocked GPU and memory speeds (300x650 vs 260x500) gained me a whopping 900 more points in 3D Mark! So, going to a 6800GT or even a 6600GT, would be a waste on this system, other than giving me DX 9 capability.

 

The very fact that the minimum fps in WoV went up more than the maximum fps with the additional 200 MHZ CPU speed proves that I'm CPU and memory bus-limited.

 

Buff, I may wind up pin modding this beast afterall, since I've managed to crank the FSB up to to 145 MHZ, yielding 2400+ MHZ at the default voltage, with no issues.

Edited by Fubar512

Share this post


Link to post
Share on other sites
Buff, I may wind up pin modding this beast afterall, since I've managed to crank the FSB up to to 145 MHZ, yielding 2400+ MHZ at the default voltage, with no issues.

 

been doing some more reading up

Have you seen this ?

"enable mutliplier on-the-fly adjustments from operating system (can be done under full load)

fully stable operation, multiplier change designed by AMD

be able to change multiplier in whole range of 3x - 24x without single wire

 

To this date function verified on following chipsets (please report other):

VIA: KT133A, ... " :victory:

 

 

 

Thought that you might like to see my new toy - just had it a few days (btw it's actually at 1.4V - CPU-Z seems to be wrong).

2700mhz.JPG

Share this post


Link to post
Share on other sites

Buff,

 

Take another look at the fifth post on this thread.....that's OK, it happens to me all the time, too. :)

 

You'd have to cut the L6 Bridges (or pin mod it) to get anything over 16.5x on this proc. CPUMSR only adjusts the multiplier to the maximum that the CPU is physically set for.

 

2700 MHZ? That's a helluva an overclock...that should translate to an XP rating of about 4200+ !!!

Edited by Fubar512

Share this post


Link to post
Share on other sites

Interesting, if I understand it right if you had used your desktop XP2400 you would have access to all the multis upto 24 via software without a mod (if an unlocked CPU i.e. pre week ~39 2003) whereas with the XP-M you need a pin-mod.

I used to run an XP2400+ at 2.4GHZ, maybe you should pop yours back in?:tomato:

 

 

2700 MHZ?  That's a helluva an overclock...that should translate to an XP rating of about 4200+ !!!

Going for 2800MHz next - btw this is on the stock HSF! :shok:

Share this post


Link to post
Share on other sites

Nah, the 2400+ maxed out at just under 2300 MHZ, a speed which required a core voltage 1.85V to post, which in turn necessitated what my friends referred to as "the screaming black levitation device" to keep it cool. It also returned errors in Pi, which spoke volumes as to its overclocking potential.

 

The XP-M, by contrast (and despite it being a 1.65v part), runs 2400 MHZ at the default voltage, and idles at 37C. It also returns no errors in Pi. I'm willing to bet that it's good for 2500+ with just a little bump in voltage.

 

BTW, I'm running a Thermalright SK-7, with an 80mm Antec smart fan (40 CFM max). Yes, I can actually HEAR things in my room, and hold normal conversations... :grin:

Share this post


Link to post
Share on other sites
The XP-M, by contrast (and despite it being a 1.65v part), runs 2400 MHZ at the default voltage, and idles at 37C.  It also returns no errors in Pi.  I'm willing to bet that it's good for 2500+ with just a little bump in voltage.

 

BTW, I'm running a Thermalright SK-7, with an 80mm Antec smart fan (40 CFM max).  Yes, I can actually HEAR things in my room, and hold normal conversations... :grin:

 

My XP-M 2500+ did 2.8GHZ although iirc it needed 1.85V to get up to that & a Volcano 12 at full chat.

 

& my Venice 3200/stock hsf isn't noisy either - 2.7GHz ~40C on load (30C idle)=quite impressed

 

btw this is the most activity the hardware forum has seen in ages, possibly ever ... :spiteful:

Share this post


Link to post
Share on other sites
btw this is the most activity the hardware forum has seen in ages, possibly ever ...  :spiteful:

 

USAFMTL and I just spoke about this a few days ago.....that is, the fact that this forum has been slow, and needed just a bit of TLC (or a swift kick in the arse) to get it going. How about a "Windows XP Tweaks" thread, something we can all contribute to, and hopefully, learn from?

Share this post


Link to post
Share on other sites
How about a "Windows XP Tweaks" thread, something we can all contribute to, and hopefully, learn from?

 

I must admit that with modern CPU, GFX & huge hard drives I don't tweak it much at all although I could probably wring a little extra out if I did.

 

About the only things that I do are run a seperate partition for the OS & then move the My Documents & Mail folders off of that onto another. That & use Opera as my default browser.

 

Look what I found

http://forum.combatace.com/index.php?showtopic=5118

Share this post


Link to post
Share on other sites
USAFMTL and I just spoke about this a few days ago.....that is, the fact that this forum has been slow, and needed just a bit of TLC (or a swift kick in the arse) to get it going.  How about a "Windows XP Tweaks" thread, something we can all contribute to, and hopefully, learn from?

 

 

Thing is ...that when we get the site tweaked back to showing "Latest Threads" on the main page...many forums will become more active. This is currently on the "To Do list.

Share this post


Link to post
Share on other sites

Update:

 

I treated the Old Dog to aother video card upgrade, a GeForce 6600GT AGP, this past Monday, ran several benchmarks, and then tried WOV, for comparison. The average Frame Rate went up by 2-3 FPS, and the low Frame Rate went up fractionally (no more than 1 fps). Afterwords, I shut the system down, and took a nice four day vacation to upstate NY. Upon my return last evening, I hit the power switch on the Old Dog, saw the system get as far as the video check during post...heard a light pop through the speakers, and then, everything went dark.

 

After spending hours trying different processors, video adapters, etc. I realized that the Old Dog had died, its VRM has probably fried as a result of the high CPU frequency (which it was never designed to handle), and the abuse that it's endured over the course of the last four plus years.

 

I've managed to get a hold of a somewhat mediocre NForce 2 U400 board to get me through for a while (an Abit NF7-S2), and had to finally give in and pin-mod the XP-M to get it to work at a decent frequency.

 

This "setback" at least allowed me to compare the performance of the two systems back to back., So, just for grins & giggles, here are my findings:

 

XP-M 3000+ @ 2366 MHz (145 MHz FSB & SDRAM speed), Geforce 6600 GT AGP

WoV average FPS @ 1600x1200 x2 FSAA & 2x SF = 35, low 17/high 76

3D Mark 2001 SE = 10984 @ default, no aa or af, "quality" image setting

 

XP-M 3000+ @ 2400 MHz (200 MHz FSB & DDR RAM speed), Geforce 6600 GT AGP

WoV average FPS @ 1600x1200 x2 FSAA & 2x SF = 38, low 18/high 76

3D Mark 2001 SE = 17362 @ default, no aa or af, "quality" image setting

 

As you can see, the new board allowed me to ramp up the CPU's clock frequency up slightly, to 2400 (from 2366), and of course, bestowed upon it the advantages of a higher FSB, and the greater memory bandwidth of PC3200 DDR RAM. All that, made a only a slight difference in WoV, proving that it's much more CPU intensive, than anything else.

 

3DMark, on the other hand, saw a HUGE jump in score, proving that you cannot always trust a 3D benchmark when it comes determining how well a system will run a flight sim!

Share this post


Link to post
Share on other sites

Wow... almost like a good novel :) Nice ending, LOL. I guess I was wrong about the vid card, I thought you might be able to get some higher res's out of it while keeping the same AI or whatever. I'm too used to these news systems which are all GPU based :)

Share this post


Link to post
Share on other sites

Did you play Taps for your KT-7A? :sad:

 

I've managed to get a hold of a somewhat mediocre NForce 2 U400 board to get me through for a while (an Abit NF7-S2), and had to finally give in and pin-mod the XP-M to get it to work at a decent frequency.

Shame that you didn't get an NF7-S V2.0, a far better board.

The NF7-S2 is a typical everyday workstation board whereas the NF7-S v2.0 is quite possibly the best socket A board ever made.

 

Btw check that your L2 cache is enabled - there seems to have been a problem with that on -S2s.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  

×

Important Information

By using this site, you agree to our Terms of Use, Privacy Policy, and We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue..