You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
@@ -54,7 +67,7 @@ Whether you are a researcher fine-tuning LLMs, a developer testing CUDA kernels,
54
67
-**Developer-Friendly**: Built-in benchmarking and stress-testing tools (GEMM, Particle Physics) to validate system stability.
55
68
56
69
---
57
-
70
+
58
71
## Features
59
72
60
73
-**Real-time Monitoring**:
@@ -70,7 +83,6 @@ Whether you are a researcher fine-tuning LLMs, a developer testing CUDA kernels,
70
83
-**Benchmarking & Simulation**:
71
84
-**Stress Testing**: Configurable GEMM workloads to test thermal throttling and stability.
72
85
-**Visual Simulation**: Interactive 3D particle physics simulation to visualize GPU load.
73
-
-**TFLOPS Estimation**: Real-time performance estimation during simulations.
74
86
75
87
---
76
88
@@ -146,35 +158,8 @@ python health_monitor.py web
146
158
python health_monitor.py cli
147
159
```
148
160
149
-
Access the dashboard at `http://localhost:8090` when running in web mode.
150
161
---
151
162
152
163
## License
153
164
154
165
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.
0 commit comments