-<?xml version='1.0'?>
+<?xml version='1.0' encoding='utf-8'?>
<!DOCTYPE platform SYSTEM "https://simgrid.org/simgrid.dtd">
<platform version="4.1">
<zone id="world" routing="Full">
So the route from node-0 to node-1 is {l0.UP, l1.DOWN}
-->
- <cluster id="simple" prefix="node-" radical="0-7" suffix=".1core.org" speed="1Gf" bw="125MBps" lat="50us">
- <prop id="watt_per_state" value="0.0:1.0" />
+ <cluster bw="125MBps" id="simple" lat="50us" prefix="node-" radical="0-7" speed="1Gf" suffix=".1core.org">
+ <prop id="watt_per_state" value="0.0:1.0:1.0" />
<prop id="watt_off" value="0.0" />
</cluster>
The route from node-0 to the outer world begins with: l0.UP ; backbone
-->
- <cluster id="backboned" prefix="node-" radical="0-7" suffix=".2cores.org"
- speed="1Gf" core="2"
- bw="125MBps" lat="50us"
- bb_bw="2.25GBps" bb_lat="500us">
- <prop id="watt_per_state" value="0.0:1.0:2.0" />
+ <cluster bb_bw="2.25GBps" bb_lat="500us" bw="125MBps" core="2" id="backboned" lat="50us" prefix="node-" radical="0-7" speed="1Gf" suffix=".2cores.org">
+ <prop id="watt_per_state" value="0.0:0.0:2.0" />
<prop id="watt_off" value="0.0" />
</cluster>
-
- Also, the hosts have 4 cores.
-->
- <cluster id="halfduplex" prefix="node-" radical="0-7" suffix=".4cores.org" speed="1Gf" core="4"
- bw="125MBps" lat="50us" sharing_policy="SHARED"
- bb_bw="2.25GBps" bb_lat="500us" bb_sharing_policy="SHARED">
- <prop id="watt_per_state" value="0.0:1.0:4.0" />
+ <cluster bb_bw="2.25GBps" bb_lat="500us" bb_sharing_policy="SHARED" bw="125MBps" core="4" id="halfduplex" lat="50us" prefix="node-" radical="0-7" sharing_policy="SHARED" speed="1Gf" suffix=".4cores.org">
+ <prop id="watt_per_state" value="0.0:0.0:4.0" />
<prop id="watt_off" value="0.0" />
</cluster>
- not by the network backbone.
-->
- <link id="backbone" bandwidth="1.25GBps" latency="500us" sharing_policy="FATPIPE"/>
+ <link bandwidth="1.25GBps" id="backbone" latency="500us" sharing_policy="FATPIPE" />
- <zoneRoute src="simple" dst="backboned"
- gw_src="node-simple_router.1core.org"
- gw_dst="node-backboned_router.2cores.org">
+ <zoneRoute dst="backboned" gw_dst="node-backboned_router.2cores.org" gw_src="node-simple_router.1core.org" src="simple">
<link_ctn id="backbone" />
</zoneRoute>
- <zoneRoute src="simple" dst="halfduplex"
- gw_src="node-simple_router.1core.org"
- gw_dst="node-halfduplex_router.4cores.org">
+ <zoneRoute dst="halfduplex" gw_dst="node-halfduplex_router.4cores.org" gw_src="node-simple_router.1core.org" src="simple">
<link_ctn id="backbone" />
</zoneRoute>
- <zoneRoute src="backboned" dst="halfduplex"
- gw_src="node-backboned_router.2cores.org"
- gw_dst="node-halfduplex_router.4cores.org">
+ <zoneRoute dst="halfduplex" gw_dst="node-halfduplex_router.4cores.org" gw_src="node-backboned_router.2cores.org" src="backboned">
<link_ctn id="backbone" />
</zoneRoute>
</zone>
-<?xml version='1.0'?>
+<?xml version='1.0' encoding='utf-8'?>
<!DOCTYPE platform SYSTEM "https://simgrid.org/simgrid.dtd">
<platform version="4.1">
- <cluster id="cluster" prefix="MyHost" radical="1-2" suffix=""
- speed="100.0Mf,50.0Mf,20.0Mf" core="4"
- bw="125MBps" lat="50us" bb_bw="2.25GBps" bb_lat="500us">
- <!-- List of idle_power:min_power:max_power pairs (in Watts) -->
+ <cluster bb_bw="2.25GBps" bb_lat="500us" bw="125MBps" core="4" id="cluster" lat="50us" prefix="MyHost" radical="1-2" speed="100.0Mf,50.0Mf,20.0Mf" suffix="">
+ <!-- List of idle_power:epsilon_power:max_power pairs (in Watts) -->
<!-- The list must contain one speed tupple for each previously defined pstate-->
- <prop id="watt_per_state" value="100.0:120.0:200.0, 93.0:110.0:170.0, 90.0:105.0:150.0" />
+ <prop id="watt_per_state" value="100.0:93.33333333333333:200.0, 93.0:90.0:170.0, 90.0:90.0:150.0" />
<prop id="watt_off" value="10" />
</cluster>
</platform>
-<?xml version='1.0'?>
+<?xml version='1.0' encoding='utf-8'?>
<!DOCTYPE platform SYSTEM "https://simgrid.org/simgrid.dtd">
<platform version="4.1">
<zone id="AS0" routing="Full">
<!-- Multiple pstate processor capacities can be defined as a list of powers specified for a given host -->
<!-- Attribute 'pstate' specifies the initialy selected pstate (here, the lowest pstate corresponds to the highest
processor speed) -->
- <host id="MyHost1" speed="100.0Mf,50.0Mf,20.0Mf" pstate="0" core="4" >
- <!-- List of Idle:OneCore:AllCores (in Watts) corresponding to the speed consumed when the processor is idle
+ <host core="4" id="MyHost1" pstate="0" speed="100.0Mf,50.0Mf,20.0Mf">
+ <!-- List of Idle:Epsilon:AllCores (in Watts) corresponding to the speed consumed when the processor is idle
and when one core is at full speed, and when all cores are fully loaded -->
<!-- The list must contain one energetic profile for each previously defined pstate-->
- <prop id="watt_per_state" value="100.0:120.0:200.0, 93.0:110.0:170.0, 90.0:105.0:150.0" />
+ <prop id="watt_per_state" value="100.0:93.33333333333333:200.0, 93.0:90.0:170.0, 90.0:90.0:150.0" />
<prop id="watt_off" value="10" />
</host>
- <host id="MyHost2" speed="100.0Mf,50.0Mf,20.0Mf" pstate="0" core="1" >
- <!-- This host is mono-core, so AllCores=OneCore and is omitted -->
- <prop id="watt_per_state" value="100.0:200.0, 93.0:170.0, 90.0:150.0" />
+ <host core="1" id="MyHost2" pstate="0" speed="100.0Mf,50.0Mf,20.0Mf">
+ <!-- This host is mono-core, so Epsilon=AllCores -->
+ <prop id="watt_per_state" value="100.0:200.0:200.0, 93.0:170.0:170.0, 90.0:150.0:150.0" />
<prop id="watt_off" value="10" />
</host>
- <host id="MyHost3" speed="100.0Mf,50.0Mf,20.0Mf" pstate="0" core="1" >
- <!-- This host is mono-core, so AllCores=OneCore and is omitted -->
- <prop id="watt_per_state" value="100.0:200.0, 93.0:170.0, 90.0:150.0" />
+ <host core="1" id="MyHost3" pstate="0" speed="100.0Mf,50.0Mf,20.0Mf">
+ <!-- This host is mono-core, so Epsion=AllCores -->
+ <prop id="watt_per_state" value="100.0:200.0:200.0, 93.0:170.0:170.0, 90.0:150.0:150.0" />
<prop id="watt_off" value="10" />
</host>
- <link id="bus" bandwidth="100kBps" latency="0" sharing_policy="SHARED">
+ <link bandwidth="100kBps" id="bus" latency="0" sharing_policy="SHARED">
<!-- REALISTIC VALUES <prop id="watt_range" value="10.3581:10.7479" /> -->
<!-- IREALISTIC VALUES FOR THE TEST --> <prop id="watt_range" value="1:3" />
</link>
- <route src="MyHost1" dst="MyHost2">
- <link_ctn id="bus"/>
+ <route dst="MyHost2" src="MyHost1">
+ <link_ctn id="bus" />
</route>
- <route src="MyHost1" dst="MyHost3">
- <link_ctn id="bus"/>
+ <route dst="MyHost3" src="MyHost1">
+ <link_ctn id="bus" />
</route>
- <route src="MyHost2" dst="MyHost3">
- <link_ctn id="bus"/>
+ <route dst="MyHost3" src="MyHost2">
+ <link_ctn id="bus" />
</route>
</zone>
</platform>