Skip to content

Commit d3c2674

Browse files
committed
v1.2.3
1 parent 7f9632d commit d3c2674

6 files changed

Lines changed: 15 additions & 30 deletions

File tree

README.md

Lines changed: 15 additions & 30 deletions
Original file line numberDiff line numberDiff line change
@@ -34,10 +34,23 @@
3434
<div style="display:flex; overflow-x:auto; gap:10px; padding:12px 0; scroll-snap-type:x mandatory; -webkit-overflow-scrolling:touch;">
3535

3636
<div style="flex:0 0 100%; scroll-snap-align:center; aspect-ratio:1624/675; display:flex; align-items:center; justify-content:center;">
37-
<img src="monitor/api/static/web1.png" style="width:100%; height:100%; object-fit:contain;" />
37+
<img src="monitor/api/static/cli1.png" style="width:100%; height:100%; object-fit:contain;" />
3838
</div>
39+
<div style="flex:0 0 100%; scroll-snap-align:center; aspect-ratio:1624/675; display:flex; align-items:center; justify-content:center;">
40+
<img src="monitor/api/static/cli2.png" style="width:100%; height:100%; object-fit:contain;" />
41+
</div>
42+
<div style="flex:0 0 100%; scroll-snap-align:center; aspect-ratio:1624/675; display:flex; align-items:center; justify-content:center;">
43+
<img src="monitor/api/static/cli3.png" style="width:100%; height:100%; object-fit:contain;" />
44+
</div>
45+
<div style="flex:0 0 100%; scroll-snap-align:center; aspect-ratio:1624/675; display:flex; align-items:center; justify-content:center;">
46+
<img src="monitor/api/static/cli4.png" style="width:100%; height:100%; object-fit:contain;" />
47+
</div>
48+
<div style="flex:0 0 100%; scroll-snap-align:center; aspect-ratio:1624/675; display:flex; align-items:center; justify-content:center;">
49+
<img src="monitor/api/static/cli5.png" style="width:100%; height:100%; object-fit:contain;" />
50+
</div>
3951

4052
</details>
53+
4154
---
4255

4356
## Overview
@@ -54,7 +67,7 @@ Whether you are a researcher fine-tuning LLMs, a developer testing CUDA kernels,
5467
- **Developer-Friendly**: Built-in benchmarking and stress-testing tools (GEMM, Particle Physics) to validate system stability.
5568

5669
---
57-
70+
5871
## Features
5972

6073
- **Real-time Monitoring**:
@@ -70,7 +83,6 @@ Whether you are a researcher fine-tuning LLMs, a developer testing CUDA kernels,
7083
- **Benchmarking & Simulation**:
7184
- **Stress Testing**: Configurable GEMM workloads to test thermal throttling and stability.
7285
- **Visual Simulation**: Interactive 3D particle physics simulation to visualize GPU load.
73-
- **TFLOPS Estimation**: Real-time performance estimation during simulations.
7486

7587
---
7688

@@ -146,35 +158,8 @@ python health_monitor.py web
146158
python health_monitor.py cli
147159
```
148160

149-
Access the dashboard at `http://localhost:8090` when running in web mode.
150161
---
151162

152163
## License
153164

154165
MIT License. See [LICENSE](LICENSE) for details.
155-
156-
## Detailed Modes
157-
158-
### Web Dashboard
159-
160-
The web dashboard runs a FastAPI server that serves a lightweight frontend (vanilla JS). It provides real-time charts, per-process details, and desktop notifications on Windows.
161-
162-
Start the web dashboard with:
163-
164-
```powershell
165-
python health_monitor.py web
166-
```
167-
168-
By default the dashboard is available at `http://localhost:8090`.
169-
170-
### CLI Mode
171-
172-
The CLI mode is intended for quick checks and scripted workflows. It provides concise, human-friendly output suitable for headless machines and automation.
173-
174-
Start the CLI with:
175-
176-
```powershell
177-
python health_monitor.py cli
178-
```
179-
180-
Use the CLI for cron jobs, automation, or running on machines without a browser.

monitor/api/static/cli1.png

47.3 KB
Loading

monitor/api/static/cli2.png

47.2 KB
Loading

monitor/api/static/cli3.png

49.5 KB
Loading

monitor/api/static/cli4.png

26.7 KB
Loading

monitor/api/static/cli5.png

59.3 KB
Loading

0 commit comments

Comments
 (0)