Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
Kill trailing whitespaces in XML files.
authorArnaud Giersch <arnaud.giersch@univ-fcomte.fr>
Tue, 12 Oct 2021 20:19:33 +0000 (22:19 +0200)
committerArnaud Giersch <arnaud.giersch@univ-fcomte.fr>
Wed, 13 Oct 2021 14:33:55 +0000 (16:33 +0200)
37 files changed:
examples/c/actor-create/actor-create_d.xml
examples/c/app-bittorrent/app-bittorrent_d.xml
examples/c/app-masterworker/app-masterworker-multicore_d.xml
examples/c/app-masterworker/app-masterworker-vivaldi_d.xml
examples/c/app-masterworker/app-masterworker_d.xml
examples/cpp/actor-create/s4u-actor-create_d.xml
examples/cpp/app-bittorrent/s4u-app-bittorrent_d.xml
examples/cpp/comm-waituntil/s4u-comm-waituntil_d.xml
examples/cpp/energy-boot/platform_boot.xml
examples/cpp/platform-failures/s4u-platform-failures_d.xml
examples/deprecated/java/app/bittorrent/bittorrent.xml
examples/deprecated/simdag/daxload/simple_dax_with_cycle.xml
examples/deprecated/simdag/daxload/smalldax.xml
examples/platforms/bypassRoute.xml
examples/platforms/cloud.xml
examples/platforms/cluster_backbone.xml
examples/platforms/cluster_crossbar.xml
examples/platforms/cluster_fat_tree.xml
examples/platforms/cluster_multi.xml
examples/platforms/crosstraffic.xml
examples/platforms/data_center.xml
examples/platforms/energy_platform.xml
examples/platforms/g5k.xml
examples/platforms/griffon.xml
examples/platforms/ns3-big-cluster.xml
examples/platforms/prop.xml
examples/platforms/ptask_L07.xml
examples/platforms/simulacrum_7_hosts.xml
examples/platforms/small_platform_with_routers.xml
examples/platforms/wifi.xml
examples/platforms/wifi_energy.xml
examples/python/actor-create/actor-create_d.xml
examples/python/comm-wait/comm-wait_d.xml
teshsuite/s4u/activity-lifecycle/testing_platform.xml
teshsuite/s4u/vm-live-migration/platform.xml
teshsuite/simdag/platforms/cluster_fat_tree_noncontiguous_rad.xml
tools/jenkins/ctest2junit.xsl

index 753a9c4..6b170fe 100644 (file)
@@ -7,7 +7,7 @@
     -  This is only for the example, but don't do that at home.
     -  Instead, you want to start all your actors from the deployment file.
     -->
-   
+
   <actor host="Fafard" function="sender">
     <argument value="PopPop!"/> <!-- msg as argv[1] -->
     <argument value="other mb"/> <!-- mbox as argv[2] -->
index 08ae46d..286bd97 100644 (file)
@@ -8,32 +8,32 @@
 
   <actor host="node-1.simgrid.org" function="peer">
     <argument value="00000002"/>    <!-- my id -->
-    <argument value="5000" />    <!-- end time --> 
-    <argument value="1" />       <!-- indicates if the peer is a seed at the beginning of the simulation --> 
+    <argument value="5000" />    <!-- end time -->
+    <argument value="1" />       <!-- indicates if the peer is a seed at the beginning of the simulation -->
   </actor>
   <actor host="node-2.simgrid.org" function="peer">
     <argument value="00000003"/>    <!-- my id -->
-    <argument value="5000" />    <!-- end time --> 
+    <argument value="5000" />    <!-- end time -->
   </actor>
   <actor host="node-3.simgrid.org" function="peer">
     <argument value="00000004"/>    <!-- my id -->
-    <argument value="5000" />    <!-- end time --> 
+    <argument value="5000" />    <!-- end time -->
   </actor>
   <actor host="node-4.simgrid.org" function="peer">
     <argument value="00000005"/>    <!-- my id -->
-    <argument value="5000" />    <!-- end time --> 
-    <argument value="1" />       <!-- indicates if the peer is a seed at the beginning of the simulation --> 
+    <argument value="5000" />    <!-- end time -->
+    <argument value="1" />       <!-- indicates if the peer is a seed at the beginning of the simulation -->
   </actor>
   <actor host="node-5.simgrid.org" function="peer">
     <argument value="00000006"/>    <!-- my id -->
-    <argument value="5000" />    <!-- end time --> 
+    <argument value="5000" />    <!-- end time -->
   </actor>
   <actor host="node-6.simgrid.org" function="peer">
     <argument value="00000007"/>    <!-- my id -->
-    <argument value="5000" />    <!-- end time --> 
+    <argument value="5000" />    <!-- end time -->
   </actor>
   <actor host="node-7.simgrid.org" function="peer">
     <argument value="00000008"/>    <!-- my id -->
-    <argument value="5000" />    <!-- end time --> 
+    <argument value="5000" />    <!-- end time -->
   </actor>
 </platform>
index e800c8c..537e230 100644 (file)
   </actor>
   <!-- The worker actors (with mailbox to listen on as argument) -->
   <actor host="Tremblay" function="worker">
-    <argument value="0"/> 
+    <argument value="0"/>
   </actor>
   <actor host="Tremblay" function="worker">
-    <argument value="1"/> 
+    <argument value="1"/>
   </actor>
   <actor host="Tremblay" function="worker">
