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
-**Flexibel**: Als CLI-Tool oder als voll ausgestattetes Web-Dashboard einsetzbar.
69
+
-**Leichtgewichtig**: Geringer Ressourcenbedarf.
70
+
-**Flexibel**: Als CLI-Tool oder Web-Dashboard einsetzbar.
68
71
-**admin-zentriert**: Enthält Funktionen wie **VRAM-Enforcement** (Automatische Beendigung von Prozessen, die VRAM-Grenzen überschreiten) und **Watchlists**.
69
-
-**entwicklerfreundlich**: Integrierte Benchmarking- und Stresstest-Tools (GEMM, Teilchenphysik) zur Validierung der Systemstabilität mit coolen Visualisierungen.
72
+
-**Entwicklerfreundlich**: Integrierte Benchmarking- und Stresstest-Tools (GEMM, Teilchenphysik) zur Validierung der Systemstabilität.
<!-- Utilizar la relación de aspecto 1624x675 para el marco de la diapositiva; las imágenes se ajustan usando object-fit:contain -->
18
+
<!-- Utilice la primera imagen con relación de aspecto 1624x675 para el marco de diapositiva; las imágenes se ajustan automáticamente usando object-fit:contain -->
-**Flexible**: Funciona como herramienta de línea de comandos o como un tablero web completo.
73
-
-**Orientado a administradores**: Incluye características como **restricción de VRAM** (terminación automática de procesos que superan los límites) y **listas de vigilancia**.
74
-
-**Amigable con el desarrollador**: Herramientas integradas de prueba y estrés (GEMM, física de partículas) para validar la estabilidad del sistema con visuales impresionantes.
58
+
-**Ligero**: Pie de contacto mínimo con los recursos.
59
+
-**Versátil**: Funciona como herramienta de línea de comandos o como un panel web completo.
60
+
-**Orientado a la administración**: Incluye características como **restricción de VRAM** (terminación automática de procesos que superen los límites) y **listas de vigilancia**.
61
+
-**Amigable con el desarrollador**: Herramientas integradas de prueba de estrés y simulación (GEMM, Física de Partículas) para validar la estabilidad del sistema.
75
62
76
63
---
77
64
@@ -82,30 +69,30 @@
82
69
- Métricas del sistema (CPU, RAM, etc.).
83
70
84
71
-**Administración y aplicación de políticas**:
85
-
-**Límites de VRAM**: Establecer límites duros en el uso de VRAM por GPU.
86
-
-**Terminación automática**: Terminar automáticamente los procesos que violen las políticas de VRAM (solo para administradores).
87
-
-**Listas de vigilancia**: Monitorear PIDs o nombres de procesos específicos.
72
+
-**Límites de VRAM**: Establezca límites duros en el uso de VRAM por GPU.
73
+
-**Terminación automática**: Termine automáticamente los procesos que violen las políticas de VRAM (solo para administradores).
74
+
-**Listas de vigilancia**: Monitoree procesos específicos o nombres de procesos.
88
75
89
76
-**Pruebas y simulación**:
90
-
-**Pruebas de estrés**: Configurar cargas de trabajo GEMM para probar la estabilidad térmica y el rendimiento.
91
-
-**Simulación visual**: Simulación interactiva de física de partículas para visualizar la carga de la GPU.
77
+
-**Pruebas de estrés**: Configure cargas de trabajo GEMM configurables para probar el throtting térmico y la estabilidad.
78
+
-**Simulación visual**: Simulación interactiva de física de partículas para visualizar la carga de GPU.
92
79
93
80
---
94
81
95
-
## Plan de desarrollo
82
+
## Roadmap y trabajo futuro
96
83
97
-
Las contribuciones son bienvenidas. Los futuros puntos principales a cubrir serían:
84
+
Las contribuciones son bienvenidas. Los puntos principales a cubrir serían:
98
85
99
86
-**Soporte multi-GPU**: Manejo mejorado para configuraciones multi-tarjeta y topologías NVLink.
100
87
-**Contenedorización**: Soporte oficial para Docker para un despliegue fácil en entornos contenedorizados.
101
88
-**Acceso remoto**: Integración de túneles SSH y gestión remota segura.
102
89
-**Plataforma cruzada**:
103
-
-[ ] Soporte para Ubuntu/Debian (enfocado en Linux).
104
-
-[ ] Soporte para Apple Silicon (monitoreo).
105
-
-**Independencia de hardware**:
90
+
-[ ] Soporte para Linux (foco en Ubuntu/Debian).
91
+
-[ ] Soporte para Apple Silicon para monitoreo.
92
+
-**Independiente de hardware**:
106
93
-[ ] Soporte para AMD ROCm.
107
94
-[ ] Soporte para Intel Arc.
108
-
-~~**Documentación multilingüe**: Soporte para los lenguajes de documentación más populares de GitHub.~~
95
+
-**Documentación en múltiples idiomas**: Apoyo a los lenguajes más populares de GitHub.
109
96
110
97
Consulte [CONTRIBUTING.md](../CONTRIBUTING.md) para saber cómo involucrarse.
111
98
@@ -116,7 +103,7 @@ Consulte [CONTRIBUTING.md](../CONTRIBUTING.md) para saber cómo involucrarse.
116
103
-**OS**: Windows 10/11
117
104
-**Python**: 3.10+
118
105
-**Hardware**: GPU NVIDIA con controladores instalados.
119
-
-**CUDA**: 12.x (requerido estrictamente para las características de prueba y simulación).
106
+
-**CUDA**: Toolkit 12.x (requerido estrictamente para las características de prueba y simulación).
120
107
-*Nota: Si CUDA 12.x no se detecta, las características de prueba y simulación se desactivarán.*
121
108
122
109
---
@@ -132,36 +119,42 @@ Ideal para servidores sin cabeza o monitoreo en segundo plano.
132
119
- Interfaz de línea de comandos.
133
120
- Métricas básicas del sistema y la GPU.
134
121
135
-
### 2. Estándar (CLI + Tablero web)
122
+
### 2. Estándar (CLI + Panel web)
136
123
137
124
Ideal para la mayoría de los usuarios.
138
125
139
-
- Incluye el tablero web.
126
+
- Incluye el panel web.
140
127
- Puntos finales de API REST.
141
128
- Gráficos en tiempo real.
142
129
143
130
### 3. Completo (Estándar + Visualización)
144
131
145
132
Ideal para desarrollo y pruebas de estrés.
146
133
147
-
- Incluye simulación de física de partículas.
148
-
- Dependencias de PyTorch/CuPy para pruebas.
134
+
- Incluye simulación de partículas.
135
+
- Dependencias de PyTorch/CuPy para pruebas de rendimiento.
149
136
150
137
### Inicio rápido
151
138
152
-
1.**Descargar** la última versión o clonar el repositorio.
153
-
2.**Ejecutar el script de configuración**:
139
+
1.**Descargue** la última versión o clone el repositorio.
140
+
2.**Ejecute el script de configuración**:
154
141
155
142
```powershell
156
143
.\setup.ps1
157
144
```
158
145
159
-
3.**Iniciar**:
146
+
3.**Inicie**:
160
147
161
148
```powershell
162
-
# Iniciar el tablero web (Estándar/Completo)
149
+
# Inicie el panel web (Estándar/Completo)
163
150
python health_monitor.py web
164
151
165
-
# Iniciar CLI
152
+
# Inicie la CLI
166
153
python health_monitor.py cli
167
-
```
154
+
```
155
+
156
+
---
157
+
158
+
## Licencia
159
+
160
+
Licencia MIT. Consulte [LICENSE](../LICENSE) para más detalles.
0 commit comments