Micro Magic RISC-V Core Claims to Beat Apple M1 and Arm Cortex-A9
eetimes.com
eetimes.com
"Using the EEMBC benchmark, we get 55,000 CoreMarks per Watt. The M1 chip is roughly the equivalent of 10,000 CoreMarks in EEMBC terms; divide this by eight cores and 15W per core, and that is less than 100 CoreMarks per Watt."
Almost every claim in this is wrong. There doesn't seem to be a published score for the M1, but looking at some Intel/AMD CPU scores on the EEMBC website [1] suggests a score of 50K points per core for comparable CPUs like the Ryzen 9 3900X. So the M1 is more likely around 200-300K Coremarks, not 10K. The M1 also consumes around 15W for the entire SoC, not 15W per core. The real Coremarks/watt of the M1 is probably closer to 20K than 100.
Suddenly 55,000 Coremarks per watt for their chip doesn't sound so impressive when you realize the M1 also contains a full LPDDR4X memory controller, GPU, neural net accelerator, etc. and has 10x the IPC even on this extremely simple benchmark...
CoreMark 1.0 : 30866.579211 / GCCApple LLVM 12.0.0 (clang-1200.0.32.27) -O2 -DMULTITHREAD=1 -DUSE_PTHREAD -DPERFORMANCE_RUN=1 / Heap
CoreMark 1.0 : 111219.240929 / GCCApple LLVM 12.0.0 (clang-1200.0.32.27) -O2 -DMULTITHREAD=4 -DUSE_PTHREAD -DPERFORMANCE_RUN=1 / Heap / 4:PThreads
CoreMark 1.0 : 162568.583621 / GCCApple LLVM 12.0.0 (clang-1200.0.32.27) -O2 -DMULTITHREAD=8 -DUSE_PTHREAD -DPERFORMANCE_RUN=1 / Heap / 8:PThreads
So it seems too be about 30k for each of the performance cores (max 3W/core = ~10k/W), and 10k for each of the efficiency cores (max 0.3W/core = ~33k/W)?
Of course, the CPU frequency doesn't immediately ramp up, so I guess this isn't a fair assessment anyway, and I can't tell what the frequency/power consumption of each core - just going off published stats.
Either way, the figures in this article are far from reliable.
The m1 is a 8 core cpu; a design with a larger number of cores is going to be faster provided that the task can use all the cores.
"The M1 chip is roughly the equivalent of 10,000 CoreMarks in EEMBC terms; divide this by eight cores and 15W per core, and that is less than 100 CoreMarks per Watt."
Unless they think that the M1 is drawing 120W?
https://www.eenewsanalog.com/news/risc-v-core-out-clocks-app...
Claim they do 11k Coremarks vs an M1's 10k Coremarks. But lots of chips we now know are slower than the M1 are on that list as higher Coremarks. Weird. Gonna ignore this one.
Well, if their claim is true, they’ll be billionaires pretty soon
I am also dubious, but at least am willing to consider their metric of performance per watt.
And I never said otherwise. Maybe "workbech" or "garage" instead of "desk" would be the more apt term :)