Gaming CPU Question

FireGrey

Undercover Admin
OP
Member
Joined
Apr 13, 2010
Messages
3,921
Trophies
1
Website
www.youtube.com
XP
1,281
Country
Oh so it's 2 cores making it 2x thanks
smile.gif
 

Rydian

Resident Furvert™
Member
Joined
Feb 4, 2010
Messages
27,880
Trophies
0
Age
36
Location
Cave Entrance, Watching Cyan Write Letters
Website
rydian.net
XP
9,111
Country
United States
Processors!



1 - Multiple cores.


A dual-core processor is NOT two processors in one. A dual-core 2ghz processor is NOT the same as a single-core 4ghz processor! Lots of people think that dual-core means EVERYTHING goes twice as fast. Not true. Only things that actually USE more than one core will benefit, while things made for only one core don't benefit from more cores.

Each core allows you to do a task. Having multiple cores allows you to do multiple tasks at once.

Let's say that the task is baking a cake. You have to mix the batter, then bake the cake, then decorate it. These three steps cannot be done out of order, you cannot do two or more at the same time. You have to do the first step, then do the second, then the third... so more cores (more people cooking) wouldn't speed it up.

However, if the task was making spaghetti, then multiple cores could speed it up. You could have one person cooking the sauce, another cooking the meat, and a third cooking the noodles, all at the same time. Three cores are being used, the entire process is almost three times as fast as cooking them all in order one at a time.

In order for a program to get a speed boost from multiple cores, two things must be true. It must be doing a task that can benefit, and it must have been coded to use multiple cores. A program does this by spawning multiple threads, and having complex control code to synchronize the actions of the threads to make sure they are running and communicating with each other properly. This is a complex thing to be built into a program's design... so a lot of the time a program won't be able to use multiple cores because the programmers are not willing to spend a large amount of time rewriting the core of their program. This is especially true if what the program is doing will not get a boost from multiple cores in the first place. With the way some programs run, multiple-core support on a single-core processor will actually make things slower, so in some programs you need to go into the options and enable multi-core support (threading). However, most current games do not benefit from more than 2 cores, and none benefit from more than 3.

http://en.wikipedia.org/wiki/Multi-core_(computing)
QUOTE said:
The amount of performance gained by the use of a multicore processor depends on the problem being solved and the algorithms used, as well as their implementation in software: see Amdahl's law. For so-called "embarrassingly parallel" problems, a dual-core processor with two cores at 2GHz may perform very nearly as fast as a single core of 4GHz [1]. Other problems though may not yield so much speedup. This all assumes however that the software has been designed to take advantage of available parallelism. If it hasn't, there will not be any speedup at all. However, the processor will multitask better since it can run two programs at once, one on each core.
QUOTEIn addition to operating system (OS) support, adjustments to existing software are required to maximize utilization of the computing resources provided by multi-core processors. Also, the ability of multi-core processors to increase application performance depends on the use of multiple threads within applications.
That's right, you actually have to go into the options of most programs and TELL them to use more than one core (sometimes called "threads" in the settings) to make them use more than one core.

So just because a processor has more cores does not mean it is always faster.

But things are still faster on a dual-core processor than a single-core...
Why is that? Because multi-core processors a newer and have a better architecture than older ones.




2 - More GHZ is better, right?


Older Processors.
The "Intel Pentium 4" 2.26ghz processor scores 288.

Newer Processors.
The "Intel Core 2 Duo P7350" 2.00ghz processor scores 1,318.

So it's 100% possible for a processor with LESS ghz to be better. More ghz does not mean the processor is better in every case. Only when comparing two of the SAME processor.

Ghz is like RPM in cars. It describes how fast it's cycling. How much it does per cycle, however, varies between processor models, like it depends on what gear you're in in a car.

Let's say you have two cars, both in second gear, doing 4000 RPM. One of the cars accelerates up to 6000 RPM, in the same gear. It is now going faster than it was previously.
If the second car kept accelerating to the point that it changed gears and dropped down to 3000 RPM, it would appear to be going slower (if you only compare RPM values), but it's going faster than the first car.

The reason people think that a higher ghz rating means a processor is faster is because of this. If you raise the ghz, the processor will be going aster than it was previously. However, when comparing two different processors, you cannot compare them by just ghz.

That's how processors are. If a processor can do more per cycle, then it can cycle less, while still doing the same amount or, or more work. The advantage of a processor cycling less is that less heat is generated, and less power is used.

http://en.wikipedia.org/wiki/Megahertz_Myth

Modern processors which have multiple cores are newer than older ones which have a single core. The newer ones are more efficient, generally doubly or more. People have looked at newer processors, thinking that GHZ is everything, and wondered why a 2ghz processor beats a 3ghz one, see that the 2ghz one is dual-core, and assume that was the reason, when in reality it's because the dual-core was newer and more efficient.
 

SixtySixHundred

Well-Known Member
Member
Joined
May 21, 2010
Messages
432
Trophies
0
Age
41
Location
Eternia!
XP
124
Country
I'm not gonna quote all your text, Rydian, but that was some very useful information right there. Even answered one or two of my 'too scared of being flamed to ask' type questions!
 

prowler

Sony
Member
Joined
Jul 14, 2009
Messages
9,475
Trophies
2
Location
Ragol
XP
3,294
Country
Zimbabwe
QUOTE said:
FOR WINDOWS VISTA

* 2.4 GHz P4 processor or equivalent
* 1.5 GB RAM
* 128 MB Video Card with support for Pixel Shader 2.0
* Microsoft Windows Vista Service Pack 1
* At least 6.1 GB of hard drive space with at least 1 GB of additional space for custom content and saved games

For computers using built-in graphics chipsets under Windows, the game requires at least:

* Intel Integrated Chipset, GMA 3-Series or above
* 2.6 GHz Pentium D CPU, or 1.8 GHz Core 2 Duo, or equivalent
* 0.5 GB additional RAM
http://www.thesims3.com/game/systemreq
 

raulpica

With your drill, thrust to the sky!
Former Staff
Joined
Oct 23, 2007
Messages
11,056
Trophies
0
Location
PowerLevel: 9001
XP
5,716
Country
Italy
FireGrey said:
Hmm i understand now.
Would the Intel Core i3 or Intel Pentium be able to play Sims 3 on Windows 7?
It depends of which Intel Pentium you're talking about. If you're talking about the E2200+, yes, they'll be able to play it (after all they're just rebranded entry-level Core 2 Duos).

If you're talking of the old Pentiums (4 and D), then you'll have a tough time playing the game.

Obviously the new Core i3 is up to the task
wink.gif
 

Matthew

Well-Known Member
Member
Joined
Dec 8, 2009
Messages
510
Trophies
0
Location
Hampshire
XP
289
Country
raulpica said:
FireGrey said:
Hmm i understand now.
Would the Intel Core i3 or Intel Pentium be able to play Sims 3 on Windows 7?
It depends of which Intel Pentium you're talking about. If you're talking about the E2200+, yes, they'll be able to play it (after all they're just rebranded entry-level Core 2 Duos).

If you're talking of the old Pentiums (4 and D), then you'll have a tough time playing the game.

Obviously the new Core i3 is up to the task
wink.gif

I had a centrino which could run it decently, it is not a very taxing game.
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    AncientBoi @ AncientBoi: Cool. I got Prime