On Fri, Feb 26, 2016 at 12:02:50AM -0500, Meng Xu wrote:
> Hi,
> 

Hey!

CC-ing Elena.

> We are measuring the execution time between native machine environment
> and xen virtualization environment using PARSEC Benchmark [1].
> 
> In virtualiztion environment, we run a domU with three VCPUs, each of
> them pinned to a core; we pin the dom0 to another core that is not
> used by the domU.
> 
> Inside the Linux in domU in virtualization environment and in native
> environment,  We used the cpuset to isolate a core (or VCPU) for the
> system processors and to isolate a core for the benchmark processes.
> We also configured the Linux boot command line with isocpus= option to
> isolate the core for benchmark from other unnecessary processes.

You may want to just offline them and also boot the machine with NUMA
disabled.

> 
> We expect that execution time of benchmarks in xen virtualization
> environment is larger than the execution time in native machine
> environment. However, the evaluation gave us an opposite result.
> 
> Below is the evaluation data for the canneal and streamcluster benchmarks:
> 
> Benchmark: canneal, input=simlarge, conf=gcc-serial
> Native: 6.387s
> Virtualization: 5.890s
> 
> Benchmark: streamcluster, input=simlarge, conf=gcc-serial
> Native: 5.276s
> Virtualization: 5.240s
> 
> Is there anything wrong with our evaluation that lead to the abnormal
> performance results?

Nothing is wrong. Virtualization is naturally faster than baremetal!

:-)

No clue sadly.
> 
> Any suggestion or advice is really appreciated.
> 
> Thank you very much for your time on this question!
> 
> Best regards,
> 
> Meng
> 
> [1] http://parsec.cs.princeton.edu/
> 
> 
> -----------
> Meng Xu
> PhD Student in Computer and Information Science
> University of Pennsylvania
> http://www.cis.upenn.edu/~mengxu/
> 
> _______________________________________________
> Xen-devel mailing list
> Xen-devel@lists.xen.org
> http://lists.xen.org/xen-devel

_______________________________________________
Xen-devel mailing list
Xen-devel@lists.xen.org
http://lists.xen.org/xen-devel

Reply via email to