Cores vs. processor speed

Discussion in 'Mac Pro' started by macstatic, Dec 14, 2012.

  1. macrumors 6502a

    Joined:
    Oct 21, 2005
    #1
    Which 2010 Mac Pro would be faster (mostly Photoshop but also video editing and music recording software)?:

    4-core 2.8GHz (single CPU)
    8-core 2.4GHz (dual CPU)

    I'm also wondering if turning off cores is the same as having less physical cores? I've read that Photoshop's ultimate setup is with 6 cores, which leaves the question if the CPU speed difference above in that case makes much of a difference making the 4-core the better choice?
    I assume the amount of memory also makes a difference.
     
  2. macrumors 68020

    charlieegan3

    Joined:
    Feb 16, 2012
    Location:
    U.K
    #2
    true.

    Going by your proposed use (any video editing) I would say that, disregarding cost, the 8 core option would be best.
     
  3. sarthak, Dec 14, 2012
    Last edited: Jan 6, 2013

    macrumors 6502

    sarthak

    Joined:
    Nov 19, 2012
    Location:
    Canada
    #3
    removed.
     
  4. macstatic, Dec 14, 2012
    Last edited: Dec 14, 2012

    thread starter macrumors 6502a

    Joined:
    Oct 21, 2005
    #4
    I should have written "Mostly Photoshop but probably also some video editing and music recording software)" as I'll be buying the Mac Pro foremost for photographic applications.

    I'm contemplating which Mac Pro to get because Diglloyd's Mac Performance Guide among others says that more cores actually leads to slower performance with Photoshop. He also states that cores can be turned off using a processor control panel (part of Apple's developer tools) but it's unclear if this gives the same result as buying a Mac Pro with less cores to begin with.
    My idea of course is that the 8-core could be useful for software which actually takes advantage of them, while turning them off for software which doesn't (Photoshop etc.). But at the same time I'm not sure how much difference the processor speed (and memory) makes in relation to this.

    I know CPUs can be upgraded in these Mac Pros, but at a cost. In that case a single CPU would be more cost effective. Actually I missed out on a very good priced 2009 4-core 2.66GHz model, so considering that these 2010 models cost more I'd rather "get it right to begin with", skip any CPU upgrades and instead have a computer that would last longer by getting a faster one for little higher price.
     
  5. macrumors 68030

    wonderspark

    Joined:
    Feb 4, 2010
    Location:
    Oregon
    #5
    I'd get the 4-core, and if you find you need more cores, buy a 6-core 3.33GHz CPU for under $600 and drop that in. That's what I did, and I edit HD video for a living.
     
  6. macrumors 601

    derbothaus

    Joined:
    Jul 17, 2010
    #6
    Certainly you checked into this issue prior to posting.
    2.4GHz is the slowest of the bunch for Adobe always.
    http://macperformanceguide.com/Reviews-MacProWestmere-Photoshop-CoresSlower.html

    It has not changed in CS6. The only reason to get a 8+ Core Dual Proc Mac is for the Memory slots. Even Lightroom has shown to not properly use all the horsepower. So if your workflow needs 48+GB of memory then you have no choice. Otherwise go Quad+ with the highest GHz. Even a 2.3GHz Macbook Pro beats the 8-core 2.4GHz Mac Pro in PS. If you are not super hard core in Video and Music any Mac will suffice.
     
  7. sarthak, Dec 14, 2012
    Last edited: Jan 6, 2013

    macrumors 6502

    sarthak

    Joined:
    Nov 19, 2012
    Location:
    Canada
    #7
    removed.
     
  8. macrumors 68030

    wonderspark

    Joined:
    Feb 4, 2010
    Location:
    Oregon
    #8
    I don't know about Adobe screwing up. :p

    I'm happy with my dark UI, and I got Audition and SpeedGrade, along with some nice improvements in Photoshop and After Effects. I think CS6 was a worthy upgrade, and it thinks I have 12 cores, of which I limit After Effects to use only 8 of them on my 6-core 12-thread CPU. It's stable and gets the job done lickety-split!
     
  9. macrumors 601

    derbothaus

    Joined:
    Jul 17, 2010
    #9
    In an effort to keep current info intact Wonder's After Effects.app is an Adobe CS app that does use all available resources and the more cores and memory the better. Lightroom is pretty much the same as it will use everything just not as well.
    PS starts to migrate into the "GHz matter a bit more" and by the time InDesign rolls around I would rather have a 3.6GHz Core 2 duo iMac than a 12-core 2.66 Mac Pro. A highly clocked quad is perfect for most design work. A hex even better for the added headroom. Adobe is showing that the changing of the GHz myth takes nearly 10 years to implement in their flagship product. $1799.00 a speed bump.
     
  10. macrumors 6502

    macz1

    Joined:
    Oct 28, 2007
    #10
    On my 8-core MP Photoshop doesn't use more than 4 cores 90% of the time. Except for video & rendering, 4 fast cores will generally be faster than 8 slower cores. Even in 2012.
     
  11. thekev, Dec 15, 2012
    Last edited: Dec 15, 2012

    macrumors 603

    thekev

    Joined:
    Aug 5, 2010
    #11
    I wouldn't blame this one on Adobe, especially when your conclusions are based on a false premise. With After Effects it assigns a certain amount of memory per core, and it does scale ridiculously well with parallel processes on tasks like rendering. It's not like Lightroom doesn't scale. It's just at high numbers it gains more from fewer cores at higher clock rates. Geekbench tends to highly favor core counts, both physical and logical, yet 64 bit Geekbench benchmarks currently place the 6 core over the 8 core. This is not unusual behavior due to poor optimization. Also Aperture writes too much data to disk. Lightroom is reasonably fast and doesn't expand the required storage so much. What I dislike about Adobe is typically their processing algorithms compared to Capture One or Phocus. Even if you prefer Aperture, I wouldn't automatically expect the 8 core to be faster there.


    This isn't just Adobe. If you look at a fairly modern 3d modeling like modo, it can address up to something like 24 cores, yet it won't do so in all tasks. It seems like tasks meant to run in real time are not typically split up into n-threaded processes. Some of these algorithms also don't really scale well. Much of the math behind a lot of this stuff is pre-existing where the software developers merely find a way to implement it. With highly parallel stuff, the tendency seems to be to address it via OpenCL acceleration. If you look at a company like Boxx, they suggest 12-16 core machines for some workflows. Others suggest overclocked quad core workstations, much like you just suggested. I agree with the assessment. I just don't put all of this on Adobe. As I pointed out the W3680 actually geekbenches higher, in spite of it seemingly favoring core counts.
     
  12. macrumors 68030

    Lesser Evets

    Joined:
    Jan 7, 2006
    #12
    I was going to post the same.

    On this 1,1 I notice PS and other CS programs don't max out the processors. Not even close when having 10+ large-image windows going.

    Video will max the system at times. 1080 is particularly difficult on this computer, when editing/converting.
     
  13. sarthak, Dec 15, 2012
    Last edited: Jan 6, 2013

    macrumors 6502

    sarthak

    Joined:
    Nov 19, 2012
    Location:
    Canada
    #13
    removed.
     
  14. macrumors 6502a

    Joined:
    Jun 30, 2008
    Location:
    (UK) Hampshire / London
    #14
    6 core is the 'sweet spot' apparently - I'm still using a QC and have the option of upgrading to 6core as it looks like a fairly easy upgrade.
     
  15. macrumors 603

    thekev

    Joined:
    Aug 5, 2010
    #15
    Yeah the 2600k is a couple generations newer. That is comparing high end 2011 mainstream desktop cpu to the low end of 2009 Nehalem EN. It's not surprising. You could drop a W3680 in that. They run around $600, and you'd need to upgrade the firmware to match the 2010 mac pro. I get that Adobe charges a lot for the upgrades they provide. People say the same thing about Autodesk. What annoys me about Adobe is their flakey behavior on licensing policies. They refer to it as a monthly rate, yet the rate they like to quote only applies if you sign up a year at a time.

    Anyway back on topic, you seemed annoyed that the 6 core was faster than the 8 core with Adobe. I pointed out that the 8 core wasn't that great of a machine for most users. The 6 core was actually more expensive, and its geekbench score was higher. Real world differences in most applications should show an even bigger gap between the two. I mean when the benchmarks aren't even in favor of the 8 core, why blame Adobe there? I wished Adobe would come out with 10 bit displayport support on OSX. They didn't. It turned out to be on Apple's end. In my opinion we get stuck with a lot of these companies.
     
  16. macrumors 601

    derbothaus

    Joined:
    Jul 17, 2010
    #16
    This, unfortunately. :(
     
  17. sarthak, Dec 15, 2012
    Last edited: Jan 6, 2013

    macrumors 6502

    sarthak

    Joined:
    Nov 19, 2012
    Location:
    Canada
    #17
    removed.
     
  18. macrumors 604

    theSeb

    Joined:
    Aug 10, 2010
    Location:
    Poole, England
    #18
    Don't rely on Geekbench alone as an indication of how well real world software will run on the CPU.
     
  19. macrumors 603

    thekev

    Joined:
    Aug 5, 2010
    #19
    I avoid these types of companies where I can, but it's not always possible. Certain products are just so completely entrenched. After Effects is one of their products that has actually seen real improvements. It gained a CUDA raytracer, particles, and a 3d camera tracker in CS6. That is impressive, although these functions may need some time to mature. They could use better scripting and a complete migration away from the evil that is javascript.

    Well they're the same architecture. The 8 core has 1/3 more cores spread between two chips. The 6 core is clocked 50% higher. The dual package cpus and boards cost significantly more, so your money doesn't go as far. I think Adobe allows you to crossgrade. You can do it at the time of upgrade or contact their customer service, so you're not totally stuck with Apple.
     
  20. macrumors member

    Joined:
    Sep 6, 2011
    #20
    Take into account price/performance. If the quad-core takes, lets say throwing out a random number, 30 minutes to render a 720hp movie or something like that, and the "8core", which btw isn't a true 8core, it's 2 cpus, on 1 chip, in 20 minutes, does the increase in price equate to the increase in performance, or not? There's something called the megahertz myth by the way, but it wouldn't apply to this. Generally if a application doesn't make use of all cores properly a higher clocked intel cpu will outperform a lower clocked intel cpu even if it has more cores. But, if I were you I'd just stick with a quad-core and be happy with it. No point in paying a premium for 2 extra cores only to have possibly less than stellar results from it. also, just to clarify on the megahertz myth some, more cores and processor speed doesn't always mean better results, it can depend on the architecture. Take amd's bulldozer for example, 8 cores, higher base clock speed, yet slower than intel's i5 2500k.
     
  21. sarthak, Dec 16, 2012
    Last edited: Jan 6, 2013

    macrumors 6502

    sarthak

    Joined:
    Nov 19, 2012
    Location:
    Canada
    #21
    removed.
     
  22. macrumors 603

    thekev

    Joined:
    Aug 5, 2010
    #22
    HFS+ isn't one of my favorite things about OSX. The FCPX point is valid, but I think Lightroom far exceeds Aperture.
     

Share This Page