Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
yet another update
authorsuter <frederic.suter@cc.in2p3.fr>
Wed, 13 Nov 2013 09:52:24 +0000 (10:52 +0100)
committersuter <frederic.suter@cc.in2p3.fr>
Wed, 13 Nov 2013 12:18:14 +0000 (13:18 +0100)
examples/msg/io/file.c
examples/msg/io/io.tesh
examples/platforms/content/small_content.txt
examples/platforms/storage.xml
examples/simdag/io/io.tesh

index ef7808f..9e07765 100644 (file)
@@ -16,7 +16,7 @@
  */
 
 #define FILENAME1 "./doc/simgrid/examples/platforms/g5k.xml"
  */
 
 #define FILENAME1 "./doc/simgrid/examples/platforms/g5k.xml"
-#define FILENAME2 "./doc/simgrid/examples/platforms/One_cluster_no_backbone.xml"
+#define FILENAME2 ".\\Windows\\setupact.log"
 #define FILENAME3 "./doc/simgrid/examples/platforms/g5k_cabinets.xml"
 #define FILENAME4 "./doc/simgrid/examples/platforms/nancy.xml"
 
 #define FILENAME3 "./doc/simgrid/examples/platforms/g5k_cabinets.xml"
 #define FILENAME4 "./doc/simgrid/examples/platforms/nancy.xml"
 