-    <argument value="2"/> 
+    <argument value="2"/>
   </actor>
   <actor host="Tremblay" function="worker">
-    <argument value="3"/> 
+    <argument value="3"/>
   </actor>
   <actor host="Tremblay" function="worker">
-    <argument value="4"/> 
+    <argument value="4"/>
   </actor>
   <actor host="Tremblay" function="worker">
-    <argument value="5"/> 
+    <argument value="5"/>
   </actor>
 </platform>
index 41f5a33..1d6abf6 100644 (file)
@@ -1,7 +1,7 @@
 <?xml version='1.0'?>
 <!DOCTYPE platform SYSTEM "https://simgrid.org/simgrid.dtd">
 <platform version="4.1">
-  <!-- The master actor (with some arguments) --> 
+  <!-- The master actor (with some arguments) -->
   <actor host="100030591" function="master">
     <argument value="10"/>       <!-- Number of tasks -->
     <argument value="50000000"/>  <!-- Computation size of tasks -->
   </actor>
   <!-- The worker actors (with mailbox to listen on as argument) -->
   <actor host="100036570" function="worker">
-    <argument value="0"/> 
+    <argument value="0"/>
   </actor>
   <actor host="100041334" function="worker">
-    <argument value="1"/> 
+    <argument value="1"/>
   </actor>
   <actor host="100055671" function="worker">
-    <argument value="2"/> 
+    <argument value="2"/>
   </actor>
   <actor host="100066658" function="worker">
-    <argument value="3"/> 
+    <argument value="3"/>
   </actor>
   <actor host="100090691" function="worker">
-    <argument value="4"/> 
+    <argument value="4"/>
   </actor>
   <actor host="100094952" function="worker">
-    <argument value="5"/> 
+    <argument value="5"/>
   </actor>
   <actor host="100117943" function="worker">
-    <argument value="6"/> 
+    <argument value="6"/>
   </actor>
   <actor host="100126290" function="worker">
-    <argument value="7"/> 
+    <argument value="7"/>
   </actor>
   <actor host="100144483" function="worker">
-    <argument value="8"/> 
+    <argument value="8"/>
   </actor>
   <actor host="100152889" function="worker">
-    <argument value="9"/> 
+    <argument value="9"/>
   </actor>
   <actor host="100178474" function="worker">
-    <argument value="10"/> 
+    <argument value="10"/>
   </actor>
   <actor host="100180261" function="worker">
-    <argument value="11"/> 
+    <argument value="11"/>
   </actor>
   <actor host="100185883" function="worker">
-    <argument value="12"/> 
+    <argument value="12"/>
   </actor>
   <actor host="100186365" function="worker">
-    <argument value="13"/> 
+    <argument value="13"/>
   </actor>
   <actor host="100200866" function="worker">
-    <argument value="14"/> 
+    <argument value="14"/>
   </actor>
 </platform>
index ef64774..894ff51 100644 (file)
   </actor>
   <!-- The worker actors (with mailbox to listen on as argument) -->
   <actor host="Tremblay" function="worker" on_failure="RESTART">
-    <argument value="0"/> 
+    <argument value="0"/>
   </actor>
   <actor host="Jupiter" function="worker" on_failure="RESTART">
-    <argument value="1"/> 
+    <argument value="1"/>
   </actor>
   <actor host="Fafard" function="worker" on_failure="RESTART">
-    <argument value="2"/> 
+    <argument value="2"/>
   </actor>
   <actor host="Ginette" function="worker" on_failure="RESTART">
-    <argument value="3"/> 
+    <argument value="3"/>
   </actor>
   <actor host="Bourassa" function="worker" on_failure="RESTART">
-    <argument value="4"/> 
+    <argument value="4"/>
   </actor>
 </platform>
index 753a9c4..6b170fe 100644 (file)
@@ -7,7 +7,7 @@
     -  This is only for the example, but don't do that at home.
     -  Instead, you want to start all your actors from the deployment file.
     -->
-   
+
   <actor host="Fafard" function="sender">
     <argument value="PopPop!"/> <!-- msg as argv[1] -->
     <argument value="other mb"/> <!-- mbox as argv[2] -->
index 08ae46d..286bd97 100644 (file)
@@ -8,32 +8,32 @@
 
   <actor host="node-1.simgrid.org" function="peer">
     <argument value="00000002"/>    <!-- my id -->
-    <argument value="5000" />    <!-- end time --> 
-    <argument value="1" />       <!-- indicates if the peer is a seed at the beginning of the simulation --> 
+    <argument value="5000" />    <!-- end time -->
+    <argument value="1" />       <!-- indicates if the peer is a seed at the beginning of the simulation -->
   </actor>
   <actor host="node-2.simgrid.org" function="peer">
     <argument value="00000003"/>    <!-- my id -->
-    <argument value="5000" />    <!-- end time --> 
+    <argument value="5000" />    <!-- end time -->
   </actor>
   <actor host="node-3.simgrid.org" function="peer">
     <argument value="00000004"/>    <!-- my id -->
-    <argument value="5000" />    <!-- end time --> 
+    <argument value="5000" />    <!-- end time -->
   </actor>
   <actor host="node-4.simgrid.org" function="peer">
     <argument value="00000005"/>    <!-- my id -->
