Skip to content

autoperf cassini (cxi) nic performance counter module - #10

Open
sudheerchunduri wants to merge 2 commits into
argonne-lcf:apcxi-modfrom
sudheerchunduri:apcxi-mod
Open

autoperf cassini (cxi) nic performance counter module#10
sudheerchunduri wants to merge 2 commits into
argonne-lcf:apcxi-modfrom
sudheerchunduri:apcxi-mod

Conversation

@sudheerchunduri

@sudheerchunduri sudheerchunduri commented Feb 11, 2022

Copy link
Copy Markdown
Contributor
  • rename the cassini nic performance counter module from apss to apcxi
  • HPE uses the name libcxi for the cassini related libraries, so, the new name is consistent with that.
  • PAPI interface is used to read the nic performance counters
  • Limitation with PAPI interface - for nodes which contain multiple nics, only the counters from one nic can be read, there is no guarantee on the nic specific nic used because nic mapping can in principle allow traffic to go through multiple nics
  • the topology discovery for slingshot topology is achieved through the xnodenames, hence the logic used here is very much system specific

Rename the HPE slingshot Cassini nic performance counter module as
apcxi.
@sudheerchunduri

Copy link
Copy Markdown
Contributor Author

merge request into a wrong branch.

@sudheerchunduri
sudheerchunduri changed the base branch from main to apcxi-mod February 11, 2022 19:26
@sudheerchunduri sudheerchunduri added the enhancement New feature or request label Feb 11, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant