Skip to main content
Inspiring
October 7, 2023
Question

Mac vs PC

  • October 7, 2023
  • 5 replies
  • 19220 views

Does anyone have any insight into how a top-end Apple system would compare to an equivalent PC system? For example a Mac Studio M2 Max with 96GB RAM vs i9 13900k, 4070ti, and 96GB RAM. 

 

The only benchmark I can find for Photoshop is PugetBench, but this seems to still have the Mac system running through Rosetta. In other relevant benchmarks (Single Core CPU) the PC seems to perform better, but I'm unsure of how this would translate to real-world Photoshop usage. Does Photoshops optimization for the Apple processors make up for its weaker raw computing power? 

 

Also, from an OS standpoint does either platform have a considerable advantage at the moment? In regards to reliability/stability, and color management. 

5 replies

Legend
November 6, 2023

I'm Team Apple all the way. In my LONG experience in both IT and graphics, its the Mac systems that tend to have fewer problems with malware, drivers, and usability. My day job is at a Microsoft shop and I used a Windows PC daily for several years before getting a Mac (and an Intel Mac at that) and the PC was just a headache.

These days its mostly down to what you prefer and are used to. Windows users seem to accept problems as the norm (look at all of the driver issues you see just on here) while Mac users tend to demand better reliability.

D Fosse
Community Expert
Community Expert
November 6, 2023

@Lumigraphics 

 

If you want a reliable workhorse that never gives any problems, ever, build your own Windows machine.

 

The problem isn't Windows or Mac. The problem is that off-the-shelf manufacturers tend to insert all kinds of "helpful" layers and interfaces between the hardware and operating system. It stands to reason that they will do anything they can to put their own stamp on the machine - they didn't build the hardware, they didn't make the OS. So they put stuff in there, modify GPU drivers, etc.

 

Easily 95% of all Windows problems here are with laptops. That's not to say you can't get a reliable laptop, but I would start with a thorough cleanup. Get rid of all the junk, strip it down as much as possible. If Windows is left to its own devices, it's extremely solid and reliable.

Legend
November 6, 2023

Most people don't have the skills or desire to build their own computer, and wouldn't know how to find compatible drivers or set up hardware options. Most people also don't have the skills or desire to de-crapify a new computer. On top of that, Windows is a pile of hot garbage.

I have the skill and knowledge to build my own computers and zero desire to do so.

As for laptops, I've owned numerous Mac laptops that have all worked great.

Conrad_C
Community Expert
Community Expert
October 7, 2023

My background is primarily Mac, this is my take on it.

 

quote

In other relevant benchmarks (Single Core CPU) the PC seems to perform better, but I'm unsure of how this would translate to real-world Photoshop usage. Does Photoshops optimization for the Apple processors make up for its weaker raw computing power? 

By @romany36267645

 

As a still image editor where often only one document is open, there is only so much parallelization that can be done. I think that favors single-core performance in the specific case of Photoshop. Applications built to regularly process many images or frames at once, such as Lightroom Classic, Camera Raw, or video editors, can typically make much more effective use of all available CPU and GPU cores.

 

Now if we’re talking Mac vs PC, a good PC may be faster in Photoshop. Intel-based CPUs seem to be capable of higher single-core and often also multi-core performance, largely because they have a higher power budget. Apple Silicon is definitely more efficient, but that is mostly a concern for mobile or small desktop machines where there is much less ventilation and cooling. The higher Intel power budget means if you have a desktop tower PC with a high wattage power supply and great cooling, you should be able to simply pour a lot of electricity into the tower and the CPU/GPU should be able to beat just about any Mac that shows up. Also, if you expect to do much 3D, right now the Mac is not really a contender in 3D against Nvidia graphics cards for PCs.

 

Where Apple really shines right now is in those mobile and small desktop uses. The Mac laptops can in some cases perform surprisingly well vs Intel for intensive applications, not because the Mac is actually more powerful, but because of performance per watt: To achieve the same level of performance, many PC laptops/mini desktops need power and cooling that are not available, so they slow down either because of not enough watts or too much heat. There are some PC workstation laptops that can solidly beat Mac laptops in sheer performance, but only when they are connected to their 140+ watt power supply plugged into a wall and fans at maximum; not when unplugged.

 