-    <argument value="5000" />    <!-- end time --> 
-    <argument value="1" />       <!-- indicates if the peer is a seed at the beginning of the simulation --> 
+    <argument value="5000" />    <!-- end time -->
+    <argument value="1" />       <!-- indicates if the peer is a seed at the beginning of the simulation -->
   </actor>
   <actor host="node-5.simgrid.org" function="peer">
     <argument value="00000006"/>    <!-- my id -->
-    <argument value="5000" />    <!-- end time --> 
+    <argument value="5000" />    <!-- end time -->
   </actor>
   <actor host="node-6.simgrid.org" function="peer">
     <argument value="00000007"/>    <!-- my id -->
-    <argument value="5000" />    <!-- end time --> 
+    <argument value="5000" />    <!-- end time -->
   </actor>
   <actor host="node-7.simgrid.org" function="peer">
     <argument value="00000008"/>    <!-- my id -->
-    <argument value="5000" />    <!-- end time --> 
+    <argument value="5000" />    <!-- end time -->
   </actor>
 </platform>
index 0d5579b..be1dba6 100644 (file)
@@ -7,7 +7,7 @@
     <argument value="50000000"/>  <!-- Computation size of tasks -->
     <argument value="1"/>         <!-- Number of receivers -->
   </actor>
-  <!-- The receiver actors --> 
+  <!-- The receiver actors -->
   <actor host="Ruby" function="receiver">
     <argument value="0"/> <!-- id -->
   </actor>
index ba6f6e3..53cfa50 100644 (file)
@@ -12,8 +12,8 @@
       * 0-2: real pstates
          0: p1 100 MFlops/s, [idle: 95W -> full burning: 200W]
          1: p2  50 MFlops/s, [idle: 93W -> full burning: 170W]
-         2: p3  20 MFlops/s, [idel: 90W -> full burning: 150W] 
-        
+         2: p3  20 MFlops/s, [idel: 90W -> full burning: 150W]
+
       * 3: booting up was measured to take 150s and 18000J.
            So we create a pstate 3 consuming 18000J/150s=120W, and a boot remains at this pstate for 150s.
            Speed is set at 0 flop/s so that nothing progresses during the boot.
@@ -21,7 +21,7 @@
            So we create a pstate 4 consuming 770J/7s=110W, and a shutdown remains at this pstate for 7s.
 
       Please note that even if these values are educated guesses, you should still challenge them.
-      If you want a realistic simulation, you must use values coming from a real benchmark of your platform. 
+      If you want a realistic simulation, you must use values coming from a real benchmark of your platform.
       -->
 
     <host id="MyHost1"             speed="100.0Mf,50.0Mf,20.0Mf,                    0f,0f" pstate="0" >
index ef64774..894ff51 100644 (file)
   </actor>
   <!-- The worker actors (with mailbox to listen on as argument) -->
   <actor host="Tremblay" function="worker" on_failure="RESTART">
-    <argument value="0"/> 
+    <argument value="0"/>
   </actor>
   <actor host="Jupiter" function="worker" on_failure="RESTART">
-    <argument value="1"/> 
+    <argument value="1"/>
   </actor>
   <actor host="Fafard" function="worker" on_failure="RESTART">
-    <argument value="2"/> 
+    <argument value="2"/>
   </actor>
   <actor host="Ginette" function="worker" on_failure="RESTART">
-    <argument value="3"/> 
+    <argument value="3"/>
   </actor>
   <actor host="Bourassa" function="worker" on_failure="RESTART">
-    <argument value="4"/> 
+    <argument value="4"/>
   </actor>
 </platform>
index b22ff10..a510cf0 100644 (file)
@@ -8,32 +8,32 @@
 
   <actor host="node-1.simgrid.org" function="app.bittorrent.Peer">
     <argument value="00000002"/>    <!-- my id -->
-    <argument value="5000" />    <!-- end time --> 
-    <argument value="1" />       <!-- indicates if the app.bittorrent.Peer is a seed at the beginning of the simulation --> 
+    <argument value="5000" />    <!-- end time -->
+    <argument value="1" />       <!-- indicates if the app.bittorrent.Peer is a seed at the beginning of the simulation -->
   </actor>
   <actor host="node-2.simgrid.org" function="app.bittorrent.Peer">
     <argument value="00000003"/>    <!-- my id -->
-    <argument value="5000" />    <!-- end time --> 
+    <argument value="5000" />    <!-- end time -->
   </actor>
   <actor host="node-3.simgrid.org" function="app.bittorrent.Peer">
     <argument value="00000004"/>    <!-- my id -->
-    <argument value="5000" />    <!-- end time --> 
+    <argument value="5000" />    <!-- end time -->
   </actor>
   <actor host="node-4.simgrid.org" function="app.bittorrent.Peer">
     <argument value="00000005"/>    <!-- my id -->
-    <argument value="5000" />    <!-- end time --> 
-    <argument value="1" />       <!-- indicates if the app.bittorrent.Peer is a seed at the beginning of the simulation --> 
+    <argument value="5000" />    <!-- end time -->
+    <argument value="1" />       <!-- indicates if the app.bittorrent.Peer is a seed at the beginning of the simulation -->
   </actor>
   <actor host="node-5.simgrid.org" function="app.bittorrent.Peer">
     <argument value="00000006"/>    <!-- my id -->
-    <argument value="5000" />    <!-- end time --> 
+    <argument value="5000" />    <!-- end time -->
   </actor>
   <actor host="node-6.simgrid.org" function="app.bittorrent.Peer">
     <argument value="00000007"/>    <!-- my id -->
