Skip to main content

A GUI-based visualizer for Arm CMN (Coherent Mesh Network) systems using WindowsPerf backend

Project description

CMN Mesh Visualizer

This is a Python project that uses WindowsPerf as a backend to provide a GUI-based visualiser for Arm CMN (Coherent Mesh Network) systems. It enables visual analysis of topology, traffic, and performance metrics using PMU data from XPs, DTCs, and related components—helping engineers identify bottlenecks and understand system behaviour across complex SoCs.

Installation

To install the project locally:

pip install .

For development mode installation:

pip install -e .

Project Structure

cmn-mesh-visualizer/
├── wperf-cmn-visualizer/     # Main Python module containing *.py implementation files   └── *.py
├── tests/                    # Test suite containing *.py test files   └── *.py
└── pyproject.toml            # Project build and dependency metadata

Contributing

To contribute to the project follow our Contributing Guidelines.

License

All code in this repository is licensed under the BSD 3-Clause License

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

wperf_cmn_visualizer-0.1.0.tar.gz (31.3 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

wperf_cmn_visualizer-0.1.0-py3-none-any.whl (32.7 kB view details)

Uploaded Python 3

File details

Details for the file wperf_cmn_visualizer-0.1.0.tar.gz.

File metadata

  • Download URL: wperf_cmn_visualizer-0.1.0.tar.gz
  • Upload date:
  • Size: 31.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.4

File hashes

Hashes for wperf_cmn_visualizer-0.1.0.tar.gz
Algorithm Hash digest
SHA256 59cd3e40d6d2fb68b1e19eb26dd81c6e175425eb98828dd0b650745712d35632
MD5 7da9459211d66e61f05dd633d7cc52b4
BLAKE2b-256 85b9c5e9f607baf0b81713bb7407b3d2ebdde1936ade92ddf4ea687556202e39

See more details on using hashes here.

File details

Details for the file wperf_cmn_visualizer-0.1.0-py3-none-any.whl.

File metadata

File hashes

Hashes for wperf_cmn_visualizer-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 a5f632b90c8391f49a6f0b12473bb4449d0092c0b437e504ffb12517774b0327
MD5 cd77113c061578ce1edb5fea649ab4a0
BLAKE2b-256 f5f80c50c58954758e8780e9bad6f6847ffb1ec8711f7cf4d46f66838de9e36a

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page