But CPU is not everything, and when comparing them you have to carefully consider your photo work vs the GPU. For a PC, you’re choosing an amount of RAM + discrete graphics RAM. For a Mac, you have no choice of GPU except core count, and system memory is shared with graphics. But not in the same was as Intel integrated graphics; Apple Silicon is said to manage system vs graphics memory in a much more flexible and dynamic way.

 

This has two consequences. One is that if you have a PC and Mac with 96GB memory, the PC is really 96GB RAM for the system + whatever amount or graphics memory is on the discrete GPU; and the Mac has 96GB of memory dynamically allocated between system and graphics; so in theory the Mac has less potential memory available for Photoshop because graphics needs some.

 

But not always. I saw a YouTube video of an interesting edge case where a specific operation went faster on the Mac because the PC graphics card had 16GB graphics RAM, but because the Mac had 64GB of Unified Memory and the application did not need most of it, the Mac could throw much more than 16GB of memory at graphics, so it won the test. But that is an edge case for this discussion, because for photo editing, as long as there is at least 8GB available to graphics, it is rare that the amount of graphics memory would be the limiting factor. But that is an example of how Apple Silicon Unified Memory is not always a drain on system memory and can potentially make more memory available to graphics, on a Mac with far more system memory than applications need at the moment.

 

The other thing to keep in mind is what parts of Photoshop need what components. Many Photoshop benchmarks are a specific selection of features from a certain point of view, but if you don’t edit that way, you’ll get different results. And some benchmarks represent very traditional workflows, not fully accounting for new features in the last 5 years. For example, the more you edit using features from the first 20 years of Photoshop, the more single-core performance will help. But the more you use features developed during the last 5–10 years of Photoshop, the more the CPU/GPU cores and graphics memory matter. Specifically, Photoshop/Camera Raw features based on AI, such as upscaling and detail enhancing, denoiseing, content removing, healing, etc. are much more dependent on having a good recent GPU. And we know those features are an intensive area of development right now. For AI, graphics in Apple Silicon Macs seem to perform well compared to PC discrete graphics.

 

So that’s a long rambling way of saying be careful about comparisons, because of architectural differences between current PCs and Macs, and how various components are used by different parts of Photoshop.

 

A short version of this could be that the more your work can be on a desktop with a beefy power supply and serious cooling system, the more a PC with a high end recent graphics card might result in higher potential maximum Photoshop performance; and the more you want to get a lot of work done fast on battery or in a mini desktop, the more you want a Mac. Or, as in Trevor’s example, if your most intensive work doesn’t come close to pushing either platform to the edge, then either would be more than good enough: Then you just choose the one you like more or that costs less.

Inspiring
October 8, 2023

Thank you for taking the time to reply Conrad, it is greatly appreciated. I won't touch on all the points you've made as I believe the majority of them have already been addressed in my previous posts.


"A short version of this could be that the more your work can be on a desktop with a beefy power supply and serious cooling system, the more a PC with a high end recent graphics card might result in higher potential maximum Photoshop performance; and the more you want to get a lot of work done fast on battery or in a mini desktop, the more you want a Mac. Or, as in Trevor’s example, if your most intensive work doesn’t come close to pushing either platform to the edge, then either would be more than good enough: Then you just choose the one you like more or that costs less."

 

"might result in higher potential maximum Photoshop performance" This is exactly what I'm trying to find a conclusive answer for. The desktop I've described in my initial post should have better performance but I don't know for certain. I'm sure both of them would be "good enough" but it would be helpful to know which system is truly faster in the real world.

D Fosse
Community Expert
Community Expert
October 8, 2023

@romany36267645 

 

If you want maximum performance, you want a balanced system optimized for your purposes.

 

There's little point in a fast processor if you have bottlenecks elsewhere!

 

For Photoshop, the major traffic points are disk throughput and the GPU. Those two are the priorities. The CPU is far down on the list. If you have to work off external drives, for instance, you're already set way back and no fast CPU can save you.

 

Lightroom is a little more CPU-intensive, but no more than a standard i7 handles with flying colors.

 