-    <argument value="5000" />    <!-- end time --> 
+    <argument value="5000" />    <!-- end time -->
   </actor>
   <actor host="node-7.simgrid.org" function="app.bittorrent.Peer">
     <argument value="00000008"/>    <!-- my id -->
-    <argument value="5000" />    <!-- end time --> 
+    <argument value="5000" />    <!-- end time -->
   </actor>
 </platform>
index 6a42ed9..8b74469 100644 (file)
@@ -1,6 +1,6 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <adag xmlns="http://pegasus.isi.edu/schema/DAX" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
-      xsi:schemaLocation="http://pegasus.isi.edu/schema/DAX http://pegasus.isi.edu/schema/dax-2.1.xsd" 
+      xsi:schemaLocation="http://pegasus.isi.edu/schema/DAX http://pegasus.isi.edu/schema/dax-2.1.xsd"
       version="2.1" count="1" index="0" name="smalldax" jobCount="4" fileCount="0" childCount="2">
   <job id="1" namespace="SG" name="task1" version="1.0" runtime="10">
     <uses file="i1" link="input" register="true" transfer="true" optional="false" type="data" size="1000000"/>
@@ -20,4 +20,4 @@
   <child ref="1">
     <parent ref="3"/>
   </child>
-</adag>    
+</adag>
index 1432fca..bbc76ae 100644 (file)
@@ -1,6 +1,6 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <adag xmlns="http://pegasus.isi.edu/schema/DAX" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
-      xsi:schemaLocation="http://pegasus.isi.edu/schema/DAX http://pegasus.isi.edu/schema/dax-2.1.xsd" 
+      xsi:schemaLocation="http://pegasus.isi.edu/schema/DAX http://pegasus.isi.edu/schema/dax-2.1.xsd"
       version="2.1" count="1" index="0" name="test" jobCount="3" fileCount="5" childCount="1">
 
   <job id="1" namespace="SG" name="task1" version="1.0" runtime="10">
index 5cb7f57..c6dc066 100644 (file)
@@ -29,7 +29,7 @@
       <router id="bypass_router2"/>
       <router id="AS_2_gateway"/>
 
-      <!-- routes providing topological information -->  
+      <!-- routes providing topological information -->
       <route src="central_router" dst="AS_2_host1">
         <link_ctn id="AS_2_link1"/>
       </route>
index 8474f26..a0c1e49 100644 (file)
@@ -68,7 +68,7 @@
       <zoneRoute src="AS1_cb2" dst="gw_AS1_dc1" gw_src="cb2-AS1_cb2_router.dc1.acloud.com"
                gw_dst="gw_dc1_horizdist">
         <link_ctn id="link_dc1_cb2"/>
-      </zoneRoute> 
+      </zoneRoute>
     </zone>
 
     <zone id="AS2_dc2" routing="Full">
       </zoneRoute>
       <zoneRoute src="AS2_cb2" dst="AS2_cb6" gw_src="cb2-AS2_cb2_router.dc2.acloud.com"
                gw_dst="cb6-AS2_cb6_router.dc2.acloud.com">
-        <link_ctn id="link_dc2_cb2"/> 
+        <link_ctn id="link_dc2_cb2"/>
         <link_ctn id="link_dc2_cb6"/>
       </zoneRoute>
       <zoneRoute src="AS2_cb2" dst="AS2_cb4" gw_src="cb2-AS2_cb2_router.dc2.acloud.com"
         <link_ctn id="link_dc2_cb3"/>
         <link_ctn id="link_dc2_cb6"/>
       </zoneRoute>
-      <zoneRoute src="AS2_cb3" dst="AS2_cb4" gw_src="cb3-AS2_cb3_router.dc2.acloud.com" 
+      <zoneRoute src="AS2_cb3" dst="AS2_cb4" gw_src="cb3-AS2_cb3_router.dc2.acloud.com"
                gw_dst="cb4-AS2_cb4_router.dc2.acloud.com">
         <link_ctn id="link_dc2_cb3"/>
         <link_ctn id="link_dc2_cb4"/>
       <zoneRoute src="AS2_cb1" dst="gw_AS2_dc2" gw_src="cb1-AS2_cb1_router.dc2.acloud.com"
                gw_dst="gw_dc2_horizdist">
         <link_ctn id="link_dc2_cb1"/>
-      </zoneRoute> 
+      </zoneRoute>
     </zone>
 
-    <zone id="AS3_dc3" routing="Full">  
-      <!--small tier-1 datacenter, according to TIA-942 annex G tiers notation, routing : FULL -->    
+    <zone id="AS3_dc3" routing="Full">
+      <!--small tier-1 datacenter, according to TIA-942 annex G tiers notation, routing : FULL -->
       <!-- 4 clusters, no zone dist area, 1 horiz dist area, no multi-homing, telecom and operation rooms omitted -->
       <!-- clusters -->
       <cluster id="AS3_cb1" prefix="cb1-" suffix=".dc3.acloud.com" radical="1-40" speed="5.2297Gf"
         <!-- ISP end point, entering the cloud, so it has coordinates -->
         <router id="router_AS3_dc3" coordinates="6.0 5.7 6.6"/>
         <!-- links -->
