Re: [Ksummit-discuss] [TECH TOPIC] IRQ affinity

2015-10-14 Thread Theodore Ts'o
On Mon, Oct 12, 2015 at 11:41:45AM -0700, Christoph Hellwig wrote: > > Hi Ted, > > while we have a high level agreement there's still some discussion > needed. I can prepare a few slides for 10 minute discussion and then > take it to the hallways with the interested people. Thanks, The Tech se

Re: [Ksummit-discuss] [TECH TOPIC] IRQ affinity

2015-10-12 Thread Christoph Hellwig
On Mon, Oct 12, 2015 at 12:09:48PM -0400, Theodore Ts'o wrote: > Hi Christoph, > > Do you think this is still an issue that would be worth discsussing at > the kernel summit as a technical topic? If so, would you be willing > to be responsible for kicking off the discussion for this topic? Hi Te

Re: [Ksummit-discuss] [TECH TOPIC] IRQ affinity

2015-10-12 Thread Theodore Ts'o
Hi Christoph, Do you think this is still an issue that would be worth discsussing at the kernel summit as a technical topic? If so, would you be willing to be responsible for kicking off the discussion for this topic? Thanks, - Ted On Wed, Jul 15, 2015

Re: [Ksummit-discuss] [TECH TOPIC] IRQ affinity

2015-07-17 Thread Thomas Gleixner
B1;2802;0cOn Wed, 15 Jul 2015, Matthew Wilcox wrote: > On Wed, Jul 15, 2015 at 11:25:55AM -0600, Jens Axboe wrote: > > On 07/15/2015 11:19 AM, Keith Busch wrote: > > >On Wed, 15 Jul 2015, Bart Van Assche wrote: > > >>* With blk-mq and scsi-mq optimal performance can only be achieved if > > >> the r

Re: [Ksummit-discuss] [TECH TOPIC] IRQ affinity

2015-07-15 Thread Michael S. Tsirkin
On Wed, Jul 15, 2015 at 02:48:00PM -0400, Matthew Wilcox wrote: > On Wed, Jul 15, 2015 at 11:25:55AM -0600, Jens Axboe wrote: > > On 07/15/2015 11:19 AM, Keith Busch wrote: > > >On Wed, 15 Jul 2015, Bart Van Assche wrote: > > >>* With blk-mq and scsi-mq optimal performance can only be achieved if >

Re: [Ksummit-discuss] [TECH TOPIC] IRQ affinity

2015-07-15 Thread Matthew Wilcox
On Wed, Jul 15, 2015 at 11:25:55AM -0600, Jens Axboe wrote: > On 07/15/2015 11:19 AM, Keith Busch wrote: > >On Wed, 15 Jul 2015, Bart Van Assche wrote: > >>* With blk-mq and scsi-mq optimal performance can only be achieved if > >> the relationship between MSI-X vector and NUMA node does not change

Re: [Ksummit-discuss] [TECH TOPIC] IRQ affinity

2015-07-15 Thread Sagi Grimberg
On 7/15/2015 8:25 PM, Jens Axboe wrote: On 07/15/2015 11:19 AM, Keith Busch wrote: On Wed, 15 Jul 2015, Bart Van Assche wrote: * With blk-mq and scsi-mq optimal performance can only be achieved if the relationship between MSI-X vector and NUMA node does not change over time. This is necessary

Re: [Ksummit-discuss] [TECH TOPIC] IRQ affinity

2015-07-15 Thread Jens Axboe
On 07/15/2015 11:19 AM, Keith Busch wrote: On Wed, 15 Jul 2015, Bart Van Assche wrote: * With blk-mq and scsi-mq optimal performance can only be achieved if the relationship between MSI-X vector and NUMA node does not change over time. This is necessary to allow a blk-mq/scsi-mq driver to ens

Re: [Ksummit-discuss] [TECH TOPIC] IRQ affinity

2015-07-15 Thread Keith Busch
On Wed, 15 Jul 2015, Bart Van Assche wrote: * With blk-mq and scsi-mq optimal performance can only be achieved if the relationship between MSI-X vector and NUMA node does not change over time. This is necessary to allow a blk-mq/scsi-mq driver to ensure that interrupts are processed on the sam

Re: [Ksummit-discuss] [TECH TOPIC] IRQ affinity

2015-07-15 Thread Michael S. Tsirkin
On Wed, Jul 15, 2015 at 05:07:08AM -0700, Christoph Hellwig wrote: > Many years ago we decided to move setting of IRQ to core affnities to > userspace with the irqbalance daemon. > > These days we have systems with lots of MSI-X vector, and we have > hardware and subsystem support for per-CPU I/O

Re: [Ksummit-discuss] [TECH TOPIC] IRQ affinity

2015-07-15 Thread Bart Van Assche
On 07/15/2015 05:12 AM, Thomas Gleixner wrote: On Wed, 15 Jul 2015, Christoph Hellwig wrote: Many years ago we decided to move setting of IRQ to core affnities to userspace with the irqbalance daemon. These days we have systems with lots of MSI-X vector, and we have hardware and subsystem suppo

Re: [Ksummit-discuss] [TECH TOPIC] IRQ affinity

2015-07-15 Thread Marc Zyngier
On 15/07/15 13:07, Christoph Hellwig wrote: > Many years ago we decided to move setting of IRQ to core affnities to > userspace with the irqbalance daemon. > > These days we have systems with lots of MSI-X vector, and we have > hardware and subsystem support for per-CPU I/O queues in the block > l

Re: [Ksummit-discuss] [TECH TOPIC] IRQ affinity

2015-07-15 Thread Thomas Gleixner
On Wed, 15 Jul 2015, Christoph Hellwig wrote: > Many years ago we decided to move setting of IRQ to core affnities to > userspace with the irqbalance daemon. > > These days we have systems with lots of MSI-X vector, and we have > hardware and subsystem support for per-CPU I/O queues in the block