diff --git a/tags.json b/tags.json index 521a7e97f526e6433321f0ba4b43e499aea25a1f..f860d8fa8330cc8a8600d130ba5811794ec8b43b 100644 --- a/tags.json +++ b/tags.json @@ -83,6 +83,32 @@ "chassis": "GIGABYTE MT91-FS1-00", "year": 2018 }, + "ARM-XGene-8pa1co": { + "architecture": "arm", + "uname-architecture": "aarch64", + "cpu-vendor": "AppliedMicro", + "sub-architecture": "ARMv8", + "cpu-family": "X-Gene", + "core": 8, + "socket": 1, + "NUMA": 1, + "chassis": "Mustang", + "year": 2015, + "note": "The firmware exposes one package per core instead of a single package" + }, + "ARM-AMD-Seattle-4pa2co": { + "architecture": "arm", + "uname-architecture": "aarch64", + "cpu-vendor": "AMD", + "sub-architecture": "ARMv8", + "cpu-family": "AMD A1100", + "core": 8, + "socket": 1, + "NUMA": 1, + "chassis": "AMD Seattle", + "year": 2015, + "note": "The firmware exposes four dual-core packages, instead of a single package made of four dual-core modules" + }, "IBM-POWER7-2gr8pa1co4t": { "architecture": "POWER", "uname-architecture": "ppc64", diff --git a/xml/ARM-AMD-Seattle-4pa2co.xml b/xml/ARM-AMD-Seattle-4pa2co.xml new file mode 100644 index 0000000000000000000000000000000000000000..b4d2e280bae47d88a225f2fc4685a1f819d26802 --- /dev/null +++ b/xml/ARM-AMD-Seattle-4pa2co.xml @@ -0,0 +1,88 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE topology SYSTEM "hwloc2.dtd"> +<topology version="2.0"> + <object type="Machine" os_index="0" cpuset="0x000000ff" complete_cpuset="0x000000ff" allowed_cpuset="0x000000ff" nodeset="0x00000001" complete_nodeset="0x00000001" allowed_nodeset="0x00000001" gp_index="1"> + <info name="DMIProductName" value="Default string"/> + <info name="DMIProductVersion" value="Default string"/> + <info name="DMIBoardVendor" value="Default string"/> + <info name="DMIBoardName" value="Default string"/> + <info name="DMIBoardVersion" value="Default string"/> + <info name="DMIBoardAssetTag" value="Default string"/> + <info name="DMIChassisVendor" value="Default string"/> + <info name="DMIChassisType" value="3"/> + <info name="DMIChassisVersion" value="Default string"/> + <info name="DMIChassisAssetTag" value="Default string"/> + <info name="DMIBIOSVendor" value="American Megatrends Inc."/> + <info name="DMIBIOSVersion" value="ROD0080C"/> + <info name="DMIBIOSDate" value="03/25/2015"/> + <info name="DMISysVendor" value="Default string"/> + <info name="Backend" value="Linux"/> + <info name="LinuxCgroup" value="/"/> + <info name="OSName" value="Linux"/> + <info name="OSRelease" value="4.9.0-9-arm64"/> + <info name="OSVersion" value="#1 SMP Debian 4.9.168-1 (2019-04-12)"/> + <info name="Architecture" value="aarch64"/> + <info name="hwlocVersion" value="master-20190809.0942.git76d7fdd"/> + <info name="ProcessName" value="lt-lstopo-no-graphics"/> + <object type="NUMANode" os_index="0" cpuset="0x000000ff" complete_cpuset="0x000000ff" nodeset="0x00000001" complete_nodeset="0x00000001" gp_index="22" local_memory="16771072000"> + <page_type size="4096" count="4094500"/> + <page_type size="2097152" count="0"/> + </object> + <object type="Package" os_index="0" cpuset="0x00000003" complete_cpuset="0x00000003" nodeset="0x00000001" complete_nodeset="0x00000001" gp_index="3"> + <object type="Core" os_index="0" cpuset="0x00000001" complete_cpuset="0x00000001" nodeset="0x00000001" complete_nodeset="0x00000001" gp_index="2"> + <object type="PU" os_index="0" cpuset="0x00000001" complete_cpuset="0x00000001" nodeset="0x00000001" complete_nodeset="0x00000001" gp_index="4"/> + </object> + <object type="Core" os_index="1" cpuset="0x00000002" complete_cpuset="0x00000002" nodeset="0x00000001" complete_nodeset="0x00000001" gp_index="5"> + <object type="PU" os_index="1" cpuset="0x00000002" complete_cpuset="0x00000002" nodeset="0x00000001" complete_nodeset="0x00000001" gp_index="6"/> + </object> + </object> + <object type="Package" os_index="1" cpuset="0x0000000c" complete_cpuset="0x0000000c" nodeset="0x00000001" complete_nodeset="0x00000001" gp_index="8"> + <object type="Core" os_index="0" cpuset="0x00000004" complete_cpuset="0x00000004" nodeset="0x00000001" complete_nodeset="0x00000001" gp_index="7"> + <object type="PU" os_index="2" cpuset="0x00000004" complete_cpuset="0x00000004" nodeset="0x00000001" complete_nodeset="0x00000001" gp_index="9"/> + </object> + <object type="Core" os_index="1" cpuset="0x00000008" complete_cpuset="0x00000008" nodeset="0x00000001" complete_nodeset="0x00000001" gp_index="10"> + <object type="PU" os_index="3" cpuset="0x00000008" complete_cpuset="0x00000008" nodeset="0x00000001" complete_nodeset="0x00000001" gp_index="11"/> + </object> + </object> + <object type="Package" os_index="2" cpuset="0x00000030" complete_cpuset="0x00000030" nodeset="0x00000001" complete_nodeset="0x00000001" gp_index="13"> + <object type="Core" os_index="0" cpuset="0x00000010" complete_cpuset="0x00000010" nodeset="0x00000001" complete_nodeset="0x00000001" gp_index="12"> + <object type="PU" os_index="4" cpuset="0x00000010" complete_cpuset="0x00000010" nodeset="0x00000001" complete_nodeset="0x00000001" gp_index="14"/> + </object> + <object type="Core" os_index="1" cpuset="0x00000020" complete_cpuset="0x00000020" nodeset="0x00000001" complete_nodeset="0x00000001" gp_index="15"> + <object type="PU" os_index="5" cpuset="0x00000020" complete_cpuset="0x00000020" nodeset="0x00000001" complete_nodeset="0x00000001" gp_index="16"/> + </object> + </object> + <object type="Package" os_index="3" cpuset="0x000000c0" complete_cpuset="0x000000c0" nodeset="0x00000001" complete_nodeset="0x00000001" gp_index="18"> + <object type="Core" os_index="0" cpuset="0x00000040" complete_cpuset="0x00000040" nodeset="0x00000001" complete_nodeset="0x00000001" gp_index="17"> + <object type="PU" os_index="6" cpuset="0x00000040" complete_cpuset="0x00000040" nodeset="0x00000001" complete_nodeset="0x00000001" gp_index="19"/> + </object> + <object type="Core" os_index="1" cpuset="0x00000080" complete_cpuset="0x00000080" nodeset="0x00000001" complete_nodeset="0x00000001" gp_index="20"> + <object type="PU" os_index="7" cpuset="0x00000080" complete_cpuset="0x00000080" nodeset="0x00000001" complete_nodeset="0x00000001" gp_index="21"/> + </object> + </object> + <object type="OSDev" gp_index="24" name="sdb" subtype="Disk" osdev_type="0"> + <info name="Size" value="488386584"/> + <info name="SectorSize" value="512"/> + <info name="LinuxDeviceID" value="8:16"/> + <info name="Vendor" value="Western Digital"/> + <info name="Model" value="WDC_WD5000AAKX-00ERMA0"/> + <info name="Revision" value="15.01H15"/> + <info name="SerialNumber" value="WD-WCC2E6VE24EH"/> + </object> + <object type="OSDev" gp_index="25" name="sda" subtype="Disk" osdev_type="0"> + <info name="Size" value="488386584"/> + <info name="SectorSize" value="512"/> + <info name="LinuxDeviceID" value="8:0"/> + <info name="Vendor" value="Western Digital"/> + <info name="Model" value="WDC_WD5000AAKX-00ERMA0"/> + <info name="Revision" value="15.01H15"/> + <info name="SerialNumber" value="WD-WCC2E5LRR2ZK"/> + </object> + <object type="OSDev" gp_index="26" name="eth1" osdev_type="2"> + <info name="Address" value="00:00:1a:1b:8c:6f"/> + </object> + <object type="OSDev" gp_index="27" name="eth0" osdev_type="2"> + <info name="Address" value="00:00:1a:1b:8c:6e"/> + </object> + </object> +</topology> diff --git a/xml/ARM-XGene-8pa1co.xml b/xml/ARM-XGene-8pa1co.xml new file mode 100644 index 0000000000000000000000000000000000000000..823b858b9f686419dafaab244c4608a53d6a62f5 --- /dev/null +++ b/xml/ARM-XGene-8pa1co.xml @@ -0,0 +1,79 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE topology SYSTEM "hwloc2.dtd"> +<topology version="2.0"> + <object type="Machine" os_index="0" cpuset="0x000000ff" complete_cpuset="0x000000ff" allowed_cpuset="0x000000ff" nodeset="0x00000001" complete_nodeset="0x00000001" allowed_nodeset="0x00000001" gp_index="1"> + <info name="CPUModel" value="AArch64 Processor rev 1 (aarch64)"/> + <info name="Backend" value="Linux"/> + <info name="OSName" value="Linux"/> + <info name="OSRelease" value="3.13.0-158-generic"/> + <info name="OSVersion" value="#208-Ubuntu SMP Fri Aug 24 17:06:25 UTC 2018"/> + <info name="Architecture" value="aarch64"/> + <info name="hwlocVersion" value="master-20190809.0942.git76d7fdd"/> + <info name="ProcessName" value="lt-lstopo-no-graphics"/> + <object type="NUMANode" os_index="0" cpuset="0x000000ff" complete_cpuset="0x000000ff" nodeset="0x00000001" complete_nodeset="0x00000001" gp_index="26" local_memory="33761193984"> + <page_type size="4096" count="8242479"/> + <page_type size="2097152" count="0"/> + </object> + <object type="Package" cpuset="0x00000001" complete_cpuset="0x00000001" nodeset="0x00000001" complete_nodeset="0x00000001" gp_index="3"> + <object type="Core" os_index="0" cpuset="0x00000001" complete_cpuset="0x00000001" nodeset="0x00000001" complete_nodeset="0x00000001" gp_index="2"> + <object type="PU" os_index="0" cpuset="0x00000001" complete_cpuset="0x00000001" nodeset="0x00000001" complete_nodeset="0x00000001" gp_index="4"/> + </object> + </object> + <object type="Package" cpuset="0x00000002" complete_cpuset="0x00000002" nodeset="0x00000001" complete_nodeset="0x00000001" gp_index="6"> + <object type="Core" os_index="0" cpuset="0x00000002" complete_cpuset="0x00000002" nodeset="0x00000001" complete_nodeset="0x00000001" gp_index="5"> + <object type="PU" os_index="1" cpuset="0x00000002" complete_cpuset="0x00000002" nodeset="0x00000001" complete_nodeset="0x00000001" gp_index="7"/> + </object> + </object> + <object type="Package" cpuset="0x00000004" complete_cpuset="0x00000004" nodeset="0x00000001" complete_nodeset="0x00000001" gp_index="9"> + <object type="Core" os_index="0" cpuset="0x00000004" complete_cpuset="0x00000004" nodeset="0x00000001" complete_nodeset="0x00000001" gp_index="8"> + <object type="PU" os_index="2" cpuset="0x00000004" complete_cpuset="0x00000004" nodeset="0x00000001" complete_nodeset="0x00000001" gp_index="10"/> + </object> + </object> + <object type="Package" cpuset="0x00000008" complete_cpuset="0x00000008" nodeset="0x00000001" complete_nodeset="0x00000001" gp_index="12"> + <object type="Core" os_index="0" cpuset="0x00000008" complete_cpuset="0x00000008" nodeset="0x00000001" complete_nodeset="0x00000001" gp_index="11"> + <object type="PU" os_index="3" cpuset="0x00000008" complete_cpuset="0x00000008" nodeset="0x00000001" complete_nodeset="0x00000001" gp_index="13"/> + </object> + </object> + <object type="Package" cpuset="0x00000010" complete_cpuset="0x00000010" nodeset="0x00000001" complete_nodeset="0x00000001" gp_index="15"> + <object type="Core" os_index="0" cpuset="0x00000010" complete_cpuset="0x00000010" nodeset="0x00000001" complete_nodeset="0x00000001" gp_index="14"> + <object type="PU" os_index="4" cpuset="0x00000010" complete_cpuset="0x00000010" nodeset="0x00000001" complete_nodeset="0x00000001" gp_index="16"/> + </object> + </object> + <object type="Package" cpuset="0x00000020" complete_cpuset="0x00000020" nodeset="0x00000001" complete_nodeset="0x00000001" gp_index="18"> + <object type="Core" os_index="0" cpuset="0x00000020" complete_cpuset="0x00000020" nodeset="0x00000001" complete_nodeset="0x00000001" gp_index="17"> + <object type="PU" os_index="5" cpuset="0x00000020" complete_cpuset="0x00000020" nodeset="0x00000001" complete_nodeset="0x00000001" gp_index="19"/> + </object> + </object> + <object type="Package" cpuset="0x00000040" complete_cpuset="0x00000040" nodeset="0x00000001" complete_nodeset="0x00000001" gp_index="21"> + <object type="Core" os_index="0" cpuset="0x00000040" complete_cpuset="0x00000040" nodeset="0x00000001" complete_nodeset="0x00000001" gp_index="20"> + <object type="PU" os_index="6" cpuset="0x00000040" complete_cpuset="0x00000040" nodeset="0x00000001" complete_nodeset="0x00000001" gp_index="22"/> + </object> + </object> + <object type="Package" cpuset="0x00000080" complete_cpuset="0x00000080" nodeset="0x00000001" complete_nodeset="0x00000001" gp_index="24"> + <object type="Core" os_index="0" cpuset="0x00000080" complete_cpuset="0x00000080" nodeset="0x00000001" complete_nodeset="0x00000001" gp_index="23"> + <object type="PU" os_index="7" cpuset="0x00000080" complete_cpuset="0x00000080" nodeset="0x00000001" complete_nodeset="0x00000001" gp_index="25"/> + </object> + </object> + <object type="OSDev" gp_index="28" name="sda" subtype="Disk" osdev_type="0"> + <info name="Size" value="488386584"/> + <info name="SectorSize" value="512"/> + <info name="LinuxDeviceID" value="8:0"/> + <info name="Vendor" value="Seagate"/> + <info name="Model" value="ST500DM002-1BD142"/> + <info name="Revision" value="KC48"/> + <info name="SerialNumber" value="W3TE329A"/> + </object> + <object type="OSDev" gp_index="29" name="eth2" osdev_type="2"> + <info name="Address" value="00:01:73:02:35:42"/> + </object> + <object type="OSDev" gp_index="30" name="eth3" osdev_type="2"> + <info name="Address" value="00:01:73:02:35:43"/> + </object> + <object type="OSDev" gp_index="31" name="eth1" osdev_type="2"> + <info name="Address" value="00:01:73:02:35:41"/> + </object> + <object type="OSDev" gp_index="32" name="eth0" osdev_type="2"> + <info name="Address" value="00:01:73:02:35:40"/> + </object> + </object> +</topology>