-        <link id="dc3_horizdist_maindist" bandwidth="1.25GBps" latency="100us"/>        
-        <link id="dc3_maindist_entranceroom" bandwidth="1.25GBps" latency="100us"/>  
-        <link id="dc3_entranceroom_ISP" bandwidth="1.25GBps" latency="100us"/>  
+        <link id="dc3_horizdist_maindist" bandwidth="1.25GBps" latency="100us"/>
+        <link id="dc3_maindist_entranceroom" bandwidth="1.25GBps" latency="100us"/>
+        <link id="dc3_entranceroom_ISP" bandwidth="1.25GBps" latency="100us"/>
         <!-- links to router relationships -->
         <route src="gw_dc3_horizdist" dst="gw_dc3_maindist">
           <link_ctn id="dc3_horizdist_maindist"/>
index 5965941..ea98a2d 100644 (file)
@@ -5,7 +5,7 @@
                   |          |
                   |  router  |
       ____________|__________|_____________ backbone link
-        |   |   |              |     |   |  
+        |   |   |              |     |   |
       l0| l1| l2|           l97| l96 |   | l99
         |   |   |   ........   |     |   |
         |                                |
index 7aebcfa..9d79f9d 100644 (file)
                  /    |    \
                 /     |     \
            node-0   node-1   node-2 ...
-           
+
     All hosts can communicate at full speed with no interference on
-    the crossbar. Only the links of each hosts are limiting.       
+    the crossbar. Only the links of each hosts are limiting.
   -->
   <zone id="world" routing="Full">
-    <cluster id="cluster-crossbar" 
+    <cluster id="cluster-crossbar"
              prefix="node-" radical="0-65536" suffix=".simgrid.org"
             speed="1Gf" bw="125MBps" lat="50us"/>
   </zone>
index b462403..ede509f 100644 (file)
@@ -1,16 +1,16 @@
 <?xml version='1.0'?>
 <!DOCTYPE platform SYSTEM "https://simgrid.org/simgrid.dtd">
 <platform version="4.1">
-  <!-- This is an example for a fat tree cluster. 
-  This is taken from figure 1/ b/ of the paper "D-Mod-K Routing Providing on-Blocking Traffic for Shift Permutations on 
+  <!-- This is an example for a fat tree cluster.
+  This is taken from figure 1/ b/ of the paper "D-Mod-K Routing Providing on-Blocking Traffic for Shift Permutations on
   Real Life Fat Trees" available at http://webee.eedev.technion.ac.il/wp-content/uploads/2014/08/publication_574.pdf
-  This defines a two levels fat-tree, with 4 leaf switches connected to 4 nodes each and 2 core switches connected to 
+  This defines a two levels fat-tree, with 4 leaf switches connected to 4 nodes each and 2 core switches connected to
   each leaf switch by two cables -->
 
   <zone id="world" routing="Full">
     <cluster id="bob_cluster"
             prefix="node-" radical="0-15" suffix=".simgrid.org"
-            speed="1Gf" bw="125MBps" lat="50us" 
+            speed="1Gf" bw="125MBps" lat="50us"
              topology="FAT_TREE" topo_parameters="2;4,4;1,2;1,2"
             loopback_bw="100MBps" loopback_lat="0" />
   </zone>
index 6f014fc..5ee8358 100644 (file)
@@ -5,22 +5,22 @@
   <!-- this platform models 3 clusters, interconnected over the Internet
     -
     -  This example intends to be somewhat exhaustive, your platform should probably be simpler.
-    - 
+    -
     -  In particular, the clusters are modeled in very different ways,
     -  but you should pick the way you prefer, and stick to it.
     -->
 
   <!-- Here comes the first cluster, the simplest one.
-     
+
        Every nodes are connected through a private link to a router
        (ie a machine that cannot host computations).
-  
+
        node-0.1core.org __[l0]__
                                 \
        node-1.1core.org __[l1]__router___(outer world)
                 ...             /
        node-7.1core.org __[l9]_/
+
        So the route from node-0 to node-1 is {l0.UP, l1.DOWN}
     -->
   <cluster bw="125MBps" id="simple" lat="50us" prefix="node-" radical="0-7" speed="1Gf" suffix=".1core.org">
                 ...                  |
        node-7.2cores.org __[l7]______+
     The route from node-0 to node-1 is: l0.UP ; backbone ; l1.DOWN
-    
+
     The route from node-0 to the outer world begins with: l0.UP ; backbone
-  -->    
+  -->
   <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="wattage_per_state" value="0.0:0.0:2.0" />
     <prop id="wattage_off" value="0.0" />
   </cluster>
-          
+
 
   <!-- This cluster has a backbone link, but no links are splitduplex.
     -  It means that up and down communications compete as if they
     -  were using exactly the same resource. If you send and receive
     -  at the same time, then each get half of the bandwidth.
-    - 
+    -
     -  Also, the hosts have 4 cores.
     -->
   <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">
   </cluster>
 
   <!-- And now, we create the routes between the clusters, ie inter-zone routes -->
-  
-  <!-- We have only one outer link, representing the internet 
+
+  <!-- We have only one outer link, representing the internet
     -  Its sharing is FATPIPE, meaning that communications have no impact on each others.
-    -  Any given comm can use the full provided bandwidth. 
-    - 
-    -  This models the big links constituting the backbone of the internet, 
-    -  that users cannot saturate. 
+    -  Any given comm can use the full provided bandwidth.
+    -
+    -  This models the big links constituting the backbone of the internet,
+    -  that users cannot saturate.
     -  Users' bandwidth is mostly limited by their outgoing connection,
     -  not by the network backbone.
     -->
