Our processors are very similar, with the major differences being you are running just two cores in your VM, and I have a HD4000 iGPU, while you have a HD2500. See
http://ark.intel.com/compare/65520,65511For comparison, my JRiver Benchmark with all four cores is;
=== Running Benchmarks (please do not interrupt) ===
Running 'Math' benchmark...
Single-threaded integer math... 3.737 seconds
Single-threaded floating point math... 2.488 seconds
Multi-threaded integer math... 1.908 seconds
Multi-threaded mixed math... 1.288 seconds
Score: 2017
Running 'Image' benchmark...
Image creation / destruction... 0.175 seconds
Flood filling... 0.395 seconds
Direct copying... 0.479 seconds
Small renders... 1.262 seconds
Bilinear rendering... 0.884 seconds
Bicubic rendering... 0.553 seconds
Score: 5871
Running 'Database' benchmark...
Create database... 0.195 seconds
Populate database... 0.957 seconds
Save database... 0.120 seconds
Reload database... 0.077 seconds
Search database... 1.029 seconds
Sort database... 1.353 seconds
Group database... 0.709 seconds
Score: 4842
JRMark (version 21.0.76): 4243
Mine -> YoursMath 2017 -> 1427
Image 5871 -> 1357
Database 4842 -> 1599
Overall 4243 -> 1461
Big differences.
Are you sure your cores aren't being throttled?
How is the iGPU shared in he VM?