Does PAT function with asynchronous RAM?

Status
Not open for further replies.
Joined
Jun 11, 2003
Messages
1
Reaction score
0
Hi,

I've got a new Abit IC7 and have managed to overclock my 2.4C to 3.2Ghz with a fsb of 275 and PC3500 RAM running at 220 on a 5:4 ratio. Sounds like a perfectly good setup. However, some will have you believe that the performance boosting PAT function of the Canterwood chipset will only operate if RAM and CPU fsb speed are run synchronously. If I do this, I'll have to drop the fsb to 220 also, and hence the CPU will only be running at
2.7Ghz or lower. I'd rather not do that.

So, can anyone tell me whether or not PAT works with asynchronous memory, and whether the performance increase could even come close to justifying the necessary CPU speed drop.

Cheers
 
Metaphoid wrote:
Hi,

I've got a new Abit IC7 and have managed to overclock my 2.4C to 3.2Ghz with a fsb of 275 and PC3500 RAM running at 220 on a 5:4 ratio. Sounds like a perfectly good setup. However, some will have you believe that the performance boosting PAT function of the Canterwood chipset will only operate if RAM and CPU fsb speed are run synchronously. If I do this, I'll have to drop the fsb to 220 also, and hence the CPU will only be running at
2.7Ghz or lower. I'd rather not do that.

I can't answer that definitively but I wouldn't be surprised as PAT takes advantage of tighter chip timing (Springdale is a Canterwood that failed timing tests) to shave two clock cycles in the memory request and I can easily imagine that depending on the precision of synchronous busses.

So, can anyone tell me whether or not PAT works with asynchronous memory, and whether the performance increase could even come close to justifying the necessary CPU speed drop.

Reviews I've seen indicate it's between a 2% and 5% improvement.

On the other hand, your memory, at 5:4 220 MHz, is already running 'a bit faster' than stock 200, as well as the faster CPU FSB, although I would imagine some of that gain is lost with it being asynchronous vs synchronous; not counting PAT.

If you want to know 'for sure' then benchmark it but my unscientific gut reaction would be to take the overclock.

 
I haven't seen anything definitive. Some say PAT only works at 1:1, some say thats poppycock. One thing I do know is that Higher CPU speed is more important than memory speed.
 
"Metaphoid" wrote:

Hi,

I've got a new Abit IC7 and have managed to overclock my 2.4C to 3.2Ghz with a fsb of 275 and PC3500 RAM running at 220 on a 5:4 ratio. Sounds like a perfectly good setup. However, some will have you believe that the performance boosting PAT function of the Canterwood chipset will only operate if RAM and CPU fsb speed are run synchronously. If I do this, I'll have to drop the fsb to 220 also, and hence the CPU will only be running at 2.7Ghz or lower. I'd rather not do that.

So, can anyone tell me whether or not PAT works with asynchronous memory, and whether the performance increase could even come close to justifying the necessary CPU speed drop.

Cheers

Screw PAT!
I'd turn it off and adjust the settings myself. You get much better results then PAT's 10-15% OC. From what I remember there are supposed to be 3 or 4 different levels of PAT. Each higher level indicates a higher level of OC that PAT will go but I think the highest level only OC's by 10-15% (anyone confirm?). There's nothing special about PAT...it's just automatic OC'ing. Oh and I think it will work sync or async, doesn't matter.
 
Actually, memory bus speed is generally MUCH more important than CPU speed. Your CPU is sitting doing absolutely nothing for typically 90% of its duty cycle. Same idea holds for FSB vs multiplier. Take a lower multiplier and ahigher FSB whenever you can without screwing something up. My AGP and PCI buses are fine with my FSB at 200Mhz, incidentally, but people do have problems so if you want to lock it and can lock it, do so. As regards the PAT, I BELIEVE it requires (only reliably works with) synchronicity. But I have no hardcopy to back it up.

So, the answer to the question you actually asked? Myself, I'd probably try both settings with special regard to the affect on memory performance. If there is not much in it, take the higher bus speed unless you have problems with devices on the bus.
 
Gaidheal wrote:
Actually, memory bus speed is generally MUCH more important than CPU speed. Your CPU is sitting doing absolutely nothing for typically 90% of its duty cycle.

How did you arrive at that 90% value?

Same idea holds for FSB vs multiplier. Take a lower multiplier and ahigher FSB whenever you can without screwing something up. My AGP and PCI buses are fine with my FSB at 200Mhz, incidentally, but people do have problems so if you want to lock it and can lock it, do so. As regards the PAT, I BELIEVE it requires (only reliably works with) synchronicity. But I have no hardcopy to back it up.

