Skip to Content.
Sympa Menu

charm - [charm] About Statistics for Links Using BigNetSim

charm AT lists.cs.illinois.edu

Subject: Charm++ parallel programming system

List archive

[charm] About Statistics for Links Using BigNetSim


Chronological Thread 
  • From: "guangjunster AT gmail.com" <guangjunster AT gmail.com>
  • To: charm AT cs.uiuc.edu
  • Subject: [charm] About Statistics for Links Using BigNetSim
  • Date: Sat, 11 Aug 2012 17:59:22 +0800
  • List-archive: <http://lists.cs.uiuc.edu/pipermail/charm>
  • List-id: CHARM parallel programming system <charm.cs.uiuc.edu>

Hello all,

I want collect statistics about links,such as throughput,utilization
rate,latency,but I can not achieve.

I install bignetsim following the below.
1. Clons charm and bignetsim by svn
2. ./build bgampi net-linux -O2
./build pose net-linux-x86 -O2
3. make BlueGene in the directory
BigNetSim/trunk/BlueGene
They are OK!
I copy the netconfig.vc file to the tmp director,and name it as
netconfig.Then,I run a simulation
./bigsimulator 1 2 1 10 64 0.1
It's ok,and no error.
I continue to modify the netconfig file.
COLLECTION_INTERVAL 1000000->10000000
DISPLAY_LINK_STATS 0->1
DISPLAY_MESSAGE_DELAY 0->1
And others keep unchanging.

Run again,but I get the following results.

harm++: standalone mode (not using charmrun)
Converse/Charm++ Commit ID: v6.4.0-632-gd54645a
Charm++> scheduler running in netpoll mode.
CharmLB> Load balancer assumes all CPUs are same.
Error> Open failed with bgTrace.
Charm++> Running on 1 unique compute nodes (2-way SMP).
Charm++> cpu topology info is gathered in 0.001 seconds.
================= Simulation Configuration =================
Number of physical PEs: 1
POSE mode: Parallel
Network model: BlueGene
Command line: ./bigsimulator 1 2 1 10 64 0.1
Timing factor: 1.000000e+08 (i.e., 1 GVT tick = 10 ns)
cpufactor: 1.000000
Transceiver parameters: mode=contention traffic=poisson pattern=1
numMessages=10 msgSize=64 loadFactor=0.100000
Simulation mode: traffic pattern generator (Transceiver)
Simulation network mode: full contention
Initializing POSE...
POSE initialization complete.
Using Inactivity Detection for termination.
Network parameters:
Max packet size: 256
Number of buffers per port in each switch: 16
Switch buffer size: 256
Channel bandwidth: 1.750000
Channel delay: 9
Link stats collection interval: 10000000 GVT ticks
Link stats on: yes
Message stats on: yes
Adaptive routing on: yes
Header size: 16 bytes
Processor send overhead: 50 GVT ticks
Processor receive overhead: 50 GVT ticks
Number of simulated nodes: 64
============================================================
......
Channel 30: final ovt: 0, utilization time: 0, utilization %: -nan,
number of times utilized: 0
Channel 31: final ovt: 19997, utilization time: 460, utilization %: inf,
number of times utilized: 10
Channel 32: final ovt: 10796, utilization time: 460, utilization %: inf,
number of times utilized: 10
Channel 33: final ovt: 9854, utilization time: 460, utilization %: inf,
number of times utilized: 10
Channel 34: final ovt: 9867, utilization time: 460, utilization %: inf,
number of times utilized: 10
Channel 35: final ovt: 10568, utilization time: 460, utilization %: inf,
number of times utilized: 10
Channel 36: final ovt: 0, utilization time: 0, utilization %: -nan,
number of times utilized: 0
Channel 37: final ovt: 0, utilization time: 0, utilization %: -nan,
number of times utilized: 0
Channel 38: final ovt: 19984, utilization time: 920, utilization %: inf,
number of times utilized: 20
Channel 39: final ovt: 9339, utilization time: 460, utilization %: inf,
number of times utilized: 10
Channel 40: final ovt: 13418, utilization time: 460, utilization %: inf,
number of times utilized: 10
Channel 41: final ovt: 13431, utilization time: 460, utilization %: inf,
number of times utilized: 10
Channel 42: final ovt: 18937, utilization time: 920, utilization %: inf,
number of times utilized: 20
Channel 43: final ovt: 3852, utilization time: 460, utilization %: inf,
number of times utilized: 10
Channel 44: final ovt: 0, utilization time: 0, utilization %: -nan,
number of times utilized: 0
Channel 45: final ovt: 10170, utilization time: 460, utilization %: inf,
number of times utilized: 10
......
Time 11029 The throughput at node 0 is -0.000000 MB/sec
Time 13120 The throughput at node 0 is -0.000000 MB/sec
Time 19720 The throughput at node 0 is -0.000000 MB/sec
Time 17171 The throughput at node 0 is -0.000000 MB/sec
Time 10488 The throughput at node 0 is -0.000000 MB/sec
Time 18857 The throughput at node 0 is -0.000000 MB/sec
Time 19904 The throughput at node 0 is -0.000000 MB/sec
Time 15164 The throughput at node 0 is
2619573476544695804731547824400380198912.000000 MB/sec
Time 21233 The throughput at node 0 is
6169089787803774459785667406587215792904297853929178820378078740480.000000
MB/sec
Time 15018 The throughput at node 0 is
-1780094247336737777013341204587896966615702908491058732716495790871608899146945661692816927517573704518205440.000000
MB/sec
Time 10690 The throughput at node 0 is -0.000000 MB/sec
Time 9233 The throughput at node 0 is 44821195682102730752.000000 MB/sec
Time 19944 The throughput at node 0 is -0.000000 MB/sec
Time 11994 The throughput at node 0 is
-338228915617507132833854399247497671041418654640972592171596655032947275169119427816506440781096810222174101147367102083708078270434789388123125866695820022438578371058087380741055533591297634197655197290612786319533799084036838129664.000000
MB/sec
......
Time 13577 The throughput at node 0 is 0.000000 MB/sec
Simulation inactive at time: 25762
Final basic stats: Commits: 26562 Rollbacks: 23
Final basic stats: GVT iterations: 11184
1 PE Simulation finished at 4.148911.
Program finished.


My intuition tells me that it is sure to be overflowing.I guess that it
is possible to have a wrong configuration,but I am no any ideas about
the results.

I hope someone can give me some advices.

your sincerely

Guangjun.Qin







Archive powered by MHonArc 2.6.16.

Top of Page