|
|
|
|
|
by supermatt
2031 days ago
|
|
No idea how valid these are, as I'm not entirely sure what I am doing. The single threaded one seemed to spread the load over a couple of cores, but they remained mostly idle. The other tests ramped up to consume a core per thread 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. |
|