Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.

TitusVorenus

macrumors member
Original poster
Mar 28, 2011
67
7
Posting here because I can't find the answer in the guides and the "genius" at the apple store just said "buy it and if it doesn't work bring it back".

From Apple's site:

Up to two external displays with up to 6K resolution at 60Hz at over a billion colors (M1 Pro) or

Up to three external displays with up to 6K resolution and one external display with up to 4K resolution at 60Hz at over a billion colors (M1 Max)

I'm looking to buy a 14 in macbook pro with 1 tb, 16gb, and either 8 core or 10 core cpu. What I haven't found, is if the 8 core or 10 core CPU will make a difference for my use. I currently run up to 2 external extended displays with 2 types of trading software running, multiple excel spreadsheets, and various browsers and sometimes videos playing.

Apple's language is pretty vague here. Will the 8 core potentially bog down?
 

leman

macrumors Core
Oct 14, 2008
19,521
19,675
It is impossible to answer your question without trying it on your specific use case. So actually “geniuses” suggestion is not that dumb.

But to be fair, I am fairly certain that if the 8-core model is too slow for your use, so will be the 10-core. They have the same everyday performance, the bigger model simply has more cores if you need to do some intensive multi-core computing. Which doesn’t seem to be your case.
 
  • Like
Reactions: TitusVorenus

MrGunny94

macrumors 65816
Dec 3, 2016
1,148
675
Malaga, Spain
I got the 10 core CPU chip, and it's just 2 extra performance cores it's not anything related to the GPU which would affect the external displays.

I have never used more than 25% of my 10 core CPU

1659083198827.png
 
  • Like
Reactions: TitusVorenus

pshufd

macrumors G4
Oct 24, 2013
10,146
14,573
New Hampshire
I have an M1 Mac mini 16/512 and I run 2 4k monitors with Active Trader Pro and Think or Swim. I have 3 ToS windows with 80 simple charts and two windows with 10 charts each with multiple studies. I can add a third 2k monitor over Ethernet and run my office stuff (web browser, spreadsheet, Notes, Reminders, Calendar) and this uses about 35% CPU. The mini only has 4 performance cores and 4 efficiency cores.

One of the major factors on performance is whether or not your software runs natively or not. Programs that go through multiple layers (such as programs that are based on WINE or Java) can experience significant performance hits. Which trading programs are you planning on using?

I'd recommended going with 32 GB of RAM if your trading programs use a lot of it. The iGPU uses system RAM for display storage so a lot of RAM can be allocated to the windowserver process for your displays (and, I assume your Spaces).

My M1 mini setup (you can just look at the picture of the video)
 
Last edited:

leman

macrumors Core
Oct 14, 2008
19,521
19,675
More RAM would be more useful because the graphics memory is shared with the main memory. The more displays you have the bigger the amount of memory that is needed to display the image on the screens.

The amount of RAM needed for displays is negligible. A 5K floating-point (HDR) framebuffer needs around 100MB, a regular 8-bit color one half of that. You can have fully triple buffered rendering on two 5K displays and still be well below half a GB.

I'd gather that the trading software might be more problematic in this regards. These apps are usually of very low quality are tend to RAM like nothing.
 

mdnz

macrumors 6502a
Apr 14, 2010
535
2,153
The Netherlands
The amount of RAM needed for displays is negligible. A 5K floating-point (HDR) framebuffer needs around 100MB, a regular 8-bit color one half of that. You can have fully triple buffered rendering on two 5K displays and still be well below half a GB.

I'd gather that the trading software might be more problematic in this regards. These apps are usually of very low quality are tend to RAM like nothing.

In theory yes but windowserver is happy to disagree in practice.
 
  • Like
Reactions: pshufd

pshufd

macrumors G4
Oct 24, 2013
10,146
14,573
New Hampshire
The amount of RAM needed for displays is negligible. A 5K floating-point (HDR) framebuffer needs around 100MB, a regular 8-bit color one half of that. You can have fully triple buffered rendering on two 5K displays and still be well below half a GB.

I'd gather that the trading software might be more problematic in this regards. These apps are usually of very low quality are tend to RAM like nothing.

This is on my MacBook Pro 16 with no external monitors.


Screen Shot 2022-07-29 at 9.19.20 AM.png
 

Attachments

  • Screen Shot 2022-07-29 at 9.19.20 AM.png
    Screen Shot 2022-07-29 at 9.19.20 AM.png
    76.5 KB · Views: 54

pshufd

macrumors G4
Oct 24, 2013
10,146
14,573
New Hampshire
How much does that change when you use external monitors and what is the detailed breakdown of that memory (i.e. private, shared, purgeable?)

I don't know. I hooked it up to 2 4k monitors when I got it last year and had a lot of problems with the displays and gave up using it as a desktop. I recall that it used up a ton of RAM but I just bagged it and used an Intel solution. All of the RAM problems appear to be fixed with 12.5 but I am running a different desktop setup using my mini now.

