SUBSIM Radio Room Forums

SUBSIM Radio Room Forums (https://www.subsim.com/radioroom/index.php)
-   PC Hardware/Software forum (https://www.subsim.com/radioroom/forumdisplay.php?f=235)
-   -   I'm considering to upgrade mu CPU. Need advice (https://www.subsim.com/radioroom/showthread.php?t=150063)

Castout 03-31-09 05:05 PM

I'm considering to upgrade mu CPU. Need advice
 
My specs are the following
Core 2 Duo E4400 2.0GHz 800MHz FSB
Matched to 8Gb DDR 2 800MHz(PC-6400)
Nvidia 9800GTX+ 512Mb DDR3
2 DVD ROM
1 HDD
Powered by 630Watt PSU

Running on Vista x64 OS.

For application that don't use dual core(I have many games that don't) will upgrading to higher clock speed help to increase performance? In fact I don't know any game which specifically claims that they are designed to be played with multi core CPU.

I've been researching and found if I want an optimum system by changing the CPU, I could only go as high as 2.6GHz. That is Core 2 Duo E4700 with a 800MT/s data transfer rate which is the optimum number for my 800MHz DDR2 memory. Will this help to improve performance in games that don't support dual core?

Or should I just neglect the FSB of the CPU and go for say E7400 2.8GHz core 2 duo with 1066MHz FSB speed? But considering that my memory can only calculate 800MHz data transfer so I would be wasting 266 MHz for nothing unless I want to upgrade my memory in some future time which I'm reluctant to do.

Plus everybody else in the other game forums always said that "you need at least 3GHz CPU if you want to run the game at high setting"- That is one guy at medieval 2 total war forum.

Core 2 duo only go as high as 3.3GHz. It doesn't make sense! Did they mean 3GHz single core? I don't get it either when people buy quad core to play games as most games don't even support dual core CPU including Medieval 2 Total War I think?!!

So if an upgrade is advisable should I go for E4700 2.6GHz Core 2 Duo with 800MHz FSB to match with my memory clock
or
should I just ignore the FSB and go for say E7400 2.8GHz Core 2 Duo with 1066MHz FSB?
or will upgrading result in minimum performance increase in games?

Zachstar 03-31-09 05:14 PM

Most modern games support multiple cores. Usually divvying up threads for certain parts to different cores.

Also its not just about MHz its about transistors. A modern 45nm Single core will beat the heck out of my 90nm single core from 04

Castout 03-31-09 09:22 PM

Somebody told me that Vista x64 is not very efficient to play games on.
something to do with Nvidia drivers not being optimized for Vista x64.

This casts a doubt whether I should upgrade my core 2 duo.

What do you mean modern games Zachstar? Is medieval 2 modern enough? I think it doesn't support dual core or mutli core CPU.

Still waiting for empire total war to hit the stores here. have left my numbers with the store. But have heard some gripes on performance and bugs in the empire game. Games these days are badly tested.

Arclight 03-31-09 11:03 PM

Medieval 2 is not that modern, really. PC tech moves so fast it's ridiculous. But even the most modern games that are actually multi-threaded would likely run the same on a 3GHZ dual-core as on a 3GHZ quad-core. One core will always take most of the load, so speed of individual cores is IMO more important then more then 2 cores.

If you're looking to upgrade, E8400 or E8500 is a good choice (1333MHZ FSB though). Probably will be my next purchase when I move on from my E6750. ;)

Castout 04-01-09 02:42 AM

Quote:

Originally Posted by Arclight (Post 1075697)
Medieval 2 is not that modern, really. PC tech moves so fast it's ridiculous. But even the most modern games that are actually multi-threaded would likely run the same on a 3GHZ dual-core as on a 3GHZ quad-core. One core will always take most of the load, so speed of individual cores is IMO more important then more then 2 cores.

If you're looking to upgrade, E8400 or E8500 is a good choice (1333MHZ FSB though). Probably will be my next purchase when I move on from my E6750. ;)

Thanks but that high FSB speed will be useless since my memory is tagged at 800MHz. wouldn't that be a waste of money?
Yea since many application relies on a single core, it pays to have a high speed/clocked core.

I'm thinking to upgrade to
E4700 Core 2 Duo 2.6GHz with 800MHz FSB which is matched to my memory?
Or should I just abandon the idea of matching my parts and go for say E7400 Core 2 duo 2.8GHz with 1066FSB?

The price difference is not that much. . .

Contact 04-01-09 03:11 AM

[quote=Castout;1075757]
Or should I just abandon the idea of matching my parts and go for say E7400 Core 2 duo 2.8GHz with 1066FSB? [quote]

This is what you want. Then swap your RAM's to 1066 MHz as well and you're done.

Choosing new parts you need to pay special attention to your mobo and cpu.

================================================== ====

I'm going to upgrade my system too. Waiting for these parts to be delivered now.

1 x Foxconn ATX-TSAA725-USB 2x2.0/Audio (silver/black) + FSP ATX400W 12cm fan silent V2.03 P4 PFC CE PSU (ATX-TLA725)
1 x ASUS S775 IP45 DDR2 SATA2 GBL 8-CH HD (P5Q SE/R)
1 x INTEL CORE2D E7400 2.8GHZ 1066/3M S775
1 x GF 9500GT MAGIC PCIE 512MB DDR2 DVI-I (EN9500GT MAGIC/DI/5)
2 x 1GB 1066MHZ DDR2 CL5 5-5-5-15 DIMM (KHX8500D2/1G)

Arclight 04-01-09 12:41 PM

About matching the RAM & CPU: I've got my memory at 1066, CPU at 1333. I don't think a CPU at 1066 FSB would be better. Yes everything would be running in sync, but I sincerely doubt it would make up for it.

Uhm... now that I think about it: true bus speed for Intel CPU at 800MHZ=200MHZ; FSB gets "quad-pumped" to 800

True speed for DDR2 at 800MHZ=400MHZ; it gets "double-pumped"

I think that if you go into the BIOS and look up the divider, you'll find it's set to "2", not "1" (which would be synced).

(all this is making my head hurt, and I'm not even 100% sure...)

In my case FSB is slightly overclocked at 355MHZ (initial 333). This gives 1420MHZ external bus for CPU, and 2.84GHZ clock speed.

For RAM it gives 533MHZ bus speed, 1066MHZ clockspeed. RAM ratio=3/2 (meaning RAM bus is at 150% of CPU bus).

(ouch)



In short; I don't think you're system is running synced as it is. The RAM is running on considerably higher bus speed, so moving to a CPU with higher bus speed will only do you good.

Please, if anyone has more insight in this feel free to correct any of this. It's hard to keep track of all this stuff. :dead:


*edit: if you want to check you can download CPU-Z; start the program and look under the "memory" tab and see what the FSB to RAM ratio is. It should read "1:1".

CaptainHaplo 04-01-09 06:53 PM

These are actually simple ... FSB is simply how fast data gets moved from memory to execution by the cpu. If your cpu is the lower number - your cpu limited. If your memory is lower - your memory is the slowest component, and if the FSB has the slower numbers - its the slow beast of the pack.

Ultimately - think of it this way - a convoy is only going to go as fast as the slowest member....Same way here - the faster numbers will simply be "waiting" till the slow part of the equation does its job. Simple as that.

Edit - where it starts getting complicated is when you have multiple cores.....

Arclight 04-01-09 07:27 PM

The question is wether or not a CPU at 800MHZ FSB is in sync with 800MHZ DDR2.

My guess is no, since the CPU gets quad-pumped and the memory is double-pumped. For CPU and RAM to run in sync you need a CPU at 1600MHZ FSB, not 800MHZ.

FIREWALL 04-01-09 07:48 PM

This is all good info. :up: It has to be. It made my head hurt too ! :haha:

Castout 04-02-09 08:40 PM

Quad pumped......errr ...I'll see what I can dig......

Arclight 04-18-09 06:16 PM

Don't know if it's still relevant, but I pushed my system a bit to figure out the synced stuff:

CPU is now at 1600MHZ bus, with the memory at 800MHZ. CPU-Z reports ratio of 1:1, i.e. synced. Mystery solved. :D

Castout 04-20-09 04:48 PM

Quote:

Originally Posted by Arclight (Post 1086493)
Don't know if it's still relevant, but I pushed my system a bit to figure out the synced stuff:

CPU is now at 1600MHZ bus, with the memory at 800MHZ. CPU-Z reports ratio of 1:1, i.e. synced. Mystery solved. :D

Thanks. I'll keep that in mind. Doh there is this website which taught me about syncing by looking at the FSB alone......it even showed a table listing matched component of CPU and RAM. You could give them an email :DL or perhaps I understand them wrong.

Arclight 04-21-09 02:00 AM

I think it depends a lot on how recent that article is, and what they're comparing. This is with DDR2, I think with DDR3 you'ld need to run it at 1600MHZ: DDR3 at 1600MHZ effectively runs at the same bus speed (400MHZ) as DDR2 at 800MHZ effectively.

All this stuff changes and evolves so fast it's really difficult to keep the facts straight. :-?

* No, that's not right. Argh, I don't know. :doh:

All I know is that My FSB is at 400MHZ, external bus for CPU is 1600MHZ and CPU frequency is 3.2GHZ. DDR2 frequency is 800MHZ and all utilities report a ratio of 1:1 (synced).

** http://icrontic.com/articles/core2_fsb_explained/2
Quote:

To provide an example: Intel boasts that their Core 2s with a 266MHz FSB actually have a “1066MHz FSB!” It’s not wrong, but it’s not totally truthful either. We have established that one megahertz is one million cycles, so a 266.66MHz FSB must have 266,660,000 cycles. If we were to double that frequency to derive the AGTL+ frequency, we would get 533.32MHz or 533,320,000 cycles. As the rise of the clock and fall of the clock can both perform a transfer, that means we must multiply the AGTL+ frequency by two (533.32m*2) to get our final number of transfers per second, which is 1,066,640,000T/s. If we divide that number by one million to get MT/s instead of T/s, we come to our final figure of 1066MT/s. Doesn’t that 1066 number look oddly familiar?
Quote:

In the days of SDRAM, a single clock cycle yielded a single transfer. Multiplying the speed of the RAM by the width of the bus indicated the amount of memory bandwidth available to the system. How were manufacturers going to reconcile the notion that their DDR, with two transfers per cycle, did double the workload of SDR at the same frequency? Their decision was obtuse but effective: If SDR did 133MT/s at 133MHz, and DDR did 266MT/s at 133MHz, then DDR should be advertised according to how many megahertz would be required of SDRAM to achieve the same result. The notion of doubling the actual frequency of the module to give it its “DDR Speed” was born. This antiquated idea has been carried forward to both DDR2 and DDR3.

Castout 04-21-09 03:42 AM

Oh I see I know nothing about the new DDR3. :DL


All times are GMT -5. The time now is 12:24 PM.

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Copyright © 1995- 2024 Subsim®
"Subsim" is a registered trademark, all rights reserved.