Same hardware, ran PerformanceTest on Windows Vista Ultimate x86, then installed the 64-bit version and compared results. Both installs were as clean as possible without omitting driver installs and Windows Updates. Both installs were as close to being "identical" as you could get. I did run the 64-bit PerformanceTest on the x64 Vista, and obviously PT 32-bit on x86.
I was surprised to see that the CPU test results were *significantly* lower on Vista x64, with the exception of integer math and image rotation. I'm hoping there is an architectual explanation to this and I'm comparing apples to oranges. All other test results were favorable to Vista 64 (as expected).
Vista x64 (32-bit in BOLD)
CPU - Integer Math: 307.6 222.6 (-27.6%)
CPU - Floating Point Math: 413.4 528.7 (27.9%)
CPU - Find Prime Numbers: 366.5 589.4 (60.8%)
CPU - SSE: 2491.1 4638.5 (86.2%)
CPU - Compression: 3571.3 5083.6 (42.3%)
CPU - Encryption: 18.9 31.9 (69.0%)
CPU - Image Rotation: 1284.8 1029.0 (-19.9%)
CPU - String Sorting: 2284.5 3321.8 (45.4%)
Obviously these results are counter-intuitive. What gives?
Thanks in advance.
I was surprised to see that the CPU test results were *significantly* lower on Vista x64, with the exception of integer math and image rotation. I'm hoping there is an architectual explanation to this and I'm comparing apples to oranges. All other test results were favorable to Vista 64 (as expected).
Vista x64 (32-bit in BOLD)
CPU - Integer Math: 307.6 222.6 (-27.6%)
CPU - Floating Point Math: 413.4 528.7 (27.9%)
CPU - Find Prime Numbers: 366.5 589.4 (60.8%)
CPU - SSE: 2491.1 4638.5 (86.2%)
CPU - Compression: 3571.3 5083.6 (42.3%)
CPU - Encryption: 18.9 31.9 (69.0%)
CPU - Image Rotation: 1284.8 1029.0 (-19.9%)
CPU - String Sorting: 2284.5 3321.8 (45.4%)
Obviously these results are counter-intuitive. What gives?
Thanks in advance.
Comment