You’d think that, yet here we are.Who gives a stuff about AMD.....?
This is an Apple forum.
For business and self-employed people = main group of Apple MacBook buyers, time is also money so faster results requiring less time wins.Performance difference can be up to ~15x faster for highly multithreaded workload so performance per watt scales about the same as M1. For some industries time is money so faster results requiring less time wins. That's also why some travelers fly rather than drive.
Performance difference can be up to ~15x faster for highly multithreaded workload so performance per watt scales about the same as M1. For some industries time is money so faster results requiring less time wins. That's also why some travelers fly rather than drive.
That doesn't make sense to me, computers are computers and comparing them is fair game, but would you rather have everyone just not pay attention to the M1 when talking about performance?The ridiculous juvenile thing here is the logic used when comparing a low-end 28W laptop CPU with a 280W workstation CPU in an attempt to bash the "weaker" CPU.
That doesn’t make sense to me, automobiles are automobiles and comparing them is fair game, but would you rather have everyone not pay attention to the f150 when talking about performance of semi trucks?That doesn't make sense to me, computers are computers and comparing them is fair game, but would you rather have everyone just not pay attention to the M1 when talking about performance?
I can assure you that performance is a much higher requirement on the list than power draw for anything I buy. (for myself or for my users at work)
A semi truck isn't the same thing and don't do the same job, so no I wouldn't compare them. It wouldn't be the same as a computer vs a computer.That doesn’t make sense to me, automobiles are automobiles and comparing them is fair game, but would you rather have everyone not pay attention to the f150 when talking about performance of semi trucks?
That's your job to do, I wouldn't argue against your requirements, I know nothing about them.I can assure you that performance is a much higher requirement on the list than fuel economy for everything I buy (for myself or my users at my trucking company)
That doesn't make sense to me, computers are computers and comparing them is fair game, but would you rather have everyone just not pay attention to the M1 when talking about performance?
I can assure you that performance is a much higher requirement on the list than power draw for anything I buy. (for myself or for my users at work)
A semi truck isn't the same thing and don't do the same job, so no I wouldn't compare them. It wouldn't be the same as a computer vs a computer.
It might be, I wouldn't know nor care, never shopped for one. A threadripper is a server class CPU, which is a little different, but yeah, it's a similar comparison in the computer vs computer department and valid for comparison. I bet it wouldn't be disappointing in multi thread tests!Like I said that Threadripper performance in Cinebench is very disappointing...
False, one's for carrying large amounts of heavy cargo, the other is not.Yes, both are vehicles and do the same job of transporting you between to cities,
That comparison doesn't make any difference to me, not in my wheelhouse. (GPU performance) So you, or anyone else can say whatever they like and I probably wont even read it.It's the AMD iGPU Vega 8 that is disappointing in comparison to M1, but maybe that doesn't make sense to you either and you also prefer to compare it to RTX 3090 and find M1 iGPU disappointing?
Time again to dispel FUD with facts.
M1 isn't 10W. Measured with built-in powermetrics under full CPU load without GPU load running Stockfish measures 19.6W. Now I'm curious what the power draw is for full CPU + GPU loads but that's for another day.
ANE Power: 0 mW
DRAM Power: 276 mW
CPU Power: 19647 mW
Package Power: 20196 mW
Passive cooling on the MBA M1 isn't sufficient to prevent M1 thermal throttling under sustained load and will drop ~24% performance.
1st Stockfish run
Total time (ms): 51341
Nodes searched: 614882999
Nodes/second: 11976451
After multiple back to back runs
Total time (ms): 72443
Nodes searched: 658001226
Nodes/second: 9083020
Example for comparison, Threadripper 3990x at 280W scores 168992746 nps on Stockfish
M1 at 19.6W scores 9083020 nps on Stockfish
280W / 19.6W = 14.3x higher power draw for Threadripper 3990x
Without consideration for M1 thermal throttling
168992746 nps / 11976451 nps = 14.1x higher performance for Threadripper 3990x
With consideration for M1 thermal throttling
168992746nps / 9083020 nps = 18.6x higher performance for Threadripper 3990x
So, for workloads similar to Stockfish, Threadripper 3990x has a performance per watt of between 130% and 98% of M1. Add ~10% for faster 280W Threadripper Pro 3995wx.
When the MacBook Air is thermally throttled it uses about 7w. My Mac mini can sustain up to 20w in certain benchmarks ( I never tested stockfish). when the MacBook Air is using 7w, it is only approx 20% slower. If Apple chose to run at 2.6ghz instead of 3.2ghz the performance/watt is amazing.In my tests the M1 only used around 15W running stockfish (measured with powermetrics). I'd like to see some more measurements that track the power consumption. Unfortunately I don't have my M1 machine so I can't run the tests myself. Not to mention that a MacBook Air is physically incapable of sustaining 20W for a prolonged period of time.
At 15W power usage, the situation looks a bit different, with M1 delivering 30% more perf/watt than the Threadripper. Which is more in line with industry-standard benchmarks.
Which is a plausible result for a CPU with a TDP of ~10-15W (I don't think Apple have actually published the TDP) when running a CPU-heavy task.M1 isn't 10W. Measured with built-in powermetrics under full CPU load without GPU load running Stockfish measures 19.6W. Now I'm curious what the power draw is for full CPU + GPU loads but that's for another day.
You can't legitimately compare the published default TDP of a Threadripper (which is what that 280W figure is) with the actual power consumption of the M1 measured while running the actual benchmark. Esp. since TDP is a notoriously shonky statistic which manufacturers will calculate... optimistically, and which can often bet configured to a different value by the system builder. That Threadripper may be drawing 150% of TDP during the test.Example for comparison, Threadripper 3990x at 280W scores 168992746 nps on Stockfish
M1 at 19.6W scores 9083020 nps on Stockfish
If my vaguely remembered Physics serves, current goes up in proportion to clock speed (frequency/speed of switching), and power goes up with the square of current - which is why more, slower cores are theoretically better - but only if the software can be optimised to actually use all of those cores - which is hard.note: this is not the absolute max. Certain code can push these values higher. But overall, backing the frequency even slightly back you increase per/watts significantly
Regarding your physics:Which is a plausible result for a CPU with a TDP of ~10-15W (I don't think Apple have actually published the TDP) when running a CPU-heavy task.
You can't legitimately compare the published default TDP of a Threadripper (which is what that 280W figure is) with the actual power consumption of the M1 measured while running the actual benchmark. Esp. since TDP is a notoriously shonky statistic which manufacturers will calculate... optimistically, and which can often bet configured to a different value by the system builder. That Threadripper may be drawing 150% of TDP during the test.
You're also assuming that performance-per-watt is linear - might be close to that if your test is very highly optimised for multi-threading and isn't limited by RAM or I/O), otherwise it is more likely to be "diminishing returns". Also, the Threadripper has hyperthreading (or whatever AMD call it) and the effectiveness of that will depend hugely on the specific workload.
Thermal design power - Wikipedia
en.wikipedia.orgAMD Ryzen™ Threadripper™ 3990X Processor
AMD Ryzen™ Threadripper™ 3990X is the world's first 64-Core desktop processor that delivers incredible performance for many demanding workloads. Learn More!www.amd.comApple M1 - Benchmark, Test and Specs
Apple M1 - Benchmark, Geekbench 5, Cinebench R20, Cinebench R23, Cinebench R15 and FP32 iGPU (GFLOPS) benchmark resultswww.cpu-monkey.com
If my vaguely remembered Physics serves, current goes up in proportion to clock speed (frequency/speed of switching), and power goes up with the square of current - which is why more, slower cores are theoretically better - but only if the software can be optimised to actually use all of those cores - which is hard.
Trouble with this whole argument: the M1 was primarily designed for low-power ultra-portable applications. It had one job to do - thrash the integrated chipsets used in the Intel Macbook Air and low-end MBP - and it seems to do that with a vengeance. It has considerably pushed the envelope in what these ultra-portable systems can do - which is needed when even "regular consumers" want to edit video for YouTube, use no-green-screen-required virtual backdrops in their video conferences . What it isn't is a credible replacement for higher-end personal workstations - unless you're lucky and your workload hits one of the M1s sweet-spots (e.g. certain video codecs). It doesn't have enough CPU cores - and has the wrong balance of efficiency/performance cores - or GPU cores, can't access enough RAM and can't drive more than two displays... None of which is a problem in a MacBook Air, or even a 24" iMac for personal productivity (and occasional Garageband jams) - but it's not really a consideration for people looking at a 64 core Threadripper (...which doesn't have to run off a battery and can be stuck to a cooler the size of Manhatten). We haven't seen Apple's horse for that course yet.
Time again to dispel FUD with facts.
M1 isn't 10W. Measured with built-in powermetrics under full CPU load without GPU load running Stockfish measures 19.6W. Now I'm curious what the power draw is for full CPU + GPU loads but that's for another day.
ANE Power: 0 mW
DRAM Power: 276 mW
CPU Power: 19647 mW
Package Power: 20196 mW
Passive cooling on the MBA M1 isn't sufficient to prevent M1 thermal throttling under sustained load and will drop ~24% performance.
1st Stockfish run
Total time (ms): 51341
Nodes searched: 614882999
Nodes/second: 11976451
After multiple back to back runs
Total time (ms): 72443
Nodes searched: 658001226
Nodes/second: 9083020
Example for comparison, Threadripper 3990x at 280W scores 168992746 nps on Stockfish
M1 at 19.6W scores 9083020 nps on Stockfish
280W / 19.6W = 14.3x higher power draw for Threadripper 3990x
Without consideration for M1 thermal throttling
168992746 nps / 11976451 nps = 14.1x higher performance for Threadripper 3990x
With consideration for M1 thermal throttling
168992746nps / 9083020 nps = 18.6x higher performance for Threadripper 3990x
So, for workloads similar to Stockfish, Threadripper 3990x has a performance per watt of between 130% and 98% of M1. Add ~10% for faster 280W Threadripper Pro 3995wx.
You can't compare a 280W Threadripper to the M1 - they aren't even in the same class of processor. The former is a high-end desktop-class CPU targeted at the server and high-end data processing markets, while the M1 is an entry-level mobile processor.
I disagree actually! Comparing processors of different classes can be a very interesting exercise to learn details about certain design choices and predict scalability. The problem with mi7chi’s post is that the power usage estimates are likely incorrect. In my tests the sustained power consumption of M1 was 15W, not 20W, and it’s not very clear whether Threadripper indeed uses 280 watts on this particular text (although I would believe it does as other tests indicate that it indeed peaks out at 280 watts).
Don't dwell too much on 64-core since AMD core count can be scaled down to 48, 32, 24, 16, 12, 8, 6, etc. with roughly similar performance per watt
while M1 is one 4+4 core size fits all.
For the record the 3995 won't use over 280W of power.Which is a plausible result for a CPU with a TDP of ~10-15W (I don't think Apple have actually published the TDP) when running a CPU-heavy task.
You can't legitimately compare the published default TDP of a Threadripper (which is what that 280W figure is) with the actual power consumption of the M1 measured while running the actual benchmark. Esp. since TDP is a notoriously shonky statistic which manufacturers will calculate... optimistically, and which can often bet configured to a different value by the system builder. That Threadripper may be drawing 150% of TDP during the test.
You're also assuming that performance-per-watt is linear - might be close to that if your test is very highly optimised for multi-threading and isn't limited by RAM or I/O), otherwise it is more likely to be "diminishing returns". Also, the Threadripper has hyperthreading (or whatever AMD call it) and the effectiveness of that will depend hugely on the specific workload.
Thermal design power - Wikipedia
en.wikipedia.orgAMD Ryzen™ Threadripper™ 3990X Processor
AMD Ryzen™ Threadripper™ 3990X is the world's first 64-Core desktop processor that delivers incredible performance for many demanding workloads. Learn More!www.amd.comApple M1 - Benchmark, Test and Specs
Apple M1 - Benchmark, Geekbench 5, Cinebench R20, Cinebench R23, Cinebench R15 and FP32 iGPU (GFLOPS) benchmark resultswww.cpu-monkey.com
If my vaguely remembered Physics serves, current goes up in proportion to clock speed (frequency/speed of switching), and power goes up with the square of current - which is why more, slower cores are theoretically better - but only if the software can be optimised to actually use all of those cores - which is hard.
Trouble with this whole argument: the M1 was primarily designed for low-power ultra-portable applications. It had one job to do - thrash the integrated chipsets used in the Intel Macbook Air and low-end MBP - and it seems to do that with a vengeance. It has considerably pushed the envelope in what these ultra-portable systems can do - which is needed when even "regular consumers" want to edit video for YouTube, use no-green-screen-required virtual backdrops in their video conferences . What it isn't is a credible replacement for higher-end personal workstations - unless you're lucky and your workload hits one of the M1s sweet-spots (e.g. certain video codecs). It doesn't have enough CPU cores - and has the wrong balance of efficiency/performance cores - or GPU cores, can't access enough RAM and can't drive more than two displays... None of which is a problem in a MacBook Air, or even a 24" iMac for personal productivity (and occasional Garageband jams) - but it's not really a consideration for people looking at a 64 core Threadripper (...which doesn't have to run off a battery and can be stuck to a cooler the size of Manhatten). We haven't seen Apple's horse for that course yet.
Editor's note, Nov. 10, 11:42 a.m. ET: Origin has informed Tom's Hardware that the listing of the Ryzen 5000 series processor was an error involving its website configurator, and that it is not offering any laptops with the 5000 series chips. The original story is below.Take a look on that thing:
Origin PC's NS-15 Workstation Laptop Is Ryzen 9 5950X Ready
16 Zen 3 Cores in a 15.6-inch form factorwww.tomshardware.com