Benchmarking results on new hardware - comparison with 'real' vs 'virtualised' compilation speed.
A couple of weeks ago, I bought a new Intel Core i7-2600 processor, and a Gigabyte GA-P67A-UD3R-B3 motherboard, and 4gb of DDR3 ram to go with it, hoping to use it to continue to run eComStation 2.0.
Whilst the system does run eCS, and all 4 cores are recognised by acpi.psd, some other aspects leave a lot to be desired:
- SATA controller is recognised only in generic mode
- Panorama is unable to set MTRRs, so video speed sucks.
The above led me to explore running Ubuntu - something I've dabbled with in the past on my Thinkpad.¬† Over the last week since I had knee surgery, I've dabbled with Ubuntu some more on the Thinkpad due to intermittent wireless problems with eCS on the Thinkpad, and have grown to like it as a desktop OS - especially once I found I could run PMView for Windows using WINE directly from the desktop.
I've now installed Ubuntu 10.10 on my new hardware, and yesterday installed eCS under Virtualbox 4.0.4 as an experiment to see how quickly things compiled.
The results are as follows (not sure how cleanly this will display) (All times in minutes)
App† Intel † † † † † † † † †† Q9400 Native††† Intel i7-2600 Native††††††† Intel i7-2600 Virtual**
Bind 9.8.0††††††††††††††††††††††† 3:17 † † † † † † † † † †† 4:04†††††††††††††††††††††††††††††††††† 1:47
Quassel 0.7.2 † † † † † † † †† 15:51†††††††††††††††††† 15:00 † † † † † † † † † † † † † † † † † 8:45
Ghostscript 9.02†††††††††††††† 5:42††††††††††††††††††††† 5:18†††††††††††††††††††††††††††††††††† 2:43
MySQL 5.1.56†††††††††††††††† 28:55††††††††††††††††††† 22:22†††††††††††††††††††††††††††††††† 12:16
**Intel i7-2600 Virtual represents eCS 2.0 running under Virtualbox 4.0.4 under a 64-bit build of Ubuntu 10.10
As can be seem, the Intel i7-2600 Virtualised is nearly twice as fast as either of the native systems.
I'm continuing to work to get the SATA controller and system MTRR problems addressed for the i7-2600 using eCS - but at this stage it's looking like I'll be switching to Ubuntu for my main desktop OS real soon now.
Note that I do intend to continue to support my ports of OS/2 and eCS software at http://os2ports.smedley.info - porting software is something that I continue to enjoy to do!