cpu - Less pieces of high GHz core or more pieces of less GHz cores

08
2014-07
  • netmano

    I am planning to buy a used computer for video editing, now I have found one with 2x E5310 CPU for a decent price.
    And I havn't found any information which is better for video editing (Sony Vegas, Adobe Premiere apps): Less cores with higher clock rate, or more cores with lower clock rate?
    This CPU is the second (2x 4 cores with 1.6GHz)

    Any advice welcome!

  • Answers
  • sanny Sin

    Its all dependent on software and OS you are using. Some software better working with multicores some with higher frequency. AFAIK best option would be to get quad core. I cant tell if that will work for video editing, but that worked well with 3d graphics(2x3.1ghz => 4x2.2) In your case i wouldnt exchange for E5310, because that cpu is very old, and might not support some features, that would increase speed of rendering your video.

  • Frank Thomas

    The big question regarding core count vs raw frequency is a question as to whether the apps are multithreaded, and whether the main operation the app can perform is multithreadable. A single thread app will only run faster if you increase teh frequency, but if the task is broken into multiple threads then more cores is better.

    in your case, those apps are all multithreadable, but the act of rendering is often a single thread, so frequency is very important. Having the right instruction set is also critical for this kind of task (SSE4 for instance).

    in the end, you are not doing a trival task, so I would look for a quad core at > 3GHZ, preferably with hyperthreading (giving you 8-threads of seemingly-simultaneous processing). I recommend the I7 2600 (4x 3.4GHZ HT).


  • Related Question

    What do "processor" and "cpu cores" mean in /proc/cpuinfo?
  • why

    Possible Duplicate:
    Difference Between Cores and Processors

    What do "processor" and "cpu cores" mean here?

    cat /proc/cpuinfo 
        processor   : 0
        vendor_id   : GenuineIntel
        cpu family  : 6
        model       : 15
        model name  : Intel(R) Core(TM)2 Duo CPU     T5670  @ 1.80GHz
        stepping    : 13
        cpu MHz     : 1801.000
        cache size  : 2048 KB
        physical id : 0
        siblings    : 2
        core id     : 0
        cpu cores   : 2
        apicid      : 0
        initial apicid  : 0
        fdiv_bug    : no
        hlt_bug     : no
        f00f_bug    : no
        coma_bug    : no
        fpu     : yes
        fpu_exception   : yes
        cpuid level : 10
        wp      : yes
        flags       : fpu vme de pse tsc msr pae mce cx8 apic mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe nx lm constant_tsc arch_perfmon pebs bts aperfmperf pni dtes64 monitor ds_cpl est tm2 ssse3 cx16 xtpr pdcm lahf_lm ida dts
        bogomips    : 3591.62
        clflush size    : 64
        cache_alignment : 64
        address sizes   : 36 bits physical, 48 bits virtual
        power management:
    
        processor   : 1
        vendor_id   : GenuineIntel
        cpu family  : 6
        model       : 15
        model name  : Intel(R) Core(TM)2 Duo CPU     T5670  @ 1.80GHz
        stepping    : 13
        cpu MHz     : 800.000
        cache size  : 2048 KB
        physical id : 0
        siblings    : 2
        core id     : 1
        cpu cores   : 2
        apicid      : 1
        initial apicid  : 1
        fdiv_bug    : no
        hlt_bug     : no
        f00f_bug    : no
        coma_bug    : no
        fpu     : yes
        fpu_exception   : yes
        cpuid level : 10
        wp      : yes
        flags       : fpu vme de pse tsc msr pae mce cx8 apic mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe nx lm constant_tsc arch_perfmon pebs bts aperfmperf pni dtes64 monitor ds_cpl est tm2 ssse3 cx16 xtpr pdcm lahf_lm ida dts
        bogomips    : 3590.97
        clflush size    : 64
        cache_alignment : 64
        address sizes   : 36 bits physical, 48 bits virtual
        power management:
    

  • Related Answers
  • Pops

    In this case processor is just an identifier (which starts at 0). You have two processors, so they're 0 and 1. CPU cores means the number of cores in each physical processor (two here).

  • Matt

    It is two processor cores on one die essentially like having a dual processor system in one processor.

    The central processing unit (CPU) is the portion of a computer system that carries out the instructions of a computer program, and is the primary element carrying out the computer's functions.