From d740a86eb8bb0e5d729e0ad55db7395444dad131 Mon Sep 17 00:00:00 2001 From: Navarrop Date: Tue, 15 Nov 2011 16:18:37 +0100 Subject: [PATCH] Add a platform with a bypass route. Add the test to cmake. Update flatifier and basic_parsing_test to not put "\t" but spaces. --- buildtools/Cmake/AddTests.cmake | 1 + src/surf/surf_routing.c | 4 +- .../simdag/platforms/basic_parsing_test.c | 8 +- .../simdag/platforms/basic_parsing_test.tesh | 2 +- .../platforms/basic_parsing_test_bypass.tesh | 57 ++ .../basic_parsing_test_sym_full.tesh | 526 ++++++++--------- teshsuite/simdag/platforms/flatifier.c | 8 +- teshsuite/simdag/platforms/flatifier.tesh | 549 +++++++++++------- teshsuite/simdag/platforms/get_full_link.tesh | 270 ++++----- .../platforms/three_clusters_bypass.xml | 46 ++ 10 files changed, 853 insertions(+), 618 deletions(-) create mode 100644 teshsuite/simdag/platforms/basic_parsing_test_bypass.tesh create mode 100644 teshsuite/simdag/platforms/three_clusters_bypass.xml diff --git a/buildtools/Cmake/AddTests.cmake b/buildtools/Cmake/AddTests.cmake index 82da6eb603..d5d96de82c 100644 --- a/buildtools/Cmake/AddTests.cmake +++ b/buildtools/Cmake/AddTests.cmake @@ -104,6 +104,7 @@ ADD_TEST(tesh-simdag-parser ${CMAKE_BINARY_DIR}/bin/tesh ${TESH_OPTION} --seten ADD_TEST(tesh-simdag-parser-sym-full ${CMAKE_BINARY_DIR}/bin/tesh ${TESH_OPTION} --setenv bindir=${CMAKE_BINARY_DIR}/teshsuite/simdag/platforms --cd ${CMAKE_HOME_DIRECTORY}/teshsuite/simdag/platforms basic_parsing_test_sym_full.tesh) ADD_TEST(tesh-simdag-flatifier ${CMAKE_BINARY_DIR}/bin/tesh ${TESH_OPTION} --setenv bindir=${CMAKE_BINARY_DIR}/teshsuite/simdag/platforms --cd ${CMAKE_HOME_DIRECTORY}/teshsuite/simdag/platforms flatifier.tesh) ADD_TEST(tesh-simdag-full-links ${CMAKE_BINARY_DIR}/bin/tesh ${TESH_OPTION} --setenv bindir=${CMAKE_BINARY_DIR}/teshsuite/simdag/platforms --cd ${CMAKE_HOME_DIRECTORY}/teshsuite/simdag/platforms get_full_link.tesh) +ADD_TEST(tesh-simdag-parser-bypass ${CMAKE_BINARY_DIR}/bin/tesh ${TESH_OPTION} --setenv bindir=${CMAKE_BINARY_DIR}/teshsuite/simdag/platforms --cd ${CMAKE_HOME_DIRECTORY}/teshsuite/simdag/platforms basic_parsing_test_bypass.tesh) ADD_TEST(tesh-simdag-basic0 ${CMAKE_BINARY_DIR}/bin/tesh ${TESH_OPTION} --setenv srcdir=${CMAKE_HOME_DIRECTORY}/teshsuite --cd ${CMAKE_BINARY_DIR}/teshsuite ${CMAKE_HOME_DIRECTORY}/teshsuite/simdag/basic0.tesh) ADD_TEST(tesh-simdag-basic1 ${CMAKE_BINARY_DIR}/bin/tesh ${TESH_OPTION} --setenv srcdir=${CMAKE_HOME_DIRECTORY}/teshsuite --cd ${CMAKE_BINARY_DIR}/teshsuite ${CMAKE_HOME_DIRECTORY}/teshsuite/simdag/basic1.tesh) ADD_TEST(tesh-simdag-basic2 ${CMAKE_BINARY_DIR}/bin/tesh ${TESH_OPTION} --setenv srcdir=${CMAKE_HOME_DIRECTORY}/teshsuite --cd ${CMAKE_BINARY_DIR}/teshsuite ${CMAKE_HOME_DIRECTORY}/teshsuite/simdag/basic2.tesh) diff --git a/src/surf/surf_routing.c b/src/surf/surf_routing.c index c5b0e2dfa0..354272f590 100644 --- a/src/surf/surf_routing.c +++ b/src/surf/surf_routing.c @@ -523,8 +523,8 @@ static void _get_route_and_latency(const char *src, const char *dst, if (latency) xbt_die("Bypass cannot work yet with get_latency"); // FIXME: get_bypass_route should update the latency itself, just like get_route - // FIXME this path is never tested. I need examples to check the bypass mechanism... - THROW_UNIMPLEMENTED; // let's warn the users of the problem +// // FIXME this path is never tested. I need examples to check the bypass mechanism... +// THROW_UNIMPLEMENTED; // let's warn the users of the problem xbt_dynar_foreach(e_route_bypass->link_list, cpt, link) { xbt_dynar_push(*links, &link); } diff --git a/teshsuite/simdag/platforms/basic_parsing_test.c b/teshsuite/simdag/platforms/basic_parsing_test.c index c2b4668d74..2d841f36c5 100644 --- a/teshsuite/simdag/platforms/basic_parsing_test.c +++ b/teshsuite/simdag/platforms/basic_parsing_test.c @@ -45,7 +45,7 @@ int main(int argc, char **argv) route_size = SD_route_get_size(w1, w2); printf("Route size %d\n", route_size); for (i = 0; i < route_size; i++) { - printf(" Link %s: latency = %f, bandwidth = %f\n", + printf(" Link %s: latency = %f, bandwidth = %f\n", SD_link_get_name(route[i]), SD_link_get_current_latency(route[i]), SD_link_get_current_bandwidth(route[i])); @@ -66,14 +66,14 @@ int main(int argc, char **argv) printf("Route between %s and %s\n", name1, name2); route = SD_route_get_list(w1, w2); route_size = SD_route_get_size(w1, w2); - printf("\tRoute size %d\n", route_size); + printf(" Route size %d\n", route_size); for (k = 0; k < route_size; k++) { - printf("\tLink %s: latency = %f, bandwidth = %f\n", + printf(" Link %s: latency = %f, bandwidth = %f\n", SD_link_get_name(route[k]), SD_link_get_current_latency(route[k]), SD_link_get_current_bandwidth(route[k])); } - printf("\tRoute latency = %f, route bandwidth = %f\n", + printf(" Route latency = %f, route bandwidth = %f\n", SD_route_get_current_latency(w1, w2), SD_route_get_current_bandwidth(w1, w2)); } diff --git a/teshsuite/simdag/platforms/basic_parsing_test.tesh b/teshsuite/simdag/platforms/basic_parsing_test.tesh index 4c0ff758d1..aacd553c4a 100644 --- a/teshsuite/simdag/platforms/basic_parsing_test.tesh +++ b/teshsuite/simdag/platforms/basic_parsing_test.tesh @@ -118,4 +118,4 @@ $ ${bindir:=.}/is_router_test ./test_of_is_router.xml > - Seen: "AS2" is type : 3 > - Seen: "AS3" is type : 3 > - Seen: "AS4" is type : 3 -> - Seen: "AS" is type : 3 +> - Seen: "AS" is type : 3 \ No newline at end of file diff --git a/teshsuite/simdag/platforms/basic_parsing_test_bypass.tesh b/teshsuite/simdag/platforms/basic_parsing_test_bypass.tesh new file mode 100644 index 0000000000..3226af8829 --- /dev/null +++ b/teshsuite/simdag/platforms/basic_parsing_test_bypass.tesh @@ -0,0 +1,57 @@ +$ ${bindir:=.}/basic_parsing_test ./three_clusters_bypass.xml FULL_LINK +> [0.000000] [surf_workstation/INFO] surf_workstation_model_init_ptask_L07 +> Workstation number: 3, link number: 8 +> Route between 1 and 1 +> Route size 2 +> Link my_cluster_1_link_1: latency = 0.000050, bandwidth = 125000000.000000 +> Link my_cluster_1_link_1: latency = 0.000050, bandwidth = 125000000.000000 +> Route latency = 0.000100, route bandwidth = 125000000.000000 +> Route between 1 and 2 +> Route size 1 +> Link link_tmp: latency = 0.000500, bandwidth = 1250000000.000000 +> Route latency = 0.000500, route bandwidth = 1250000000.000000 +> Route between 1 and 3 +> Route size 4 +> Link my_cluster_1_link_1: latency = 0.000050, bandwidth = 125000000.000000 +> Link link1: latency = 0.000500, bandwidth = 1250000000.000000 +> Link link3: latency = 0.000500, bandwidth = 1250000000.000000 +> Link my_cluster_3_link_3: latency = 0.000050, bandwidth = 125000000.000000 +> Route latency = 0.001100, route bandwidth = 125000000.000000 +> Route between 2 and 1 +> Route size 4 +> Link my_cluster_2_link_2: latency = 0.000050, bandwidth = 125000000.000000 +> Link link2: latency = 0.000500, bandwidth = 1250000000.000000 +> Link link1: latency = 0.000500, bandwidth = 1250000000.000000 +> Link my_cluster_1_link_1: latency = 0.000050, bandwidth = 125000000.000000 +> Route latency = 0.001100, route bandwidth = 125000000.000000 +> Route between 2 and 2 +> Route size 2 +> Link my_cluster_2_link_2: latency = 0.000050, bandwidth = 125000000.000000 +> Link my_cluster_2_link_2: latency = 0.000050, bandwidth = 125000000.000000 +> Route latency = 0.000100, route bandwidth = 125000000.000000 +> Route between 2 and 3 +> Route size 4 +> Link my_cluster_2_link_2: latency = 0.000050, bandwidth = 125000000.000000 +> Link link2: latency = 0.000500, bandwidth = 1250000000.000000 +> Link link3: latency = 0.000500, bandwidth = 1250000000.000000 +> Link my_cluster_3_link_3: latency = 0.000050, bandwidth = 125000000.000000 +> Route latency = 0.001100, route bandwidth = 125000000.000000 +> Route between 3 and 1 +> Route size 4 +> Link my_cluster_3_link_3: latency = 0.000050, bandwidth = 125000000.000000 +> Link link3: latency = 0.000500, bandwidth = 1250000000.000000 +> Link link1: latency = 0.000500, bandwidth = 1250000000.000000 +> Link my_cluster_1_link_1: latency = 0.000050, bandwidth = 125000000.000000 +> Route latency = 0.001100, route bandwidth = 125000000.000000 +> Route between 3 and 2 +> Route size 4 +> Link my_cluster_3_link_3: latency = 0.000050, bandwidth = 125000000.000000 +> Link link3: latency = 0.000500, bandwidth = 1250000000.000000 +> Link link2: latency = 0.000500, bandwidth = 1250000000.000000 +> Link my_cluster_2_link_2: latency = 0.000050, bandwidth = 125000000.000000 +> Route latency = 0.001100, route bandwidth = 125000000.000000 +> Route between 3 and 3 +> Route size 2 +> Link my_cluster_3_link_3: latency = 0.000050, bandwidth = 125000000.000000 +> Link my_cluster_3_link_3: latency = 0.000050, bandwidth = 125000000.000000 +> Route latency = 0.000100, route bandwidth = 125000000.000000 \ No newline at end of file diff --git a/teshsuite/simdag/platforms/basic_parsing_test_sym_full.tesh b/teshsuite/simdag/platforms/basic_parsing_test_sym_full.tesh index fb3eb29332..fa2352d335 100644 --- a/teshsuite/simdag/platforms/basic_parsing_test_sym_full.tesh +++ b/teshsuite/simdag/platforms/basic_parsing_test_sym_full.tesh @@ -3,334 +3,334 @@ $ ${bindir:=.}/basic_parsing_test one_cluster_fullduplex.xml FULL_LINK "--log=ro > [ 0.000000] (0:@) surf_workstation_model_init_ptask_L07 > Workstation number: 5, link number: 12 > Route between bob3.hamburger.edu and bob3.hamburger.edu -> Route size 3 -> Link bob_cluster_link_3_UP: latency = 0.000050, bandwidth = 125000000.000000 -> Link bob_cluster_backbone: latency = 0.000500, bandwidth = 2250000000.000000 -> Link bob_cluster_link_3_DOWN: latency = 0.000050, bandwidth = 125000000.000000 -> Route latency = 0.000600, route bandwidth = 125000000.000000 +> Route size 3 +> Link bob_cluster_link_3_UP: latency = 0.000050, bandwidth = 125000000.000000 +> Link bob_cluster_backbone: latency = 0.000500, bandwidth = 2250000000.000000 +> Link bob_cluster_link_3_DOWN: latency = 0.000050, bandwidth = 125000000.000000 +> Route latency = 0.000600, route bandwidth = 125000000.000000 > Route between bob3.hamburger.edu and bob0.hamburger.edu -> Route size 3 -> Link bob_cluster_link_3_UP: latency = 0.000050, bandwidth = 125000000.000000 -> Link bob_cluster_backbone: latency = 0.000500, bandwidth = 2250000000.000000 -> Link bob_cluster_link_0_DOWN: latency = 0.000050, bandwidth = 125000000.000000 -> Route latency = 0.000600, route bandwidth = 125000000.000000 +> Route size 3 +> Link bob_cluster_link_3_UP: latency = 0.000050, bandwidth = 125000000.000000 +> Link bob_cluster_backbone: latency = 0.000500, bandwidth = 2250000000.000000 +> Link bob_cluster_link_0_DOWN: latency = 0.000050, bandwidth = 125000000.000000 +> Route latency = 0.000600, route bandwidth = 125000000.000000 > Route between bob3.hamburger.edu and bob2.hamburger.edu -> Route size 3 -> Link bob_cluster_link_3_UP: latency = 0.000050, bandwidth = 125000000.000000 -> Link bob_cluster_backbone: latency = 0.000500, bandwidth = 2250000000.000000 -> Link bob_cluster_link_2_DOWN: latency = 0.000050, bandwidth = 125000000.000000 -> Route latency = 0.000600, route bandwidth = 125000000.000000 +> Route size 3 +> Link bob_cluster_link_3_UP: latency = 0.000050, bandwidth = 125000000.000000 +> Link bob_cluster_backbone: latency = 0.000500, bandwidth = 2250000000.000000 +> Link bob_cluster_link_2_DOWN: latency = 0.000050, bandwidth = 125000000.000000 +> Route latency = 0.000600, route bandwidth = 125000000.000000 > Route between bob3.hamburger.edu and bob4.hamburger.edu -> Route size 3 -> Link bob_cluster_link_3_UP: latency = 0.000050, bandwidth = 125000000.000000 -> Link bob_cluster_backbone: latency = 0.000500, bandwidth = 2250000000.000000 -> Link bob_cluster_link_4_DOWN: latency = 0.000050, bandwidth = 125000000.000000 -> Route latency = 0.000600, route bandwidth = 125000000.000000 +> Route size 3 +> Link bob_cluster_link_3_UP: latency = 0.000050, bandwidth = 125000000.000000 +> Link bob_cluster_backbone: latency = 0.000500, bandwidth = 2250000000.000000 +> Link bob_cluster_link_4_DOWN: latency = 0.000050, bandwidth = 125000000.000000 +> Route latency = 0.000600, route bandwidth = 125000000.000000 > Route between bob3.hamburger.edu and bob6.hamburger.edu -> Route size 3 -> Link bob_cluster_link_3_UP: latency = 0.000050, bandwidth = 125000000.000000 -> Link bob_cluster_backbone: latency = 0.000500, bandwidth = 2250000000.000000 -> Link bob_cluster_link_6_DOWN: latency = 0.000050, bandwidth = 125000000.000000 -> Route latency = 0.000600, route bandwidth = 125000000.000000 +> Route size 3 +> Link bob_cluster_link_3_UP: latency = 0.000050, bandwidth = 125000000.000000 +> Link bob_cluster_backbone: latency = 0.000500, bandwidth = 2250000000.000000 +> Link bob_cluster_link_6_DOWN: latency = 0.000050, bandwidth = 125000000.000000 +> Route latency = 0.000600, route bandwidth = 125000000.000000 > Route between bob0.hamburger.edu and bob3.hamburger.edu -> Route size 3 -> Link bob_cluster_link_0_UP: latency = 0.000050, bandwidth = 125000000.000000 -> Link bob_cluster_backbone: latency = 0.000500, bandwidth = 2250000000.000000 -> Link bob_cluster_link_3_DOWN: latency = 0.000050, bandwidth = 125000000.000000 -> Route latency = 0.000600, route bandwidth = 125000000.000000 +> Route size 3 +> Link bob_cluster_link_0_UP: latency = 0.000050, bandwidth = 125000000.000000 +> Link bob_cluster_backbone: latency = 0.000500, bandwidth = 2250000000.000000 +> Link bob_cluster_link_3_DOWN: latency = 0.000050, bandwidth = 125000000.000000 +> Route latency = 0.000600, route bandwidth = 125000000.000000 > Route between bob0.hamburger.edu and bob0.hamburger.edu -> Route size 3 -> Link bob_cluster_link_0_UP: latency = 0.000050, bandwidth = 125000000.000000 -> Link bob_cluster_backbone: latency = 0.000500, bandwidth = 2250000000.000000 -> Link bob_cluster_link_0_DOWN: latency = 0.000050, bandwidth = 125000000.000000 -> Route latency = 0.000600, route bandwidth = 125000000.000000 +> Route size 3 +> Link bob_cluster_link_0_UP: latency = 0.000050, bandwidth = 125000000.000000 +> Link bob_cluster_backbone: latency = 0.000500, bandwidth = 2250000000.000000 +> Link bob_cluster_link_0_DOWN: latency = 0.000050, bandwidth = 125000000.000000 +> Route latency = 0.000600, route bandwidth = 125000000.000000 > Route between bob0.hamburger.edu and bob2.hamburger.edu -> Route size 3 -> Link bob_cluster_link_0_UP: latency = 0.000050, bandwidth = 125000000.000000 -> Link bob_cluster_backbone: latency = 0.000500, bandwidth = 2250000000.000000 -> Link bob_cluster_link_2_DOWN: latency = 0.000050, bandwidth = 125000000.000000 -> Route latency = 0.000600, route bandwidth = 125000000.000000 +> Route size 3 +> Link bob_cluster_link_0_UP: latency = 0.000050, bandwidth = 125000000.000000 +> Link bob_cluster_backbone: latency = 0.000500, bandwidth = 2250000000.000000 +> Link bob_cluster_link_2_DOWN: latency = 0.000050, bandwidth = 125000000.000000 +> Route latency = 0.000600, route bandwidth = 125000000.000000 > Route between bob0.hamburger.edu and bob4.hamburger.edu -> Route size 3 -> Link bob_cluster_link_0_UP: latency = 0.000050, bandwidth = 125000000.000000 -> Link bob_cluster_backbone: latency = 0.000500, bandwidth = 2250000000.000000 -> Link bob_cluster_link_4_DOWN: latency = 0.000050, bandwidth = 125000000.000000 -> Route latency = 0.000600, route bandwidth = 125000000.000000 +> Route size 3 +> Link bob_cluster_link_0_UP: latency = 0.000050, bandwidth = 125000000.000000 +> Link bob_cluster_backbone: latency = 0.000500, bandwidth = 2250000000.000000 +> Link bob_cluster_link_4_DOWN: latency = 0.000050, bandwidth = 125000000.000000 +> Route latency = 0.000600, route bandwidth = 125000000.000000 > Route between bob0.hamburger.edu and bob6.hamburger.edu -> Route size 3 -> Link bob_cluster_link_0_UP: latency = 0.000050, bandwidth = 125000000.000000 -> Link bob_cluster_backbone: latency = 0.000500, bandwidth = 2250000000.000000 -> Link bob_cluster_link_6_DOWN: latency = 0.000050, bandwidth = 125000000.000000 -> Route latency = 0.000600, route bandwidth = 125000000.000000 +> Route size 3 +> Link bob_cluster_link_0_UP: latency = 0.000050, bandwidth = 125000000.000000 +> Link bob_cluster_backbone: latency = 0.000500, bandwidth = 2250000000.000000 +> Link bob_cluster_link_6_DOWN: latency = 0.000050, bandwidth = 125000000.000000 +> Route latency = 0.000600, route bandwidth = 125000000.000000 > Route between bob2.hamburger.edu and bob3.hamburger.edu -> Route size 3 -> Link bob_cluster_link_2_UP: latency = 0.000050, bandwidth = 125000000.000000 -> Link bob_cluster_backbone: latency = 0.000500, bandwidth = 2250000000.000000 -> Link bob_cluster_link_3_DOWN: latency = 0.000050, bandwidth = 125000000.000000 -> Route latency = 0.000600, route bandwidth = 125000000.000000 +> Route size 3 +> Link bob_cluster_link_2_UP: latency = 0.000050, bandwidth = 125000000.000000 +> Link bob_cluster_backbone: latency = 0.000500, bandwidth = 2250000000.000000 +> Link bob_cluster_link_3_DOWN: latency = 0.000050, bandwidth = 125000000.000000 +> Route latency = 0.000600, route bandwidth = 125000000.000000 > Route between bob2.hamburger.edu and bob0.hamburger.edu -> Route size 3 -> Link bob_cluster_link_2_UP: latency = 0.000050, bandwidth = 125000000.000000 -> Link bob_cluster_backbone: latency = 0.000500, bandwidth = 2250000000.000000 -> Link bob_cluster_link_0_DOWN: latency = 0.000050, bandwidth = 125000000.000000 -> Route latency = 0.000600, route bandwidth = 125000000.000000 +> Route size 3 +> Link bob_cluster_link_2_UP: latency = 0.000050, bandwidth = 125000000.000000 +> Link bob_cluster_backbone: latency = 0.000500, bandwidth = 2250000000.000000 +> Link bob_cluster_link_0_DOWN: latency = 0.000050, bandwidth = 125000000.000000 +> Route latency = 0.000600, route bandwidth = 125000000.000000 > Route between bob2.hamburger.edu and bob2.hamburger.edu -> Route size 3 -> Link bob_cluster_link_2_UP: latency = 0.000050, bandwidth = 125000000.000000 -> Link bob_cluster_backbone: latency = 0.000500, bandwidth = 2250000000.000000 -> Link bob_cluster_link_2_DOWN: latency = 0.000050, bandwidth = 125000000.000000 -> Route latency = 0.000600, route bandwidth = 125000000.000000 +> Route size 3 +> Link bob_cluster_link_2_UP: latency = 0.000050, bandwidth = 125000000.000000 +> Link bob_cluster_backbone: latency = 0.000500, bandwidth = 2250000000.000000 +> Link bob_cluster_link_2_DOWN: latency = 0.000050, bandwidth = 125000000.000000 +> Route latency = 0.000600, route bandwidth = 125000000.000000 > Route between bob2.hamburger.edu and bob4.hamburger.edu -> Route size 3 -> Link bob_cluster_link_2_UP: latency = 0.000050, bandwidth = 125000000.000000 -> Link bob_cluster_backbone: latency = 0.000500, bandwidth = 2250000000.000000 -> Link bob_cluster_link_4_DOWN: latency = 0.000050, bandwidth = 125000000.000000 -> Route latency = 0.000600, route bandwidth = 125000000.000000 +> Route size 3 +> Link bob_cluster_link_2_UP: latency = 0.000050, bandwidth = 125000000.000000 +> Link bob_cluster_backbone: latency = 0.000500, bandwidth = 2250000000.000000 +> Link bob_cluster_link_4_DOWN: latency = 0.000050, bandwidth = 125000000.000000 +> Route latency = 0.000600, route bandwidth = 125000000.000000 > Route between bob2.hamburger.edu and bob6.hamburger.edu -> Route size 3 -> Link bob_cluster_link_2_UP: latency = 0.000050, bandwidth = 125000000.000000 -> Link bob_cluster_backbone: latency = 0.000500, bandwidth = 2250000000.000000 -> Link bob_cluster_link_6_DOWN: latency = 0.000050, bandwidth = 125000000.000000 -> Route latency = 0.000600, route bandwidth = 125000000.000000 +> Route size 3 +> Link bob_cluster_link_2_UP: latency = 0.000050, bandwidth = 125000000.000000 +> Link bob_cluster_backbone: latency = 0.000500, bandwidth = 2250000000.000000 +> Link bob_cluster_link_6_DOWN: latency = 0.000050, bandwidth = 125000000.000000 +> Route latency = 0.000600, route bandwidth = 125000000.000000 > Route between bob4.hamburger.edu and bob3.hamburger.edu -> Route size 3 -> Link bob_cluster_link_4_UP: latency = 0.000050, bandwidth = 125000000.000000 -> Link bob_cluster_backbone: latency = 0.000500, bandwidth = 2250000000.000000 -> Link bob_cluster_link_3_DOWN: latency = 0.000050, bandwidth = 125000000.000000 -> Route latency = 0.000600, route bandwidth = 125000000.000000 +> Route size 3 +> Link bob_cluster_link_4_UP: latency = 0.000050, bandwidth = 125000000.000000 +> Link bob_cluster_backbone: latency = 0.000500, bandwidth = 2250000000.000000 +> Link bob_cluster_link_3_DOWN: latency = 0.000050, bandwidth = 125000000.000000 +> Route latency = 0.000600, route bandwidth = 125000000.000000 > Route between bob4.hamburger.edu and bob0.hamburger.edu -> Route size 3 -> Link bob_cluster_link_4_UP: latency = 0.000050, bandwidth = 125000000.000000 -> Link bob_cluster_backbone: latency = 0.000500, bandwidth = 2250000000.000000 -> Link bob_cluster_link_0_DOWN: latency = 0.000050, bandwidth = 125000000.000000 -> Route latency = 0.000600, route bandwidth = 125000000.000000 +> Route size 3 +> Link bob_cluster_link_4_UP: latency = 0.000050, bandwidth = 125000000.000000 +> Link bob_cluster_backbone: latency = 0.000500, bandwidth = 2250000000.000000 +> Link bob_cluster_link_0_DOWN: latency = 0.000050, bandwidth = 125000000.000000 +> Route latency = 0.000600, route bandwidth = 125000000.000000 > Route between bob4.hamburger.edu and bob2.hamburger.edu -> Route size 3 -> Link bob_cluster_link_4_UP: latency = 0.000050, bandwidth = 125000000.000000 -> Link bob_cluster_backbone: latency = 0.000500, bandwidth = 2250000000.000000 -> Link bob_cluster_link_2_DOWN: latency = 0.000050, bandwidth = 125000000.000000 -> Route latency = 0.000600, route bandwidth = 125000000.000000 +> Route size 3 +> Link bob_cluster_link_4_UP: latency = 0.000050, bandwidth = 125000000.000000 +> Link bob_cluster_backbone: latency = 0.000500, bandwidth = 2250000000.000000 +> Link bob_cluster_link_2_DOWN: latency = 0.000050, bandwidth = 125000000.000000 +> Route latency = 0.000600, route bandwidth = 125000000.000000 > Route between bob4.hamburger.edu and bob4.hamburger.edu -> Route size 3 -> Link bob_cluster_link_4_UP: latency = 0.000050, bandwidth = 125000000.000000 -> Link bob_cluster_backbone: latency = 0.000500, bandwidth = 2250000000.000000 -> Link bob_cluster_link_4_DOWN: latency = 0.000050, bandwidth = 125000000.000000 -> Route latency = 0.000600, route bandwidth = 125000000.000000 +> Route size 3 +> Link bob_cluster_link_4_UP: latency = 0.000050, bandwidth = 125000000.000000 +> Link bob_cluster_backbone: latency = 0.000500, bandwidth = 2250000000.000000 +> Link bob_cluster_link_4_DOWN: latency = 0.000050, bandwidth = 125000000.000000 +> Route latency = 0.000600, route bandwidth = 125000000.000000 > Route between bob4.hamburger.edu and bob6.hamburger.edu -> Route size 3 -> Link bob_cluster_link_4_UP: latency = 0.000050, bandwidth = 125000000.000000 -> Link bob_cluster_backbone: latency = 0.000500, bandwidth = 2250000000.000000 -> Link bob_cluster_link_6_DOWN: latency = 0.000050, bandwidth = 125000000.000000 -> Route latency = 0.000600, route bandwidth = 125000000.000000 +> Route size 3 +> Link bob_cluster_link_4_UP: latency = 0.000050, bandwidth = 125000000.000000 +> Link bob_cluster_backbone: latency = 0.000500, bandwidth = 2250000000.000000 +> Link bob_cluster_link_6_DOWN: latency = 0.000050, bandwidth = 125000000.000000 +> Route latency = 0.000600, route bandwidth = 125000000.000000 > Route between bob6.hamburger.edu and bob3.hamburger.edu -> Route size 3 -> Link bob_cluster_link_6_UP: latency = 0.000050, bandwidth = 125000000.000000 -> Link bob_cluster_backbone: latency = 0.000500, bandwidth = 2250000000.000000 -> Link bob_cluster_link_3_DOWN: latency = 0.000050, bandwidth = 125000000.000000 -> Route latency = 0.000600, route bandwidth = 125000000.000000 +> Route size 3 +> Link bob_cluster_link_6_UP: latency = 0.000050, bandwidth = 125000000.000000 +> Link bob_cluster_backbone: latency = 0.000500, bandwidth = 2250000000.000000 +> Link bob_cluster_link_3_DOWN: latency = 0.000050, bandwidth = 125000000.000000 +> Route latency = 0.000600, route bandwidth = 125000000.000000 > Route between bob6.hamburger.edu and bob0.hamburger.edu -> Route size 3 -> Link bob_cluster_link_6_UP: latency = 0.000050, bandwidth = 125000000.000000 -> Link bob_cluster_backbone: latency = 0.000500, bandwidth = 2250000000.000000 -> Link bob_cluster_link_0_DOWN: latency = 0.000050, bandwidth = 125000000.000000 -> Route latency = 0.000600, route bandwidth = 125000000.000000 +> Route size 3 +> Link bob_cluster_link_6_UP: latency = 0.000050, bandwidth = 125000000.000000 +> Link bob_cluster_backbone: latency = 0.000500, bandwidth = 2250000000.000000 +> Link bob_cluster_link_0_DOWN: latency = 0.000050, bandwidth = 125000000.000000 +> Route latency = 0.000600, route bandwidth = 125000000.000000 > Route between bob6.hamburger.edu and bob2.hamburger.edu -> Route size 3 -> Link bob_cluster_link_6_UP: latency = 0.000050, bandwidth = 125000000.000000 -> Link bob_cluster_backbone: latency = 0.000500, bandwidth = 2250000000.000000 -> Link bob_cluster_link_2_DOWN: latency = 0.000050, bandwidth = 125000000.000000 -> Route latency = 0.000600, route bandwidth = 125000000.000000 +> Route size 3 +> Link bob_cluster_link_6_UP: latency = 0.000050, bandwidth = 125000000.000000 +> Link bob_cluster_backbone: latency = 0.000500, bandwidth = 2250000000.000000 +> Link bob_cluster_link_2_DOWN: latency = 0.000050, bandwidth = 125000000.000000 +> Route latency = 0.000600, route bandwidth = 125000000.000000 > Route between bob6.hamburger.edu and bob4.hamburger.edu -> Route size 3 -> Link bob_cluster_link_6_UP: latency = 0.000050, bandwidth = 125000000.000000 -> Link bob_cluster_backbone: latency = 0.000500, bandwidth = 2250000000.000000 -> Link bob_cluster_link_4_DOWN: latency = 0.000050, bandwidth = 125000000.000000 -> Route latency = 0.000600, route bandwidth = 125000000.000000 +> Route size 3 +> Link bob_cluster_link_6_UP: latency = 0.000050, bandwidth = 125000000.000000 +> Link bob_cluster_backbone: latency = 0.000500, bandwidth = 2250000000.000000 +> Link bob_cluster_link_4_DOWN: latency = 0.000050, bandwidth = 125000000.000000 +> Route latency = 0.000600, route bandwidth = 125000000.000000 > Route between bob6.hamburger.edu and bob6.hamburger.edu -> Route size 3 -> Link bob_cluster_link_6_UP: latency = 0.000050, bandwidth = 125000000.000000 -> Link bob_cluster_backbone: latency = 0.000500, bandwidth = 2250000000.000000 -> Link bob_cluster_link_6_DOWN: latency = 0.000050, bandwidth = 125000000.000000 -> Route latency = 0.000600, route bandwidth = 125000000.000000 +> Route size 3 +> Link bob_cluster_link_6_UP: latency = 0.000050, bandwidth = 125000000.000000 +> Link bob_cluster_backbone: latency = 0.000500, bandwidth = 2250000000.000000 +> Link bob_cluster_link_6_DOWN: latency = 0.000050, bandwidth = 125000000.000000 +> Route latency = 0.000600, route bandwidth = 125000000.000000 $ ${bindir:=.}/basic_parsing_test two_clusters_symmetric.xml FULL_LINK "--log=root.fmt:[%10.6r]%e(%i:%P@%h)%e%m%n" > [ 0.000000] (0:@) surf_workstation_model_init_ptask_L07 > Workstation number: 4, link number: 8 > Route between bob1.hamburger.edu and bob1.hamburger.edu -> Route size 3 -> Link bob_cluster_link_1: latency = 0.000050, bandwidth = 125000000.000000 -> Link bob_cluster_backbone: latency = 0.000500, bandwidth = 2250000000.000000 -> Link bob_cluster_link_1: latency = 0.000050, bandwidth = 125000000.000000 -> Route latency = 0.000600, route bandwidth = 125000000.000000 +> Route size 3 +> Link bob_cluster_link_1: latency = 0.000050, bandwidth = 125000000.000000 +> Link bob_cluster_backbone: latency = 0.000500, bandwidth = 2250000000.000000 +> Link bob_cluster_link_1: latency = 0.000050, bandwidth = 125000000.000000 +> Route latency = 0.000600, route bandwidth = 125000000.000000 > Route between bob1.hamburger.edu and bob0.hamburger.edu -> Route size 3 -> Link bob_cluster_link_1: latency = 0.000050, bandwidth = 125000000.000000 -> Link bob_cluster_backbone: latency = 0.000500, bandwidth = 2250000000.000000 -> Link bob_cluster_link_0: latency = 0.000050, bandwidth = 125000000.000000 -> Route latency = 0.000600, route bandwidth = 125000000.000000 +> Route size 3 +> Link bob_cluster_link_1: latency = 0.000050, bandwidth = 125000000.000000 +> Link bob_cluster_backbone: latency = 0.000500, bandwidth = 2250000000.000000 +> Link bob_cluster_link_0: latency = 0.000050, bandwidth = 125000000.000000 +> Route latency = 0.000600, route bandwidth = 125000000.000000 > Route between bob1.hamburger.edu and alice0.crepe.fr -> Route size 5 -> Link bob_cluster_link_1: latency = 0.000050, bandwidth = 125000000.000000 -> Link bob_cluster_backbone: latency = 0.000500, bandwidth = 2250000000.000000 -> Link backbone: latency = 0.000500, bandwidth = 1250000000.000000 -> Link alice_cluster_backbone: latency = 0.000500, bandwidth = 2250000000.000000 -> Link alice_cluster_link_0: latency = 0.000050, bandwidth = 125000000.000000 -> Route latency = 0.001600, route bandwidth = 125000000.000000 +> Route size 5 +> Link bob_cluster_link_1: latency = 0.000050, bandwidth = 125000000.000000 +> Link bob_cluster_backbone: latency = 0.000500, bandwidth = 2250000000.000000 +> Link backbone: latency = 0.000500, bandwidth = 1250000000.000000 +> Link alice_cluster_backbone: latency = 0.000500, bandwidth = 2250000000.000000 +> Link alice_cluster_link_0: latency = 0.000050, bandwidth = 125000000.000000 +> Route latency = 0.001600, route bandwidth = 125000000.000000 > Route between bob1.hamburger.edu and alice1.crepe.fr -> Route size 5 -> Link bob_cluster_link_1: latency = 0.000050, bandwidth = 125000000.000000 -> Link bob_cluster_backbone: latency = 0.000500, bandwidth = 2250000000.000000 -> Link backbone: latency = 0.000500, bandwidth = 1250000000.000000 -> Link alice_cluster_backbone: latency = 0.000500, bandwidth = 2250000000.000000 -> Link alice_cluster_link_1: latency = 0.000050, bandwidth = 125000000.000000 -> Route latency = 0.001600, route bandwidth = 125000000.000000 +> Route size 5 +> Link bob_cluster_link_1: latency = 0.000050, bandwidth = 125000000.000000 +> Link bob_cluster_backbone: latency = 0.000500, bandwidth = 2250000000.000000 +> Link backbone: latency = 0.000500, bandwidth = 1250000000.000000 +> Link alice_cluster_backbone: latency = 0.000500, bandwidth = 2250000000.000000 +> Link alice_cluster_link_1: latency = 0.000050, bandwidth = 125000000.000000 +> Route latency = 0.001600, route bandwidth = 125000000.000000 > Route between bob0.hamburger.edu and bob1.hamburger.edu -> Route size 3 -> Link bob_cluster_link_0: latency = 0.000050, bandwidth = 125000000.000000 -> Link bob_cluster_backbone: latency = 0.000500, bandwidth = 2250000000.000000 -> Link bob_cluster_link_1: latency = 0.000050, bandwidth = 125000000.000000 -> Route latency = 0.000600, route bandwidth = 125000000.000000 +> Route size 3 +> Link bob_cluster_link_0: latency = 0.000050, bandwidth = 125000000.000000 +> Link bob_cluster_backbone: latency = 0.000500, bandwidth = 2250000000.000000 +> Link bob_cluster_link_1: latency = 0.000050, bandwidth = 125000000.000000 +> Route latency = 0.000600, route bandwidth = 125000000.000000 > Route between bob0.hamburger.edu and bob0.hamburger.edu -> Route size 3 -> Link bob_cluster_link_0: latency = 0.000050, bandwidth = 125000000.000000 -> Link bob_cluster_backbone: latency = 0.000500, bandwidth = 2250000000.000000 -> Link bob_cluster_link_0: latency = 0.000050, bandwidth = 125000000.000000 -> Route latency = 0.000600, route bandwidth = 125000000.000000 +> Route size 3 +> Link bob_cluster_link_0: latency = 0.000050, bandwidth = 125000000.000000 +> Link bob_cluster_backbone: latency = 0.000500, bandwidth = 2250000000.000000 +> Link bob_cluster_link_0: latency = 0.000050, bandwidth = 125000000.000000 +> Route latency = 0.000600, route bandwidth = 125000000.000000 > Route between bob0.hamburger.edu and alice0.crepe.fr -> Route size 5 -> Link bob_cluster_link_0: latency = 0.000050, bandwidth = 125000000.000000 -> Link bob_cluster_backbone: latency = 0.000500, bandwidth = 2250000000.000000 -> Link backbone: latency = 0.000500, bandwidth = 1250000000.000000 -> Link alice_cluster_backbone: latency = 0.000500, bandwidth = 2250000000.000000 -> Link alice_cluster_link_0: latency = 0.000050, bandwidth = 125000000.000000 -> Route latency = 0.001600, route bandwidth = 125000000.000000 +> Route size 5 +> Link bob_cluster_link_0: latency = 0.000050, bandwidth = 125000000.000000 +> Link bob_cluster_backbone: latency = 0.000500, bandwidth = 2250000000.000000 +> Link backbone: latency = 0.000500, bandwidth = 1250000000.000000 +> Link alice_cluster_backbone: latency = 0.000500, bandwidth = 2250000000.000000 +> Link alice_cluster_link_0: latency = 0.000050, bandwidth = 125000000.000000 +> Route latency = 0.001600, route bandwidth = 125000000.000000 > Route between bob0.hamburger.edu and alice1.crepe.fr -> Route size 5 -> Link bob_cluster_link_0: latency = 0.000050, bandwidth = 125000000.000000 -> Link bob_cluster_backbone: latency = 0.000500, bandwidth = 2250000000.000000 -> Link backbone: latency = 0.000500, bandwidth = 1250000000.000000 -> Link alice_cluster_backbone: latency = 0.000500, bandwidth = 2250000000.000000 -> Link alice_cluster_link_1: latency = 0.000050, bandwidth = 125000000.000000 -> Route latency = 0.001600, route bandwidth = 125000000.000000 +> Route size 5 +> Link bob_cluster_link_0: latency = 0.000050, bandwidth = 125000000.000000 +> Link bob_cluster_backbone: latency = 0.000500, bandwidth = 2250000000.000000 +> Link backbone: latency = 0.000500, bandwidth = 1250000000.000000 +> Link alice_cluster_backbone: latency = 0.000500, bandwidth = 2250000000.000000 +> Link alice_cluster_link_1: latency = 0.000050, bandwidth = 125000000.000000 +> Route latency = 0.001600, route bandwidth = 125000000.000000 > Route between alice0.crepe.fr and bob1.hamburger.edu -> Route size 5 -> Link alice_cluster_link_0: latency = 0.000050, bandwidth = 125000000.000000 -> Link alice_cluster_backbone: latency = 0.000500, bandwidth = 2250000000.000000 -> Link backbone: latency = 0.000500, bandwidth = 1250000000.000000 -> Link bob_cluster_backbone: latency = 0.000500, bandwidth = 2250000000.000000 -> Link bob_cluster_link_1: latency = 0.000050, bandwidth = 125000000.000000 -> Route latency = 0.001600, route bandwidth = 125000000.000000 +> Route size 5 +> Link alice_cluster_link_0: latency = 0.000050, bandwidth = 125000000.000000 +> Link alice_cluster_backbone: latency = 0.000500, bandwidth = 2250000000.000000 +> Link backbone: latency = 0.000500, bandwidth = 1250000000.000000 +> Link bob_cluster_backbone: latency = 0.000500, bandwidth = 2250000000.000000 +> Link bob_cluster_link_1: latency = 0.000050, bandwidth = 125000000.000000 +> Route latency = 0.001600, route bandwidth = 125000000.000000 > Route between alice0.crepe.fr and bob0.hamburger.edu -> Route size 5 -> Link alice_cluster_link_0: latency = 0.000050, bandwidth = 125000000.000000 -> Link alice_cluster_backbone: latency = 0.000500, bandwidth = 2250000000.000000 -> Link backbone: latency = 0.000500, bandwidth = 1250000000.000000 -> Link bob_cluster_backbone: latency = 0.000500, bandwidth = 2250000000.000000 -> Link bob_cluster_link_0: latency = 0.000050, bandwidth = 125000000.000000 -> Route latency = 0.001600, route bandwidth = 125000000.000000 +> Route size 5 +> Link alice_cluster_link_0: latency = 0.000050, bandwidth = 125000000.000000 +> Link alice_cluster_backbone: latency = 0.000500, bandwidth = 2250000000.000000 +> Link backbone: latency = 0.000500, bandwidth = 1250000000.000000 +> Link bob_cluster_backbone: latency = 0.000500, bandwidth = 2250000000.000000 +> Link bob_cluster_link_0: latency = 0.000050, bandwidth = 125000000.000000 +> Route latency = 0.001600, route bandwidth = 125000000.000000 > Route between alice0.crepe.fr and alice0.crepe.fr -> Route size 3 -> Link alice_cluster_link_0: latency = 0.000050, bandwidth = 125000000.000000 -> Link alice_cluster_backbone: latency = 0.000500, bandwidth = 2250000000.000000 -> Link alice_cluster_link_0: latency = 0.000050, bandwidth = 125000000.000000 -> Route latency = 0.000600, route bandwidth = 125000000.000000 +> Route size 3 +> Link alice_cluster_link_0: latency = 0.000050, bandwidth = 125000000.000000 +> Link alice_cluster_backbone: latency = 0.000500, bandwidth = 2250000000.000000 +> Link alice_cluster_link_0: latency = 0.000050, bandwidth = 125000000.000000 +> Route latency = 0.000600, route bandwidth = 125000000.000000 > Route between alice0.crepe.fr and alice1.crepe.fr -> Route size 3 -> Link alice_cluster_link_0: latency = 0.000050, bandwidth = 125000000.000000 -> Link alice_cluster_backbone: latency = 0.000500, bandwidth = 2250000000.000000 -> Link alice_cluster_link_1: latency = 0.000050, bandwidth = 125000000.000000 -> Route latency = 0.000600, route bandwidth = 125000000.000000 +> Route size 3 +> Link alice_cluster_link_0: latency = 0.000050, bandwidth = 125000000.000000 +> Link alice_cluster_backbone: latency = 0.000500, bandwidth = 2250000000.000000 +> Link alice_cluster_link_1: latency = 0.000050, bandwidth = 125000000.000000 +> Route latency = 0.000600, route bandwidth = 125000000.000000 > Route between alice1.crepe.fr and bob1.hamburger.edu -> Route size 5 -> Link alice_cluster_link_1: latency = 0.000050, bandwidth = 125000000.000000 -> Link alice_cluster_backbone: latency = 0.000500, bandwidth = 2250000000.000000 -> Link backbone: latency = 0.000500, bandwidth = 1250000000.000000 -> Link bob_cluster_backbone: latency = 0.000500, bandwidth = 2250000000.000000 -> Link bob_cluster_link_1: latency = 0.000050, bandwidth = 125000000.000000 -> Route latency = 0.001600, route bandwidth = 125000000.000000 +> Route size 5 +> Link alice_cluster_link_1: latency = 0.000050, bandwidth = 125000000.000000 +> Link alice_cluster_backbone: latency = 0.000500, bandwidth = 2250000000.000000 +> Link backbone: latency = 0.000500, bandwidth = 1250000000.000000 +> Link bob_cluster_backbone: latency = 0.000500, bandwidth = 2250000000.000000 +> Link bob_cluster_link_1: latency = 0.000050, bandwidth = 125000000.000000 +> Route latency = 0.001600, route bandwidth = 125000000.000000 > Route between alice1.crepe.fr and bob0.hamburger.edu -> Route size 5 -> Link alice_cluster_link_1: latency = 0.000050, bandwidth = 125000000.000000 -> Link alice_cluster_backbone: latency = 0.000500, bandwidth = 2250000000.000000 -> Link backbone: latency = 0.000500, bandwidth = 1250000000.000000 -> Link bob_cluster_backbone: latency = 0.000500, bandwidth = 2250000000.000000 -> Link bob_cluster_link_0: latency = 0.000050, bandwidth = 125000000.000000 -> Route latency = 0.001600, route bandwidth = 125000000.000000 +> Route size 5 +> Link alice_cluster_link_1: latency = 0.000050, bandwidth = 125000000.000000 +> Link alice_cluster_backbone: latency = 0.000500, bandwidth = 2250000000.000000 +> Link backbone: latency = 0.000500, bandwidth = 1250000000.000000 +> Link bob_cluster_backbone: latency = 0.000500, bandwidth = 2250000000.000000 +> Link bob_cluster_link_0: latency = 0.000050, bandwidth = 125000000.000000 +> Route latency = 0.001600, route bandwidth = 125000000.000000 > Route between alice1.crepe.fr and alice0.crepe.fr -> Route size 3 -> Link alice_cluster_link_1: latency = 0.000050, bandwidth = 125000000.000000 -> Link alice_cluster_backbone: latency = 0.000500, bandwidth = 2250000000.000000 -> Link alice_cluster_link_0: latency = 0.000050, bandwidth = 125000000.000000 -> Route latency = 0.000600, route bandwidth = 125000000.000000 +> Route size 3 +> Link alice_cluster_link_1: latency = 0.000050, bandwidth = 125000000.000000 +> Link alice_cluster_backbone: latency = 0.000500, bandwidth = 2250000000.000000 +> Link alice_cluster_link_0: latency = 0.000050, bandwidth = 125000000.000000 +> Route latency = 0.000600, route bandwidth = 125000000.000000 > Route between alice1.crepe.fr and alice1.crepe.fr -> Route size 3 -> Link alice_cluster_link_1: latency = 0.000050, bandwidth = 125000000.000000 -> Link alice_cluster_backbone: latency = 0.000500, bandwidth = 2250000000.000000 -> Link alice_cluster_link_1: latency = 0.000050, bandwidth = 125000000.000000 -> Route latency = 0.000600, route bandwidth = 125000000.000000 +> Route size 3 +> Link alice_cluster_link_1: latency = 0.000050, bandwidth = 125000000.000000 +> Link alice_cluster_backbone: latency = 0.000500, bandwidth = 2250000000.000000 +> Link alice_cluster_link_1: latency = 0.000050, bandwidth = 125000000.000000 +> Route latency = 0.000600, route bandwidth = 125000000.000000 $ ${bindir:=.}/basic_parsing_test two_hosts_one_link_symmetrical.xml FULL_LINK "--log=root.fmt:[%10.6r]%e(%i:%P@%h)%e%m%n" > [ 0.000000] (0:@) surf_workstation_model_init_ptask_L07 > Workstation number: 2, link number: 4 > Route between alice and alice -> Route size 1 -> Link __loopback__: latency = 0.000015, bandwidth = 498000000.000000 -> Route latency = 0.000015, route bandwidth = 498000000.000000 +> Route size 1 +> Link __loopback__: latency = 0.000015, bandwidth = 498000000.000000 +> Route latency = 0.000015, route bandwidth = 498000000.000000 > Route between alice and bob -> Route size 3 -> Link link3: latency = 0.000050, bandwidth = 125000000.000000 -> Link link2: latency = 0.000050, bandwidth = 125000000.000000 -> Link link1: latency = 0.000050, bandwidth = 125000000.000000 -> Route latency = 0.000150, route bandwidth = 125000000.000000 +> Route size 3 +> Link link3: latency = 0.000050, bandwidth = 125000000.000000 +> Link link2: latency = 0.000050, bandwidth = 125000000.000000 +> Link link1: latency = 0.000050, bandwidth = 125000000.000000 +> Route latency = 0.000150, route bandwidth = 125000000.000000 > Route between bob and alice -> Route size 3 -> Link link1: latency = 0.000050, bandwidth = 125000000.000000 -> Link link2: latency = 0.000050, bandwidth = 125000000.000000 -> Link link3: latency = 0.000050, bandwidth = 125000000.000000 -> Route latency = 0.000150, route bandwidth = 125000000.000000 +> Route size 3 +> Link link1: latency = 0.000050, bandwidth = 125000000.000000 +> Link link2: latency = 0.000050, bandwidth = 125000000.000000 +> Link link3: latency = 0.000050, bandwidth = 125000000.000000 +> Route latency = 0.000150, route bandwidth = 125000000.000000 > Route between bob and bob -> Route size 1 -> Link __loopback__: latency = 0.000015, bandwidth = 498000000.000000 -> Route latency = 0.000015, route bandwidth = 498000000.000000 +> Route size 1 +> Link __loopback__: latency = 0.000015, bandwidth = 498000000.000000 +> Route latency = 0.000015, route bandwidth = 498000000.000000 $ ${bindir:=.}/basic_parsing_test two_hosts_one_link_fullduplex.xml FULL_LINK "--log=root.fmt:[%10.6r]%e(%i:%P@%h)%e%m%n" > [ 0.000000] (0:@) surf_workstation_model_init_ptask_L07 > Workstation number: 2, link number: 3 > Route between alice and alice -> Route size 1 -> Link __loopback__: latency = 0.000015, bandwidth = 498000000.000000 -> Route latency = 0.000015, route bandwidth = 498000000.000000 +> Route size 1 +> Link __loopback__: latency = 0.000015, bandwidth = 498000000.000000 +> Route latency = 0.000015, route bandwidth = 498000000.000000 > Route between alice and bob -> Route size 1 -> Link link1_UP: latency = 0.000050, bandwidth = 125000000.000000 -> Route latency = 0.000050, route bandwidth = 125000000.000000 +> Route size 1 +> Link link1_UP: latency = 0.000050, bandwidth = 125000000.000000 +> Route latency = 0.000050, route bandwidth = 125000000.000000 > Route between bob and alice -> Route size 1 -> Link link1_DOWN: latency = 0.000050, bandwidth = 125000000.000000 -> Route latency = 0.000050, route bandwidth = 125000000.000000 +> Route size 1 +> Link link1_DOWN: latency = 0.000050, bandwidth = 125000000.000000 +> Route latency = 0.000050, route bandwidth = 125000000.000000 > Route between bob and bob -> Route size 1 -> Link __loopback__: latency = 0.000015, bandwidth = 498000000.000000 -> Route latency = 0.000015, route bandwidth = 498000000.000000 +> Route size 1 +> Link __loopback__: latency = 0.000015, bandwidth = 498000000.000000 +> Route latency = 0.000015, route bandwidth = 498000000.000000 $ ${bindir:=.}/basic_parsing_test Dijkstra.xml FULL_LINK "--log=root.fmt:[%10.6r]%e(%i:%P@%h)%e%m%n" > [ 0.000000] (0:@) surf_workstation_model_init_ptask_L07 > Workstation number: 2, link number: 6 > Route between NODO01 and NODO01 -> Route size 1 -> Link __loopback__: latency = 0.000015, bandwidth = 498000000.000000 -> Route latency = 0.000015, route bandwidth = 498000000.000000 +> Route size 1 +> Link __loopback__: latency = 0.000015, bandwidth = 498000000.000000 +> Route latency = 0.000015, route bandwidth = 498000000.000000 > Route between NODO01 and NODO02 -> Route size 2 -> Link 1: latency = 0.001000, bandwidth = 1000000.000000 -> Link 2: latency = 0.001000, bandwidth = 1000000.000000 -> Route latency = 0.002000, route bandwidth = 1000000.000000 +> Route size 2 +> Link 1: latency = 0.001000, bandwidth = 1000000.000000 +> Link 2: latency = 0.001000, bandwidth = 1000000.000000 +> Route latency = 0.002000, route bandwidth = 1000000.000000 > Route between NODO02 and NODO01 -> Route size 2 -> Link 2: latency = 0.001000, bandwidth = 1000000.000000 -> Link 1: latency = 0.001000, bandwidth = 1000000.000000 -> Route latency = 0.002000, route bandwidth = 1000000.000000 +> Route size 2 +> Link 2: latency = 0.001000, bandwidth = 1000000.000000 +> Link 1: latency = 0.001000, bandwidth = 1000000.000000 +> Route latency = 0.002000, route bandwidth = 1000000.000000 > Route between NODO02 and NODO02 -> Route size 1 -> Link __loopback__: latency = 0.000015, bandwidth = 498000000.000000 -> Route latency = 0.000015, route bandwidth = 498000000.000000 +> Route size 1 +> Link __loopback__: latency = 0.000015, bandwidth = 498000000.000000 +> Route latency = 0.000015, route bandwidth = 498000000.000000 diff --git a/teshsuite/simdag/platforms/flatifier.c b/teshsuite/simdag/platforms/flatifier.c index 1f1c663b11..5695df80f2 100644 --- a/teshsuite/simdag/platforms/flatifier.c +++ b/teshsuite/simdag/platforms/flatifier.c @@ -133,7 +133,7 @@ int main(int argc, char **argv) { xbt_lib_foreach(host_lib, cursor_dst, dst, value) //to host { - printf(" \n " + printf(" \n " ,src ,dst); xbt_dynar_t route=NULL; @@ -151,7 +151,7 @@ int main(int argc, char **argv) xbt_lib_foreach(as_router_lib, cursor_dst, dst, value) //to router { if(routing_get_network_element_type(dst) == SURF_NETWORK_ELEMENT_ROUTER){ - printf(" \n " + printf(" \n " ,src ,dst); xbt_dynar_t route=NULL; @@ -175,7 +175,7 @@ int main(int argc, char **argv) xbt_lib_foreach(as_router_lib, cursor_dst, dst, value) //to router { if(routing_get_network_element_type(dst) == SURF_NETWORK_ELEMENT_ROUTER){ - printf(" \n " + printf(" \n " ,src ,dst); xbt_dynar_t route=NULL; @@ -193,7 +193,7 @@ int main(int argc, char **argv) } xbt_lib_foreach(host_lib, cursor_dst, dst, value) //to host { - printf(" \n " + printf(" \n " ,src, dst); xbt_dynar_t route=NULL; routing_get_route_and_latency(src,dst,&route, NULL); diff --git a/teshsuite/simdag/platforms/flatifier.tesh b/teshsuite/simdag/platforms/flatifier.tesh index 29386e3c07..bc0ac38a6a 100644 --- a/teshsuite/simdag/platforms/flatifier.tesh +++ b/teshsuite/simdag/platforms/flatifier.tesh @@ -20,112 +20,112 @@ $ ${bindir:=.}/flatifier$EXEEXT one_cluster.xml "--log=root.fmt:[%10.6r]%e[%i:%P > > > -> +> > > -> +> > > -> +> > > -> +> > > -> +> > > -> +> > > -> +> > > -> +> > > -> +> > > -> +> > > -> +> > > -> +> > > -> +> > > -> +> > > -> +> > > -> +> > > -> +> > > -> +> > > -> +> > > -> +> > > -> +> > > -> +> > > -> +> > > -> +> > > -> +> > > -> +> > > -> +> > > -> +> > > -> +> > > -> +> > > -> +> > > -> +> > > -> +> > > -> +> > > -> +> > > -> +> > > > @@ -140,7 +140,7 @@ $ ${bindir:=.}/flatifier$EXEEXT one_host_availability.xml "--log=root.fmt:[%10.6 > > > -> +> > > > @@ -158,7 +158,7 @@ $ ${bindir:=.}/flatifier$EXEEXT one_host_properties.xml "--log=root.fmt:[%10.6r] > > > -> +> > > > @@ -172,7 +172,7 @@ $ ${bindir:=.}/flatifier$EXEEXT one_host_state_file.xml "--log=root.fmt:[%10.6r] > > > -> +> > > > @@ -186,7 +186,7 @@ $ ${bindir:=.}/flatifier$EXEEXT one_host_state_off.xml "--log=root.fmt:[%10.6r]% > > > -> +> > > > @@ -200,7 +200,7 @@ $ ${bindir:=.}/flatifier$EXEEXT one_host_state_on.xml "--log=root.fmt:[%10.6r]%e > > > -> +> > > > @@ -214,7 +214,7 @@ $ ${bindir:=.}/flatifier$EXEEXT one_host_trace_file.xml "--log=root.fmt:[%10.6r] > > > -> +> > > > @@ -228,7 +228,7 @@ $ ${bindir:=.}/flatifier$EXEEXT one_host_trace_inside.xml "--log=root.fmt:[%10.6 > > > -> +> > > > @@ -242,7 +242,7 @@ $ ${bindir:=.}/flatifier$EXEEXT one_host.xml "--log=root.fmt:[%10.6r]%e[%i:%P@%h > > > -> +> > > > @@ -257,7 +257,7 @@ $ ${bindir:=.}/flatifier$EXEEXT one_link_availability.xml "--log=root.fmt:[%10.6 > > > -> +> > > > @@ -272,7 +272,7 @@ $ ${bindir:=.}/flatifier$EXEEXT one_link_fatpipe.xml "--log=root.fmt:[%10.6r]%e[ > > > -> +> > > > @@ -287,7 +287,7 @@ $ ${bindir:=.}/flatifier$EXEEXT one_link_shared.xml "--log=root.fmt:[%10.6r]%e[% > > > -> +> > > > @@ -302,7 +302,7 @@ $ ${bindir:=.}/flatifier$EXEEXT one_link_state_file.xml "--log=root.fmt:[%10.6r] > > > -> +> > > > @@ -321,31 +321,31 @@ $ ${bindir:=.}/flatifier$EXEEXT three_hosts_non_symmetric_route.xml "--log=root. > > > -> +> > > -> +> > > -> +> > > -> +> > > -> +> > > -> +> > > -> +> > > -> +> > > -> +> > > > @@ -383,436 +383,436 @@ $ ${bindir:=.}/flatifier$EXEEXT two_clusters.xml "--log=root.fmt:[%10.6r]%e[%i:% > > > -> +> > > -> +> > > -> +> > > -> +> > > -> +> > > -> +> > > -> +> > > -> +> > > -> +> > > -> +> > > -> +> > > -> +> > > -> +> > > -> +> > > -> +> > > -> +> > > -> +> > > -> +> > > -> +> > > -> +> > > -> +> > > -> +> > > -> +> > > -> +> > > -> +> > > -> +> > > -> +> > > -> +> > > -> +> > > -> +> > > -> +> > > -> +> > > -> +> > > -> +> > > -> +> > > -> +> > > -> +> > > -> +> > > -> +> > > -> +> > > -> +> > > -> +> > > -> +> > > -> +> > > -> +> > > -> +> > > -> +> > > -> +> > > -> +> > > -> +> > > -> +> > > -> +> > > -> +> > > -> +> > > -> +> > > -> +> > > -> +> > > -> +> > > -> +> > > -> +> > > -> +> > > -> +> > > -> +> > > -> +> > > -> +> > > -> +> > > -> +> > > -> +> > > -> +> > > -> +> > > -> +> > > -> +> > > -> +> > > -> +> > > -> +> > > -> +> > > -> +> > > -> +> > > -> +> > > -> +> > > -> +> > > -> +> > > -> +> > > -> +> > > -> +> > > -> +> > > -> +> > > -> +> > > -> +> > > -> +> > > -> +> > > -> +> > > -> +> > > -> +> > > -> +> > > -> +> > > -> +> > > -> +> > > -> +> > > -> +> > > -> +> > > -> +> > > -> +> > > -> +> > > -> +> > > -> +> > > -> +> > > -> +> > > -> +> > > -> +> > > -> +> > > -> +> > > -> +> > > -> +> > > -> +> > > -> +> > > -> +> > > -> +> > > -> +> > > -> +> > > -> +> > > -> +> > > -> +> > > -> +> > > -> +> > > -> +> > > -> +> > > -> +> > > -> +> > > -> +> > > -> +> > > -> +> > > -> +> > > -> +> > > -> +> > > -> +> > > -> +> > > -> +> > > -> +> > > -> +> > > -> +> > > -> +> > > -> +> > > -> +> > > > @@ -831,16 +831,16 @@ $ ${bindir:=.}/flatifier$EXEEXT two_hosts_multi_hop.xml "--log=root.fmt:[%10.6r] > > > -> +> > > -> +> > > -> +> > > -> +> > > > @@ -856,16 +856,147 @@ $ ${bindir:=.}/flatifier$EXEEXT two_hosts_one_link.xml "--log=root.fmt:[%10.6r]% > > > -> +> > > -> +> > > -> +> > > -> +> > > > + +$ ${bindir:=.}/flatifier$EXEEXT three_clusters_bypass.xml "--log=root.fmt:[%10.6r]%e[%i:%P@%h]%e%m%n" +> [ 0.000000] [0:@] surf_workstation_model_init_ptask_L07 +> +> +> +> +> +> +> +> +> +> +> +> +> +> +> +> +> +> +> +> +> +> +> +> +> +> +> +> +> +> +> +> +> +> +> +> +> +> +> +> +> +> +> +> +> +> +> +> +> +> +> +> +> +> +> +> +> +> +> +> +> +> +> +> +> +> +> +> +> +> +> +> +> +> +> +> +> +> +> +> +> +> +> +> +> +> +> +> +> +> +> +> +> +> +> +> +> +> +> +> +> +> +> +> +> +> +> +> +> +> +> +> +> +> +> +> +> +> +> +> +> +> +> +> +> +> +> +> \ No newline at end of file diff --git a/teshsuite/simdag/platforms/get_full_link.tesh b/teshsuite/simdag/platforms/get_full_link.tesh index a1f27162b9..440c6fffa8 100644 --- a/teshsuite/simdag/platforms/get_full_link.tesh +++ b/teshsuite/simdag/platforms/get_full_link.tesh @@ -4,73 +4,73 @@ $ ${bindir:=.}/basic_parsing_test ./four_hosts_floyd.xml FULL_LINK > [0.000000] [surf_workstation/INFO] surf_workstation_model_init_ptask_L07 > Workstation number: 4, link number: 5 > Route between host1 and host1 -> Route size 1 -> Link __loopback__: latency = 0.000015, bandwidth = 498000000.000000 -> Route latency = 0.000015, route bandwidth = 498000000.000000 +> Route size 1 +> Link __loopback__: latency = 0.000015, bandwidth = 498000000.000000 +> Route latency = 0.000015, route bandwidth = 498000000.000000 > Route between host1 and host2 -> Route size 1 -> Link link1: latency = 0.000050, bandwidth = 125000000.000000 -> Route latency = 0.000050, route bandwidth = 125000000.000000 +> Route size 1 +> Link link1: latency = 0.000050, bandwidth = 125000000.000000 +> Route latency = 0.000050, route bandwidth = 125000000.000000 > Route between host1 and host3 -> Route size 1 -> Link link2: latency = 0.000050, bandwidth = 125000000.000000 -> Route latency = 0.000050, route bandwidth = 125000000.000000 +> Route size 1 +> Link link2: latency = 0.000050, bandwidth = 125000000.000000 +> Route latency = 0.000050, route bandwidth = 125000000.000000 > Route between host1 and host4 -> Route size 2 -> Link link2: latency = 0.000050, bandwidth = 125000000.000000 -> Link link4: latency = 0.000050, bandwidth = 125000000.000000 -> Route latency = 0.000100, route bandwidth = 125000000.000000 +> Route size 2 +> Link link2: latency = 0.000050, bandwidth = 125000000.000000 +> Link link4: latency = 0.000050, bandwidth = 125000000.000000 +> Route latency = 0.000100, route bandwidth = 125000000.000000 > Route between host2 and host1 -> Route size 1 -> Link link1: latency = 0.000050, bandwidth = 125000000.000000 -> Route latency = 0.000050, route bandwidth = 125000000.000000 +> Route size 1 +> Link link1: latency = 0.000050, bandwidth = 125000000.000000 +> Route latency = 0.000050, route bandwidth = 125000000.000000 > Route between host2 and host2 -> Route size 1 -> Link __loopback__: latency = 0.000015, bandwidth = 498000000.000000 -> Route latency = 0.000015, route bandwidth = 498000000.000000 +> Route size 1 +> Link __loopback__: latency = 0.000015, bandwidth = 498000000.000000 +> Route latency = 0.000015, route bandwidth = 498000000.000000 > Route between host2 and host3 -> Route size 1 -> Link link3: latency = 0.000050, bandwidth = 125000000.000000 -> Route latency = 0.000050, route bandwidth = 125000000.000000 +> Route size 1 +> Link link3: latency = 0.000050, bandwidth = 125000000.000000 +> Route latency = 0.000050, route bandwidth = 125000000.000000 > Route between host2 and host4 -> Route size 2 -> Link link3: latency = 0.000050, bandwidth = 125000000.000000 -> Link link4: latency = 0.000050, bandwidth = 125000000.000000 -> Route latency = 0.000100, route bandwidth = 125000000.000000 +> Route size 2 +> Link link3: latency = 0.000050, bandwidth = 125000000.000000 +> Link link4: latency = 0.000050, bandwidth = 125000000.000000 +> Route latency = 0.000100, route bandwidth = 125000000.000000 > Route between host3 and host1 -> Route size 1 -> Link link2: latency = 0.000050, bandwidth = 125000000.000000 -> Route latency = 0.000050, route bandwidth = 125000000.000000 +> Route size 1 +> Link link2: latency = 0.000050, bandwidth = 125000000.000000 +> Route latency = 0.000050, route bandwidth = 125000000.000000 > Route between host3 and host2 -> Route size 1 -> Link link3: latency = 0.000050, bandwidth = 125000000.000000 -> Route latency = 0.000050, route bandwidth = 125000000.000000 +> Route size 1 +> Link link3: latency = 0.000050, bandwidth = 125000000.000000 +> Route latency = 0.000050, route bandwidth = 125000000.000000 > Route between host3 and host3 -> Route size 1 -> Link __loopback__: latency = 0.000015, bandwidth = 498000000.000000 -> Route latency = 0.000015, route bandwidth = 498000000.000000 +> Route size 1 +> Link __loopback__: latency = 0.000015, bandwidth = 498000000.000000 +> Route latency = 0.000015, route bandwidth = 498000000.000000 > Route between host3 and host4 -> Route size 1 -> Link link4: latency = 0.000050, bandwidth = 125000000.000000 -> Route latency = 0.000050, route bandwidth = 125000000.000000 +> Route size 1 +> Link link4: latency = 0.000050, bandwidth = 125000000.000000 +> Route latency = 0.000050, route bandwidth = 125000000.000000 > Route between host4 and host1 -> Route size 2 -> Link link4: latency = 0.000050, bandwidth = 125000000.000000 -> Link link2: latency = 0.000050, bandwidth = 125000000.000000 -> Route latency = 0.000100, route bandwidth = 125000000.000000 +> Route size 2 +> Link link4: latency = 0.000050, bandwidth = 125000000.000000 +> Link link2: latency = 0.000050, bandwidth = 125000000.000000 +> Route latency = 0.000100, route bandwidth = 125000000.000000 > Route between host4 and host2 -> Route size 2 -> Link link4: latency = 0.000050, bandwidth = 125000000.000000 -> Link link3: latency = 0.000050, bandwidth = 125000000.000000 -> Route latency = 0.000100, route bandwidth = 125000000.000000 +> Route size 2 +> Link link4: latency = 0.000050, bandwidth = 125000000.000000 +> Link link3: latency = 0.000050, bandwidth = 125000000.000000 +> Route latency = 0.000100, route bandwidth = 125000000.000000 > Route between host4 and host3 -> Route size 1 -> Link link4: latency = 0.000050, bandwidth = 125000000.000000 -> Route latency = 0.000050, route bandwidth = 125000000.000000 +> Route size 1 +> Link link4: latency = 0.000050, bandwidth = 125000000.000000 +> Route latency = 0.000050, route bandwidth = 125000000.000000 > Route between host4 and host4 -> Route size 1 -> Link __loopback__: latency = 0.000015, bandwidth = 498000000.000000 -> Route latency = 0.000015, route bandwidth = 498000000.000000 +> Route size 1 +> Link __loopback__: latency = 0.000015, bandwidth = 498000000.000000 +> Route latency = 0.000015, route bandwidth = 498000000.000000 @@ -78,110 +78,110 @@ $ ${bindir:=.}/basic_parsing_test ./four_hosts_floyd_bis.xml FULL_LINK > [0.000000] [surf_workstation/INFO] surf_workstation_model_init_ptask_L07 > Workstation number: 5, link number: 7 > Route between host1 and host1 -> Route size 1 -> Link __loopback__: latency = 0.000015, bandwidth = 498000000.000000 -> Route latency = 0.000015, route bandwidth = 498000000.000000 +> Route size 1 +> Link __loopback__: latency = 0.000015, bandwidth = 498000000.000000 +> Route latency = 0.000015, route bandwidth = 498000000.000000 > Route between host1 and host2 -> Route size 1 -> Link link1: latency = 0.000050, bandwidth = 125000000.000000 -> Route latency = 0.000050, route bandwidth = 125000000.000000 +> Route size 1 +> Link link1: latency = 0.000050, bandwidth = 125000000.000000 +> Route latency = 0.000050, route bandwidth = 125000000.000000 > Route between host1 and host3 -> Route size 1 -> Link link2: latency = 0.000050, bandwidth = 125000000.000000 -> Route latency = 0.000050, route bandwidth = 125000000.000000 +> Route size 1 +> Link link2: latency = 0.000050, bandwidth = 125000000.000000 +> Route latency = 0.000050, route bandwidth = 125000000.000000 > Route between host1 and host4 -> Route size 2 -> Link link2: latency = 0.000050, bandwidth = 125000000.000000 -> Link link4: latency = 0.000050, bandwidth = 125000000.000000 -> Route latency = 0.000100, route bandwidth = 125000000.000000 +> Route size 2 +> Link link2: latency = 0.000050, bandwidth = 125000000.000000 +> Link link4: latency = 0.000050, bandwidth = 125000000.000000 +> Route latency = 0.000100, route bandwidth = 125000000.000000 > Route between host1 and host5 -> Route size 2 -> Link link1: latency = 0.000050, bandwidth = 125000000.000000 -> Link link5: latency = 0.000050, bandwidth = 125000000.000000 -> Route latency = 0.000100, route bandwidth = 125000000.000000 +> Route size 2 +> Link link1: latency = 0.000050, bandwidth = 125000000.000000 +> Link link5: latency = 0.000050, bandwidth = 125000000.000000 +> Route latency = 0.000100, route bandwidth = 125000000.000000 > Route between host2 and host1 -> Route size 1 -> Link link1: latency = 0.000050, bandwidth = 125000000.000000 -> Route latency = 0.000050, route bandwidth = 125000000.000000 +> Route size 1 +> Link link1: latency = 0.000050, bandwidth = 125000000.000000 +> Route latency = 0.000050, route bandwidth = 125000000.000000 > Route between host2 and host2 -> Route size 1 -> Link __loopback__: latency = 0.000015, bandwidth = 498000000.000000 -> Route latency = 0.000015, route bandwidth = 498000000.000000 +> Route size 1 +> Link __loopback__: latency = 0.000015, bandwidth = 498000000.000000 +> Route latency = 0.000015, route bandwidth = 498000000.000000 > Route between host2 and host3 -> Route size 1 -> Link link3: latency = 0.000050, bandwidth = 125000000.000000 -> Route latency = 0.000050, route bandwidth = 125000000.000000 +> Route size 1 +> Link link3: latency = 0.000050, bandwidth = 125000000.000000 +> Route latency = 0.000050, route bandwidth = 125000000.000000 > Route between host2 and host4 -> Route size 2 -> Link link3: latency = 0.000050, bandwidth = 125000000.000000 -> Link link4: latency = 0.000050, bandwidth = 125000000.000000 -> Route latency = 0.000100, route bandwidth = 125000000.000000 +> Route size 2 +> Link link3: latency = 0.000050, bandwidth = 125000000.000000 +> Link link4: latency = 0.000050, bandwidth = 125000000.000000 +> Route latency = 0.000100, route bandwidth = 125000000.000000 > Route between host2 and host5 -> Route size 1 -> Link link5: latency = 0.000050, bandwidth = 125000000.000000 -> Route latency = 0.000050, route bandwidth = 125000000.000000 +> Route size 1 +> Link link5: latency = 0.000050, bandwidth = 125000000.000000 +> Route latency = 0.000050, route bandwidth = 125000000.000000 > Route between host3 and host1 -> Route size 1 -> Link link2: latency = 0.000050, bandwidth = 125000000.000000 -> Route latency = 0.000050, route bandwidth = 125000000.000000 +> Route size 1 +> Link link2: latency = 0.000050, bandwidth = 125000000.000000 +> Route latency = 0.000050, route bandwidth = 125000000.000000 > Route between host3 and host2 -> Route size 1 -> Link link3: latency = 0.000050, bandwidth = 125000000.000000 -> Route latency = 0.000050, route bandwidth = 125000000.000000 +> Route size 1 +> Link link3: latency = 0.000050, bandwidth = 125000000.000000 +> Route latency = 0.000050, route bandwidth = 125000000.000000 > Route between host3 and host3 -> Route size 1 -> Link __loopback__: latency = 0.000015, bandwidth = 498000000.000000 -> Route latency = 0.000015, route bandwidth = 498000000.000000 +> Route size 1 +> Link __loopback__: latency = 0.000015, bandwidth = 498000000.000000 +> Route latency = 0.000015, route bandwidth = 498000000.000000 > Route between host3 and host4 -> Route size 1 -> Link link4: latency = 0.000050, bandwidth = 125000000.000000 -> Route latency = 0.000050, route bandwidth = 125000000.000000 +> Route size 1 +> Link link4: latency = 0.000050, bandwidth = 125000000.000000 +> Route latency = 0.000050, route bandwidth = 125000000.000000 > Route between host3 and host5 -> Route size 1 -> Link link6: latency = 0.000050, bandwidth = 125000000.000000 -> Route latency = 0.000050, route bandwidth = 125000000.000000 +> Route size 1 +> Link link6: latency = 0.000050, bandwidth = 125000000.000000 +> Route latency = 0.000050, route bandwidth = 125000000.000000 > Route between host4 and host1 -> Route size 2 -> Link link4: latency = 0.000050, bandwidth = 125000000.000000 -> Link link2: latency = 0.000050, bandwidth = 125000000.000000 -> Route latency = 0.000100, route bandwidth = 125000000.000000 +> Route size 2 +> Link link4: latency = 0.000050, bandwidth = 125000000.000000 +> Link link2: latency = 0.000050, bandwidth = 125000000.000000 +> Route latency = 0.000100, route bandwidth = 125000000.000000 > Route between host4 and host2 -> Route size 2 -> Link link4: latency = 0.000050, bandwidth = 125000000.000000 -> Link link3: latency = 0.000050, bandwidth = 125000000.000000 -> Route latency = 0.000100, route bandwidth = 125000000.000000 +> Route size 2 +> Link link4: latency = 0.000050, bandwidth = 125000000.000000 +> Link link3: latency = 0.000050, bandwidth = 125000000.000000 +> Route latency = 0.000100, route bandwidth = 125000000.000000 > Route between host4 and host3 -> Route size 1 -> Link link4: latency = 0.000050, bandwidth = 125000000.000000 -> Route latency = 0.000050, route bandwidth = 125000000.000000 +> Route size 1 +> Link link4: latency = 0.000050, bandwidth = 125000000.000000 +> Route latency = 0.000050, route bandwidth = 125000000.000000 > Route between host4 and host4 -> Route size 1 -> Link __loopback__: latency = 0.000015, bandwidth = 498000000.000000 -> Route latency = 0.000015, route bandwidth = 498000000.000000 +> Route size 1 +> Link __loopback__: latency = 0.000015, bandwidth = 498000000.000000 +> Route latency = 0.000015, route bandwidth = 498000000.000000 > Route between host4 and host5 -> Route size 2 -> Link link4: latency = 0.000050, bandwidth = 125000000.000000 -> Link link6: latency = 0.000050, bandwidth = 125000000.000000 -> Route latency = 0.000100, route bandwidth = 125000000.000000 +> Route size 2 +> Link link4: latency = 0.000050, bandwidth = 125000000.000000 +> Link link6: latency = 0.000050, bandwidth = 125000000.000000 +> Route latency = 0.000100, route bandwidth = 125000000.000000 > Route between host5 and host1 -> Route size 2 -> Link link5: latency = 0.000050, bandwidth = 125000000.000000 -> Link link1: latency = 0.000050, bandwidth = 125000000.000000 -> Route latency = 0.000100, route bandwidth = 125000000.000000 +> Route size 2 +> Link link5: latency = 0.000050, bandwidth = 125000000.000000 +> Link link1: latency = 0.000050, bandwidth = 125000000.000000 +> Route latency = 0.000100, route bandwidth = 125000000.000000 > Route between host5 and host2 -> Route size 1 -> Link link5: latency = 0.000050, bandwidth = 125000000.000000 -> Route latency = 0.000050, route bandwidth = 125000000.000000 +> Route size 1 +> Link link5: latency = 0.000050, bandwidth = 125000000.000000 +> Route latency = 0.000050, route bandwidth = 125000000.000000 > Route between host5 and host3 -> Route size 1 -> Link link6: latency = 0.000050, bandwidth = 125000000.000000 -> Route latency = 0.000050, route bandwidth = 125000000.000000 +> Route size 1 +> Link link6: latency = 0.000050, bandwidth = 125000000.000000 +> Route latency = 0.000050, route bandwidth = 125000000.000000 > Route between host5 and host4 -> Route size 2 -> Link link6: latency = 0.000050, bandwidth = 125000000.000000 -> Link link4: latency = 0.000050, bandwidth = 125000000.000000 -> Route latency = 0.000100, route bandwidth = 125000000.000000 +> Route size 2 +> Link link6: latency = 0.000050, bandwidth = 125000000.000000 +> Link link4: latency = 0.000050, bandwidth = 125000000.000000 +> Route latency = 0.000100, route bandwidth = 125000000.000000 > Route between host5 and host5 -> Route size 1 -> Link __loopback__: latency = 0.000015, bandwidth = 498000000.000000 -> Route latency = 0.000015, route bandwidth = 498000000.000000 \ No newline at end of file +> Route size 1 +> Link __loopback__: latency = 0.000015, bandwidth = 498000000.000000 +> Route latency = 0.000015, route bandwidth = 498000000.000000 \ No newline at end of file diff --git a/teshsuite/simdag/platforms/three_clusters_bypass.xml b/teshsuite/simdag/platforms/three_clusters_bypass.xml new file mode 100644 index 0000000000..dc3a16be32 --- /dev/null +++ b/teshsuite/simdag/platforms/three_clusters_bypass.xml @@ -0,0 +1,46 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + -- 2.20.1