Thread (1 message) 1 message, 1 author, 2014-10-22

[RFC PATCH 4/4] arm64:numa: adding numa support for arm64 platforms.

From: Ganapatrao Kulkarni <hidden>
Date: 2014-10-22 11:27:43
Also in: linux-devicetree

On Mon, Oct 20, 2014 at 8:00 PM, Steve Capper [off-list ref] wrote:
On Mon, Oct 20, 2014 at 03:25:56PM +0100, Steve Capper wrote:
quoted
On Fri, Oct 17, 2014 at 10:49:56PM +0530, Ganapatrao Kulkarni wrote:
[...]
quoted
         /*Proximity Distance matrix for 4Node system
quoted
                       <from-node to-node distance>
        */
         node-matrix=    <0 0 10>,
                               <0 1 20>,
                               <0 2 30>,
                               <0 3 10>,
                               <1 0 20>,
                                <1 1 10>,
                               <1 2 30>,
                              <1 3 10>,
                              <2 0 30>,
                              <2 1 20>,
                              <2 2 10>,
                             <2 3 10>,
                            <3 0 10>,
                            <3 1 20>,
                            <3 2 30>,
                            <3 3 10>,
 }
Hi Ganapat,
The above caught my attention.

For a 4-node system do we not need 16 distances; the implication of that
would be that the distance between node A-B could be different from the
distance between B-A? Also the distance from a node to itself could be
safely assumed to be zero?

I think we should have a symmetric matrix with zero-diagonals so strictly
only seven values would need specifying for a 4-node system.
Thanks Stave for the comments.
I too thought initially to take the assumption like
distance B-A is same as A-B and A-A is always defined to LOCAL.
However this example is an ideal case which will define all 16
distances for 4 node system.
In actual DT, we can skip to provide A-A and B-A, In kernel
implementation we will use these common/generic assumptions
to derive missing distances.
s/seven/six/

I really need to learn how to count.... :-/
quoted
Cheers,
--
Steve
thanks
Ganapat
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help