Hi,

I want to run a NUMA enabled linux on gem5, what I tried is:
(1) add 4 memory range
(2) config 4 CPU
(3) set num_dirs=4
(4) linux compiled with NUMA support.
(5) config boot_osflags with "numa=on"

but I am still told "No NUMA configuration found" , see the following
output from gem5 term:

    BIOS-provided physical RAM map:
    BIOS-e820: 0000000000000000 - 000000000009fc00 (usable)
    BIOS-e820: 000000000009fc00 - 0000000000100000 (reserved)
    BIOS-e820: 0000000000100000 - 0000000040000000 (usable)
    BIOS-e820: 00000000ffff0000 - 0000000100000000 (reserved)
    bootconsole [earlyser0] enabled
    DMI 2.5 present.
    last_pfn = 0x40000 max_arch_pfn = 0x400000000
    CPU MTRRs all blank - virtualized system.
    init_memory_mapping: 0000000000000000-0000000040000000
    ACPI Error: A valid RSDP was not found (20090903/tbxfroot-219)
    No NUMA configuration found
    Faking a node at 0000000000000000-0000000040000000
    Bootmem setup node 0 0000000000000000-0000000040000000
    NODE_DATA [0000000000001000 - 0000000000004fff]
    bootmap [0000000000008000 - 000000000000ffff] pages 8
    (5 early reservations) ==> bootmem [0000000000 - 0040000000]
    #0 [0000000000 - 0000001000] BIOS data page ==> [0000000000 -
    0000001000]
    #1 [0000006000 - 0000008000] TRAMPOLINE ==> [0000006000 - 0000008000]
    #2 [0001000000 - 000173bc64] TEXT DATA BSS ==> [0001000000 - 000173bc64]
    #3 [000009f000 - 0000100000] BIOS reserved ==> [000009f000 - 0000100000]
    #4 [000173c000 - 000173c013] BRK ==> [000173c000 - 000173c013]
    found SMP MP-table at [ffff8800000f0050] f0050
    Zone PFN ranges:
    DMA 0x00000000 -> 0x00001000
    DMA32 0x00001000 -> 0x00100000
    Normal 0x00100000 -> 0x00100000
    Movable zone start PFN for each node
    early_node_map[2] active PFN ranges
    0: 0x00000000 -> 0x0000009f
    0: 0x00000100 -> 0x00040000

Any instruction to create a simplest NUMA system?
Further more, how to create the system as attached figure?

---
Regards,
Chen Houwu

<<attachment: numa.png>>

_______________________________________________
gem5-users mailing list
[email protected]
http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users

Reply via email to