This is why building your own desktop is optimal. You get to pick exactly the components you need, no bells and whistles getting in the way. Done with a little consideration, that's also the most solid and reliable workhorse you can get.

 

 

Stephen Marsh
Community Expert
Community Expert
October 7, 2023

I'd search for benchmarking sites, keeping in mind that the tests may or may not be "real world" or reflective of your type of work or specific image processing operations. 

Inspiring
October 7, 2023

As I have mentioned earlier "The only benchmark I can find for Photoshop is PugetBench, but this seems to still have the Mac system running through Rosetta. In other relevant benchmarks (Single Core CPU) the PC seems to perform better, but I'm unsure of how this would translate to real-world Photoshop usage.".

Trevor.Dennis
Community Expert
Community Expert
October 7, 2023
quote

As I have mentioned earlier "The only benchmark I can find for Photoshop is PugetBench, but this seems to still have the Mac system running through Rosetta. In other relevant benchmarks (Single Core CPU) the PC seems to perform better, but I'm unsure of how this would translate to real-world Photoshop usage.".


By @romany36267645

 

The articles I linked to below all have extensive results specifically for Photoshop, but you can change the filters for other apps.  The 'systems they sell' link points to systems they consider ideal for Photshop.  I chose to use an RTX4080 and a pair of  2Tb Samsung 980 Pro drives, and moved some fast storage over from my old system.  I'm hoping to get five years out of this system.

 

Many years ago a couple of guys from the Premiere Pro Hardware forum had site listing results from hundreds of systems that ran an in depth set of benchmarks they devised for Premiere Pro.  They stopped colating results after CS5 because it was a huge job for them.  The results    were interesting in that the highest placed Mac system was in the 200s.  Things may have changed since then, but Windows PCs are easier to configure for high demand workflows, and MUCH cheaper.  I remember that Scott Kelby and his buddies collectively known as The Photoshop Guys all used MBPs but Photoshop needs a lot lower system resources than Premiere Pro.  So I have stayed with Windows PCs and Workstations through many upgrades.

Trevor.Dennis
Community Expert
Community Expert
October 7, 2023

I have an i9-13900K with RTX4080,  64Gb RAM.. nearly empty 2tb 980 Pro for Scratch.

 

Photoshop is lightly threaded so it tends to be CPU cl;ock speed that counts.  I responded to another hardware thread earlier today, and ran Resource Monitor while performing some heavy duty funtions, and I couldn't stress the system no matter how hard I tried.  The CPU was peaking at 50 to 60% , but RAM, GPU and drive activity was basically zero.

 

Even if Photoshop and maybe Illustrator will be your main use, go ask about hardware on the Premier Pro forum

Check out the Hardware links

 

 

 

D Fosse
Community Expert
Community Expert
October 7, 2023

The platform is irrelevant. They are both highly optimized and efficient for Photoshop and other Adobe software. That's just down to what you prefer.

 

In terms of reliability, a more important distinction nowadays is form factor. A laptop is always more risky than a modular desktop system, because there will be many layers of vendor modifications targeted at consumer applications, and this tends to get in the way of advanced applications like Photoshop.

 

I can only speak for Windows, but you will see here in the forum that 99% of users with problems are using laptops.

Inspiring
October 7, 2023

The OS itself may not be as relevant for performance, but the associated hardware may be. Even between intel and amd cpus, intel seems to have a slight lead in terms of optimization with photoshop. An i9 13900k is 11% faster than a Ryzen 9 7900x (in PugetBench) even though on paper they should be closer in terms of performance. I think this difference may be much more significant with Apple processors.

 

I've seen videos in other programs where the Apple chips perform much better than one would assume based on specs alone. In this video https://www.youtube.com/watch?v=5dhuxRF2c_w (at around the 6 minute mark) the Mac Studio M2 Ultra is able to stabilize a clip in less than 1/3 the time of a PC (7800X3D + 4090). The M2 Ultra is a faster cpu in a cpu based task, but its not 3x faster (atleast not on paper). This would lead me to believe that the program he is using is more optimized for Apple silicon. Which makes me wonder where Photoshop stands. Since Photoshop is a lightly threaded non hardware intensive program optimizations like this could have a large impact on real world performance.