PCMark 10 Gaming score
We use a weighted harmonic mean to calculate the PCMark 10 Gaming score from the Graphics, Physics, and Combined scores.
PCMark 10 Gaming score = K × (W_graphics + W_ physics + W_combined) / (W_graphics / Sgraphics + W_physics / S_physics + W_combined / S_combined) Where: K = 0.834 (to scale the score to 5,000 on the high-reference PC) W_graphics = The Graphics score weight, set to 0.75 W_physics = The Physics score weight, set to 0.15 W_combined = The Combined score weight, set to 0.10 S_graphics = Graphics score S_physics = Physics score S_combined = Combined score
For a balanced system, the weights reflect the ratio of the effects of GPU and CPU performance on the overall score. Balanced in this sense means the Graphics, Physics and Combined scores are of roughly the same magnitude.
For a system where either the Graphics or Physics score is substantially higher than the other, the harmonic mean rewards boosting the lower score. This reflects the reality of the user experience. For example, doubling the CPU speed in a system with an entry-level graphics card doesn't help much in games since the system is already limited by the GPU. Likewise for a system with a high-end graphics card paired with an underpowered CPU.
Graphics score
Each Graphics test produces a raw performance result in frames per second (FPS). We take a harmonic mean of these raw results and multiply it by a scaling constant to reach a Graphics score (S_graphics) as follows:
S_graphics = 230 × 2 / (1 / F_gt1 + 1 / F_gt2) Where: F_gt1 = The average FPS result from Graphics test 1 F_gt2 = The average FPS result from Graphics test 2
The scaling constant is used to bring the score in line with traditional score levels.
Physics score
S_physics = 315 × F_physics Where: F_physics = The average FPS result from the Physics Test
The scaling constant is used to bring the score in line with traditional score levels.
Combined score
S_combined = 215 × F_combined Where: F_combined = The average FPS result from the Combined Test
The scaling constant is used to bring the score in line with traditional score levels.