Skip to main content
Known Participant
October 18, 2021
Question

Hardware performance for Photoshop (A large project)

  • October 18, 2021
  • 6 replies
  • 2896 views

Well, I'm totally thrilled with a new 14/16 inch MBP and the performance blew my mind. I'm already happy with M1 without any issues in terms of performance which makes me feel not to buy M1 Pro/Max. But I really need to buy a higher end Mac because of Photoshop project. I know that M1 is totally enough or more than enough for Photoshop cause it works great and it really does. But the only concern is about a large project. This is why I waited for a higher end MBP or iMac.

 

Each project file size is between 10~30GB. Yes, it is huge. I tried it with Mac Pro 2013 and iMac Pro with 64GB of RAM but they were extremly slow to handle a such file. The memory was maxed out. Apple Silicon Mac with unified memory should be much faster but I'm still worrying about the RAM usage. Someone suggested to reduce the amount of RAM that Photshop can use but I dont think it will increase the performance. M1 with 16GB struggles so much with a huge file. The canvas size is 66X44 at 300 PPI. Zoom in and out is totally laggy and even iMac Pro suffered that. 

 

I'm waiting for Apple Silicon desktop with 64GB of RAM but do you think the struggle is more about the RAM size, CPU performance, or GPU performance? 

This topic has been closed for replies.

6 replies

Legend
October 27, 2021

" I tried it with Mac Pro 2013 and iMac Pro with 64GB of RAM but they were extremly slow to handle a such file. The memory was maxed out. Apple Silicon Mac with unified memory should be much faster " 

I'm sorry, I don't follow that at all. If the memory is maxed out, then the DISK (SSD) is used instead.

The unified memory makes zero difference to this - except to mean you have less. The disk will still be needed.

 

Unified memory means there is less time moving info between the GPU and CPU. It doesn't give you more memory, or help you out when you need to use disk instead.

https://www.howtogeek.com/701804/how-unified-memory-speeds-up-apples-m1-arm-macs/

aiur4Author
Known Participant
October 27, 2021

I already tested with Mac Pro 2013 and iMac Pro with 64GB of RAM. Doesn't make any differences. 

Earth Oliver
Legend
October 27, 2021

that's because a 30GB file needs hundreds of GBs of scratch and unless you understand how to set up your file and Ps prefs correctly, you'll probably be making the issues worse than they need to be.

D Fosse
Community Expert
Community Expert
October 27, 2021

First of all, you don't need 300 ppi for large prints. That's probably the most persistent myth in all of digital imaging. It has to do with viewing distance. 300 ppi is for books and magazines to be seen from less than arm's length. I've made wall-sized banners at 25 ppi, and they're razor sharp for the situation.

 

That said, though, for files of this size it's not about RAM. Forget about having "enough RAM", you never do no matter how much you have.

 

This is about the scratch disk. That's where the heavy lifting is! That's the bottleneck. You need a fast NVMe drive with at least 500 GB free space - but in this situation I'd go for a full TB.

 

These file sizes will be well handled by Photoshop as long as you have sufficient hardware resources, and in this case, that means bandwidth. They are well handled by x86 as it is, no problems that need solving.

Nancy OShea
Community Expert
Community Expert
October 27, 2021

Thank you @D Fosse.  I couldn't have stated it any better.

 

 

 

Nancy O'Shea— Product User & Community Expert
D Fosse
Community Expert
Community Expert
October 27, 2021

You're welcome 😉

 

Legend
October 25, 2021

What is end product of files this huge?

aiur4Author
Known Participant
October 27, 2021

1. 66X44 inch size which is a huge project.

2. Many layers. Literally 50~70 layers.

 

Do you think 8 or 16 bit with ProRGB will matter for printing?

Earth Oliver
Legend
October 27, 2021

you don't need 16 bit for printing and don't use ProPhoto unless you know exactly what you're doing. 

Conrad_C
Community Expert
Community Expert
October 25, 2021

The way memory and all those CPU and GPU cores interact in the newest Apple Silicon Macs is so different than traditional x86-based systems that it’s hard to say for sure what the best configuration is until we see more people doing tests with large files.

 


@aiur4 wrote:

Each project file size is between 10~30GB. Yes, it is huge. I tried it with Mac Pro 2013 and iMac Pro with 64GB of RAM but they were extremly slow to handle a such file. The memory was maxed out.


 

How was the memory maxed out? What was Memory Pressure showing in Activity Monitor; was it green, orange, or red? If it was orange or red, there was definitely not enough RAM; but if it was green, RAM was OK and the problem was somewhere else.

 

For CPU and GPU, you can see what Activity Monitor reports by choosing Window > CPU History and Window > GPU History, which are graphs over time. If a graph is always full, that is a bottleneck. If a graph is usually empty, either that is not a bottleneck or Photoshop isn't taking advantage of it.

 

You can test a large project on your M1 and see which of the areas are under the most strain — memory, GPU, or CPU. That could provide a clue as to how to configure a more powerful M1 for the same project. For example, if memory and CPU were not busy but GPU is, then that would suggest that a more powerful GPU might help.

 

But the answer might still not be straightforward, because the various features of Photoshop are not optimized evenly. Very generally, RAM is used to hold layers for editing, CPU is used to run calculations, and GPU accelerates some features, including view changes like panning and zooming. So it also depends on which features you use on the large project, and whether they match up well with the areas of Photoshop that are optimized for CPU cores and GPU acceleration.

aiur4Author
Known Participant
October 27, 2021

 

So I check both GPU and CPU usage and they didnt use too much of resoruces. The memory was maxed out but I limit it till 14GB of Unified memory. But it's still laggy and slow. I may need to test with M1 Pro/Max but I still think that Photoshop lacks better optimization for large files. 

Nancy OShea
Community Expert
Community Expert
October 25, 2021
quote

Each project file size is between 10~30GB. The canvas size is 66X44 at 300 PPI.

==========

Unfortunately, 66 x 44 means nothing without the parameters  -- pixels, inches, centimeters, columns...

 

If this is for print, do you really need 300 ppi?  I ask because a sign for a building is typically only 150 ppi or less. 

 

Nancy O'Shea— Product User & Community Expert
aiur4Author
Known Participant
October 27, 2021

I think it affects the quality especially for close up. This is more like fine art prints for exhibition and sale.

jane-e
Community Expert
Community Expert
October 25, 2021

@aiur4 wrote on 18 October:

 

Tagging @Conrad_C , who may be best able to answer your question.

 

Jane