Metadata-Version: 2.4
Name: pipescope
Version: 0.6.0
Summary: Pipeline visualization for CPU microarchitecture traces
Author: Microprocessor R&D Center (MPRC), Peking University
Maintainer: Chun Yang
License: MulanPSL-2.0
Project-URL: Homepage, https://github.com/mprcpku/pipescope
Project-URL: Repository, https://github.com/mprcpku/pipescope
Project-URL: Issues, https://github.com/mprcpku/pipescope/issues
Keywords: pipeline,visualization,trace,gem5
Classifier: Development Status :: 3 - Alpha
Classifier: Intended Audience :: Developers
Classifier: Intended Audience :: Science/Research
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 3
Classifier: Topic :: System :: Emulators
Classifier: Topic :: Utilities
Requires-Python: >=3.9
Description-Content-Type: text/markdown
License-File: LICENSE
Requires-Dist: fastapi>=0.104.0
Requires-Dist: uvicorn[standard]>=0.24.0
Requires-Dist: pydantic-settings>=2.0.0
Dynamic: license-file

PipeScope: Pipeline visualization for CPU microarchitecture traces
==================================================================

## Overview

PipeScope is a web-based visualization tool for CPU microarchitecture pipeline traces.
It provides an interactive canvas to visualize instruction execution in processor pipelines, helping with microarchitecture analysis and debugging.

## Quick Start

Install PipeScope:

```bash
pip install pipescope
```

To visualize a trace file:

```bash
pipescope --trace <path-to-trace-file>
```

Open your browser and navigate to `http://localhost:8000`
