compile:
mkdir -p classes
javac -sourcepath src -classpath $(LIB_JARS):../../simgrid.jar -d classes `find -L -name "*.java"`
-
doc:
mkdir -p doc
javadoc -sourcepath src -classpath $(LIB_JARS):../../simgrid.jar -d doc psgsim
-
test:
./test.sh
-
clean:
rm -rf classes doc outputs
-
-# Help Target
help:
@echo "The following are a valid targets for this Makefile:"
@echo "................ all (the default if no target is provided)"
@echo "................ doc"
@echo "................ test"
@echo "................ clean"
-
+
| |
| router |
____________|__________|_____________ backbone
- | | | | | |
+ | | | | | |
l0| l1| l2| l97| l96 | | l99
| | | ........ | | |
| |
- c-0.me c-99.me
+ c-0.me c-99.me -->
+
+<config> <prop id="network/latency_factor" value="1.0"/></config>
--->
-<config>
-<prop id="network/latency_factor" value="1.0"/>
-</config>
<AS id="AS0" routing="Full">
- <cluster id="my_cluster_1" prefix="" suffix=""
- radical="0-50000" speed="1Gf" bw="200Mbps" lat="0ms"
- bb_bw="200Mbps" bb_lat="0ms"/>
+ <cluster id="my_cluster_1" prefix="" suffix="" radical="0-50000" speed="1Gf" bw="200Mbps" lat="0ms"
+ bb_bw="200Mbps" bb_lat="0ms"/>
</AS>
</platform>
<tab type="user" visible="yes" url="@ref help" title="Getting help" />
</tab>
<tab type="mainpage" visible="yes" title="SimGrid User Documentation" />
-
+
<!--<tab type="pages" visible="yes" title="Table Of Content" intro="Complete pages list">-->
<!--<tab type="pages" visible="yes" title="Table Of Content" intro="Complete pages list"/>-->
<!--</tab>-->
${examples_src}
${sources}
PARENT_SCOPE)
-set(bin_files
- ${bin_files}
- PARENT_SCOPE)
set(txt_files
${txt_files}
${CMAKE_CURRENT_SOURCE_DIR}/README
<argument value="10"/> <!-- Communication size of each one -->
<argument value="7"/> <!-- Amount of slaves waiting for orders -->
</process>
-
+
<process host="Jackson" function="masterslave.Forwarder">
<argument value="0"/> <!-- Input mailbox -->
<argument value="7"/> <!-- First output mailbox -->
<argument value="9"/> <!-- First output mailbox -->
<argument value="10"/> <!-- Last output mailbox -->
</process>
-
- <process host="iRMX" function="masterslave.Slave">
- <argument value="2"/> <!-- Input mailbox -->
- </process>
- <process host="Bousquet" function="masterslave.Slave">
- <argument value="3"/> <!-- Input mailbox -->
- </process>
- <process host="Soucy" function="masterslave.Slave">
- <argument value="4"/> <!-- Input mailbox -->
- </process>
- <process host="Kuenning" function="masterslave.Slave">
- <argument value="5"/> <!-- Input mailbox -->
- </process>
- <process host="Browne" function="masterslave.Slave">
- <argument value="6"/> <!-- Input mailbox -->
- </process>
- <process host="Stephen" function="masterslave.Slave">
- <argument value="7"/> <!-- Input mailbox -->
- </process>
- <process host="Robert" function="masterslave.Slave">
- <argument value="8"/> <!-- Input mailbox -->
- </process>
- <process host="Sirois" function="masterslave.Slave">
- <argument value="9"/> <!-- Input mailbox -->
- </process>
- <process host="Monique" function="masterslave.Slave">
- <argument value="10"/> <!-- Input mailbox -->
- </process>
+
+ <process host="iRMX" function="masterslave.Slave"> <argument value="2"/> <!-- Input mailbox --> </process>
+ <process host="Bousquet" function="masterslave.Slave"> <argument value="3"/> <!-- Input mailbox --> </process>
+ <process host="Soucy" function="masterslave.Slave"> <argument value="4"/> <!-- Input mailbox --> </process>
+ <process host="Kuenning" function="masterslave.Slave"> <argument value="5"/> <!-- Input mailbox --> </process>
+ <process host="Browne" function="masterslave.Slave"> <argument value="6"/> <!-- Input mailbox --> </process>
+ <process host="Stephen" function="masterslave.Slave"> <argument value="7"/> <!-- Input mailbox --> </process>
+ <process host="Robert" function="masterslave.Slave"> <argument value="8"/> <!-- Input mailbox --> </process>
+ <process host="Sirois" function="masterslave.Slave"> <argument value="9"/> <!-- Input mailbox --> </process>
+ <process host="Monique" function="masterslave.Slave"> <argument value="10"/> <!-- Input mailbox --> </process>
</platform>
<argument value="5"/> <!-- Number of slaves -->
</process>
<!-- The slave processes (with mailbox to listen on as argument) -->
- <process host="Tremblay" function="slave">
- <argument value="0"/>
- </process>
- <process host="Jupiter" function="slave">
- <argument value="1"/>
- </process>
- <process host="Fafard" function="slave">
- <argument value="2"/>
- </process>
- <process host="Ginette" function="slave">
- <argument value="3"/>
- </process>
- <process host="Bourassa" function="slave">
- <argument value="4"/>
- </process>
+ <process host="Tremblay" function="slave"> <argument value="0"/> </process>
+ <process host="Jupiter" function="slave"> <argument value="1"/> </process>
+ <process host="Fafard" function="slave"> <argument value="2"/> </process>
+ <process host="Ginette" function="slave"> <argument value="3"/> </process>
+ <process host="Bourassa" function="slave"> <argument value="4"/> </process>
</platform>
<argument value="6"/> <!-- Number of slaves -->
</process>
<!-- The slave processes (with mailbox to listen on as argument) -->
- <process host="Tremblay" function="slave">
- <argument value="0"/>
- </process>
- <process host="Tremblay" function="slave">
- <argument value="1"/>
- </process>
- <process host="Tremblay" function="slave">
- <argument value="2"/>
- </process>
- <process host="Tremblay" function="slave">
- <argument value="3"/>
- </process>
- <process host="Tremblay" function="slave">
- <argument value="4"/>
- </process>
- <process host="Tremblay" function="slave">
- <argument value="5"/>
- </process>
+ <process host="Tremblay" function="slave"> <argument value="0"/> </process>
+ <process host="Tremblay" function="slave"> <argument value="1"/> </process>
+ <process host="Tremblay" function="slave"> <argument value="2"/> </process>
+ <process host="Tremblay" function="slave"> <argument value="3"/> </process>
+ <process host="Tremblay" function="slave"> <argument value="4"/> </process>
+ <process host="Tremblay" function="slave"> <argument value="5"/> </process>
</platform>
<!-- This file is an eclipse configuration file, to setup the code formater.
Open the properties of your SimGrid project, "C/C++ General" -> "Formatter"
Then, enable project-specific settings, and import this file. -->
-
+
<profiles version="1">
<profile kind="CodeFormatterProfile" name="SimGrid" version="1">
<setting id="org.eclipse.cdt.core.formatter.insert_space_after_opening_paren_in_exception_specification" value="do not insert"/>