lkml.org 
[lkml]   [2012]   [Nov]   [6]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    /
    Date
    From
    SubjectRe: [PATCH 15/19] mm: numa: Add fault driven placement and migration
    On 11/06/2012 04:14 AM, Mel Gorman wrote:
    > From: Peter Zijlstra <a.p.zijlstra@chello.nl>
    >
    > NOTE: This patch is based on "sched, numa, mm: Add fault driven
    > placement and migration policy" but as it throws away all the policy
    > to just leave a basic foundation I had to drop the signed-offs-by.
    >
    > This patch creates a bare-bones method for setting PTEs pte_numa in the
    > context of the scheduler that when faulted later will be faulted onto the
    > node the CPU is running on. In itself this does nothing useful but any
    > placement policy will fundamentally depend on receiving hints on placement
    > from fault context and doing something intelligent about it.
    >
    > Signed-off-by: Mel Gorman <mgorman@suse.de>

    Excellent basis for implementing a smarter NUMA
    policy.

    Not sure if such a policy should be implemented
    as a replacement for this patch, or on top of it...

    Either way, thank you for cleaning up all of the
    NUMA base code, while I was away at conferences
    and stuck in airports :)

    Peter, Andrea - does this look like a good basis
    for implementing and comparing your NUMA policies?

    I mean, it does to me. I am just wondering if there
    is any reason at all you two could not use it as a
    basis for an apples-to-apples comparison of your
    NUMA placement policies?

    Sharing 2/3 of the code would sure get rid of the
    bulk of the discussion, and allow us to make real
    progress.



    \
     
     \ /
      Last update: 2012-11-06 21:21    [W:4.099 / U:2.448 seconds]
    ©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site