So, the answer to the question you actually asked? Myself, I'd probably try both settings with special regard to the affect on memory performance. If there is not much in it, take the higher bus speed unless you have problems with devices on the bus.
 
According to overclockers.com, with the 800 FSB cpu's on the 865/875 chipsets, increasing CPU speed has a better effect on overall performance than increasing memory speed

"Gaidheal" wrote:

Actually, memory bus speed is generally MUCH more important than CPU
speed.
 
I don't know which is more effective or important, raising cpu speed or memory bandwidth. I'd guess that one is no good without the other, myself. you can have the fastest cpu around but if it is just sitting there waiting on data, than it will not be doing anything. conversely, you can have the fattest memory pipe but it might well be empty.
 
"How did you arrive at that 90% value?

LOL I did not.. the people whose job it is to look at things like that did :�) Why not do the same research I did to find it? Hehe!

Conservative estimates have always been "50%" since the days of "crossing the 1GHz barrier".

Of course, SOME applications are going to keep the CPU working more, but even there, the CPU is not the bottle neck, memory and other I/O devices are. A modern fast CPU spends a lot of time waiting for data to be retrieved from memory, even with improvements in cache technology, prefetching, etc.
 
On Sat, 12 Jul 2003 08:10:40 -0400, "TomG" wrote:

I don't know which is more effective or important, raising cpu speed or memory bandwidth. I'd guess that one is no good without the other, myself. you can have the fastest cpu around but if it is just sitting there waiting on data, than it will not be doing anything. conversely, you can have the fattest memory pipe but it might well be empty.

Depends on the application, doesn't it ?

Running a complex MathCAD computation --- CPU Running a data-base sort ---------- memory

John Lewis

--

Thomas Geery
Network+ certified

ftp://geerynet.d2g.com
ftp://68.98.180.8 Abit Mirror <----- Cable modem IP This IP is dynamic so it *could* change!... over 113,000 FTP users served!
^^^^^^^

...
 
Gaidheal wrote:
> "How did you arrive at that 90% value?
>
> LOL I did not.. the people whose job it is to look at things like
> that did :�)

Which would be, who? Just because someone has a web site doesn't mean they are an 'expert' nor, no offense intended, do I know if you interpreted it correctly.

> Why not do the same research I did to find it? Hehe!

Because, for one, I don't know what kind of search you did and, since you 'already did it', I would think you could provide the source.

>
> Conservative estimates have always been "50%" since the days of
> "crossing the 1GHz barrier".

Again, I need a source for those "conservative estimates" to know who is making them, their qualifications to do so, the method they used to determine it, and precisely what it means.

>
> Of course, SOME applications are going to keep the CPU working more,
> but even there, the CPU is not the bottle neck, memory and other I/O
> devices are. A modern fast CPU spends a lot of time waiting for data
> to be retrieved from memory, even with improvements in cache
> technology, prefetching, etc.

There IS a "lot of time" (whatever that means) spent 'waiting' for memory but one of the most significant chunks is memory latency, and no amount of 'bandwidth' will solve that (faster access times would help and longer memory streams would help [as in larger cache sizes, etc]). Which is but one example of what I mean by asking "what does it mean?" when a generic statement like "spends a lot of time waiting" is tossed out. e.g., if the 'time waiting' in the articles you read are due to memory latency then the suggestion to increase FSB vs processor speed isn't necessarily good as latency will remain the dominant factor.

Just off hand, what you seem to be implying by "spends 90% of it's time waiting," and that it is due to the memory pipe bandwidth being maxed out, is contradicted by observable performance numbers. If it were true then increasing processor speed would have virtually no effect on performance as performance would be completely memory pipe bound (I.E. you're only able to execute as many instructions as come down the already speed limited pipe, which can't provide 'more' of them) and you would just be processing the previous 10% portion faster while waiting more. (This is analogous to the jackrabbit start dragster driving down a street where the lights are timed for 30 MPH. He just gets to the next stop light quicker [time spend 10%] and then waits at the next one longer [time spent 90%] than the more sedate driver. And him going faster just means he get's there quicker to wait longer. I.E. The "hurry up and wait" syndrome.)

However, even memory intensive benchmarks (meaning high data throughput as well as instructions stressing the memory pipe) show corresponding performance increases with CPU speed (within the realm of currently available CPU to memory bandwidth ratios) so the memory pipe is apparently not 'maxed out' with the slower processor. Otherwise, anyone who buys more than the slowest, cheapest, processor available on any particular speed FSB is a fool as they get 'nothing', under your theory, for more processor speed.
 
Status
Not open for further replies.
Back
Top