- Joined
- Nov 11, 2020
- Messages
- 285 (0.20/day)
Put up or sh*t upCompared to anything, i dont think any cpu can beat alderlake in efficiency
PES | Assessing Power and Performance Efficiency of x86 CPU architectures
Performance-Consumption-Matrices (Single-Thread & Multi-Thread)Dear Community,
so this is my first thread here as a long-time lurker - but I felt the desire to share a small hobby-project of mine from the last couple of months with you...
Performance Efficiency Suite - What is it about?
Most Reviewers solely focus on what they consider to be the most important aspect of modern CPUs - the absolute performance. But this is only one side of the equation. Today Power Efficiency is at least as important - or to be more precise: The amount of energy (Wattseconds or Joules) a CPU needs in order to accomplish a given workload. Sadly most Reviewers shy away from the extra mile it needs to assess this aspect. This suite measures the Total Package Power of a CPU while running the Cinebench R23 benchmarks first in single-threaded mode (1 run), then running in multi-threaded mode (for 10 minutes + whatever it takes to finish the last run). The results will be rendered in the provided Results.xlsx Excel file. To combine Efficiency and Performance there is also a score provided called Performance Efficiency Score (how amazingly inspired I am ).
In the meantime I was able to aggregate more than 80 samples from members of the 3DC & CB communities (see below).
How-To
- Unzip the latest release to wherever you want EXCEPT on your local OneDrive folder.
- Open Settings.txt and insert your local Cinebench23 Directory.
- Run PES Start - it will ask for Administrator rights as these are needed for measuring Package Power
- Wait until the Powershell finishes.
- Open the Excel file...
- Allow external connections (to the generated CSV-files with the data)
- Go to Data -> Refresh all
- Enjoy and share your results - just take a screenshot of what the Excel renders.
- If you want to do multiple measurements with different settings just copy the Excel file (inside the root-folder) before running and refreshing the data.
Some explanations about the Suite
SPOILER
Online Resources
Disclaimer
I am by no means a Powershell professional or a professional Reviewer. I was just sick of the lack of information and wanted to propose a low-effort solution. Any input for further improvement is highly welcomed. Please feel free to use/extend/rip-off this solution as you wish. But please share your findings to the world.
The following charts show the samples with total consumption on the x-axis and performance on the y-axis.
Both axles have logarithmic scaling in order to get straight ISO-performance-efficiency lines (the diagonal ones). So if two results are one the same line, they have the same power efficiency (performance and energy consumption are weighted 50:50).
The more to the left a sample is, the more energy efficient it is in processing the fixed workload.
The more to the bottom a sample is, the faster it processes the workload.
(i can also do some new runs with my better binned 5950x)
Last edited: