|
From: | Paolo Bonzini |
Subject: | Re: [Qemu-devel] QEMU ARM SMP: IPI delivery delayed until next main loop event // how to improve IPI latency? |
Date: | Fri, 19 Jun 2015 18:57:46 +0200 |
User-agent: | Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Thunderbird/31.6.0 |
On 12/06/2015 18:38, Alex Züpke wrote: > CPU #0 CPU #1 > ====== ====== > ... other stuff ... WFI (wait for interrupt, like x86 "HLT") > send SGI in MPCore > polls for completeness > <time passes ...> > polls ... > <... and passes ...> > still polls ... > <... and passes ...> > still polls ... > <... and passes ...> Shouldn't CPU#0 do a WFE here? That would work too. Considering that sooner or later we'll have true multithreaded emulation, putting a hack doesn't sound like a great prospect. Paolo
[Prev in Thread] | Current Thread | [Next in Thread] |