@@ -78,7 +78,7 @@
     <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 dst="halfduplex" gw_dst="node-halfduplex_router.4cores.org" gw_src="node-backboned_router.2cores.org" src="backboned">
       <link_ctn id="backbone" />
     </zoneRoute>
index 0cba660..c7d411d 100644 (file)
@@ -4,7 +4,7 @@
   <!-- S1 _________ C1
            link 1
          10kB, 10ms    -->
-       
+
   <zone id="1" routing="Full">
     <host id="S1" speed="1Gf"/>
     <host id="C1" speed="1Gf"/>
index ecb7f50..f8bc860 100644 (file)
@@ -27,9 +27,9 @@
         <router id="router_dataCenter1" coordinates="25.5 9.4 1.4"/>
 
         <!-- links -->
-        <link id="dc1_horizdist_maindist" bandwidth="1.25GBps" latency="100us"/>        
-        <link id="dc1_maindist_entranceroom" bandwidth="1.25GBps" latency="100us"/>  
-        <link id="dc1_entranceroom_ISP" bandwidth="1.25GBps" latency="100us"/> 
+        <link id="dc1_horizdist_maindist" bandwidth="1.25GBps" latency="100us"/>
+        <link id="dc1_maindist_entranceroom" bandwidth="1.25GBps" latency="100us"/>
+        <link id="dc1_entranceroom_ISP" bandwidth="1.25GBps" latency="100us"/>
 
         <!-- links to router relationships -->
         <route src="gw_dc1_horizdist" dst="gw_dc1_maindist">
index eda19ad..3cf5395 100644 (file)
       <prop id="wattage_per_state" value="100.0:93.33333333333333:200.0, 93.0:90.0:170.0, 90.0:90.0:150.0" />
       <prop id="wattage_off" value="10" />
     </host>
-    
+
     <host core="1" id="MyHost2" pstate="0" speed="100.0Mf,50.0Mf,20.0Mf">
       <!-- This host is mono-core and its consumption is either idle or full load (Epsilon=AllCores) -->
       <prop id="wattage_per_state" value="100.0:200.0:200.0, 93.0:170.0:170.0, 90.0:150.0:150.0" />
       <prop id="wattage_off" value="10" />
     </host>
-    
+
     <host core="1" id="MyHost3" pstate="0" speed="100.0Mf,50.0Mf,20.0Mf">
       <!-- This host is mono-core and its consumption is either idle or full load (Epsilon=AllCores) -->
       <prop id="wattage_per_state" value="100.0:200.0:200.0, 93.0:170.0:170.0, 90.0:150.0:150.0" />
       <prop id="wattage_off" value="10" />
     </host>
+
     <link bandwidth="100kBps" id="bus" latency="0" sharing_policy="SHARED">
 <!--   REALISTIC VALUES                    <prop id="wattage_range" value="10.3581:10.7479" /> -->
-<!--  IREALISTIC VALUES FOR THE TEST -->   <prop id="wattage_range" value="1:3" /> 
+<!--  IREALISTIC VALUES FOR THE TEST -->   <prop id="wattage_range" value="1:3" />
     </link>
     <route dst="MyHost2" src="MyHost1">
       <link_ctn id="bus" />
index 65e6b6f..7a4abbf 100644 (file)
         <link_ctn id="link_chimint"/>
         <link_ctn id="link_chirloute"/>
       </zoneRoute>
+
       <zoneRoute src="AS_chicon" dst="AS_chinqchint" gw_src="chicon-AS_chicon_router.lille.grid5000.fr" gw_dst="chinqchint-AS_chinqchint_router.lille.grid5000.fr">
         <link_ctn id="link_chicon"/>
         <link_ctn id="link_chinqchint"/>
index e7471c6..d8aedd3 100644 (file)
@@ -6,25 +6,25 @@
              radical="1-29,58,59,60" speed="286.087kf" bw="125MBps" lat="24us"
              bb_bw="1.25GBps" bb_lat="0" sharing_policy="SPLITDUPLEX" bb_sharing_policy="SHARED"/>
     <cluster id="griffon_cluster_cabinet2" prefix="griffon-" suffix=".nancy.grid5000.fr"
-             radical="30-57" speed="286.087kf" bw="125MBps" lat="24us" 
+             radical="30-57" speed="286.087kf" bw="125MBps" lat="24us"
              bb_bw="1.25GBps" bb_lat="0" sharing_policy="SPLITDUPLEX" bb_sharing_policy="SHARED"/>
     <cluster id="griffon_cluster_cabinet3" prefix="griffon-" suffix=".nancy.grid5000.fr"
-             radical="61-92" speed="286.087kf" bw="125MBps" lat="24us" 
+             radical="61-92" speed="286.087kf" bw="125MBps" lat="24us"
              bb_bw="1.25GBps" bb_lat="0" sharing_policy="SPLITDUPLEX" bb_sharing_policy="SHARED"/>
 
     <link id="backbone" bandwidth="1.25GBps" latency="24us" sharing_policy="SHARED"/>
 
