Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
give all machines the exact same energetic profil, and adapt the tests accordingly
[simgrid.git] / examples / platforms / energy_platform.xml
index cb6d332..944d1dd 100644 (file)
@@ -3,18 +3,26 @@
 <platform version="3">
 <AS  id="AS0"  routing="Full">
   <!-- Multiple pstate processor capacities can be defined as a list of powers specified for a given host -->
-  <!-- The enabled pstate can be set through the "pstate" attribute (lowest pstate corresponds to the highest processor power) -->
+  <!-- Attribute 'pstate' specifies the initialy selected pstate (here, the lowest pstate corresponds to the highest processor power) -->
   <host id="MyHost1" power="100.0Mf,50.0Mf,20.0Mf" pstate="0" >
         <!--  List of min_power:max_power pairs (in Watts) corresponding to the power consumed when the processor is idle and when it is fully loaded -->
         <!--  The list must contain one power pair for each previously defined pstate-->
-        <prop id="power_per_state" value="95.0:200.0, 93.0:170.0, 90.0:150.0" />
+        <prop id="watt_per_state" value="100.0:200.0, 93.0:170.0, 90.0:150.0" />
+        <prop id="watt_off" value="10" />
   </host>
-  <host id="MyHost2" power="100.0Mf" >
-        <prop id="power_per_state" value="95.0:200.0" />
+  <host id="MyHost2" power="100.0Mf,50.0Mf,20.0Mf" pstate="0" >
+        <prop id="watt_per_state" value="100.0:200.0, 93.0:170.0, 90.0:150.0" />
+        <prop id="watt_off" value="10" />
+  </host>
+  <host id="MyHost3" power="100.0Mf,50.0Mf,20.0Mf" pstate="0" >
+        <prop id="watt_per_state" value="100.0:200.0, 93.0:170.0, 90.0:150.0" />
+        <prop id="watt_off" value="10" />
   </host>
 
-  <link id="link1" bandwidth="100kBps" latency="0"/>
-  <route src="MyHost1" dst="MyHost2"><link_ctn id="link1"/></route>
+  <link id="bus" bandwidth="100kBps" latency="0"/>
+  <route src="MyHost1" dst="MyHost2"><link_ctn id="bus"/></route>
+  <route src="MyHost1" dst="MyHost3"><link_ctn id="bus"/></route>
+  <route src="MyHost2" dst="MyHost3"><link_ctn id="bus"/></route>
   
 </AS>
 </platform>