I have not looked at a breakdown of the memory used. I am glad that I got 32 GB of RAM, if nothing than so that I wouldn't have to reboot the system so frequently.
 

TitusVorenus

macrumors member
Original poster
Mar 28, 2011
67
7
I have an M1 Mac mini 16/512 and I run 2 4k monitors with Active Trader Pro and Think or Swim. I have 3 ToS windows with 80 simple charts and two windows with 10 charts each with multiple studies. I can add a third 2k monitor over Ethernet and run my office stuff (web browser, spreadsheet, Notes, Reminders, Calendar) and this uses about 35% CPU. The mini only has 4 performance cores and 4 efficiency cores.

One of the major factors on performance is whether or not your software runs natively or not. Programs that go through multiple layers (such as programs that are based on WINE or Java) can experience significant performance hits. Which trading programs are you planning on using?

I'd recommended going with 32 GB of RAM if your trading programs use a lot of it. The iGPU uses system RAM for display storage so a lot of RAM can be allocated to the windowserver process for your displays (and, I assume your Spaces).

My M1 mini setup (you can just look at the picture of the video)
I will be using active trader pro and think or swim. Most intense usage is on think or swim similar to your setup, but I also have excel and probably 40-50 browser tabs going also for additional trading info.


I don't know. I hooked it up to 2 4k monitors when I got it last year and had a lot of problems with the displays and gave up using it as a desktop. I recall that it used up a ton of RAM but I just bagged it and used an Intel solution. All of the RAM problems appear to be fixed with 12.5 but I am running a different desktop setup using my mini now.

I have not looked at a breakdown of the memory used. I am glad that I got 32 GB of RAM, if nothing than so that I wouldn't have to reboot the system so frequently.

That's disappointing. I travel a lot and plug into monitors at different locations, and often need to use it between locations making the mini impractical.
 

pshufd

macrumors G4
Oct 24, 2013
10,146
14,573
New Hampshire
I will be using active trader pro and think or swim. Most intense usage is on think or swim similar to your setup, but I also have excel and probably 40-50 browser tabs going also for additional trading info.

That's disappointing. I travel a lot and plug into monitors at different locations, and often need to use it between locations making the mini impractical.

I had the problems back last November. I'm pretty sure that they've all been fixed by now.

If you want to use Think or Swim on Apple Silicon, you should look at this video:

The Think or Swim macOS installer ships with Intel Java and the performance hit is about 66%. The workaround in the video runs it with Apple Silicon Java.

I'd say get the 14 inch MacBook Pro with 32 GB of RAM. I don't think that the number of CPU cores matters. Neither ATP nor ToS is GPU-intensive. You have to remember that the MacBook Pro 14 has double the CPU horsepower of the M1 Mac mini.
 
Last edited:
  • Like
Reactions: TitusVorenus

BanditoB

macrumors 6502
Feb 24, 2009
482
258
Chicago, IL
It sounds like your scenario and apps leans towards single-core usage, so it's unlikely that the extra cores will be particularly beneficial.
 

pshufd

macrumors G4
Oct 24, 2013
10,146
14,573
New Hampshire
It sounds like your scenario and apps leans towards single-core usage, so it's unlikely that the extra cores will be particularly beneficial.

Why would you think this?

I'm running Think or Swim and Active Trader Pro and CPU and GPU resources are shown below.

It does look like the number of GPU cores is important. So the 16 GPU cores of the M1 Pro MacBook Pro would give you more GPU headroom than an M1 Mac mini. The decision on CPU cores is dependent on how much in CPU resources the other stuff you're running will use.

Screen Shot 2022-07-29 at 2.17.14 PM.png


Feel free to ping me if you need any help in setting up ATP or ToS.
 
Last edited:
  • Like
Reactions: TitusVorenus

jav6454

macrumors Core
Nov 14, 2007
22,303
6,264
1 Geostationary Tower Plaza
Posting here because I can't find the answer in the guides and the "genius" at the apple store just said "buy it and if it doesn't work bring it back".

From Apple's site:



I'm looking to buy a 14 in macbook pro with 1 tb, 16gb, and either 8 core or 10 core cpu. What I haven't found, is if the 8 core or 10 core CPU will make a difference for my use. I currently run up to 2 external extended displays with 2 types of trading software running, multiple excel spreadsheets, and various browsers and sometimes videos playing.

Apple's language is pretty vague here. Will the 8 core potentially bog down?
Any of those CPU options will work for dual monitor support just fine.
 

TitusVorenus

macrumors member
Original poster
Mar 28, 2011
67
7
Feel free to ping me if you need any help in setting up ATP or ToS.
Thanks for all the advice. Just bought a refurb m14 8/14 core with 32 gb ram. I'll let you know if I have any problems getting this set up, probably won't get a chance to know until the weekend.

First i want to run some tests and make sure everything is ok with the machine. It's got 2 battery cycles and the hard drive is at 994.66GB capacity.
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.