Something went wrong. Try again later
    Follow

    PC

    Platform »

    The PC (Personal Computer) is a highly configurable and upgradable gaming platform that, among home systems, sports the widest variety of control methods, largest library of games, and cutting edge graphics and sound capabilities.

    Wait wait wait wait wait.....Processor question.

    Avatar image for red
    Red

    6146

    Forum Posts

    598

    Wiki Points

    0

    Followers

    Reviews: 5

    User Lists: 11

    #1  Edited By Red

    So, if I have a 2ghz Intel Core 2 duo processor is it then worth 4ghz on a single processor?


    Sorry for my idiocy and thanks in advance.

    Avatar image for drebin_893
    Drebin_893

    3332

    Forum Posts

    1124

    Wiki Points

    0

    Followers

    Reviews: 1

    User Lists: 3

    #2  Edited By Drebin_893

    I believe so, please don't rely on my word though.

    Avatar image for xruntime
    xruntime

    1980

    Forum Posts

    521

    Wiki Points

    0

    Followers

    Reviews: 7

    User Lists: 1

    #3  Edited By xruntime

    It depends. Nowadays, for an individual program it's often better to have a 4 ghz single, because multithreading might not be used heavily. In newer programs, however, a dual core would produce less bottleneck.

    Avatar image for thebeast
    thebeast

    1920

    Forum Posts

    13373

    Wiki Points

    0

    Followers

    Reviews: 0

    User Lists: 7

    #4  Edited By thebeast

    It's not quite as simple as adding 2 and 2 together in the context of multicore processors as it does depend on what application(s) you are running etc.


    If I was to run a game which supported multithreaded processing on a multicore processor, it would typically run "faster" than a single core processor of the same combined clock speed. 

    On the other hand, if you were to find a game which only supports a single core (older games, typically) but recommends a CPU faster than 2GHz, a dual core system would not run it as well as a 4GHz single core. I'm fairly sure you won't find a game that fits these criteria, they're typically more dependant on your GPU, but it can be the case with operations that are CPU intensive such as rendering in 3D modelling apps or heavy image/video/audio manipulation, although these apps are generally gaining multithreading support.

    If you were multitasking (perhaps running a CPU intensive operation, as well as a game) - a multicore CPU would cope with this better. You'll also find that with most modern multicore CPUs, the FSB is significantly faster than that on a single core CPU, which often means your applications run faster anyway...

    So basically, in this case, 2+2 = 2+2, not 4...
    Avatar image for alberto777
    Alberto777

    28

    Forum Posts

    0

    Wiki Points

    0

    Followers

    Reviews: 2

    User Lists: 0

    #5  Edited By Alberto777

    It depends, but the answer is mostly no, it's not the same. To make things short and less technical, a lot of programs are optomized for dual core processors so you will benifit from a dual vs single. Also, you have realize that there's more to how well a processor is than its speed, you have see it's FSB speed, it's HT speed, it's manufacturing technology, and it's memory size (L2 Cache, L3 Cache, etc). So there's more to it than just adding 2ghz, besides it's less conventional to have a single core seeing how everything just works better dual core. If you go with the 2ghz dual core processor hypothetically speaking, just overclock it as much as you can, that'll show that single core processor a lesson!

    Avatar image for dantey
    dantey

    299

    Forum Posts

    620

    Wiki Points

    0

    Followers

    Reviews: 2

    User Lists: 1

    #6  Edited By dantey

    If a processor is dual core and it is 2 GHz (like in your case), then each of those cores are 1 GHz. A dual core is just better, because each of those cores can handle different stuff simultaneously. This is especially good for games.

    Avatar image for judge_zetsumei
    Judge_Zetsumei

    19

    Forum Posts

    7

    Wiki Points

    0

    Followers

    Reviews: 0

    User Lists: 0

    #7  Edited By Judge_Zetsumei
    dantey said:
    "If a processor is dual core and it is 2 GHz (like in your case), then each of those cores are 1 GHz. A dual core is just better, because each of those cores can handle different stuff simultaneously. This is especially good for games."
    That's completely wrong. Each core runs at the stated speed. TheBeast is correct.
    Avatar image for fynne
    fynne

    320

    Forum Posts

    0

    Wiki Points

    0

    Followers

    Reviews: 0

    User Lists: 0

    #8  Edited By fynne

    Basically a dual core cpu has 2 processors in the same package.  Each runs at the stated speed (ie. 2 Ghz).  This is not the same as a single 4GHz cpu.  What 2 processors give you is the ability to do 2 tasks at the same time.  This only works if the tasks are actually split out.  A single threaded program will run much faster on a 4Ghz cpu than a 2Ghz dual core cpu because only one of the cores is being used.  If a program is multithreaded it may be even faster on the dual core than the 4Ghz cpu because the 4Ghz cpu may not be able to run at full speed all the time.  This is program dependent.  The downside is that multithreaded programming is much harder than single threaded.

    Nowadays, multicore (or multicpu) is the way everyone is increasing performance.  That's because you can only increase the speed so much before you start hitting some physical limits.  All of the fast supercomputers are muli-cpu machines with 1000s of individual cpus.

    Avatar image for efwefwe
    wefwefasdf

    6730

    Forum Posts

    694

    Wiki Points

    0

    Followers

    Reviews: -1

    User Lists: 1

    #9  Edited By wefwefasdf
    TheBeast said:
    "It's not quite as simple as adding 2 and 2 together in the context of multicore processors as it does depend on what application(s) you are running etc.

    If I was to run a game which supported multithreaded processing on a multicore processor, it would typically run "faster" than a single core processor of the same combined clock speed. 

    On the other hand, if you were to find a game which only supports a single core (older games, typically) but recommends a CPU faster than 2GHz, a dual core system would not run it as well as a 4GHz single core. I'm fairly sure you won't find a game that fits these criteria, they're typically more dependant on your GPU, but it can be the case with operations that are CPU intensive such as rendering in 3D modelling apps or heavy image/video/audio manipulation, although these apps are generally gaining multithreading support.

    If you were multitasking (perhaps running a CPU intensive operation, as well as a game) - a multicore CPU would cope with this better. You'll also find that with most modern multicore CPUs, the FSB is significantly faster than that on a single core CPU, which often means your applications run faster anyway...

    So basically, in this case, 2+2 = 2+2, not 4...
    "
    /thread

    This edit will also create new pages on Giant Bomb for:

    Beware, you are proposing to add brand new pages to the wiki along with your edits. Make sure this is what you intended. This will likely increase the time it takes for your changes to go live.

    Comment and Save

    Until you earn 1000 points all your submissions need to be vetted by other Giant Bomb users. This process takes no more than a few hours and we'll send you an email once approved.