-    <zoneRoute src="griffon_cluster_cabinet1" dst="griffon_cluster_cabinet2" 
+    <zoneRoute src="griffon_cluster_cabinet1" dst="griffon_cluster_cabinet2"
              gw_src="griffon-griffon_cluster_cabinet1_router.nancy.grid5000.fr"
              gw_dst="griffon-griffon_cluster_cabinet2_router.nancy.grid5000.fr">
       <link_ctn id="backbone"/>
     </zoneRoute>
-    <zoneRoute src="griffon_cluster_cabinet2" dst="griffon_cluster_cabinet3" 
+    <zoneRoute src="griffon_cluster_cabinet2" dst="griffon_cluster_cabinet3"
              gw_src="griffon-griffon_cluster_cabinet2_router.nancy.grid5000.fr"
            gw_dst="griffon-griffon_cluster_cabinet3_router.nancy.grid5000.fr">
       <link_ctn id="backbone"/>
     </zoneRoute>
-    <zoneRoute src="griffon_cluster_cabinet1" dst="griffon_cluster_cabinet3" 
+    <zoneRoute src="griffon_cluster_cabinet1" dst="griffon_cluster_cabinet3"
              gw_src="griffon-griffon_cluster_cabinet1_router.nancy.grid5000.fr"
              gw_dst="griffon-griffon_cluster_cabinet3_router.nancy.grid5000.fr">
       <link_ctn id="backbone"/>
index 8d63663..823f226 100644 (file)
@@ -1,7 +1,7 @@
 <?xml version='1.0'?>
 <!DOCTYPE platform SYSTEM "http://simgrid.gforge.inria.fr/simgrid/simgrid.dtd">
 <platform version="4.1">
-  <zone id="AS0" routing="Floyd"> 
+  <zone id="AS0" routing="Floyd">
 
     <host id="c-01.rennes" core="6" speed="21.496E9f"/>
     <host id="c-02.rennes" core="6" speed="21.496E9f"/>
@@ -60,7 +60,7 @@
     <host id="c-55.rennes" core="6" speed="21.496E9f"/>
     <host id="c-56.rennes" core="6" speed="21.496E9f"/>
     <host id="c-57.rennes" core="6" speed="21.496E9f"/>
-  
+
     <router id="router1"/>
 
     <link id="link01" bandwidth="1.25GBps" latency="2.5ms"/>
index 717bf1a..8134e41 100644 (file)
@@ -1,7 +1,7 @@
 <?xml version='1.0'?>
 <!DOCTYPE platform SYSTEM "https://simgrid.org/simgrid.dtd">
 <platform version="4.1">
-  <!-- This file describe a super simple platform which main interest is to define some properties on hosts, 
+  <!-- This file describe a super simple platform which main interest is to define some properties on hosts,
        actors and links. It is used in several regression cases on properties -->
   <zone  id="AS0"  routing="Full">
     <prop id="filename" value="prop.xml"/>
index 973828f..2647cd1 100644 (file)
@@ -19,7 +19,7 @@
     <link id="link4" bandwidth="1Bps" latency="500ms" sharing_policy="FATPIPE" />
 
    <!-- large latency link (2*1024^2s) to limit bandwidth by TCP_gamma (4MiB)
-         max bw = TCP_gamma / ( 2 * latency ) which is then 1Bps (half the nominal bandwidth) -->    
+         max bw = TCP_gamma / ( 2 * latency ) which is then 1Bps (half the nominal bandwidth) -->
     <link id="link5" bandwidth="1Bps" latency="2097152s" sharing_policy="FATPIPE" />
 
     <link id="link6" bandwidth="125MBps" latency="100us" sharing_policy="SHARED"/>
index 0da841b..1c45598 100644 (file)
@@ -40,7 +40,7 @@
       <link_ctn id="l155"/>
     </route>
     <route src="Host 26" dst="Host 28">
-      <link_ctn id="l155"/> 
+      <link_ctn id="l155"/>
       <link_ctn id="l154"/>
       <link_ctn id="l156"/>
     </route>
index 920489d..580dfac 100644 (file)
@@ -45,7 +45,7 @@
     <route src="Bourassa" dst="Bourassa">
       <link_ctn id="loopback"/>
     </route>
+
     <route src="Tremblay" dst="R.4-3">
       <link_ctn id="4"/>
     </route>
@@ -73,7 +73,7 @@
     <route src="R.6-7" dst="Bourassa">
       <link_ctn id="7"/>
     </route>
+
     <route src="Tremblay" dst="Jupiter">
       <link_ctn id="9"/>
     </route>
index 008390c..16306c9 100755 (executable)
@@ -6,14 +6,14 @@
 
     <zone id="WIFI zone" routing="Wifi">
         <prop id="access_point" value="WIFI router" />
-       
+
         <!-- Declare the stations of this wifi zone -->
         <host id="Station 1" speed="100.0Mf,50.0Mf,20.0Mf" />
         <host id="Station 2" speed="100.0Mf,50.0Mf,20.0Mf" />
 
         <!-- Declare the wifi media (after hosts because our parser is sometimes annoying) -->
         <link id="AP1" sharing_policy="WIFI" bandwidth="54Mbps,36Mbps,24Mbps" latency="0ms" />
-       
+
         <router id="WIFI router"/>
     </zone>
 
     <zone id="Wired zone" routing="Full">
       <host id="node1" speed="100.0Mf,50.0Mf,20.0Mf" />
     </zone>
