Hi CODES, When I run the command in README.fattree.txt, I cannot finish creating static routing table. The third step cannot be finished as follows: peixin@peixin:~/simulation/scripts/routing_folder$ ls net.dot net.txt peixin@peixin:~/simulation/scripts/routing_folder$ cd .. peixin@peixin:~/simulation/scripts$ ~/simulation/scripts/create_static_lft.sh /home/peixin/simulation/scripts/routing_folder/ net dot file already exists. running createIBNet.py Selected configuration: Output: /home/peixin/simulation/scripts/routing_folder/topo.net Topology: XGFT Number of endpoints: 8 Number of ports per endpoints: 1 Number of switches: 4 Number of ports per switch: 36 Dimensions for Mesh/Torus: -1, -1, -1 k-ary-n Tree: -1 -ary- -1 Kautz K(b,n): K(-1; -1) XGFT(h,m,w): XGFT(3; 18,18,36; 1,18,18) Dragonfly(a,p,h) : Dragonfly(-1, -1, -1) with -1 groups Cascade(a,p,h,g) : Cascade(96, 8, 10) with -1 groups Tofu(d1,d2,d3) : Tofu(-1, -1, -1) with -1 groups This program also writes an dot-file to plot the graph with Graphviz. Try: dot / neato /home/peixin/simulation/scripts/routing_folder/topo.dot -Tpng -o graph.png && evince graph.png running simulate.py Run ibsim... Run opensm... ^CTraceback (most recent call last): File "/home/peixin/simulation/scripts/simulate.py", line 1140, in <module> app = runSim(options.network, options.routing, options.pattern) File "/home/peixin/simulation/scripts/simulate.py", line 826, in __init__ time.sleep(60) KeyboardInterrupt peixin@peixin:~/simulation/scripts$ cd routing_folder/ peixin@peixin:~/simulation/scripts/routing_folder$ ls log.txt net.dot net.txt ofedout rootguids.conf topo.dot topo.net peixin@peixin:~/simulation/scripts/routing_folder$ How to create fat-tree static routing table with 36-ports switch? Thanks, Peixin
Did the script die or you killed it? If you killed it, after how long? What size system are you generating routing for? --- Nikhil Jain Postdoctoral Fellow, Lawrence Livermore National Laboratory [email protected], http://nikhil-jain.github.io/
On Mar 13, 2017, at 10:31, Peixin Qiao <[email protected]> wrote:
Hi CODES,
When I run the command in README.fattree.txt, I cannot finish creating static routing table. The third step cannot be finished as follows:
peixin@peixin:~/simulation/scripts/routing_folder$ ls net.dot net.txt peixin@peixin:~/simulation/scripts/routing_folder$ cd .. peixin@peixin:~/simulation/scripts$ ~/simulation/scripts/create_static_lft.sh /home/peixin/simulation/scripts/routing_folder/ net dot file already exists. running createIBNet.py Selected configuration: Output: /home/peixin/simulation/scripts/routing_folder/topo.net <http://topo.net/> Topology: XGFT Number of endpoints: 8 Number of ports per endpoints: 1 Number of switches: 4 Number of ports per switch: 36 Dimensions for Mesh/Torus: -1, -1, -1 k-ary-n Tree: -1 -ary- -1 Kautz K(b,n): K(-1; -1) XGFT(h,m,w): XGFT(3; 18,18,36; 1,18,18) Dragonfly(a,p,h) : Dragonfly(-1, -1, -1) with -1 groups Cascade(a,p,h,g) : Cascade(96, 8, 10) with -1 groups Tofu(d1,d2,d3) : Tofu(-1, -1, -1) with -1 groups
This program also writes an dot-file to plot the graph with Graphviz. Try: dot / neato /home/peixin/simulation/scripts/routing_folder/topo.dot -Tpng -o graph.png && evince graph.png running simulate.py Run ibsim... Run opensm... ^CTraceback (most recent call last): File "/home/peixin/simulation/scripts/simulate.py", line 1140, in <module> app = runSim(options.network, options.routing, options.pattern) File "/home/peixin/simulation/scripts/simulate.py", line 826, in __init__ time.sleep(60) KeyboardInterrupt peixin@peixin:~/simulation/scripts$ cd routing_folder/ peixin@peixin:~/simulation/scripts/routing_folder$ ls log.txt net.dot net.txt ofedout rootguids.conf topo.dot topo.net <http://topo.net/> peixin@peixin:~/simulation/scripts/routing_folder$
How to create fat-tree static routing table with 36-ports switch?
Thanks, Peixin
_______________________________________________ codes-ross-users mailing list [email protected] https://lists.mcs.anl.gov/mailman/listinfo/codes-ross-users
I killed it twice (5 min and 20min) since I saw nothing running in CPU, and it stop in one place all the time as follows: Traceback (most recent call last): File "/home/peixin/simulation/scripts/simulate.py", line 1140, in <module> app = runSim(options.network, options.routing, options.pattern) File "/home/peixin/simulation/scripts/simulate.py", line 826, in __init__ time.sleep(60) I tested static routing with 1944 nodes ( 36-ports switch with 6 pods). Thanks, Peixin On Mon, Mar 13, 2017 at 1:52 PM, Nikhil Jain <[email protected]> wrote:
Did the script die or you killed it? If you killed it, after how long? What size system are you generating routing for?
--- Nikhil Jain Postdoctoral Fellow, Lawrence Livermore National Laboratory [email protected], http://nikhil-jain.github.io/
On Mar 13, 2017, at 10:31, Peixin Qiao <[email protected]> wrote:
Hi CODES,
When I run the command in README.fattree.txt, I cannot finish creating static routing table. The third step cannot be finished as follows:
peixin@peixin:~/simulation/scripts/routing_folder$ ls net.dot net.txt peixin@peixin:~/simulation/scripts/routing_folder$ cd .. peixin@peixin:~/simulation/scripts$ ~/simulation/scripts/create_static_lft.sh /home/peixin/simulation/scripts/routing_folder/ net dot file already exists. running createIBNet.py Selected configuration: Output: /home/peixin/simulation/scripts/routing_folder/topo.net Topology: XGFT Number of endpoints: 8 Number of ports per endpoints: 1 Number of switches: 4 Number of ports per switch: 36 Dimensions for Mesh/Torus: -1, -1, -1 k-ary-n Tree: -1 -ary- -1 Kautz K(b,n): K(-1; -1) XGFT(h,m,w): XGFT(3; 18,18,36; 1,18,18) Dragonfly(a,p,h) : Dragonfly(-1, -1, -1) with -1 groups Cascade(a,p,h,g) : Cascade(96, 8, 10) with -1 groups Tofu(d1,d2,d3) : Tofu(-1, -1, -1) with -1 groups
This program also writes an dot-file to plot the graph with Graphviz. Try: dot / neato /home/peixin/simulation/scripts/routing_folder/topo.dot -Tpng -o graph.png && evince graph.png running simulate.py Run ibsim... Run opensm... ^CTraceback (most recent call last): File "/home/peixin/simulation/scripts/simulate.py", line 1140, in <module> app = runSim(options.network, options.routing, options.pattern) File "/home/peixin/simulation/scripts/simulate.py", line 826, in __init__ time.sleep(60) KeyboardInterrupt peixin@peixin:~/simulation/scripts$ cd routing_folder/ peixin@peixin:~/simulation/scripts/routing_folder$ ls log.txt net.dot net.txt ofedout rootguids.conf topo.dot topo.net peixin@peixin:~/simulation/scripts/routing_folder$
How to create fat-tree static routing table with 36-ports switch?
Thanks, Peixin
_______________________________________________ codes-ross-users mailing list [email protected] https://lists.mcs.anl.gov/mailman/listinfo/codes-ross-users
When I run the third step as README.fattree.txt: # 3. Choose a routing algorithm which should be used by OpenSM # (possible options: updn, dnup, ftree, lash, dor, torus-2QoS, dfsssp, sssp) # export OSM_ROUTING="ftree" # ~/simulation/scripts/create_static_lft.sh routing_folder dot_file # (here routing_folder and dot_file should be same as the one used during the run used to dump the topology) # Now, the routing table stored as LFT files should be in the routing_folder. So what is the routing_folder and dot_file? Is the following correct? routing_folder: mkdir routing_folder dot_file: python simulate.py createIBNet -t XGFT -xh 3 -xm 18,18,36 -xw 1,18,18 -sp 36 (get 2 files: net.dot and net.txt) Thanks, Peixin On Mon, Mar 13, 2017 at 1:52 PM, Nikhil Jain <[email protected]> wrote:
Did the script die or you killed it? If you killed it, after how long? What size system are you generating routing for?
--- Nikhil Jain Postdoctoral Fellow, Lawrence Livermore National Laboratory [email protected], http://nikhil-jain.github.io/
On Mar 13, 2017, at 10:31, Peixin Qiao <[email protected]> wrote:
Hi CODES,
When I run the command in README.fattree.txt, I cannot finish creating static routing table. The third step cannot be finished as follows:
peixin@peixin:~/simulation/scripts/routing_folder$ ls net.dot net.txt peixin@peixin:~/simulation/scripts/routing_folder$ cd .. peixin@peixin:~/simulation/scripts$ ~/simulation/scripts/create_static_lft.sh /home/peixin/simulation/scripts/routing_folder/ net dot file already exists. running createIBNet.py Selected configuration: Output: /home/peixin/simulation/scripts/routing_folder/topo.net Topology: XGFT Number of endpoints: 8 Number of ports per endpoints: 1 Number of switches: 4 Number of ports per switch: 36 Dimensions for Mesh/Torus: -1, -1, -1 k-ary-n Tree: -1 -ary- -1 Kautz K(b,n): K(-1; -1) XGFT(h,m,w): XGFT(3; 18,18,36; 1,18,18) Dragonfly(a,p,h) : Dragonfly(-1, -1, -1) with -1 groups Cascade(a,p,h,g) : Cascade(96, 8, 10) with -1 groups Tofu(d1,d2,d3) : Tofu(-1, -1, -1) with -1 groups
This program also writes an dot-file to plot the graph with Graphviz. Try: dot / neato /home/peixin/simulation/scripts/routing_folder/topo.dot -Tpng -o graph.png && evince graph.png running simulate.py Run ibsim... Run opensm... ^CTraceback (most recent call last): File "/home/peixin/simulation/scripts/simulate.py", line 1140, in <module> app = runSim(options.network, options.routing, options.pattern) File "/home/peixin/simulation/scripts/simulate.py", line 826, in __init__ time.sleep(60) KeyboardInterrupt peixin@peixin:~/simulation/scripts$ cd routing_folder/ peixin@peixin:~/simulation/scripts/routing_folder$ ls log.txt net.dot net.txt ofedout rootguids.conf topo.dot topo.net peixin@peixin:~/simulation/scripts/routing_folder$
How to create fat-tree static routing table with 36-ports switch?
Thanks, Peixin
_______________________________________________ codes-ross-users mailing list [email protected] https://lists.mcs.anl.gov/mailman/listinfo/codes-ross-users
routing_folder and dot_file are keywords/parameters in the config file whose values were chosen by you during the topology dump run. It is described in the second step "2- Static Routing”. --- Nikhil Jain Postdoctoral Fellow, Lawrence Livermore National Laboratory [email protected], http://nikhil-jain.github.io/
On Mar 13, 2017, at 14:25, Peixin Qiao <[email protected]> wrote:
When I run the third step as README.fattree.txt:
# 3. Choose a routing algorithm which should be used by OpenSM # (possible options: updn, dnup, ftree, lash, dor, torus-2QoS, dfsssp, sssp) # export OSM_ROUTING="ftree" # ~/simulation/scripts/create_static_lft.sh routing_folder dot_file
# (here routing_folder and dot_file should be same as the one used during the run used to dump the topology)
# Now, the routing table stored as LFT files should be in the routing_folder.
So what is the routing_folder and dot_file? Is the following correct?
routing_folder: mkdir routing_folder dot_file: python simulate.py createIBNet -t XGFT -xh 3 -xm 18,18,36 -xw 1,18,18 -sp 36 (get 2 files: net.dot and net.txt)
Thanks, Peixin
On Mon, Mar 13, 2017 at 1:52 PM, Nikhil Jain <[email protected] <mailto:[email protected]>> wrote: Did the script die or you killed it? If you killed it, after how long? What size system are you generating routing for?
--- Nikhil Jain Postdoctoral Fellow, Lawrence Livermore National Laboratory [email protected] <mailto:[email protected]>, http://nikhil-jain.github.io/ <http://nikhil-jain.github.io/>
On Mar 13, 2017, at 10:31, Peixin Qiao <[email protected] <mailto:[email protected]>> wrote:
Hi CODES,
When I run the command in README.fattree.txt, I cannot finish creating static routing table. The third step cannot be finished as follows:
peixin@peixin:~/simulation/scripts/routing_folder$ ls net.dot net.txt peixin@peixin:~/simulation/scripts/routing_folder$ cd .. peixin@peixin:~/simulation/scripts$ ~/simulation/scripts/create_static_lft.sh /home/peixin/simulation/scripts/routing_folder/ net dot file already exists. running createIBNet.py Selected configuration: Output: /home/peixin/simulation/scripts/routing_folder/topo.net <http://topo.net/> Topology: XGFT Number of endpoints: 8 Number of ports per endpoints: 1 Number of switches: 4 Number of ports per switch: 36 Dimensions for Mesh/Torus: -1, -1, -1 k-ary-n Tree: -1 -ary- -1 Kautz K(b,n): K(-1; -1) XGFT(h,m,w): XGFT(3; 18,18,36; 1,18,18) Dragonfly(a,p,h) : Dragonfly(-1, -1, -1) with -1 groups Cascade(a,p,h,g) : Cascade(96, 8, 10) with -1 groups Tofu(d1,d2,d3) : Tofu(-1, -1, -1) with -1 groups
This program also writes an dot-file to plot the graph with Graphviz. Try: dot / neato /home/peixin/simulation/scripts/routing_folder/topo.dot -Tpng -o graph.png && evince graph.png running simulate.py Run ibsim... Run opensm... ^CTraceback (most recent call last): File "/home/peixin/simulation/scripts/simulate.py", line 1140, in <module> app = runSim(options.network, options.routing, options.pattern) File "/home/peixin/simulation/scripts/simulate.py", line 826, in __init__ time.sleep(60) KeyboardInterrupt peixin@peixin:~/simulation/scripts$ cd routing_folder/ peixin@peixin:~/simulation/scripts/routing_folder$ ls log.txt net.dot net.txt ofedout rootguids.conf topo.dot topo.net <http://topo.net/> peixin@peixin:~/simulation/scripts/routing_folder$
How to create fat-tree static routing table with 36-ports switch?
Thanks, Peixin
_______________________________________________ codes-ross-users mailing list [email protected] <mailto:[email protected]> https://lists.mcs.anl.gov/mailman/listinfo/codes-ross-users <https://lists.mcs.anl.gov/mailman/listinfo/codes-ross-users>
Hi, I still cannot create the routing table. Here is what I did and the error report: 1: I do the "empty" run to dump the topology and only get the file: fattree.dot.0, which is in attachment 2: When I run ./simulate.py -s, I get the following result: patching file Makefile.am patching file scripts/scheduler-sar-interface.py Step 1... Step 2... Step 3... Step 4... Step 5... Step 6... sed: can't read /home/peixin/simulation/ofed/bin/ibdiagnet: No such file or directory ...... skipping omnet install ..... Step 9... 3. Finally I run ~/simulation/scripts/create_static_lft.sh routing_folder dot_file, and get the following result: peixin@peixin:~/simulation/scripts$ ~/simulation/scripts/create_static_lft.sh /home/peixin/fattree_simulation/routing_folder fattree running createIBNet.py Selected configuration: Output: /home/peixin/fattree_simulation/routing_folder/topo.net Topology: DOT Number of endpoints: 8 Number of ports per endpoints: 1 Number of switches: 4 Number of ports per switch: 4 Dimensions for Mesh/Torus: -1, -1, -1 k-ary-n Tree: -1 -ary- -1 Kautz K(b,n): K(-1; -1) XGFT(h,m,w): XGFT(-1; -1; -1) Dragonfly(a,p,h) : Dragonfly(-1, -1, -1) with -1 groups Cascade(a,p,h,g) : Cascade(96, 8, 10) with -1 groups Tofu(d1,d2,d3) : Tofu(-1, -1, -1) with -1 groups This program also writes an dot-file to plot the graph with Graphviz. Try: dot / neato /home/peixin/fattree_simulation/routing_folder/topo.dot -Tpng -o graph.png && evince graph.png running simulate.py Run ibsim... Run opensm... Check routing... Scan fabric... Stop ibsim/opensm... Warning: 13526 already dead Warning: 13520 already dead Check the connectivity of the system... mv: cannot stat ‘/home/peixin/fattree_simulation/routing_folder/ofedout/ibdiagnet.fdbs’: No such file or directory running post_process_lfts.py ERR: file /home/peixin/fattree_simulation/routing_folder/ibdiagnet.fdbs or /home/peixin/fattree_simulation/routing_folder/opensm-subnet.lst does not exist Thanks, Peixin On Mon, Mar 13, 2017 at 4:39 PM, Nikhil Jain <[email protected]> wrote:
routing_folder and dot_file are keywords/parameters in the config file whose values were chosen by you during the topology dump run. It is described in the second step "2- Static Routing”.
--- Nikhil Jain Postdoctoral Fellow, Lawrence Livermore National Laboratory [email protected], http://nikhil-jain.github.io/
On Mar 13, 2017, at 14:25, Peixin Qiao <[email protected]> wrote:
When I run the third step as README.fattree.txt:
# 3. Choose a routing algorithm which should be used by OpenSM # (possible options: updn, dnup, ftree, lash, dor, torus-2QoS, dfsssp, sssp) # export OSM_ROUTING="ftree" # ~/simulation/scripts/create_static_lft.sh routing_folder dot_file
# (here routing_folder and dot_file should be same as the one used during the run used to dump the topology)
# Now, the routing table stored as LFT files should be in the routing_folder.
So what is the routing_folder and dot_file? Is the following correct?
routing_folder: mkdir routing_folder dot_file: python simulate.py createIBNet -t XGFT -xh 3 -xm 18,18,36 -xw 1,18,18 -sp 36 (get 2 files: net.dot and net.txt)
Thanks, Peixin
On Mon, Mar 13, 2017 at 1:52 PM, Nikhil Jain <[email protected]> wrote:
Did the script die or you killed it? If you killed it, after how long? What size system are you generating routing for?
--- Nikhil Jain Postdoctoral Fellow, Lawrence Livermore National Laboratory [email protected], http://nikhil-jain.github.io/
On Mar 13, 2017, at 10:31, Peixin Qiao <[email protected]> wrote:
Hi CODES,
When I run the command in README.fattree.txt, I cannot finish creating static routing table. The third step cannot be finished as follows:
peixin@peixin:~/simulation/scripts/routing_folder$ ls net.dot net.txt peixin@peixin:~/simulation/scripts/routing_folder$ cd .. peixin@peixin:~/simulation/scripts$ ~/simulation/scripts/create_static_lft.sh /home/peixin/simulation/scripts/routing_folder/ net dot file already exists. running createIBNet.py Selected configuration: Output: /home/peixin/simulation/scripts/routing_folder/topo.net Topology: XGFT Number of endpoints: 8 Number of ports per endpoints: 1 Number of switches: 4 Number of ports per switch: 36 Dimensions for Mesh/Torus: -1, -1, -1 k-ary-n Tree: -1 -ary- -1 Kautz K(b,n): K(-1; -1) XGFT(h,m,w): XGFT(3; 18,18,36; 1,18,18) Dragonfly(a,p,h) : Dragonfly(-1, -1, -1) with -1 groups Cascade(a,p,h,g) : Cascade(96, 8, 10) with -1 groups Tofu(d1,d2,d3) : Tofu(-1, -1, -1) with -1 groups
This program also writes an dot-file to plot the graph with Graphviz. Try: dot / neato /home/peixin/simulation/scripts/routing_folder/topo.dot -Tpng -o graph.png && evince graph.png running simulate.py Run ibsim... Run opensm... ^CTraceback (most recent call last): File "/home/peixin/simulation/scripts/simulate.py", line 1140, in <module> app = runSim(options.network, options.routing, options.pattern) File "/home/peixin/simulation/scripts/simulate.py", line 826, in __init__ time.sleep(60) KeyboardInterrupt peixin@peixin:~/simulation/scripts$ cd routing_folder/ peixin@peixin:~/simulation/scripts/routing_folder$ ls log.txt net.dot net.txt ofedout rootguids.conf topo.dot topo.net peixin@peixin:~/simulation/scripts/routing_folder$
How to create fat-tree static routing table with 36-ports switch?
Thanks, Peixin
_______________________________________________ codes-ross-users mailing list [email protected] https://lists.mcs.anl.gov/mailman/listinfo/codes-ross-users
participants (2)
-
Nikhil Jain -
Peixin Qiao