llnl / llnl/mpiGraph

problem node name pattern in crunch_mpiGraph?

Open
#5 1 comment 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
Perl
Stars
29
Forks
12
PR merge metrics
No merged PRs in 30d

Description

Hello,

I have tested mpiGraph on a cluster that has the node names in this pattern
ab1-1026.bullx

When I run crunch on the mpiGraph output the following error is printed:
`Use of uninitialized value in numeric comparison (<=>) at ./crunch_mpiGraph line 459`

and the node names in *_html/map.txt

look as follow

```
Rank Node
0 ab1
1 ab3
2 ab3
3 ab2
4 ab1
5 ab3
6 ab5
7 ab4
...
```
which is obviously wrong.
The error propagates in the inspection window of the plot.

A fix of this issue with be very useful.

Kind regards,

Lucian Anton

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start in crunch_mpiGraph at line 459 and trace how node names from the mpiGraph output are parsed before *_html/map.txt is written. Reproduce the issue with names such as ab1-1026.bullx; done means map.txt preserves the full node names and the inspection plot no longer reports the uninitialized-value error.

Written by the indexing model from the issue text.

Assessment

Tech stack
perl
Domain
distributed-systems, performance
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
45/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.