-    
+
 
     <!-- AS Routing -->
     <link id="Collector" sharing_policy="SHARED" bandwidth="100Mbps" latency="0ms" />
     <zoneRoute src="WIFI zone" dst="Wired zone" gw_src="WIFI router" gw_dst="node1">
       <link_ctn id="Collector" />
     </zoneRoute>
-    
+
   </zone>
 </platform>
index 8429adb..056c8bc 100644 (file)
@@ -3,7 +3,7 @@
 <platform version = "4.1">
   <zone id="WIFI zone" routing = "Wifi">
     <prop id = "access_point" value = "router" />
-    
+
     <host id = "Station 1" speed = "100.0Mf,50.0Mf,20.0Mf" />
     <host id = "Station 2" speed = "100.0Mf,50.0Mf,20.0Mf" />
 
@@ -14,4 +14,4 @@
       <prop id = "control_duration" value = "0"/>
     </link>
   </zone>
-</platform>    
+</platform>
index 753a9c4..6b170fe 100644 (file)
@@ -7,7 +7,7 @@
     -  This is only for the example, but don't do that at home.
     -  Instead, you want to start all your actors from the deployment file.
     -->
-   
+
   <actor host="Fafard" function="sender">
     <argument value="PopPop!"/> <!-- msg as argv[1] -->
     <argument value="other mb"/> <!-- mbox as argv[2] -->
index 30f1fdb..0d0d473 100644 (file)
@@ -7,7 +7,7 @@
     <argument value="50000000"/>  <!-- Computation size of tasks -->
     <argument value="1"/>         <!-- Number of receivers -->
   </actor>
-  <!-- The receiver actor --> 
+  <!-- The receiver actor -->
   <actor host="Ruby" function="receiver">
     <argument value="0"/> <!-- id -->
   </actor>
index aa1a667..b4dfa88 100644 (file)
@@ -2,20 +2,19 @@
 <!DOCTYPE platform SYSTEM "https://simgrid.org/simgrid.dtd">
 <platform version="4.1">
   <config>
-    <prop id="network/crosstraffic" value="0"/> 
+    <prop id="network/crosstraffic" value="0"/>
     <prop id="network/model" value="CM02"/>
   </config>
-  
+
   <zone id="zone0" routing="Full">
     <host id="host0" speed="100Mf"/>
     <host id="host1" speed="100Mf"/>
     <host id="host2" speed="100Mf"/>
-    
+
     <link id="link1" bandwidth="1000Bps" latency="0"/>
+
     <route src="host1" dst="host2">
       <link_ctn id="link1"/>
     </route>
   </zone>
 </platform>
-                 
\ No newline at end of file
index b3fcf45..514acb2 100644 (file)
@@ -6,14 +6,14 @@
     <prop id="wattage_per_state" value="0.0:0.0:4.0" />
     <prop id="wattage_off" value="0.0" />
   </host>
-  
+
   <host id="host2" speed="2Gf" core="1">
     <prop id="wattage_per_state" value="0.0:0.0:4.0" />
     <prop id="wattage_off" value="0.0" />
   </host>
-  
+
   <link bandwidth="1.25GBps" id="link" latency="0" sharing_policy="FATPIPE" />
-  
+
   <route src="host1" dst="host2">
       <link_ctn id="link" />
   </route>
index b356f3f..a90424f 100644 (file)
@@ -1,16 +1,16 @@
 <?xml version='1.0'?>
 <!DOCTYPE platform SYSTEM "https://simgrid.org/simgrid.dtd">
 <platform version="4.1">
-  <!-- This is an example for a fat tree cluster. 
-  This is taken from figure 1/ b/ of the paper "D-Mod-K Routing Providing on-Blocking Traffic for Shift Permutations on 
+  <!-- This is an example for a fat tree cluster.
+  This is taken from figure 1/ b/ of the paper "D-Mod-K Routing Providing on-Blocking Traffic for Shift Permutations on
   Real Life Fat Trees" available at http://webee.eedev.technion.ac.il/wp-content/uploads/2014/08/publication_574.pdf
-  This defines a two levels fat-tree, with 4 leaf switches connected to 4 nodes each and 2 core switches connected to 
+  This defines a two levels fat-tree, with 4 leaf switches connected to 4 nodes each and 2 core switches connected to
   each leaf switch by two cables -->
 
   <zone id="world" routing="Full">
     <cluster id="bob_cluster"
             prefix="node-" radical="100-101,119-120" suffix=".simgrid.org"
-            speed="1Gf" bw="125MBps" lat="50us" 
+            speed="1Gf" bw="125MBps" lat="50us"
              topology="FAT_TREE" topo_parameters="2;2,2;1,2;1,2"
             loopback_bw="100MBps" loopback_lat="0" limiter_link="50MBps" />
   </zone>
index 9c57627..0f5d3ca 100755 (executable)
@@ -50,7 +50,7 @@
                                <property name="ProcessorClockFrequency" value="{$ProcessorClockFrequency}" />
                        </properties>
                        <xsl:apply-templates select="Testing/Test"/>
-                       
+
                        <system-out>
                                BuildName: <xsl:value-of select="$BuildName" />
                                BuildStamp: <xsl:value-of select="$BuildStamp" />
@@ -87,7 +87,7 @@
                                </xsl:if>
                        </xsl:for-each>
                </xsl:variable>
-               
+
                        <testcase name="{$testcasename}" classname="TestSuite" time="{$exectime}">
             <xsl:if test="@Status = 'passed'">
             </xsl:if>