From mboxrd@z Thu Jan 1 00:00:00 1970 From: keith.busch@intel.com (Keith Busch) Date: Wed, 24 Jan 2018 08:48:42 -0700 Subject: Why NVMe MSIx vectors affinity set across NUMA nodes? In-Reply-To: References: <20180122171437.GL12043@localhost.localdomain> <20180122173239.GM12043@localhost.localdomain> <20180122180515.GN12043@localhost.localdomain> <20180122182017.GO12043@localhost.localdomain> Message-ID: <20180124154841.GC14790@localhost.localdomain> On Wed, Jan 24, 2018@07:47:44AM +0530, Ganapatrao Kulkarni wrote: > application uses libnuma to align to numa locality. > here the driver is breaking the affinity. > certainly having affinity with remote node cpu will add latency to > interrupt response time. > here it is for some NVMe queues. I bet you can't come up with an IRQ CPU affinity map that performs better than the current setup.