Fortran code (numerical analysis model) that uses a single CPU only.
physical hardware, Opteron 885, 6GB RAM, smp-lustre.1.6.7.2-perfctr.2.6.28-cve.4
execution time: 1m 49s
VM, Workstation on W7 64, Q9550 single cpu assigned, 3GB RAM, dedicated HD
execution time: 4m 57s
Not cool. The disk for the VM isn't pass through, it's NTFS with a 350 GB datastore for the VM and no other uses.
So I am a little bit at a loss here. I know that disk I/O is slower when using a Workstation VM, but this is just unacceptably slow. The Fortran code is disk write intensive but still the VM should at least perform in the same neighborhood as the physical machine, no?
I don't have much experience with Workstation other than having a couple test VMs myself but I was under the impression that it is a solid product but these numbers are just unacceptable.
This doesn't appear to be a memory issue as the 3GB on the VM are not fully utilized during a model run.
physical hardware, Opteron 885, 6GB RAM, smp-lustre.1.6.7.2-perfctr.2.6.28-cve.4
execution time: 1m 49s
VM, Workstation on W7 64, Q9550 single cpu assigned, 3GB RAM, dedicated HD
execution time: 4m 57s
Not cool. The disk for the VM isn't pass through, it's NTFS with a 350 GB datastore for the VM and no other uses.
So I am a little bit at a loss here. I know that disk I/O is slower when using a Workstation VM, but this is just unacceptably slow. The Fortran code is disk write intensive but still the VM should at least perform in the same neighborhood as the physical machine, no?
I don't have much experience with Workstation other than having a couple test VMs myself but I was under the impression that it is a solid product but these numbers are just unacceptable.
This doesn't appear to be a memory issue as the 3GB on the VM are not fully utilized during a model run.