Just updated my AMD FX8350 (4.0GHz air-cooled with 16GB DDR3-1333 ~ don't judge me) to Windows 10 Home using the update option.
For giggles just re-ran WINSAT (winsat formal -verbose) to compare against my results under Windows 7 Home x64.
Noticed an unexpected changes in the scores for the CPU related results:
CPU LZW Compression: 734.98 MB/s -> 792.29 MB/s
CPU AES256 Encryption: 370.87 MB/s -> 2,495.24 MB/s (!)
CPU Vista Compression: 1,776.11 MB/s -> 1,923.68 MB/s
CPU SHA1 Hash: 2,876.66 MB/s -> 2,643.43 MB/s (*)
Uniproc CPU LZW Compression: 113.93 MB/s -> 128.02 MB/s
Uniproc CPU AES256 Encryption: 63.75 MB/s -> 339.37 MB/s (!)
Uniproc CPU Vista Compression: 268.75 MB/s -> 294.73 MB/s
Uniproc CPU SHA1 Hash: 404.48 MB/s -> 365.14 MB/s (*)
Memory Performance: 11,518.97 MB/s -> 16,812.54 MB/s
My questions are:
a) Has the Winsat program changed from Windows 7 to Windows 10?
b) Do others see similar changes with high-core count processors going from Windows 7 to Windows 10?
c) Would programs written for Windows 10 (.Net) utilise CPUs better in the way that DX12 does for GPUs?
d) Is there a better benchmark for a comparison of CPU performance on Windows 7 versus Windows 10?
e) Should I run this test many more times as the changes observed above are in a margin of error?
Thanks in advance.