DirtFarmer wrote:
I agree that comparing two computers with 7 years of age difference isn't fair, but this is what I have. I just got the Mac and had the impression that it was faster but I like to quantify things. Now I have a number.
When my wife gets a new Mac I'll try to load Python on her old Mac and run the benchmark then I can compare the old Intel technology with the Apple silicon.
"Faster for what?" is an important question when comparing computers. It is dependent upon lots of things.
Was the software written for Windows and ported to Mac with few optimizations? Or vice-versa?
Was the software written independently for Windows and Intel Macs, and optimized for each?
Was the software fully re-written and optimized for Apple Silicon Macs, or is it Intel code running on Rosetta 2 emulation?
What does the software rely upon? Single core? Multiple cores? Graphics cores? Neural Engine cores? Dedicated media encoders/decoders?
Is the PC a desktop or a laptop?
Which PC or Mac processor generation, brand (AMD/Intel), and type?
If PC laptop, does it have a dedicated graphics processor, rather than Intel motherboard graphics?
If PC laptop, does the processor get throttled when the laptop is unplugged?
If PC laptop, does it have rabidly power hungry fans?
What kind of display is in the laptop?
…and on and on.
MaxTech, Max and Vadim Yuryev's YouTube channel, is a good source of fair comparisons of technology. They've run dozens of tests of the latest Mac and PC laptops, using various benchmarks and real-world tests in Lightroom and DaVinci Resolve.
Other YouTube channels have developers testing various machines for software development, engineering, graphic design, video and photo editing, music production, and other intensive tasks. Still others test for general office and home uses. Check them out.
I can tell you that my M1 MacBook Air is very satisfying. I have yet to really choke it, even when having 47 apps open at the same time. It manages memory very efficiently, much like the iPhones and iPads its chip is based upon.