You are on page 1of 3

GloMoSim 2.

03 Installation on Linux

Downloading GloMoSim:

URL: http://pcl.cs.ucla.edu/projects/glomosim

1. Click on Obtaining New GloMoSim 2.0 (you must be on campus)


2. Accept the agreement and enter your information for the mailing
list
3. Download the compressed Parsec and GloMoSim files.

Installing GloMoSim:

1. Uncompress the Parsec file into a directory by using:


tar xfz ../glomomosim-2.03.tar.gz

2. Setup the PCC_DIRECTORY environmental variable by doing the


following:
bash-2.05b$ cd glomosim/glomosim-2.03
bash-2.05b$ export PCC_DIRECTORY=`pwd`/parsec/redhat-7.2

3. Add the following to your PATH:


bash-2.05b$ cd glomosim/glomosim-2.03/parsec/redhat-7.2/bin/
bash-2.05b$ export PATH=$PATH:`pwd`

4. Test to make sure the environment and path operations were


successful:
bash-2.05b$ cd
bash-2.05b$ pcc
No input files.

bash-2.05b$ echo $PCC_DIRECTORY


~/glomosim/glomosim-2.03/parsec

bash-2.05b$ echo $PATH


~/glomosim/glomosim-2.03/parsec/redhat-7.2/bin

5. Making Glomosim:

In Unix:
1. Goto glomosim/main
2. Type make

In Windows:
1. Goto glomosim/main
2. Type makent

Testing GloMoSim:

1. Goto glomosim/bin
2. Type ./glomosim config.in and the following should occur:

bash-2.05b$ ./glomosim config.in


Node 0 (280.47, 212.84, 0.00).
Node 1 (639.89, 179.14, 0.00).
Node 2 (720.11, 198.10, 0.00).
Node 3 (1211.61, 216.94, 0.00).
Node 4 (1415.87, 23.07, 0.00).
Node 5 (1980.56, 119.08, 0.00).
Node 6 (214.29, 472.47, 0.00).
Node 7 (636.93, 455.61, 0.00).
Node 8 (985.39, 574.96, 0.00).
Node 9 (1023.64, 484.49, 0.00).
Node 10 (1347.87, 579.95, 0.00).
Node 11 (1679.03, 336.79, 0.00).
Node 12 (139.75, 784.63, 0.00).
Node 13 (464.83, 683.71, 0.00).
Node 14 (923.65, 866.15, 0.00).
Node 15 (1223.03, 881.34, 0.00).
Node 16 (1388.90, 964.63, 0.00).
Node 17 (1809.16, 794.44, 0.00).
Node 18 (177.97, 1028.42, 0.00).
Node 19 (580.30, 1267.74, 0.00).
Node 20 (769.29, 1162.97, 0.00).
Node 21 (1042.99, 1290.77, 0.00).
Node 22 (1401.51, 1066.71, 0.00).
Node 23 (1795.00, 1273.56, 0.00).
Node 24 (317.93, 1512.93, 0.00).
Node 25 (454.05, 1483.83, 0.00).
Node 26 (829.64, 1365.05, 0.00).
Node 27 (1123.50, 1626.44, 0.00).
Node 28 (1543.63, 1349.53, 0.00).
Node 29 (1855.03, 1626.33, 0.00).
Partition 1 (0 2) has range (0, 0) to (0, 0): 30 nodes
Current Sim Time[s] = 0.000000000 Real Time[s] = 0
Completed 0%
Current Sim Time[s] = 9.073651536 Real Time[s] = 0
Completed 1%
Current Sim Time[s] = 18.014513152 Real Time[s] = 0
Completed 2%
Current Sim Time[s] = 27.020748137 Real Time[s] = 0
Completed 3%
Current Sim Time[s] = 36.042978755 Real Time[s] = 0
Completed 4%
Current Sim Time[s] = 45.063988179 Real Time[s] = 0
Completed 5%
.....
Current Sim Time[s] = 855.030478574 Real Time[s] = 1
Completed 95%
Current Sim Time[s] = 864.052366162 Real Time[s] = 1
Completed 96%
Current Sim Time[s] = 873.064564290 Real Time[s] = 1
Completed 97%
Current Sim Time[s] = 882.072024056 Real Time[s] = 1
Completed 98%
Current Sim Time[s] = 891.081945395 Real Time[s] = 1
Completed 99%

Execution time : 1.1201 sec


Number of events (including timeouts) processed : 605409
Number of messages processed : 4
Number of context switches occurred : 12
Number of Local NULL messages sent : 0
Number of Remote NULL messages sent : 0
Total Number of NULL messages sent : 0
NULL messages / Regular messages : 0.000

// You are now ready to use GloMoSim.

// For more help, goto http://pcl.cs.ucla.edu/projects/glomosim

You might also like