1) Apple's pricing model ('high margin' is an understatement)
2) The Mac Pro GPU was released in late 2013. The 1080 is a much more recent GPU.
This is all before looking at CPU differences.
1) Apple's pricing model ('high margin' is an understatement)
2) The Mac Pro GPU was released in late 2013. The 1080 is a much more recent GPU.
This is all before looking at CPU differences.
Actually, to me, the issue is more so that it's not truly verifiable that Photoshop is running the same instructions on Mac vs. PC. A better test would be to use GIMP, and use strace to confirm that the same code branches are being executed.
That said, your statement is correct. A 2017 CPU vs. a 2013 CPU isn't going to fare well, clock-for-clock, given that IPC usually get better. That difference in performance will be exacerbated if the software takes advantage of the newer instruction sets too.
Also, strace is only really going to show you system calls, which should not be relevant to straight-line code.