1 |
"Tamas Karpati" <tkarpati@×××××.com> posted |
2 |
bd453d7f0606220440n65ae201ftc7a5ebf17416eb8e@××××××××××.com, excerpted |
3 |
below, on Thu, 22 Jun 2006 13:40:48 +0200: |
4 |
|
5 |
> Anyways, I hope memory can be shared on S4881 (or -D, S4882) as well |
6 |
> as on S2882, meaning that any thread can utilize any part of (or all) the |
7 |
> physical memory mounted on the mob. They want to use all the 64G memory |
8 |
> (only "all" because (i) no mob supports more and (ii) resources are limited). |
9 |
|
10 |
That should be no problem. It's part of the AMD64 architecture, and |
11 |
anything /not/ supporting it would therefore be considered crippled. |
12 |
|
13 |
I'm not sure about 4-way, tho I would assume it would be similar to 2-way, |
14 |
but with my 2-way (s2885), the BIOS has memory per-node and across-node |
15 |
interleaving options. For highest bandwidth access by a single thread, |
16 |
one turns on the across-node interleaving. For running multiple |
17 |
threads, where each thread has faster access to the memory local to the |
18 |
processor/node it is on, but /can/ access memory cross-nodes if necessary, |
19 |
one turns off across-node interleaving, and enabled NUMA mode memory |
20 |
management in the kernel. The kernel process and memory control then |
21 |
attempts to keep the processes balanced both by CPU use and memory use, |
22 |
also accounting for threads sharing memory and trying to keep them on the |
23 |
same node and therefore both accessing local memory, if possible. |
24 |
However, any thread or process can still access memory on any other node |
25 |
if need be. (There are separate kernel options available to wall off |
26 |
particular applications, limiting them to specific CPUs and memory, if |
27 |
desired, but I know little about these beyond the fact that they are still |
28 |
somewhat experimental, from what I've read.) |
29 |
|
30 |
|
31 |
|
32 |
-- |
33 |
Duncan - List replies preferred. No HTML msgs. |
34 |
"Every nonfree program has a lord, a master -- |
35 |
and if you use the program, he is your master." Richard Stallman |
36 |
|
37 |
-- |
38 |
gentoo-amd64@g.o mailing list |