[Beowulf] numactl & SuSE11.1
Mikhail Kuzminsky
kus at free.net
Mon Aug 10 10:43:56 PDT 2009
I'm sorry for my mistake:
the problem is on Nehalem Xeon under SuSE -11.1, but w/kernel
2.6.27.7-9 (w/Supermicro X8DT mobo). For Opteron 2350 w/SuSE 10.3 (w/
more old 2.6.22.5-31 -I erroneously inserted this string in my
previous message) numactl works OK (w/Tyan mobo).
NUMA is enabled in BIOS. Of course, CONFIG_NUMA (and CONFIG_NUMA_EMU)
are setted to "y" in both kernels.
Unfortunately I (i.e. root) can't change files in
/sys/devices/system/node (or rename directory node2 to node1) :-( - as
it's possible w/some files in /proc filesystem. It's interesting, that
extraction from dmesg show, that IT WAS NODE1, but then node2 is
appear !
ACPI: SRAT BF79A4B0, 0150 (r1 041409 OEMSRAT 1 INTL 1)
ACPI: SSDT BF79FAC0, 249F (r1 DpgPmm CpuPm 12 INTL 20051117)
ACPI: Local APIC address 0xfee00000
SRAT: PXM 0 -> APIC 0 -> Node 0
SRAT: PXM 0 -> APIC 2 -> Node 0
SRAT: PXM 0 -> APIC 4 -> Node 0
SRAT: PXM 0 -> APIC 6 -> Node 0
SRAT: PXM 1 -> APIC 16 -> Node 1
SRAT: PXM 1 -> APIC 18 -> Node 1
SRAT: PXM 1 -> APIC 20 -> Node 1
SRAT: PXM 1 -> APIC 22 -> Node 1
SRAT: Node 0 PXM 0 0-a0000
SRAT: Node 0 PXM 0 100000-c0000000
SRAT: Node 0 PXM 0 100000000-1c0000000
SRAT: Node 2 PXM 257 1c0000000-340000000
(here !!)
NUMA: Allocated memnodemap from 1c000 - 22880
NUMA: Using 20 for the hash shift.
Bootmem setup node 0 0000000000000000-00000001c0000000
NODE_DATA [0000000000022880 - 000000000003a87f]
bootmap [000000000003b000 - 0000000000072fff] pages 38
(8 early reservations) ==> bootmem [0000000000 - 01c0000000]
#0 [0000000000 - 0000001000] BIOS data page ==> [0000000000 -
0000001000]
#1 [0000006000 - 0000008000] TRAMPOLINE ==> [0000006000 -
0000008000]
#2 [0000200000 - 0000bf27b8] TEXT DATA BSS ==> [0000200000 -
0000bf27b8]
#3 [0037a3b000 - 0037fef104] RAMDISK ==> [0037a3b000 -
0037fef104]
#4 [000009cc00 - 0000100000] BIOS reserved ==> [000009cc00 -
0000100000]
#5 [0000010000 - 0000013000] PGTABLE ==> [0000010000 -
0000013000]
#6 [0000013000 - 000001c000] PGTABLE ==> [0000013000 -
000001c000]
#7 [000001c000 - 0000022880] MEMNODEMAP ==> [000001c000 -
0000022880]
Bootmem setup node 2 00000001c0000000-0000000340000000
NODE_DATA [00000001c0000000 - 00000001c0017fff]
bootmap [00000001c0018000 - 00000001c0047fff] pages 30
(8 early reservations) ==> bootmem [01c0000000 - 0340000000]
#0 [0000000000 - 0000001000] BIOS data page
#1 [0000006000 - 0000008000] TRAMPOLINE
#2 [0000200000 - 0000bf27b8] TEXT DATA BSS
#3 [0037a3b000 - 0037fef104] RAMDISK
#4 [000009cc00 - 0000100000] BIOS reserved
#5 [0000010000 - 0000013000] PGTABLE
#6 [0000013000 - 000001c000] PGTABLE
#7 [000001c000 - 0000022880] MEMNODEMAP
found SMP MP-table at [ffff8800000ff780] 000ff780
[ffffe20000000000-ffffe20006ffffff] PMD ->
[ffff880028200000-ffff88002e1fffff] on node 0
[ffffe20007000000-ffffe2000cffffff] PMD ->
[ffff8801c0200000-ffff8801c61fffff] on node 2
Mikhail Kuzminsky
Computer Assistance to Chemical Research Center
Zelinsky Institute of Organic Chemistry RAS
Moscow
More information about the Beowulf
mailing list