diff --git a/data/grid5000/sites/rennes/clusters/abacus3/nodes/abacus3-1.json b/data/grid5000/sites/rennes/clusters/abacus3/nodes/abacus3-1.json index 31aeb958f427ca1d1d8fc70afe45aa82540a1c25..e000a0a922d5140fb5e8cce311beb3f9ba4a153a 100644 --- a/data/grid5000/sites/rennes/clusters/abacus3/nodes/abacus3-1.json +++ b/data/grid5000/sites/rennes/clusters/abacus3/nodes/abacus3-1.json @@ -1,15 +1,95 @@ { "architecture": { - "nb_cores": 32, + "cpu_core_numbering": "round-robin", + "nb_cores": 16, "nb_procs": 2, - "nb_threads": 64, - "platform_type": "x64_64" + "nb_threads": 32, + "platform_type": "x86_64" }, "bios": { - "vendor": "Dell Inc." + "release_date": "01/09/2017", + "vendor": "Dell Inc.", + "version": "2.4.2" + }, + "bmc_version": "2.41.40.40", + "chassis": { + "manufacturer": "Dell Inc.", + "name": "PowerEdge T630", + "serial": "64LWMK2" }, "exotic": false, + "gpu_devices": { + "nvidia0": { + "compute_capability": "8.6", + "cores": 8192, + "cpu_affinity": 0, + "device": "/dev/nvidia0", + "memory": 25434259456, + "microarchitecture": "Ampere", + "model": "RTX A5000", + "performance": { + "fp-16": 27772650000000, + "fp-32": 27772650000000, + "fp-64": 867890000000 + }, + "power_default_limit": "230.00 W", + "vbios_version": "94.02.6D.00.0E", + "vendor": "Nvidia" + }, + "nvidia1": { + "compute_capability": "8.6", + "cores": 8192, + "cpu_affinity": 0, + "device": "/dev/nvidia1", + "memory": 25434259456, + "microarchitecture": "Ampere", + "model": "RTX A5000", + "performance": { + "fp-16": 27772650000000, + "fp-32": 27772650000000, + "fp-64": 867890000000 + }, + "power_default_limit": "230.00 W", + "vbios_version": "94.02.6D.00.0E", + "vendor": "Nvidia" + }, + "nvidia2": { + "compute_capability": "8.6", + "cores": 8192, + "cpu_affinity": 1, + "device": "/dev/nvidia2", + "memory": 25434259456, + "microarchitecture": "Ampere", + "model": "RTX A5000", + "performance": { + "fp-16": 27772650000000, + "fp-32": 27772650000000, + "fp-64": 867890000000 + }, + "power_default_limit": "230.00 W", + "vbios_version": "94.02.6D.00.0E", + "vendor": "Nvidia" + }, + "nvidia3": { + "compute_capability": "8.6", + "cores": 8192, + "cpu_affinity": 1, + "device": "/dev/nvidia3", + "memory": 25434259456, + "microarchitecture": "Ampere", + "model": "RTX A5000", + "performance": { + "fp-16": 27772650000000, + "fp-32": 27772650000000, + "fp-64": 867890000000 + }, + "power_default_limit": "230.00 W", + "vbios_version": "94.02.6D.00.0E", + "vendor": "Nvidia" + } + }, "main_memory": { + "ram_size": 137438953472 }, "management_tools": { "bmc_vendor_tool": "racadm", @@ -18,30 +98,121 @@ } }, "memory_devices": [ - + { + "device": "dimm_a1", + "size": 17179869184, + "technology": "dram" + }, + { + "device": "dimm_a2", + "size": 17179869184, + "technology": "dram" + }, + { + "device": "dimm_a3", + "size": 17179869184, + "technology": "dram" + }, + { + "device": "dimm_a4", + "size": 17179869184, + "technology": "dram" + }, + { + "device": "dimm_b1", + "size": 17179869184, + "technology": "dram" + }, + { + "device": "dimm_b2", + "size": 17179869184, + "technology": "dram" + }, + { + "device": "dimm_b3", + "size": 17179869184, + "technology": "dram" + }, + { + "device": "dimm_b4", + "size": 17179869184, + "technology": "dram" + } ], "network_adapters": [ { "device": "eth0", + "driver": "igb", "enabled": true, + "firmware_version": "1.67, 0x80000d7e, 18.0.17", "interface": "Ethernet", "ip": "172.16.109.3", "ip6": "2001:660:4406:700:e::3", "kavlan": false, "mac": "18:66:da:a9:d4:90", + "management": false, + "model": "I350 Gigabit Network Connection", "mountable": true, "mounted": true, + "name": "eno1", "network_address": "abacus3-1.rennes.grid5000.fr", + "rate": 1000000000, + "sriov": false, + "sriov_totalvfs": 0, "switch": null, - "switch_port": null + "switch_port": null, + "vendor": "Intel" }, { "device": "eth1", + "driver": "igb", "enabled": false, + "firmware_version": "1.67, 0x80000d7e, 18.0.17", "interface": "Ethernet", "kavlan": false, + "mac": "18:66:da:a9:d4:91", + "management": false, + "model": "I350 Gigabit Network Connection", "mountable": false, - "mounted": false + "mounted": false, + "name": "eno2", + "sriov": false, + "sriov_totalvfs": 0, + "vendor": "Intel" + }, + { + "device": "eth2", + "driver": "igb", + "enabled": false, + "firmware_version": "1.67, 0x80000dd0, 18.0.17", + "interface": "Ethernet", + "kavlan": false, + "mac": "a0:36:9f:e9:a2:08", + "management": false, + "model": "I350 Gigabit Network Connection", + "mountable": false, + "mounted": false, + "name": "enp130s0f0", + "sriov": true, + "sriov_totalvfs": 7, + "vendor": "Intel" + }, + { + "device": "eth3", + "driver": "igb", + "enabled": false, + "firmware_version": "1.67, 0x80000dd0, 18.0.17", + "interface": "Ethernet", + "kavlan": false, + "mac": "a0:36:9f:e9:a2:09", + "management": false, + "model": "I350 Gigabit Network Connection", + "mountable": false, + "mounted": false, + "name": "enp130s0f1", + "sriov": true, + "sriov_totalvfs": 7, + "vendor": "Intel" }, { "device": "bmc", @@ -56,15 +227,33 @@ "network_address": "abacus3-1-bmc.rennes.grid5000.fr" } ], + "operating_system": { + "cstate_driver": "intel_idle", + "cstate_governor": "menu", + "ht_enabled": true, + "pstate_driver": "intel_cpufreq", + "pstate_governor": "performance", + "turboboost_enabled": true + }, "performance": { "core_flops": 33600000000, - "node_flops": 1075200000000 + "node_flops": 537600000000 }, "processor": { "cache_l1": null, + "cache_l1d": 32768, + "cache_l1i": 32768, + "cache_l2": 262144, + "cache_l3": 20971520, "clock_speed": 2100000000, + "ht_capable": true, + "instruction_set": "x86-64", "microarchitecture": "Broadwell", - "other_description": "Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz" + "microcode": "0xb000040", + "model": "Intel Xeon", + "other_description": "Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz", + "vendor": "Intel", + "version": "E5-2620 v4" }, "software": { "forced-deployment-timestamp": 202007300948, @@ -73,13 +262,37 @@ }, "storage_devices": [ { - "by_id": "", + "by_id": "/dev/disk/by-id/wwn-0x61866da0bc235f00217b1f3918304c10", "by_path": "/dev/disk/by-path/pci-0000:03:00.0-scsi-0:2:0:0", + "firmware_version": 4.27, "id": "disk0", - "interface": "SAS", - "model": "unknown", - "storage": "SSD", - "vendor": "Unknown" + "interface": "RAID", + "model": "PERC H730 Adp", + "size": 299439751168, + "storage": "HDD", + "vendor": "Dell" + }, + { + "by_id": "/dev/disk/by-id/wwn-0x61866da0bc235f00217b2054290c2110", + "by_path": "/dev/disk/by-path/pci-0000:03:00.0-scsi-0:2:1:0", + "firmware_version": 4.27, + "id": "disk1", + "interface": "RAID", + "model": "PERC H730 Adp", + "size": 959656755200, + "storage": "HDD", + "vendor": "Dell" + }, + { + "by_id": "/dev/disk/by-id/wwn-0x61866da0bc235f00217b211034358c74", + "by_path": "/dev/disk/by-path/pci-0000:03:00.0-scsi-0:2:2:0", + "firmware_version": 4.27, + "id": "disk2", + "interface": "RAID", + "model": "PERC H730 Adp", + "size": 8000450330624, + "storage": "HDD", + "vendor": "Dell" } ], "supported_job_types": { @@ -89,8 +302,9 @@ "queues": [ "admin", "testing" - ] + ], + "virtual": "ivt" }, "type": "node", "uid": "abacus3-1" -} \ No newline at end of file +} diff --git a/input/grid5000/disks.yaml b/input/grid5000/disks.yaml index 3af5b0fd34cd0356bdaefc520e7793dac7346438..717fa45f96ffa6171db0e4811c5351fec3fb6508 100644 --- a/input/grid5000/disks.yaml +++ b/input/grid5000/disks.yaml @@ -9,6 +9,7 @@ disk_vendor_model_mapping: - PERC H710 - PERC H710i - PERC H730 Mini + - PERC H730 Adp - PERC H730P Adp - PERC H345 Front - DELLBOSS VD diff --git a/input/grid5000/sites/rennes/clusters/abacus3/abacus3.yaml b/input/grid5000/sites/rennes/clusters/abacus3/abacus3.yaml index 04fed94b896e747b2d6d4d49300021f1821e640f..755153fd05e7c37741100cbc73255b2d4de71d70 100644 --- a/input/grid5000/sites/rennes/clusters/abacus3/abacus3.yaml +++ b/input/grid5000/sites/rennes/clusters/abacus3/abacus3.yaml @@ -12,18 +12,9 @@ nodes: deploy: true besteffort: true max_walltime: 0 - architecture: - nb_procs: 2 - nb_cores: 32 - nb_threads: 64 - platform_type: x86_64 - bios: - vendor: Dell Inc. processor: microarchitecture: Broadwell clock_speed: 2100000000 - other_description: Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz - memory_devices: [] software: standard-environment: debian11-x64-std management_tools: @@ -31,28 +22,32 @@ nodes: network_adapters: bmc: interface: Ethernet - management: true enabled: true mountable: false mounted: false - mac: 18:66:da:a9:d4:92 - ip: 172.17.109.3 eth0: - interface: Ethernet enabled: true mountable: true mounted: true - mac: 18:66:da:a9:d4:90 - ip: 172.16.109.3 eth1: - interface: Ethernet + enabled: false + mountable: false + mounted: false + eth2: + enabled: false + mountable: false + mounted: false + eth3: enabled: false mountable: false mounted: false storage_devices: - disk0: + pci-0000:03:00.0-scsi-0:2:0:0: id: disk0 - interface: SAS - storage: SSD - model: unknown - by_path: "/dev/disk/by-path/pci-0000:03:00.0-scsi-0:2:0:0" + interface: RAID + pci-0000:03:00.0-scsi-0:2:1:0: + id: disk1 + interface: RAID + pci-0000:03:00.0-scsi-0:2:2:0: + id: disk2 + interface: RAID diff --git a/input/grid5000/sites/rennes/clusters/abacus3/nodes/abacus3-1.yaml b/input/grid5000/sites/rennes/clusters/abacus3/nodes/abacus3-1.yaml new file mode 100644 index 0000000000000000000000000000000000000000..f8d96abde013bb258b82cb33bc6e274416ee6bba --- /dev/null +++ b/input/grid5000/sites/rennes/clusters/abacus3/nodes/abacus3-1.yaml @@ -0,0 +1,172 @@ +# Generated by g5k-checks (g5k-checks -m api) +--- +abacus3-1: + architecture: + cpu_core_numbering: round-robin + nb_cores: 16 + nb_procs: 2 + nb_threads: 32 + platform_type: x86_64 + bios: + release_date: 01/09/2017 + vendor: Dell Inc. + version: 2.4.2 + bmc_version: 2.41.40.40 + chassis: + manufacturer: Dell Inc. + name: PowerEdge T630 + serial: 64LWMK2 + gpu_devices: + nvidia0: + cpu_affinity: 0 + device: "/dev/nvidia0" + memory: 25434259456 + model: RTX A5000 + power_default_limit: 230.00 W + vbios_version: 94.02.6D.00.0E + vendor: Nvidia + nvidia1: + cpu_affinity: 0 + device: "/dev/nvidia1" + memory: 25434259456 + model: RTX A5000 + power_default_limit: 230.00 W + vbios_version: 94.02.6D.00.0E + vendor: Nvidia + nvidia2: + cpu_affinity: 1 + device: "/dev/nvidia2" + memory: 25434259456 + model: RTX A5000 + power_default_limit: 230.00 W + vbios_version: 94.02.6D.00.0E + vendor: Nvidia + nvidia3: + cpu_affinity: 1 + device: "/dev/nvidia3" + memory: 25434259456 + model: RTX A5000 + power_default_limit: 230.00 W + vbios_version: 94.02.6D.00.0E + vendor: Nvidia + main_memory: + ram_size: 137438953472 + memory_devices: + dimm_a1: + size: 17179869184 + technology: dram + dimm_a2: + size: 17179869184 + technology: dram + dimm_a3: + size: 17179869184 + technology: dram + dimm_a4: + size: 17179869184 + technology: dram + dimm_b1: + size: 17179869184 + technology: dram + dimm_b2: + size: 17179869184 + technology: dram + dimm_b3: + size: 17179869184 + technology: dram + dimm_b4: + size: 17179869184 + technology: dram + network_adapters: + bmc: + ip: 172.17.109.3 + mac: 18:66:da:a9:d4:92 + management: true + eth0: + driver: igb + firmware_version: 1.67, 0x80000d7e, 18.0.17 + interface: Ethernet + ip: 172.16.109.3 + mac: 18:66:da:a9:d4:90 + management: false + model: I350 Gigabit Network Connection + name: eno1 + rate: 1000000000 + sriov: false + sriov_totalvfs: 0 + vendor: Intel + eth1: + driver: igb + firmware_version: 1.67, 0x80000d7e, 18.0.17 + interface: Ethernet + mac: 18:66:da:a9:d4:91 + management: false + model: I350 Gigabit Network Connection + name: eno2 + sriov: false + sriov_totalvfs: 0 + vendor: Intel + eth2: + driver: igb + firmware_version: 1.67, 0x80000dd0, 18.0.17 + interface: Ethernet + mac: a0:36:9f:e9:a2:08 + management: false + model: I350 Gigabit Network Connection + name: enp130s0f0 + sriov: true + sriov_totalvfs: 7 + vendor: Intel + eth3: + driver: igb + firmware_version: 1.67, 0x80000dd0, 18.0.17 + interface: Ethernet + mac: a0:36:9f:e9:a2:09 + management: false + model: I350 Gigabit Network Connection + name: enp130s0f1 + sriov: true + sriov_totalvfs: 7 + vendor: Intel + operating_system: + cstate_driver: intel_idle + cstate_governor: menu + ht_enabled: true + pstate_driver: intel_cpufreq + pstate_governor: performance + turboboost_enabled: true + processor: + cache_l1d: 32768 + cache_l1i: 32768 + cache_l2: 262144 + cache_l3: 20971520 + ht_capable: true + instruction_set: x86-64 + microcode: '0xb000040' + model: Intel Xeon + other_description: Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz + vendor: Intel + version: E5-2620 v4 + storage_devices: + pci-0000:03:00.0-scsi-0:2:0:0: + by_id: "/dev/disk/by-id/wwn-0x61866da0bc235f00217b1f3918304c10" + by_path: "/dev/disk/by-path/pci-0000:03:00.0-scsi-0:2:0:0" + firmware_version: 4.27 + model: PERC H730 Adp + size: 299439751168 + storage: HDD + pci-0000:03:00.0-scsi-0:2:1:0: + by_id: "/dev/disk/by-id/wwn-0x61866da0bc235f00217b2054290c2110" + by_path: "/dev/disk/by-path/pci-0000:03:00.0-scsi-0:2:1:0" + firmware_version: 4.27 + model: PERC H730 Adp + size: 959656755200 + storage: HDD + pci-0000:03:00.0-scsi-0:2:2:0: + by_id: "/dev/disk/by-id/wwn-0x61866da0bc235f00217b211034358c74" + by_path: "/dev/disk/by-path/pci-0000:03:00.0-scsi-0:2:2:0" + firmware_version: 4.27 + model: PERC H730 Adp + size: 8000450330624 + storage: HDD + supported_job_types: + virtual: ivt diff --git a/lib/refrepo/gpu_ref.rb b/lib/refrepo/gpu_ref.rb index 62dbecb18b7ef29318d6560cdf59c9102bbf4f5a..77b672e78f96ef4e30dd6c9a1a8d597712b33b45 100644 --- a/lib/refrepo/gpu_ref.rb +++ b/lib/refrepo/gpu_ref.rb @@ -164,6 +164,18 @@ class GPURef 'fp-64' => 584600000000, }, }, + 'RTX A5000' => { + 'cores' => 8192, + 'compute_capability' => '8.6', + 'short_name' => 'A5000', + 'alias' => 'a5000', + 'microarchitecture' => 'Ampere', + 'performance' => { + 'fp-16' => 27772650000000, + 'fp-32' => 27772650000000, + 'fp-64' => 867890000000, + }, + }, 'Quadro RTX 6000' => { 'cores' => 4608, 'compute_capability' => '7.5', diff --git a/lib/refrepo/net_names_mapping.yaml b/lib/refrepo/net_names_mapping.yaml index 93e52e91f88301e7c04cdf791fdd9ef0b6962402..29f318afdb637030afade88e7ab5a83fffe1d4ab 100644 --- a/lib/refrepo/net_names_mapping.yaml +++ b/lib/refrepo/net_names_mapping.yaml @@ -1,4 +1,9 @@ --- +abacus3: + eno1: eth0 + eno2: eth1 + enp130s0f0: eth2 + enp130s0f1: eth3 abacus20: eno1np0: eth0 eno2np1: eth1