diff --git a/data/grid5000/accesses/refrepo.json b/data/grid5000/accesses/refrepo.json
index eae98f89c3fc7b203bd3e091173ceeebfcb6c8cf..7e409bee2b796e5340fff23addbc56270d8d1785 100644
--- a/data/grid5000/accesses/refrepo.json
+++ b/data/grid5000/accesses/refrepo.json
@@ -21427,6 +21427,100 @@
     },
     "luxembourg": {
       "clusters": {
+        "mi300x": {
+          "created_at": "Mon, 06 Jan 2025 00:00:00 GMT",
+          "manufactured_at": "2024-07-14",
+          "model": "Dell PowerEdge XE9680",
+          "nodes": {
+            "mi300x-1": {
+              "architecture": {
+                "cpu_core_numbering": "contiguous",
+                "nb_cores": 72,
+                "nb_procs": 1,
+                "nb_threads": 72,
+                "platform_type": "x86_64"
+              },
+              "memory_devices": [
+                {
+                  "device": "dimm_proc 1 dimm 1",
+                  "size": 8,
+                  "technology": "dram"
+                }
+              ],
+              "network_adapters": [
+                {
+                  "device": "eth0",
+                  "driver": "mlx_core",
+                  "enabled": true,
+                  "interface": "Ethernet",
+                  "ip": "172.16.178.1",
+                  "ip6": "2001:660:4406:300:3::1",
+                  "kavlan": false,
+                  "mac": "c4:cb:e1:c8:54:06",
+                  "management": false,
+                  "mountable": true,
+                  "mounted": true,
+                  "name": "enp1s0f0np0",
+                  "network_address": "mi300x-1.luxembourg.grid5000.fr",
+                  "rate": 10000000000,
+                  "switch": null,
+                  "switch_port": null
+                },
+                {
+                  "device": "bmc",
+                  "enabled": true,
+                  "interface": "Ethernet",
+                  "ip": "172.17.178.1",
+                  "kavlan": false,
+                  "mac": "c4:cb:e1:c5:f2:4a",
+                  "management": true,
+                  "mountable": false,
+                  "mounted": false,
+                  "network_address": "mi300x-1-bmc.luxembourg.grid5000.fr"
+                }
+              ],
+              "nodeset": "mi300x",
+              "performance": {
+                "core_flops": 121600000000,
+                "node_flops": 8755200000000
+              },
+              "processor": {
+                "cache_l1": null,
+                "cache_l1d": 8,
+                "cache_l1i": 8,
+                "cache_l2": 8,
+                "cache_l3": 8,
+                "clock_speed": 3800000000,
+                "ht_capable": true,
+                "instruction_set": "x86-64",
+                "microarchitecture": "Sapphire Rapids",
+                "microcode": "0xd000001",
+                "model": "Unknown",
+                "other_description": "description",
+                "vendor": "vendor",
+                "version": "vendor"
+              },
+              "storage_devices": [
+                {
+                  "by_id": "",
+                  "by_path": "/dev/disk/by-path/dummy",
+                  "id": "disk0",
+                  "interface": "SAS",
+                  "model": "unknown",
+                  "size": 8,
+                  "storage": "SSD",
+                  "vendor": "Unknown"
+                }
+              ],
+              "uid": "mi300x-1"
+            }
+          },
+          "queues": [
+            "admin",
+            "testing"
+          ],
+          "uid": "mi300x"
+        },
         "petitprince": {
           "created_at": "Tue, 10 Sep 2013 00:00:00 GMT",
           "manufactured_at": "2012-10-30",
diff --git a/data/grid5000/sites/luxembourg/clusters/mi300x/mi300x.json b/data/grid5000/sites/luxembourg/clusters/mi300x/mi300x.json
new file mode 100644
index 0000000000000000000000000000000000000000..378887f118730d720420da17ac527bd89c82ebdc
--- /dev/null
+++ b/data/grid5000/sites/luxembourg/clusters/mi300x/mi300x.json
@@ -0,0 +1,19 @@
+{
+  "boot_type": "uefi",
+  "created_at": "Mon, 06 Jan 2025 00:00:00 GMT",
+  "exotic": false,
+  "kavlan": false,
+  "manufactured_at": "2024-07-14",
+  "metrics": [
+
+  ],
+  "model": "Dell PowerEdge XE9680",
+  "queues": [
+    "admin",
+    "testing"
+  ],
+  "redfish": true,
+  "type": "cluster",
+  "uid": "mi300x",
+  "warranty_end": "2028-07-15"
+}
\ No newline at end of file
diff --git a/data/grid5000/sites/luxembourg/clusters/mi300x/nodes/mi300x-1.json b/data/grid5000/sites/luxembourg/clusters/mi300x/nodes/mi300x-1.json
new file mode 100644
index 0000000000000000000000000000000000000000..4251aed8065e5163d31d3f31d54cedbab2972d66
--- /dev/null
+++ b/data/grid5000/sites/luxembourg/clusters/mi300x/nodes/mi300x-1.json
@@ -0,0 +1,128 @@
+{
+  "architecture": {
+    "cpu_core_numbering": "contiguous",
+    "nb_cores": 72,
+    "nb_procs": 1,
+    "nb_threads": 72,
+    "platform_type": "x86_64"
+  },
+  "bios": {
+    "release_date": "01/01/2000",
+    "vendor": "Unknown",
+    "version": 1
+  },
+  "bmc_version": "v1",
+  "chassis": {
+    "manufactured_at": "2024-07-14",
+    "manufacturer": "Unknown",
+    "name": "Unknown",
+    "warranty_end": "2028-07-15"
+  },
+  "exotic": false,
+  "main_memory": {
+    "ram_size": 8
+  },
+  "management_tools": {
+    "bmc_vendor_tool": "racadm",
+    "ipmitool": {
+      "retries": 5
+    }
+  },
+  "memory_devices": [
+    {
+      "device": "dimm_proc 1 dimm 1",
+      "size": 8,
+      "technology": "dram"
+    }
+  ],
+  "network_adapters": [
+    {
+      "device": "eth0",
+      "driver": "mlx_core",
+      "enabled": true,
+      "interface": "Ethernet",
+      "ip": "172.16.178.1",
+      "ip6": "2001:660:4406:300:3::1",
+      "kavlan": false,
+      "mac": "c4:cb:e1:c8:54:06",
+      "management": false,
+      "mountable": true,
+      "mounted": true,
+      "name": "enp1s0f0np0",
+      "network_address": "mi300x-1.luxembourg.grid5000.fr",
+      "rate": 10000000000,
+      "switch": null,
+      "switch_port": null
+    },
+    {
+      "device": "bmc",
+      "enabled": true,
+      "interface": "Ethernet",
+      "ip": "172.17.178.1",
+      "kavlan": false,
+      "mac": "c4:cb:e1:c5:f2:4a",
+      "management": true,
+      "mountable": false,
+      "mounted": false,
+      "network_address": "mi300x-1-bmc.luxembourg.grid5000.fr"
+    }
+  ],
+  "nodeset": "mi300x",
+  "operating_system": {
+    "cstate_driver": "unknown",
+    "cstate_governor": "unknown",
+    "ht_enabled": true,
+    "pstate_driver": "unknwon",
+    "pstate_governor": "unknown",
+    "turboboost_enabled": true
+  },
+  "performance": {
+    "core_flops": 121600000000,
+    "node_flops": 8755200000000
+  },
+  "processor": {
+    "cache_l1": null,
+    "cache_l1d": 8,
+    "cache_l1i": 8,
+    "cache_l2": 8,
+    "cache_l3": 8,
+    "clock_speed": 3800000000,
+    "ht_capable": true,
+    "instruction_set": "x86-64",
+    "microarchitecture": "Sapphire Rapids",
+    "microcode": "0xd000001",
+    "model": "Unknown",
+    "other_description": "description",
+    "vendor": "vendor",
+    "version": "vendor"
+  },
+  "redfish": true,
+  "software": {
+    "forced-deployment-timestamp": 202007300948,
+    "postinstall-version": "1.2024112508",
+    "standard-environment": "debian11-x64-std"
+  },
+  "storage_devices": [
+    {
+      "by_id": "",
+      "by_path": "/dev/disk/by-path/dummy",
+      "id": "disk0",
+      "interface": "SAS",
+      "model": "unknown",
+      "size": 8,
+      "storage": "SSD",
+      "vendor": "Unknown"
+    }
+  ],
+  "supported_job_types": {
+    "besteffort": true,
+    "deploy": true,
+    "max_walltime": 0,
+    "queues": [
+      "admin",
+      "testing"
+    ]
+  },
+  "type": "node",
+  "uid": "mi300x-1"
+}
\ No newline at end of file
diff --git a/input/grid5000/ipv4.yaml b/input/grid5000/ipv4.yaml
index 4173c5092d69827e18f96e61e0b072b3049a7ace..b6a2c72f6ea1d07b1e17fa6979798a6e7db60530 100644
--- a/input/grid5000/ipv4.yaml
+++ b/input/grid5000/ipv4.yaml
@@ -31,6 +31,7 @@ ipv4:
       lille chuc eth1 0 0 0 100
       luxembourg petitprince eth0 0 0 1 0
       luxembourg petitprince eth1 0 0 1 100
+      luxembourg mi300x eth0 0 0 2 0
       lyon sagittaire eth1 0 0 1 0
       lyon taurus eth0 0 0 0 0
       lyon orion eth0 0 0 2 0
diff --git a/input/grid5000/sites/luxembourg/clusters/mi300x/mi300x.yaml b/input/grid5000/sites/luxembourg/clusters/mi300x/mi300x.yaml
new file mode 100644
index 0000000000000000000000000000000000000000..29ce6ab35751ca8ea0f025dfdcb3a689f7e1fd63
--- /dev/null
+++ b/input/grid5000/sites/luxembourg/clusters/mi300x/mi300x.yaml
@@ -0,0 +1,40 @@
+---
+model: Dell PowerEdge XE9680
+created_at: 2025-01-06
+kavlan: false
+boot_type: uefi
+exotic: false # TODO: specify if 'true' or 'false'
+queues:
+  - admin
+  - testing
+nodes:
+  mi300x-1:
+    chassis:
+      manufactured_at: 2024-07-14
+      warranty_end: 2028-07-15
+    supported_job_types:
+      deploy: true
+      besteffort: true
+      max_walltime: 0
+    processor:
+      microarchitecture: Sapphire Rapids
+      clock_speed: 3_800_000_000
+    network_adapters:
+      bmc:
+        enabled: true
+        mountable: false
+        mounted: false
+      eth0:
+        enabled: true
+        mountable: true
+        mounted: true
+    storage_devices:
+      disk0: # This field will have to be renamed later.
+        id: disk0
+        interface: SAS
+        by_path: "/dev/disk/by-path/dummy" # this path will have to change later.
+    software:
+      standard-environment: debian11-x64-std
+    management_tools:
+      bmc_vendor_tool: racadm
+    nodeset: mi300x
diff --git a/input/grid5000/sites/luxembourg/clusters/mi300x/nodes/mi300x-1.yaml b/input/grid5000/sites/luxembourg/clusters/mi300x/nodes/mi300x-1.yaml
new file mode 100644
index 0000000000000000000000000000000000000000..95e9be271a4385e42f0f421a378e1589a8e22c35
--- /dev/null
+++ b/input/grid5000/sites/luxembourg/clusters/mi300x/nodes/mi300x-1.yaml
@@ -0,0 +1,66 @@
+---
+mi300x-1:
+  architecture:
+    nb_procs: 1 
+    nb_cores: 72 
+    nb_threads: 72
+    platform_type: x86_64 
+    cpu_core_numbering: contiguous 
+  bios:
+    release_date: 01/01/2000 # Fake date, will be replaced by g5k-checks
+    vendor: Unknown # Fake vendor, will be replaced by g5k-checks
+    version: 1 # Fake version, will be replaced by g5k-checks
+  bmc_version: v1 # Fake version, will be replaced by g5k-checks
+  chassis:
+    manufacturer: Unknown # Fake manufacturer, will be replaced by g5k-checks
+    name: Unknown # Fake name, will be replaced by g5k-checks
+  main_memory:
+    ram_size: 8 # Fake size, will be replaced by g5k-checks
+  memory_devices:
+    dimm:
+      size: 8 # Fake size, will be replaced by g5k-checks
+      technology: dram # Common memory technology, will be replaced by g5k-checks
+  processor:
+    model: Unknown # Fake model name, will be replaced by g5k-checks
+    other_description: description # Fake description, will be replaced by g5k-checks
+    vendor: vendor # Fake vendor, will be replaced by g5k-checks
+    version: vendor # Fake version, will be replaced by g5k-checks
+    cache_l1d: 8 # Fake cache, will be replaced by g5k-checks
+    cache_l1i: 8 # Fake cache, will be replaced by g5k-checks
+    cache_l2: 8 # Fake cache, will be replaced by g5k-checks
+    cache_l3: 8 # Fake cache, will be replaced by g5k-checks
+    instruction_set: x86-64 # Common instruction set, will be replaced by g5k-checks
+    microcode: "0xd000001" # Fake microcode, will be replaced by g5k-checks
+    ht_capable: true # Default ht capable value, will be replaced by g5k-checks 
+  main_memory:
+    ram_size: 8 # Fake ram size, will be replaced by g5k-checks
+  memory_devices:
+    dimm_proc 1 dimm 1: # Fake dimm name, will be replaced by g5k-checks
+      size: 8 # Fake dimm size, will be replaced by g5k-checks
+      technology: dram # Default dimm technology, will be replaced by g5k-checks
+  operating_system:
+    cstate_driver: unknown # Fake driver, will be replaced by g5k-checks
+    cstate_governor: unknown # Fake governor, will be replaced by g5k-checks
+    ht_enabled: true # common value for hyper threading, will be replaced by g5k-checks
+    pstate_driver: unknwon # Fake driver, will be replaced by g5k-checks
+    pstate_governor: unknown # Fake driver, will be replaced by g5k-checks
+    turboboost_enabled: true # Default value for turboboost, will be replaced by g5k-checks 
+  network_adapters:
+    bmc:
+      interface: Ethernet
+      management: true
+      mac: c4:cb:e1:c5:f2:4a
+      ip: 172.17.178.1
+    eth0:
+      interface: Ethernet
+      management: false
+      driver: mlx_core
+      name: enp1s0f0np0
+      rate: 10000000000
+      mac: c4:cb:e1:c8:54:06
+      ip: 172.16.178.1
+  storage_devices:
+    disk0:
+      storage: SSD # Common value, will be replaced by g5k-checks
+      model: unknown # fake value,  
+      size: 8 # Fake value, will be replaced by g5k-checks
diff --git a/lib/refrepo/input_loader.rb b/lib/refrepo/input_loader.rb
index a80c33ead4779b8274f57b1a8bcd14e90dd39240..ee3faf20e917e57d089e19f2538a4b166ab5e517 100644
--- a/lib/refrepo/input_loader.rb
+++ b/lib/refrepo/input_loader.rb
@@ -712,7 +712,7 @@ def get_flops_per_cycle(microarch, cpu_name, cluster_uid)
     return 8
   when "Haswell", "Broadwell", "Zen 2", "Zen 3"
     return 16
-  when "Ice Lake", "Ice Lake-SP"
+  when "Ice Lake", "Ice Lake-SP", "Sapphire Rapids"
     return 32
   when "Zen 4", "Zen 4c"
     return 48