teshsuite/simdag/comm-p2p-latency-3/comm-p2p-latency-3
teshsuite/simdag/comm-p2p-latency-bound/comm-p2p-latency-bound
teshsuite/simdag/network/test_reinit_costs
-teshsuite/simdag/partask/par-comp_only_par
-teshsuite/simdag/partask/par-comp_only_seq
+teshsuite/simdag/comp-only-par/comp-only-par
+teshsuite/simdag/comp-only-seq/comp-only-seq
teshsuite/simdag/platforms/basic_link_test
teshsuite/simdag/platforms/basic_parsing_test
teshsuite/simdag/platforms/basic_tracing
-foreach(x availability comm-mxn-all2all comm-mxn-independent comm-mxn-scatter comm-p2p-latency-1 comm-p2p-latency-2
- comm-p2p-latency-3 comm-p2p-latency-bound incomplete)
+foreach(x availability basic-link-test comm-mxn-all2all comm-mxn-independent comm-mxn-scatter comm-p2p-latency-1
+ comm-p2p-latency-2 comm-p2p-latency-3 comm-p2p-latency-bound comp-only-par comp-only-seq incomplete)
add_executable (${x} ${x}/${x}.c)
target_link_libraries(${x} simgrid)
set_target_properties(${x} PROPERTIES RUNTIME_OUTPUT_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}/${x})
#! ./tesh
-$ ${bindir:=.}/basic_link_test one_cluster.xml "--log=root.fmt:[%10.6r]%e(%i:%P@%h)%e%m%n"
+$ ${bindir:=.}/basic-link-test ../platforms/one_cluster.xml "--log=root.fmt:[%10.6r]%e(%i:%P@%h)%e%m%n"
> [ 0.000000] (0:maestro@) Switching to the L07 model to handle parallel tasks.
> [ 0.000000] (0:maestro@) Link count: 12
> [ 0.000000] (0:maestro@) __loopback__: latency = 0.00002, bandwidth = 498000000.000000
> [ 0.000000] (0:maestro@) bob_cluster_link_4_UP: latency = 0.00005, bandwidth = 125000000.000000
> [ 0.000000] (0:maestro@) bob_cluster_link_6_DOWN: latency = 0.00005, bandwidth = 125000000.000000
> [ 0.000000] (0:maestro@) bob_cluster_link_6_UP: latency = 0.00005, bandwidth = 125000000.000000
+
+$ ${bindir:=.}/basic-link-test ../platforms/link_attributes.xml "--log=root.fmt:[%10.6r]%e(%i:%P@%h)%e%m%n"
+> [ 0.000000] (0:maestro@) Switching to the L07 model to handle parallel tasks.
+> [ 0.000000] (0:maestro@) Link count: 5
+> [ 0.000000] (0:maestro@) __loopback__: latency = 0.00002, bandwidth = 498000000.000000
+> [ 0.000000] (0:maestro@) link1: latency = 0.00005, bandwidth = 125000000.000000
+> [ 0.000000] (0:maestro@) link2: latency = 0.00005, bandwidth = 125000000.000000
+> [ 0.000000] (0:maestro@) link3: latency = 0.00010, bandwidth = 80000000.000000
+> [ 0.000000] (0:maestro@) link4: latency = 0.00010, bandwidth = 80000000.000000
-
p latency bounded by large latency link
! output sort
--- /dev/null
+p par task comp only, no comm, homogeneous
+! output sort
+$ ${bindir:=.}/comp-only-par ../platforms/platform_2p_1sl.xml --cfg=path:${srcdir} --log=sd_kernel.thres=warning "--log=root.fmt:[%10.6r]%e(%i:%P@%h)%e%m%n"
+> [ 0.000000] (0:maestro@) Switching to the L07 model to handle parallel tasks.
+> 1
+
+p par task comp only, no comm, heterogeneous
+! output sort
+$ ${bindir:=.}/comp-only-par ../platforms/platform_2p_1sl_hetero.xml --cfg=path:${srcdir} --log=sd_kernel.thres=warning "--log=root.fmt:[%10.6r]%e(%i:%P@%h)%e%m%n"
+> [ 0.000000] (0:maestro@) Switching to the L07 model to handle parallel tasks.
+> 1
--- /dev/null
+p seq task comp only, no comm
+
+! output sort
+$ ${bindir:=.}/comp-only-seq ../platforms/platform_2p_1sl.xml --cfg=path:${srcdir} --log=sd_kernel.thres=warning "--log=root.fmt:[%10.6r]%e(%i:%P@%h)%e%m%n"
+> [ 0.000000] (0:maestro@) Switching to the L07 model to handle parallel tasks.
+> 1
+++ /dev/null
-foreach(x par-comp_only_seq par-comp_only_par)
- add_executable (${x} ${x}.c)
- target_link_libraries(${x} simgrid)
-
- set(tesh_files ${tesh_files} ${CMAKE_CURRENT_SOURCE_DIR}/${x}.tesh)
- set(teshsuite_src ${teshsuite_src} ${CMAKE_CURRENT_SOURCE_DIR}/${x}.c)
-
- ADD_TESH(tesh-simdag-${x} --setenv srcdir=${CMAKE_HOME_DIRECTORY}/teshsuite --cd ${CMAKE_BINARY_DIR}/teshsuite ${CMAKE_HOME_DIRECTORY}/teshsuite/simdag/partask/${x}.tesh)
-endforeach()
-
-set(teshsuite_src ${teshsuite_src} PARENT_SCOPE)
-set(tesh_files ${tesh_files} PARENT_SCOPE)
-set(xml_files ${xml_files} ${CMAKE_CURRENT_SOURCE_DIR}/platform_2p_1sl_hetero.xml
- ${CMAKE_CURRENT_SOURCE_DIR}/platform_2p_1sl.xml PARENT_SCOPE)
+++ /dev/null
-
-p par task comp only, no comm, homogeneous
-! output sort
-$ simdag/partask/par-comp_only_par ${srcdir:=.}/simdag/partask/platform_2p_1sl.xml --cfg=path:${srcdir} --log=sd_kernel.thres=warning "--log=root.fmt:[%10.6r]%e(%i:%P@%h)%e%m%n"
-> [ 0.000000] (0:maestro@) Switching to the L07 model to handle parallel tasks.
-> 1
-
-p par task comp only, no comm, heterogeneous
-! output sort
-$ simdag/partask/par-comp_only_par ${srcdir:=.}/simdag/partask/platform_2p_1sl_hetero.xml --cfg=path:${srcdir} --log=sd_kernel.thres=warning "--log=root.fmt:[%10.6r]%e(%i:%P@%h)%e%m%n"
-> [ 0.000000] (0:maestro@) Switching to the L07 model to handle parallel tasks.
-> 1
+++ /dev/null
-
-p seq task comp only, no comm
-
-! output sort
-$ simdag/partask/par-comp_only_seq ${srcdir:=.}/simdag/partask/platform_2p_1sl.xml --cfg=path:${srcdir} --log=sd_kernel.thres=warning "--log=root.fmt:[%10.6r]%e(%i:%P@%h)%e%m%n"
-> [ 0.000000] (0:maestro@) Switching to the L07 model to handle parallel tasks.
-> 1
+++ /dev/null
-<?xml version='1.0'?>
-<!DOCTYPE platform SYSTEM "http://simgrid.gforge.inria.fr/simgrid/simgrid.dtd">
-<platform version="4">
- <AS id="AS0" routing="Full">
- <host id="cpu0" speed="1f"/>
- <host id="cpu1" speed="1f"/>
-
- <link id="link0" bandwidth="1Bps" latency="500ms" sharing_policy="SHARED"/>
-
- <route src="cpu0" dst="cpu1"><link_ctn id="link0"/></route>
- </AS>
-</platform>
-foreach(x basic_parsing_test basic_link_test evaluate_parse_time evaluate_get_route_time)
+foreach(x basic_parsing_test evaluate_parse_time evaluate_get_route_time)
add_executable (${x} ${x}.c)
target_link_libraries(${x} simgrid)
${CMAKE_CURRENT_SOURCE_DIR}/basic_parsing_test_sym_full.tesh
${CMAKE_CURRENT_SOURCE_DIR}/basic_parsing_test.tesh
${CMAKE_CURRENT_SOURCE_DIR}/basic_parsing_test_bypass.tesh
- ${CMAKE_CURRENT_SOURCE_DIR}/basic_link_test.tesh
${CMAKE_CURRENT_SOURCE_DIR}/flatifier.tesh
${CMAKE_CURRENT_SOURCE_DIR}/get_full_link.tesh
${CMAKE_CURRENT_SOURCE_DIR}/bogus_two_hosts_asymetric.tesh
${CMAKE_CURRENT_SOURCE_DIR}/platform_2p_1bb.xml
${CMAKE_CURRENT_SOURCE_DIR}/platform_2p_1fl.xml
${CMAKE_CURRENT_SOURCE_DIR}/platform_2p_1sl.xml
+ ${CMAKE_CURRENT_SOURCE_DIR}/platform_2p_1sl_hetero.xml
${CMAKE_CURRENT_SOURCE_DIR}/platform_2p_1switch.xml
${CMAKE_CURRENT_SOURCE_DIR}/bogus_disk_attachment.xml PARENT_SCOPE)
set(teshsuite_src ${teshsuite_src} ${CMAKE_CURRENT_SOURCE_DIR}/flatifier.cpp
teshsuite/simdag/CMakeLists.txt
teshsuite/simdag/basic/CMakeLists.txt
- teshsuite/simdag/partask/CMakeLists.txt
teshsuite/simdag/platforms/CMakeLists.txt
teshsuite/simix/check_defaults/CMakeLists.txt
ENDIF()
ADD_TESH(tesh-simdag-bypass --setenv bindir=${CMAKE_BINARY_DIR}/teshsuite/simdag/platforms --setenv srcdir=${CMAKE_HOME_DIRECTORY} --cd ${CMAKE_HOME_DIRECTORY}/teshsuite/simdag/platforms basic_parsing_test_bypass.tesh)
ADD_TESH(tesh-simdag-flatifier --setenv bindir=${CMAKE_BINARY_DIR}/teshsuite/simdag/platforms --setenv srcdir=${CMAKE_HOME_DIRECTORY} --cd ${CMAKE_HOME_DIRECTORY}/teshsuite/simdag/platforms flatifier.tesh)
- ADD_TESH(tesh-simdag-link --setenv bindir=${CMAKE_BINARY_DIR}/teshsuite/simdag/platforms --setenv srcdir=${CMAKE_HOME_DIRECTORY} --cd ${CMAKE_HOME_DIRECTORY}/teshsuite/simdag/platforms basic_link_test.tesh)
ADD_TESH(tesh-simdag-parser --setenv bindir=${CMAKE_BINARY_DIR}/teshsuite/simdag/platforms --cd ${CMAKE_HOME_DIRECTORY}/teshsuite/simdag/platforms basic_parsing_test.tesh)
ADD_TESH(tesh-simdag-parser-sym-full --setenv bindir=${CMAKE_BINARY_DIR}/teshsuite/simdag/platforms --cd ${CMAKE_HOME_DIRECTORY}/teshsuite/simdag/platforms basic_parsing_test_sym_full.tesh)
ADD_TESH(tesh-simdag-full-links --setenv bindir=${CMAKE_BINARY_DIR}/teshsuite/simdag/platforms --cd ${CMAKE_HOME_DIRECTORY}/teshsuite/simdag/platforms get_full_link.tesh)