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.2.0.tar.gz (35.2 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.2.0-py3-none-any.whl (33.3 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: wperf_cmn_visualizer-0.2.0.tar.gz
  • Upload date:
  • Size: 35.2 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.2.0.tar.gz
Algorithm Hash digest
SHA256 9ac0069dc387eff9e6e32804cc4c40533321d652b6eb8152ace476da4bcd3cc0
MD5 5595f1b3a8b96f26358d4f3a50a7c915
BLAKE2b-256 224c60ea5af324b650f46e84101e2eb8c7cfc3cf028e62e769ed77f74dc3c78c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for wperf_cmn_visualizer-0.2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 4430953bc8569a04706d83a0c61c0b89538c55d20493bb4082e720d79801fbb0
MD5 5b6bf204987e73b7e5fd6ef6a1e60b87
BLAKE2b-256 4d4107cb1022b8d42f7f6a94ec6685f9dd4ebb8976c0bf0e77e9c75a138a5070

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