Author Topic: Mac Performance Question  (Read 6623 times)

Offline Kevin M. Cox

  • Hero Member
  • *****
  • Posts: 510
  • PM 6 (6890) | macOS 14.3
    • View Profile
    • Kevin M. Cox | Photojournalist
Mac Performance Question
« on: November 15, 2021, 03:01:45 PM »
Hey Kirk, I know this is similar to discussions from the past, but with the new M1 Pro/Max chips from Apple I'm curious what would result in better Photo Mechanic Performance: More RAM or more GPU cores.

For instance looking at the base 14" MacBook Pro with M1 Pro 8-core CPU, 14-core GPU and 16 GB of RAM. Would Photo Mechanic prefer the $300 upgrade to 10-core CPU and 16-core GPU or the $400 upgrade to 32GB of RAM?

Would the M1 Max with 10-Core CPU and 24-core GPU be significantly faster than an M1 Pro with 10-Core CPU and 16-core GPU?

I'm assuming y'all haven't bought all the variations of these new computers to compare side-by-side, so I'm after more of a general feeling based on how PM works if more RAM or more GPU cores would result in better performance if you're willing to share some generalities.
Kevin M. Cox | Photojournalist
https://www.instagram.com/kevin.m.cox/

Offline Kirk Baker

  • Senior Software Engineer
  • Camera Bits Staff
  • Superhero Member
  • *****
  • Posts: 24731
    • View Profile
    • Camera Bits, Inc.
Re: Mac Performance Question
« Reply #1 on: November 15, 2021, 03:37:25 PM »
Kevin,

Hey Kirk, I know this is similar to discussions from the past, but with the new M1 Pro/Max chips from Apple I'm curious what would result in better Photo Mechanic Performance: More RAM or more GPU cores.

For instance looking at the base 14" MacBook Pro with M1 Pro 8-core CPU, 14-core GPU and 16 GB of RAM. Would Photo Mechanic prefer the $300 upgrade to 10-core CPU and 16-core GPU or the $400 upgrade to 32GB of RAM?

Would the M1 Max with 10-Core CPU and 24-core GPU be significantly faster than an M1 Pro with 10-Core CPU and 16-core GPU?

I'm assuming y'all haven't bought all the variations of these new computers to compare side-by-side, so I'm after more of a general feeling based on how PM works if more RAM or more GPU cores would result in better performance if you're willing to share some generalities.

Photo Mechanic does not directly use the GPU.  Photo Mechanic is almost always starving for disk I/O bandwidth.  More CPU cores are better than fewer, but if there's a place to spend your money, it's on the fastest SSDs you can find.  That said, you should be sure to size your PM memory cache appropriately since any virtual memory paging will be so detrimental as to eliminate any gains by anything else you've added.

-Kirk

Offline Kevin M. Cox

  • Hero Member
  • *****
  • Posts: 510
  • PM 6 (6890) | macOS 14.3
    • View Profile
    • Kevin M. Cox | Photojournalist
Re: Mac Performance Question
« Reply #2 on: November 15, 2021, 03:42:59 PM »
Ah, so in my examples above it would be best to spend money for a larger SSD, since all reports so far are that SSD performance increases along with storage size in the Apple computers.

Apple's reported "jaw-dropping 7.4GB/s read speeds" are from the 8TB SSD.

Thanks Kirk!
Kevin M. Cox | Photojournalist
https://www.instagram.com/kevin.m.cox/

Offline Kevin M. Cox

  • Hero Member
  • *****
  • Posts: 510
  • PM 6 (6890) | macOS 14.3
    • View Profile
    • Kevin M. Cox | Photojournalist
Re: Mac Performance Question
« Reply #3 on: November 15, 2021, 03:45:27 PM »
Also, as a reminder to me and anyone else who stumbles across this thread:

What is the formula to "size your PM memory cache appropriately" when it comes to macOS?
Kevin M. Cox | Photojournalist
https://www.instagram.com/kevin.m.cox/

Offline Kirk Baker

  • Senior Software Engineer
  • Camera Bits Staff
  • Superhero Member
  • *****
  • Posts: 24731
    • View Profile
    • Camera Bits, Inc.
Re: Mac Performance Question
« Reply #4 on: November 15, 2021, 04:17:16 PM »
Kevin,

Also, as a reminder to me and anyone else who stumbles across this thread:

What is the formula to "size your PM memory cache appropriately" when it comes to macOS?

More isn't always better.  10% of system memory should be more than adequate.

-Kirk