Messages in this thread | ![/](/images/icornerl.gif) | | From | Aubrey Li <> | Date | Fri, 14 Feb 2020 14:10:53 +0800 | Subject | Re: [RFC PATCH v4 00/19] Core scheduling v4 |
| |
On Fri, Feb 14, 2020 at 2:37 AM Tim Chen <tim.c.chen@linux.intel.com> wrote: > > On 2/12/20 3:07 PM, Julien Desfossez wrote: > > >> > >> Have you guys been able to make progress on the issues with I/O intensive workload? > > > > I finally have some results with the following branch: > > https://github.com/digitalocean/linux-coresched/tree/coresched/v4-v5.5.y > > > > > > So the main conclusion is that for all the test cases we have studied, > > core scheduling performs better than nosmt ! This is different than what > > we tested a while back, so it's looking really good ! > > Thanks for the data. They look really encouraging. > > Aubrey is working on updating his patches so it will load balance > to the idle cores a bit better. We are testing those and will post > the update soon.
I added a helper to check task and cpu cookie match, including the entire core idle case. The refined patchset updated at here: https://github.com/aubreyli/linux/tree/coresched_v4-v5.5.2
This branch also includes Tim's patchset. According to our testing result, the performance data looks on par with the previous version. A good news is, v5.4.y stability issue on our 8 numa node machine is gone on this v5.5.2 branch.
Thanks, -Aubrey
| ![\](/images/icornerr.gif) |