Re: [RFC] Design proposal for upstream core-scheduling interface

2020-08-24 Thread Joel Fernandes
Hey Dhaval, On Mon, Aug 24, 2020 at 3:50 PM Dhaval Giani wrote: > > On Fri, Aug 21, 2020 at 8:01 PM Joel Fernandes wrote: > > > > Hello! > > Core-scheduling aims to allow making it safe for more than 1 task that trust > > each other to safely share hyperthreads within a CPU core [1]. This result

Re: [RFC] Design proposal for upstream core-scheduling interface

2020-08-24 Thread chris hyser
On 8/24/20 4:53 PM, chris hyser wrote: On 8/21/20 11:01 PM, Joel Fernandes wrote: Hello! Core-scheduling aims to allow making it safe for more than 1 task that trust each other to safely share hyperthreads within a CPU core [1]. This results in a performance improvement for workloads that can

Re: [RFC] Design proposal for upstream core-scheduling interface

2020-08-24 Thread chris hyser
On 8/21/20 11:01 PM, Joel Fernandes wrote: Hello! Core-scheduling aims to allow making it safe for more than 1 task that trust each other to safely share hyperthreads within a CPU core [1]. This results in a performance improvement for workloads that can benefit from using hyperthreading safely w

Re: [RFC] Design proposal for upstream core-scheduling interface

2020-08-24 Thread Dhaval Giani
On Mon, Aug 24, 2020 at 4:32 AM Vineeth Pillai wrote: > > > Let me know your thoughts and looking forward to a good LPC MC discussion! > > > > Nice write up Joel, thanks for taking time to compile this with great detail! > > After going through the details of interface proposal using cgroup v2 > c

Re: [RFC] Design proposal for upstream core-scheduling interface

2020-08-24 Thread Dhaval Giani
On Fri, Aug 21, 2020 at 8:01 PM Joel Fernandes wrote: > > Hello! > Core-scheduling aims to allow making it safe for more than 1 task that trust > each other to safely share hyperthreads within a CPU core [1]. This results > in a performance improvement for workloads that can benefit from using > h

Re: [RFC] Design proposal for upstream core-scheduling interface

2020-08-24 Thread Vineeth Pillai
> Let me know your thoughts and looking forward to a good LPC MC discussion! > Nice write up Joel, thanks for taking time to compile this with great detail! After going through the details of interface proposal using cgroup v2 controllers, and based on our discussion offline, would like to note d

[RFC] Design proposal for upstream core-scheduling interface

2020-08-21 Thread Joel Fernandes
Hello! Core-scheduling aims to allow making it safe for more than 1 task that trust each other to safely share hyperthreads within a CPU core [1]. This results in a performance improvement for workloads that can benefit from using hyperthreading safely while limiting core-sharing when it is not saf