Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Save wolfram77/727c2af0fbe1550ecaeb9a1cc5a51a4c to your computer and use it in GitHub Desktop.
Save wolfram77/727c2af0fbe1550ecaeb9a1cc5a51a4c to your computer and use it in GitHub Desktop.
Automated Network Performance Characterization for HPC Systems : NOTES

Automated Network Performance Characterization for HPC Systems; Bartelheimer et al. (2024)

In this work, we propose the Network Performance Collector (NPC) workflow for automated network performance characterization. The workflow is based on the collection, processing as well as visualization of network performance metrics such as throughput and latency and can be used for analysis with different network performance models. Depending on the chosen model, benchmark tools such as iperf or sockperf as well as microbenchmarks specific to parallel programming models can be automated and orchestrated for data collection with the NPC. The data obtained can then be used by NPC, for example, to validate and characterize the performance of the underlying network or to analyze the system boundaries for a particular application. We provide a prototype implementation of the proposed workflow and demonstrate its effectiveness by automating an extended Roofline model analysis.

ORG

Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment