|
From: | Richard Henderson |
Subject: | Re: [Qemu-devel] [PATCH] target-arm: Implement WFE as a yield operation |
Date: | Tue, 25 Feb 2014 07:35:08 -0800 |
User-agent: | Mozilla/5.0 (X11; Linux x86_64; rv:24.0) Gecko/20100101 Thunderbird/24.3.0 |
On 02/25/2014 06:45 AM, Peter Maydell wrote: > Implement WFE to yield our timeslice to the next CPU. > This avoids slowdowns in multicore configurations caused > by one core busy-waiting on a spinlock which can't possibly > be unlocked until the other core has an opportunity to run. > This speeds up my test case A15 dual-core boot by a factor > of three (though it is still four or five times slower than > a single-core boot). > > Signed-off-by: Peter Maydell <address@hidden> Reviewed-by: Richard Henderson <address@hidden> r~
[Prev in Thread] | Current Thread | [Next in Thread] |