On 11/04/2019 02:34, Dario Faggioli wrote:
> On Fri, 2019-03-29 at 19:16 +0100, Dario Faggioli wrote:
>> On Fri, 2019-03-29 at 16:08 +0100, Juergen Gross wrote:
>>> I have done some very basic performance testing: on a 4 cpu system
>>> (2 cores with 2 threads each) I did a "make -j 4" for building the
>>> Xen
>>> hypervisor. With This test has been run on dom0, once with no other
>>> guest active and once with another guest with 4 vcpus running the
>>> same
>>> test.
>> Just as an heads up for people (as Juergen knows this already :-D),
>> I'm
>> planning to run some performance evaluation of this patches.
>>
>> I've got an 8 CPUs system (4 cores, 2 threads each, no-NUMA) and an
>> 16
>> CPUs system (2 sockets/NUMA nodes, 4 cores each, 2 threads each) on
>> which I should be able to get some bench suite running relatively
>> easy
>> and (hopefully) quick.
>>
>> I'm planning to evaluate:
>> - vanilla (i.e., without this series), SMT enabled in BIOS
>> - vanilla (i.e., without this series), SMT disabled in BIOS
>> - patched (i.e., with this series), granularity=thread
>> - patched (i.e., with this series), granularity=core
>>
>> I'll do start with no overcommitment, and then move to 2x
>> overcommitment (as you did above).
>>
> I've got the first set of results. It's fewer than I wanted/expected to
> have at this point in time, but still...
> 
> Also, it's Phoronix again. I don't especially love it, but I'm still
> working on convincing our own internal automated benchmarking tool
> (which I like a lot more :-) ) to be a good friend of Xen. :-P

I think the Phoronix tests as such are not that bad, its the way they
are used by Phoronix which is completely idiotic.

> It's a not too big set of tests, done in the following conditions:
> - hardware: Intel Xeon E5620; 2 NUMA nodes, 4 cores and 2 threads each
> - slow disk (old rotational HDD)
> - benchmarks run in dom0
> - CPU, memory and some disk IO benchmarks
> - all Spec&Melt mitigations disabled both at Xen and dom0 kernel level
> - cpufreq governor = performance, max_cstate = C1
> - *non* debug hypervisor
> 
> In just one sentence, what I'd say is "So far so god" :-D
> 
> https://openbenchmarking.org/result/1904105-SP-1904100DA38

Thanks for doing that!


Juergen

_______________________________________________
Xen-devel mailing list
Xen-devel@lists.xenproject.org
https://lists.xenproject.org/mailman/listinfo/xen-devel

Reply via email to