@@ -40,11 +40,13 @@ int host(int argc, char *argv[])
   if(!strcmp(MSG_process_get_name(MSG_process_self()),"0")){
     file = MSG_file_open(mount,FILENAME1, NULL);
     MSG_file_dump(file);
   if(!strcmp(MSG_process_get_name(MSG_process_self()),"0")){
     file = MSG_file_open(mount,FILENAME1, NULL);
     MSG_file_dump(file);
-  } else if(!strcmp(MSG_process_get_name(MSG_process_self()),"1"))
+  } else if(!strcmp(MSG_process_get_name(MSG_process_self()),"1")) {
+    free(mount);
+    mount = xbt_strdup("/windows");
     file = MSG_file_open(mount,FILENAME2, NULL);
     file = MSG_file_open(mount,FILENAME2, NULL);
-  else if(!strcmp(MSG_process_get_name(MSG_process_self()),"2"))
+  } else if(!strcmp(MSG_process_get_name(MSG_process_self()),"2")){
     file = MSG_file_open(mount,FILENAME3, NULL);
     file = MSG_file_open(mount,FILENAME3, NULL);
-  else if(!strcmp(MSG_process_get_name(MSG_process_self()),"3"))
+  else if(!strcmp(MSG_process_get_name(MSG_process_self()),"3"))
     file = MSG_file_open(mount,FILENAME4, NULL);
   else xbt_die("FILENAME NOT DEFINED %s",MSG_process_get_name(MSG_process_self()));
 
     file = MSG_file_open(mount,FILENAME4, NULL);
   else xbt_die("FILENAME NOT DEFINED %s",MSG_process_get_name(MSG_process_self()));
 
index 65a31f8..e612c10 100644 (file)
@@ -2,88 +2,56 @@
 
 $ ${bindir:=.}/io/file ${srcdir:=.}/examples/platforms/storage.xml "--log=root.fmt:[%10.6r]%e(%i:%P@%h)%e%m%n"
 > [  0.000000] (0:@) Number of host '4'
 
 $ ${bindir:=.}/io/file ${srcdir:=.}/examples/platforms/storage.xml "--log=root.fmt:[%10.6r]%e(%i:%P@%h)%e%m%n"
 > [  0.000000] (0:@) Number of host '4'
-> [  0.000000] (2:1@alice)     Open file './doc/simgrid/examples/platforms/One_cluster_no_backbone.xml'
+> [  0.000000] (2:1@alice)     Open file '.\Windows\setupact.log'
 > [  0.000000] (3:2@carl)      Open file './doc/simgrid/examples/platforms/g5k_cabinets.xml'
 > [  0.000000] (4:3@bob)       Open file './doc/simgrid/examples/platforms/nancy.xml'
 > [  0.000000] (1:0@denise) File Descriptor information:
 >              Full name: './doc/simgrid/examples/platforms/g5k.xml'
 >              Size: 17028
 >              Mount point: '/home'
 > [  0.000000] (3:2@carl)      Open file './doc/simgrid/examples/platforms/g5k_cabinets.xml'
 > [  0.000000] (4:3@bob)       Open file './doc/simgrid/examples/platforms/nancy.xml'
 > [  0.000000] (1:0@denise) File Descriptor information:
 >              Full name: './doc/simgrid/examples/platforms/g5k.xml'
 >              Size: 17028
 >              Mount point: '/home'
->              Storage Id: 'Disk1'
->              Storage Type: 'single_HDD'
+>              Storage Id: 'Disk4'
+>              Storage Type: 'single_SSD'
 >              Content Type: 'txt_unix'
 > [  0.000000] (1:0@denise)    Open file './doc/simgrid/examples/platforms/g5k.xml'
 >              Content Type: 'txt_unix'
 > [  0.000000] (1:0@denise)    Open file './doc/simgrid/examples/platforms/g5k.xml'
-> [  0.000002] (2:1@alice)     Have read    482 on ./doc/simgrid/examples/platforms/One_cluster_no_backbone.xml
-> [  0.000081] (4:3@bob)       Have read    4028 on ./doc/simgrid/examples/platforms/nancy.xml
-> [  0.000225] (1:0@denise)    Have read    17028 on ./doc/simgrid/examples/platforms/g5k.xml
+> [  0.000040] (4:3@bob)       Have read    4028 on ./doc/simgrid/examples/platforms/nancy.xml
+> [  0.000085] (1:0@denise)    Have read    17028 on ./doc/simgrid/examples/platforms/g5k.xml
 > [  0.000226] (3:2@carl)      Have read    22645 on ./doc/simgrid/examples/platforms/g5k_cabinets.xml
 > [  0.000226] (3:2@carl)      Have read    22645 on ./doc/simgrid/examples/platforms/g5k_cabinets.xml
-> [  0.001669] (2:1@alice)     Have written 100000 on ./doc/simgrid/examples/platforms/One_cluster_no_backbone.xml
-> [  0.002297] (2:1@alice)     Have read    100480 on ./doc/simgrid/examples/platforms/One_cluster_no_backbone.xml (of size 100480)
-> [  0.002297] (2:1@alice)     Close file './doc/simgrid/examples/platforms/One_cluster_no_backbone.xml'
+> [  0.000508] (2:1@alice)     Have read    101663 on .\Windows\setupact.log
+> [  0.001752] (1:0@denise)    Have written 100000 on ./doc/simgrid/examples/platforms/g5k.xml
+> [  0.002175] (2:1@alice)     Have written 100000 on .\Windows\setupact.log
+> [  0.002439] (1:0@denise)    Have read    110000 on ./doc/simgrid/examples/platforms/g5k.xml (of size 117026)
+> [  0.002439] (1:0@denise)    Close file './doc/simgrid/examples/platforms/g5k.xml'
+> [  0.002862] (2:1@alice)     Have read    110000 on .\Windows\setupact.log (of size 201662)
+> [  0.002862] (2:1@alice)     Close file '.\Windows\setupact.log'
+> [  0.003374] (4:3@bob)       Have written 100000 on ./doc/simgrid/examples/platforms/nancy.xml
 > [  0.003560] (3:2@carl)      Have written 100000 on ./doc/simgrid/examples/platforms/g5k_cabinets.xml
 > [  0.003560] (3:2@carl)      Have written 100000 on ./doc/simgrid/examples/platforms/g5k_cabinets.xml
-> [  0.004782] (3:2@carl)      Have read    110000 on ./doc/simgrid/examples/platforms/g5k_cabinets.xml (of size 122644)
+> [  0.004529] (4:3@bob)       Have read    104023 on ./doc/simgrid/examples/platforms/nancy.xml (of size 104023)
+> [  0.004529] (4:3@bob)       Close file './doc/simgrid/examples/platforms/nancy.xml'
+> [  0.004782] (3:2@carl)      Have read    110000 on ./doc/simgrid/examples/platforms/g5k_cabinets.xml (of size 122641)
 > [  0.004782] (3:2@carl)      Close file './doc/simgrid/examples/platforms/g5k_cabinets.xml'
 > [  0.004782] (3:2@carl)      Close file './doc/simgrid/examples/platforms/g5k_cabinets.xml'
-> [  0.006603] (4:3@bob)       Have written 100000 on ./doc/simgrid/examples/platforms/nancy.xml
-> [  0.006892] (1:0@denise)    Have written 100000 on ./doc/simgrid/examples/platforms/g5k.xml
-> [  0.008626] (4:3@bob)       Have read    104025 on ./doc/simgrid/examples/platforms/nancy.xml (of size 104025)
-> [  0.008626] (4:3@bob)       Close file './doc/simgrid/examples/platforms/nancy.xml'
-> [  0.008981] (1:0@denise)    Have read    110000 on ./doc/simgrid/examples/platforms/g5k.xml (of size 117025)
-> [  0.008981] (1:0@denise)    Close file './doc/simgrid/examples/platforms/g5k.xml'
-> [  0.008981] (0:@) Simulation time 0.00898084
+> [  0.004782] (0:@) Simulation time 0.00478201
 
 $ ${bindir:=.}/io/file_unlink ${srcdir:=.}/examples/platforms/storage.xml "--log=root.fmt:[%10.6r]%e(%i:%P@%h)%e%m%n"
 > [  0.000000] (0:@) Number of host '4'
 > [  0.000000] (1:0@denise)    Open file './doc/simgrid/examples/platforms/g5k.xml'
 > [  0.000000] (1:0@denise)    Unlink file './doc/simgrid/examples/platforms/g5k.xml'
 > [  0.000000] (1:0@denise)    Open file './doc/simgrid/examples/platforms/g5k.xml'
 
 $ ${bindir:=.}/io/file_unlink ${srcdir:=.}/examples/platforms/storage.xml "--log=root.fmt:[%10.6r]%e(%i:%P@%h)%e%m%n"
 > [  0.000000] (0:@) Number of host '4'
 > [  0.000000] (1:0@denise)    Open file './doc/simgrid/examples/platforms/g5k.xml'
 > [  0.000000] (1:0@denise)    Unlink file './doc/simgrid/examples/platforms/g5k.xml'
 > [  0.000000] (1:0@denise)    Open file './doc/simgrid/examples/platforms/g5k.xml'
-> [  0.003333] (1:0@denise)    Have written 100000 on ./doc/simgrid/examples/platforms/g5k.xml
-> [  0.003333] (1:0@denise)    Close file './doc/simgrid/examples/platforms/g5k.xml'
-> [  0.003333] (1:0@denise)  
-> [  0.003333] (1:0@denise) ls ./
-> [  0.003333] (1:0@denise) DIR  : include
-> [  0.003333] (1:0@denise) DIR  : lib
-> [  0.003333] (1:0@denise) DIR  : bin
-> [  0.003333] (1:0@denise) DIR  : doc
-> [  0.003333] (1:0@denise)  
-> [  0.003333] (1:0@denise) ls ./doc/simgrid/examples/platforms/
-> [  0.003333] (1:0@denise) FILE : lcg_sept2004_grid.xml
-> [  0.003333] (1:0@denise) FILE : prop.xml
-> [  0.003333] (1:0@denise) FILE : multicore_machine.xml
-> [  0.003333] (1:0@denise) FILE : g5k.xml
-> [  0.003333] (1:0@denise) FILE : vivaldi.xml
-> [  0.003333] (1:0@denise) FILE : gdx.xml
-> [  0.003333] (1:0@denise) FILE : griffon.xml
-> [  0.003333] (1:0@denise) FILE : Two_clusters.xml
-> [  0.003333] (1:0@denise) FILE : One_cluster_no_backbone.xml
-> [  0.003333] (1:0@denise) FILE : median_harvard.xml
-> [  0.003333] (1:0@denise) FILE : nancy.xml
-> [  0.003333] (1:0@denise) FILE : One_cluster.xml
-> [  0.003333] (1:0@denise) FILE : g5k_cabinets.xml
-> [  0.003333] (1:0@denise) FILE : gridpp_grid_2004.xml
-> [  0.003333] (1:0@denise)  
-> [  0.003333] (1:0@denise) ls ./doc/simgrid/examples/msg/
-> [  0.003333] (1:0@denise) DIR  : parallel_contexts
-> [  0.003333] (1:0@denise) DIR  : alias
-> [  0.003333] (1:0@denise) DIR  : trace
-> [  0.003333] (1:0@denise) FILE : small_platform.xml
-> [  0.003333] (1:0@denise) DIR  : priority
-> [  0.003333] (1:0@denise) DIR  : tracing
-> [  0.003333] (1:0@denise) DIR  : properties
-> [  0.003333] (1:0@denise) FILE : README
-> [  0.003333] (1:0@denise) DIR  : chord
-> [  0.003333] (1:0@denise) DIR  : mc
-> [  0.003333] (1:0@denise) DIR  : gtnets
-> [  0.003333] (1:0@denise) DIR  : suspend
-> [  0.003333] (1:0@denise) FILE : small_platform_with_routers.xml
-> [  0.003333] (1:0@denise) DIR  : pmm
-> [  0.003333] (1:0@denise) FILE : msg_platform.xml
-> [  0.003333] (1:0@denise) DIR  : token_ring
-> [  0.003333] (1:0@denise) DIR  : actions
-> [  0.003333] (1:0@denise) FILE : small_platform_with_failures.xml
-> [  0.003333] (1:0@denise) DIR  : ns3
-> [  0.003333] (1:0@denise) DIR  : sendrecv
-> [  0.003333] (1:0@denise) DIR  : parallel_task
-> [  0.003333] (1:0@denise) DIR  : masterslave
-> [  0.003333] (1:0@denise) DIR  : icomms
-> [  0.003333] (1:0@denise) DIR  : migration
-> [  0.003333] (0:@) Simulation time 0.00333333
\ No newline at end of file
+> [  0.001667] (1:0@denise)    Have written 100000 on ./doc/simgrid/examples/platforms/g5k.xml
+> [  0.001667] (1:0@denise)    Close file './doc/simgrid/examples/platforms/g5k.xml'
+> [  0.001667] (1:0@denise)  
+> [  0.001667] (1:0@denise) ls ./
+> [  0.001667] (1:0@denise) DIR  : include
+> [  0.001667] (1:0@denise) DIR  : lib
+> [  0.001667] (1:0@denise) DIR  : bin
+> [  0.001667] (1:0@denise) DIR  : doc
+> [  0.001667] (1:0@denise)  
+> [  0.001667] (1:0@denise) ls ./doc/simgrid/examples/platforms/
+> [  0.001667] (1:0@denise) FILE : g5k.xml
+> [  0.001667] (1:0@denise)  
+> [  0.001667] (1:0@denise) ls ./doc/simgrid/examples/msg/
+> [  0.001667] (1:0@denise) DIR  : alias
+> [  0.001667] (1:0@denise) DIR  : trace
+> [  0.001667] (1:0@denise) FILE : README
+> [  0.001667] (1:0@denise) DIR  : parallel_task
+> [  0.001667] (1:0@denise) DIR  : icomms
+> [  0.001667] (0:@) Simulation time 0.00166667
\ No newline at end of file
index fddb4a2..41bab56 100644 (file)
@@ -1,4 +1,4 @@
-./doc/simgrid/examples/cxx/autoDestination/autoDestination_platform.xml  2133932
+./doc/simgrid/examples/platforms/g5k.xml  17028
 ./doc/simgrid/examples/smpi/mc_bugged2.c  1387
 ./doc/simgrid/examples/smpi/NAS/README  1857
 ./doc/simgrid/examples/smpi/NAS/MPI_dummy/README 2406
 ./doc/simgrid/examples/smpi/mc_bugged2.c  1387
 ./doc/simgrid/examples/smpi/NAS/README  1857
 ./doc/simgrid/examples/smpi/NAS/MPI_dummy/README 2406
index 142ee85..7ee2c20 100644 (file)
@@ -25,8 +25,8 @@
 
     <storage id="Disk1" typeId="single_HDD" />
     <storage id="Disk2" typeId="single_SSD"
 
     <storage id="Disk1" typeId="single_HDD" />
     <storage id="Disk2" typeId="single_SSD"
-             content="content/storage_content.txt"
-             content_type="txt_unix" />
+             content="content/win_storage_content.txt"
+             content_type="txt_windows" />
     <storage id="Disk3" typeId="single_HDD" />
     <storage id="Disk4" typeId="single_SSD"
              content="content/small_content.txt"
     <storage id="Disk3" typeId="single_HDD" />
     <storage id="Disk4" typeId="single_SSD"
              content="content/small_content.txt"
@@ -37,7 +37,7 @@
     </host>
 
     <host id="alice" power="1Gf">
     </host>
 
     <host id="alice" power="1Gf">
-      <mount storageId="Disk2" name="/home"/>
+      <mount storageId="Disk2" name="/windows"/>
     </host>
 
     <host id="carl" power="1Gf">
     </host>
 
     <host id="carl" power="1Gf">
@@ -45,8 +45,8 @@
     </host>
 
     <host id="denise" power="1Gf">
     </host>
 
     <host id="denise" power="1Gf">
-      <mount storageId="Disk1" name="/home"/>  
-      <mount storageId="Disk4" name="/sd1"/>   
+      <mount storageId="Disk2" name="/windows"/>       
+      <mount storageId="Disk4" name="/home"/>  
     </host>
 
     <link id="link1" bandwidth="125MBps" latency="50us" />
     </host>
 
     <link id="link1" bandwidth="125MBps" latency="50us" />
index ea293c3..928bd2e 100644 (file)
@@ -1,8 +1,8 @@
 #! ./tesh
 
 $ ${bindir:=.}/io/sd_io ${srcdir:=.}/examples/platforms/storage.xml 
 #! ./tesh
 
 $ ${bindir:=.}/io/sd_io ${srcdir:=.}/examples/platforms/storage.xml 
-> [0.000000] [sd_io/INFO] Workstation 'denise' mounts '/sd1'
 > [0.000000] [sd_io/INFO] Workstation 'denise' mounts '/home'
 > [0.000000] [sd_io/INFO] Workstation 'denise' mounts '/home'
-> [0.000000] [sd_io/INFO] Workstation 'alice' mounts '/home'
+> [0.000000] [sd_io/INFO] Workstation 'denise' mounts '/windows'
+> [0.000000] [sd_io/INFO] Workstation 'alice' mounts '/windows'
 > [0.000000] [sd_io/INFO] Workstation 'carl' mounts '/home'
 > [0.000000] [sd_io/INFO] Workstation 'bob' mounts '/home'
 > [0.000000] [sd_io/INFO] Workstation 'carl' mounts '/home'
 > [0.000000] [sd_io/INFO] Workstation 'bob' mounts '/home'