Re: [RFC workqueue/driver-core PATCH 5/5] nvdimm: Schedule device registration on node local to the device

From
Dan Williams <hidden>
Date
2018-09-28 17:46:34
Also in
lkml, nvdimm
Reply to
Alexander Duyck, 2018-09-26
On Wed, Sep 26, 2018 at 2:52 PM Alexander Duyck
[off-list ref] wrote:
This patch is meant to force the device registration for nvdimm devices to
be closer to the actual device. This is achieved by using either the NUMA
node ID of the region, or of the parent. By doing this we can have
everything above the region based on the region, and everything below the
region based on the nvdimm bus.

By guaranteeing NUMA locality I see an improvement of as high as 25% for
per-node init of a system with 12TB of persistent memory.

Signed-off-by: Alexander Duyck <redacted>
Looks good to me. This does have a dependency on the current contents
of libnvdimm development tree.
Thread (25 messages) 25 messages, 3 authors, last reply 2018-10-02
Keyboard shortcuts
hback out one level
jnext message in thread / next series-diff position
kprevious message in thread / previous series-diff position
ldrill in
Escclose help / fold thread tree
?toggle this help