How many CPU cores does macOS support?

Discussion in 'Mac Pro' started by LAHegarty, Jul 8, 2017.

  1. LAHegarty macrumors member

    LAHegarty

    Joined:
    Aug 17, 2013
    Location:
    York, UK.
    #1
    I'm thinking of doing a Hackintosh in the near future and was wondering if anyone knew?

    I'm going to go for a dual CPU board for the build with E5-2600 v3/v4 series (LGA2011) CPU's they go up to 22 cores/44 threads pre-CPU, so a dual board with 2 CPU's would have a max* of 44 cores/88 threads.

    So, does anyone know how many cores/threads macOS supports?
     
  2. Gav2k macrumors G3

    Gav2k

    Joined:
    Jul 24, 2009
    #2
    There’s plenty of threads over on tonymacx86 that are doing pretty much just that.
     
  3. LAHegarty thread starter macrumors member

    LAHegarty

    Joined:
    Aug 17, 2013
    Location:
    York, UK.
    #3
    I prefer it here if you have any links you are welcome to share.
     
  4. rawweb macrumors 6502a

    rawweb

    Joined:
    Aug 7, 2015
    #4
    This is the 'Mac Pro' forum. You're likely to get much better responses over at tonymac, a site that specializes in building hacks...
     
  5. LAHegarty thread starter macrumors member

    LAHegarty

    Joined:
    Aug 17, 2013
    Location:
    York, UK.
    #5
    rawweb I prefer it here if you have any links you are welcome to share.
     
  6. Stacc macrumors 6502a

    Joined:
    Jun 22, 2005
    #6
    If you aren't willing to do your own searching and research you are going to have a bad time with a hackintosh, especially one not directly based on an existing Mac.
     
  7. OS6-OSX macrumors 6502a

    OS6-OSX

    Joined:
    Jun 13, 2004
    Location:
    California
    #7
    Please excuse the rude people on this site for not sharing the links "here". Here are the Hack Links! :D
    Links.png
     
  8. res0lve macrumors member

    Joined:
    Oct 26, 2016
    #8
    64 threads max.
     
  9. TheStork macrumors regular

    TheStork

    Joined:
    Dec 28, 2008
    #9
  10. LAHegarty thread starter macrumors member

    LAHegarty

    Joined:
    Aug 17, 2013
    Location:
    York, UK.
    #10
    res0lve Thanks.

    TheStork I already have an account, I asked here because I just wanted a quick answer to a simple question, I guess people don't like questions when they don't know the answers.
     
  11. flowrider macrumors 601

    flowrider

    Joined:
    Nov 23, 2012
    #11
    ^^^^No, the real issue is why pose a question to a group of folks who are unfamiliar with with the subject matter. That would be like going into a BMW dealer and asking questions about a Silvedrado 3500 dually.

    I think everyone here tried to steer you to the proper forum and for some reason you resisted. And then you come on with a negative comment. I for one, will ignore you in the future.

    Lou
     
  12. LAHegarty, Jul 9, 2017
    Last edited: Jul 9, 2017

    LAHegarty thread starter macrumors member

    LAHegarty

    Joined:
    Aug 17, 2013
    Location:
    York, UK.
    #12
    If I know the answer to a question I will give an answer, the whole 'ask google' or equivalent answer is never helpful.

    If you don't know, don't respond.
     
  13. AidenShaw macrumors P6

    AidenShaw

    Joined:
    Feb 8, 2003
    Location:
    The Peninsula
    #13
    Note that word "thread" means several things - and some contexts use "physical cores" and "logical cores" to clarify the number of hardware-based physical and logical cores. Other contexts use "thread" for logical core, so a 4C/8T CPU is a two-way hyperthreaded CPU with 4 physical cores and 8 logical cores.

    A process can have hundreds or thousands of threads, even on a 1C/1T system.
     
  14. flowrider macrumors 601

    flowrider

    Joined:
    Nov 23, 2012
    #14
    Keep steppin' in it. You're makin' lots of friends Unknown.jpeg

    And you must know a LOT! 63 posts (5 of 'em here) in 4 years????

    Lou
     
  15. AidenShaw, Jul 9, 2017
    Last edited: Jul 9, 2017

    AidenShaw macrumors P6

    AidenShaw

    Joined:
    Feb 8, 2003
    Location:
    The Peninsula
    #15
    I would tend not to trust any answer from the Macrumours Mac Pro forum - since no Mac Pro has ever had more than 24 logical cores. (I say "tend", because you might get lucky and someone who follows tonymacx86 might answer.)

    Only if you were running hacks (like the folks on tonymacx86) would you know which (if any) builds support more than 24 cores.

    Where "support" means "actually works". Apple OSX has some notoriously single-threaded bottlenecks, so beware of cases where 64 logical cores work, but are much slower than 24 logical cores.
     
  16. h9826790 macrumors 604

    h9826790

    Joined:
    Apr 3, 2014
    Location:
    Hong Kong
    #16
    The others were teaching you how and where to get the answer. It's even better than tell you the direct answer. They were improving your problem solving skill. And no one ask you to Google. They actually gave you a specific site name to study, which is the best Hackintosh forum on the net. Not any generic answer that can fit any question. If you don't know how or where to ask, don't ask!
     
  17. LAHegarty, Jul 9, 2017
    Last edited: Jul 10, 2017

    LAHegarty thread starter macrumors member

    LAHegarty

    Joined:
    Aug 17, 2013
    Location:
    York, UK.
    #17
    When I've used tonymacx86 in the past they don't seem to know the answers to the questions I'm asking either, hence why I'm asking here.

    I'm not building it yet so I have time to delve deeper into it, I'm just at the asking questions phase/seeing what's possible.

    ------------------------------

    Turns out there's an ignore feature here so I've used that on the haters, a shame, I thought of here as a good place up until yesterday, I guess there are people like that everywhere.

    Such is life.

    ------------------------------

    If you can see this, I'm not ignoring you, at least I think that's how this works.
     
  18. DPUser macrumors 6502a

    Joined:
    Jan 17, 2012
    #18
    +1 as to Aiden Shaw's remarks.

    PS: I don't think folks here are "hating" on you. Swallow your pride and don't simply press "ignore"; they are not bad people and may be a good resource in the future when you have other questions.

    PPS: If you choose to ignore me, too, I will not be offended in the least.
     
  19. flat five macrumors 603

    flat five

    Joined:
    Feb 6, 2007
    Location:
    newyorkcity
    #19
    i think it's:

    such is life

    ;)

    ---
    (ok.. i've made my contribution to the thread.. next)
     
  20. res0lve, Jul 10, 2017
    Last edited: Jul 10, 2017

    res0lve macrumors member

    Joined:
    Oct 26, 2016
    #20
    We all have alter egos.
    You can trust me on this matter.
    64 threads max. Real cores or logical doesn't matter. Osx installed on 2 socket mobo 22 cores/44 threads per socket = 44 core /88 threads -> capped at 64 threads.
    Some better hackers tried kernel patching, but they weren't successful.

    edit due to horrible spelling/wording
     
  21. Draeconis macrumors 6502a

    Joined:
    May 6, 2008
    #21
    I'd argue this is a macOS question, as it's nothing to do with hardware, but what macOS supports. So you'd probably be better off asking in the macOS section.
     
  22. LAHegarty thread starter macrumors member

    LAHegarty

    Joined:
    Aug 17, 2013
    Location:
    York, UK.
    #22
    I don't need people like that in my life.

    flat five Cheers.

    Draeconis Yes, I could have been asked in the OS seltion.
     
  23. Pval macrumors newbie

    Joined:
    Jan 7, 2008
    Location:
    Holland
    #23
    What do you plan on using software wise? Will it be able to use 22/44/88 cores? It'll take quite some programming to split an application's workload into 22 equal parts, let alone 44. I'd forget about the 88 (hyperthreading), I hardly see applications use it, but maybe you've got a corner-case?
     
  24. kschendel macrumors 6502a

    Joined:
    Dec 9, 2014
    #24
    A bit off-topic, but a typical use for lots of threads is a server application. Consider a database server with one thread per active user, or even one thread per connected session, plus internal worker threads -- it's not hard to hit hundreds of threads.
     
  25. Pval macrumors newbie

    Joined:
    Jan 7, 2008
    Location:
    Holland
    #25
    Well true, but I doubt he's building a server, if he is, I'd advise against putting a hackintosh in any production environment supporting hundreds of users. He'd be better off running Linux in that environment and avoid the hacks required to get MacOS/OSX running on his system and lose Apple support / updates or risk breaking your system with the next update.
     

Share This Page