Skip to content

Commit c0fac4b

Browse files
docs: update eastern translations (JA, ZH, KO, HI)
1 parent d1eb4b7 commit c0fac4b

File tree

4 files changed

+223
-458
lines changed

4 files changed

+223
-458
lines changed

locales/README.hi.md

Lines changed: 68 additions & 89 deletions
Original file line numberDiff line numberDiff line change
@@ -1,43 +1,23 @@
1-
<!-- HTML_BLOCK:1... -->
2-
3-
<div align="center">
4-
<a href="../README.md">🇺🇸 English</a> |
5-
<a href="../locales/README.de.md">🇩🇪 Deutsch</a> |
6-
<a href="../locales/README.fr.md">🇫🇷 Français</a> |
7-
<a href="../locales/README.es.md">🇪🇸 Español</a> |
8-
<a href="../locales/README.ja.md">🇯🇵 日本語</a> |
9-
<a href="../locales/README.zh.md">🇨🇳 中文</a> |
10-
<a href="../locales/README.pt.md">🇵🇹 Português</a> |
11-
<a href="../locales/README.ko.md">🇰🇷 한국어</a> |
12-
<a href="../locales/README.hi.md">🇮🇳 हिंदी</a>
13-
</div>
14-
15-
<!-- HTML_BLOCK:2... -->
16-
17-
<div style="text-align:center; margin:18px 0;">
18-
<img src="../monitor/api/static/logo.png" alt="MyGPU logo"/>
19-
</div>
20-
21-
<!-- HTML_BLOCK:... -->
22-
23-
> *MyGPU: Lightweight GPU Management Utility: a compact `nvidia-smi` wrapper with an elegant web dashboard.*
24-
<!-- HTML_BLOCK: no change to url; output entire as it is... -->
25-
![License](https://img.shields.io/badge/license-MIT-blue.svg)
26-
![Python](https://img.shields.io/badge/python-3.10%2B-blue)
27-
![Version](https://img.shields.io/badge/version-1.2.3-blue)
28-
![Platform](https://img.shields.io/badge/platform-Windows-lightgrey)
1+
# MyGPU: एक हल्का GPU प्रबंधन उपकरण
2+
3+
*MyGPU: एक संक्षिप्त `nvidia-smi` वैरिएंट के साथ एक सुंदर वेब डैशबोर्ड वाला GPU प्रबंधन उपकरण।*
4+
5+
![लाइसेंस](https://img.shields.io/badge/लाइसेंस-MIT-blue.svg)
6+
![पायथन](https://img.shields.io/badge/पायथन-3.10%2B-blue)
7+
![संस्करण](https://img.shields.io/badge/संस्करण-1.2.3-blue)
8+
![प्लेटफ़ॉर्म](https://img.shields.io/badge/प्लेटफ़ॉर्म-Windows-lightgrey)
299
![cuda 12.x](https://img.shields.io/badge/CUDA-12.x-0f9d58?logo=nvidia)
3010

3111
## गैलरी
3212

3313
<details>
3414

3515
<summary>
36-
वेब डैशबोर्ड
16+
वेब डैशबोर्ड
3717
</summary>
3818

3919
<div style="display:flex; overflow-x:auto; gap:10px; padding:12px 0; scroll-snap-type:x mandatory; -webkit-overflow-scrolling:touch;">
40-
<!-- पहली छवि का अनुपात 1624x675 है; इसे स्लाइड फ़्रेम के लिए उपयोग करें; छवियाँ object-fit:contain का उपयोग करके अंदर फ़िट होंगी -->
20+
<!-- पहली छवि का उपयोग सभी छवियों के लिए फ्रेम के रूप में करें; छवियां `object-fit: contain` का उपयोग करके अंदर फिट हो जाएंगी -->
4121
<div style="flex:0 0 100%; scroll-snap-align:center; aspect-ratio:1624/675; display:flex; align-items:center; justify-content:center;">
4222
<img src="../monitor/api/static/web1.png" style="width:100%; height:100%; object-fit:contain;" />
4323
</div>
@@ -53,15 +33,13 @@
5333
</div>
5434

5535
</details>
56-
5736
<details>
5837
<summary>CLI</summary>
5938
<div style="display:flex; overflow-x:auto; gap:10px; padding:12px 0; scroll-snap-type:x mandatory; -webkit-overflow-scrolling:touch;">
60-
61-
<div style="flex:0 0 100%; scroll-snap-align:center; aspect-ratio:1624/675; display:flex; align-items:center; justify-content:center;">
39+
<div style="flex:0 0 100%; scroll-snap-align:center; aspect-ratio:1624/675; display:flex; align-items:center; justify-content:center;">
6240
<img src="../monitor/api/static/cli1.png" style="width:100%; height:100%; object-fit:contain;" />
63-
</div>
64-
<div style="flex:0 0 100%; scroll-snap-align:center; aspect-ratio:1624/675; display:flex; align-items:center; justify-content:center;">
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;">
6543
<img src="../monitor/api/static/cli2.png" style="width:100%; height:100%; object-fit:contain;" />
6644
</div>
6745
<div style="flex:0 0 100%; scroll-snap-align:center; aspect-ratio:1624/675; display:flex; align-items:center; justify-content:center;">
@@ -73,99 +51,100 @@
7351
<div style="flex:0 0 100%; scroll-snap-align:center; aspect-ratio:1624/675; display:flex; align-items:center; justify-content:center;">
7452
<img src="../monitor/api/static/cli5.png" style="width:100%; height:100%; object-fit:contain;" />
7553
</div>
54+
</div>
7655
</details>
7756

78-
### क्यों इसे उपयोग करें?
57+
### इसका उपयोग क्यों करें?
58+
59+
- **हल्का**: न्यूनतम संसाधन पैरामीटर।
60+
- **लचीला**: CLI उपकरण के रूप में या पूर्ण वेब डैशबोर्ड के रूप में उपयोग करें।
61+
- **प्रशासक-केंद्रित**: **VRAM प्रवर्तन** (सीमाओं का उल्लंघन करने वाली प्रक्रियाओं को स्वचालित रूप से समाप्त करना) और **निगरानी सूचियाँ** शामिल हैं।
62+
- **विकासकर्ता अनुकूल**: तनाव परीक्षण और सिमुलेशन के लिए निर्मित-इन उपकरण (GEMM, कण भौतिकी)।
7963

80-
- **लाइटवेट**: न्यूनतम संसाधन पैदावार।
81-
- **फ्लेक्सिबल**: CLI टूल के रूप में चल सकता है या एक पूर्ण सुविधा वाला वेब डैशबोर्ड।
82-
- **एडमिन-सेंट्रिक**: **VRAM एनफोर्समेंट** (सीमाओं को पार करने वाली प्रक्रियाओं को स्वचालित रूप से खत्म करना) और **वॉचलिस्ट** जैसी सुविधाएँ शामिल हैं।
83-
- **डेवलपर-फ्रेंडली**: जेएमएम (GEMM), पार्टिकल फिजिक्स जैसे इनबिल्ट बेंचमार्किंग और स्ट्रेस टेस्टिंग टूल्स के साथ सिस्टम स्थिरता को मान्य करने की सुविधा।
64+
---
8465

8566
## विशेषताएँ
8667

87-
- **रीयल-टाइम निगरानी**:
88-
- GPU के विस्तृत मेट्रिक्स (उपयोग, VRAM, शक्ति, तापमान)।
89-
- सिस्टम मेट्रिक्स (CPU, RAM आदि)
68+
- **वास्तविक समय निगरानी**:
69+
- विस्तृत GPU मीट्रिक्स (उपयोगि, VRAM, शक्ति, तापमान)।
70+
- सिस्टम मीट्रिक्स (CPU, RAM, आदि)
9071

91-
- **प्रशासन और प्रवर्तन**:
92-
- **VRAM कैप्स**: प्रत्येक GPU पर VRAM उपयोग के लिए कठोर सीमाएँ निर्धारित करें।
93-
- **स्वचालित समाप्ति**: VRAM नीतियों का उल्लंघन करने वाली प्रक्रियाओं को स्वचालित रूप से समाप्त करें (केवल प्रशासक के लिए)।
94-
- **वॉचलिस्ट**: विशिष्ट PID या प्रक्रिया नामों की निगरानी करें।
72+
- **प्रशासक और प्रवर्तन**:
73+
- **VRAM सीमाएँ**: प्रत्येक GPU के लिए VRAM उपयोग पर कठोर सीमाएँ सेट करें।
74+
- **स्वचालित समापन**: प्रशासक केवल VRAM नीतियों का उल्लंघन करने वाली प्रक्रियाओं को स्वचालित रूप से समाप्त करें (केवल प्रशासक के लिए)।
75+
- **निगरानी सूचियाँ**: विशिष्ट PID या प्रक्रिया नामों की निगरानी करें।
9576

9677
- **बेंचमार्किंग और सिमुलेशन**:
97-
- **तनाव परीक्षण**: थर्मल थ्रॉटलिंग और स्थिरता का परीक्षण करने के लिए अनुकूलन योग्य GEMM वर्कलोड।
98-
- **दृश्य सिमुलेशन**: इंटरैक्टिव 3D पार्टिकल भौतिकी सिमुलेशन GPU लोड को देखने के लिए।
78+
- **तनाव परीक्षण**: जेएमएम लोड के साथ कॉन्फ़िगरेबल जेएमएम वर्कलोड का उपयोग करके थर्मल थ्रॉटलिंग और स्थिरता का परीक्षण करें।
79+
- **कण भौतिकी सिमुलेशन**: GPU लोड को दृश्य बनाने के लिए इंटरैक्टिव 3D कण भौतिकी सिमुलेशन का उपयोग करें।
80+
81+
---
9982

10083
## रोडमैप और भविष्य का काम
10184

102-
योगदान का स्वागत है! मुख्य विषय जिन पर ध्यान देना है:
85+
योगदान स्वागत है! मुख्य भविष्य के बिंदुओं को कवर करने के लिए:
10386

104-
- **बहु-GPU समर्थन**: बहु-कार्ड सेटअप और एनवीलिंक टॉपोलॉजी के लिए बढ़िया हैंडलिंग
105-
- **कंटेनराइजेशन**: आधिकारिक डॉकर समर्थन, कंटेनराइज्ड वातावरण में आसान तैनाती के लिए।
106-
- **दूरस्थ पहुँच**: एसएसएच टनलिंग इंटीग्रेशन और सुरक्षित दूरस्थ प्रबंधन।
87+
- **मल्टी-GPU समर्थन**: एनवीएलिंक टॉपोलॉजी के लिए बेहतर हैंडलिंग के साथ एनवीडिया कार्ड सेटअप और संयोजन के लिए बढ़िया।
88+
- **कंटेनराइजेशन**: आधिकारिक डॉकर समर्थन के लिए सेटअप, आसान तैनाती के लिए कंटेनराइज्ड वातावरण में संचालित
89+
- **दूरस्थ पहुँच**: SSH टनलिंग एकीकरण और सुरक्षित दूरस्थ प्रबंधन।
10790
- **क्रॉस-प्लेटफ़ॉर्म**:
108-
- [ ] लिनक्स समर्थन (यूबंटू/डेबियन पर ध्यान केंद्रित)।
109-
- [ ] मैकओएस समर्थन (एपल सिलिकॉन निगरानी)
110-
- **हार्डवेयर-स्वतंत्र**:
91+
- [ ] लिनक्स समर्थन (यूबंटू/डेबियन फोकस)।
92+
- [ ] ऐपल सिलिकॉन निगरानी के लिए मैकओएस समर्थन
93+
- **हार्डवेयर अस्तित्व**:
11194
- [ ] AMD ROCm समर्थन।
11295
- [ ] इंटेल आर्क समर्थन।
113-
- **बहुभाषी दस्तावेज़ीकरण**: GitHub पर सबसे लोकप्रिय भाषाओं का समर्थन करना।
96+
- ~~**बहु-भाषा दस्तावेज़ीकरण**: सबसे लोकप्रिय GitHub भाषाओं का समर्थन~~
11497

115-
[CONTRIBUTING.md](../CONTRIBUTING.md) देखें जाने के लिए कैसे शामिल हों।
98+
[CONTRIBUTING.md](../CONTRIBUTING.md) देखें कि कैसे शामिल हों।
99+
100+
---
116101

117102
## आवश्यकताएँ
118103

119-
- **ऑपरेटिंग सिस्टम**: विंडोज़ 10/11
104+
- **OS**: विंडोज 10/11
120105
- **पायथन**: 3.10+
121-
- **हार्डवेयर**: एनवीआईडा ग्राफिक्स यूनिट (GPU) के साथ इंस्टॉल्ड ड्राइवर्स।
122-
- **CUDA**: टूलकिट 12.x (बेंचमार्किंग/सिमुलेशन फ़ीचर्स के लिए ज़रूरी)
123-
- *नोट*: यदि CUDA 12.x डिटेक्ट नहीं होता है, तो GPU-विशिष्ट बेंचमार्किंग फ़ीचर्स अक्षम होंगे।*
106+
- **हार्डवेयर**: एनवीडिया GPU के साथ स्थापित ड्राइवर।
107+
- **CUDA**: टूलकिट 12.x (बेंचमार्किंग/सिमुलेशन सुविधाओं के लिए सख्त रूप से आवश्यक)।
124108

125-
**स्थापना**
109+
---
126110

127-
यह उपकरण आपकी ज़रूरतों के अनुरूप मॉड्यूलर स्थापना का समर्थन करता है:
111+
## स्थापना
128112

129-
**बाईया, यह मिनिमल सेटअप है (केवल CLI)**
113+
उपकरण के लिए कई स्थापना विकल्प उपलब्ध हैं:
130114

131-
यह सर्वरों के लिए सबसे अच्छा है जो बिना उपयोगकर्ता इंटरफ़ेस के चल रहे हैं या पृष्ठभूमि में निगरानी कर रहे हैं।
115+
### 1. न्यूनतम (केवल CLI)
132116

133-
- **कमांड-लाइन इंटरफ़ेस (CLI):** आप अपने कमांड प्रॉम्प्ट से सिस्टम और GPU के बुनियादी मेट्रिक्स तक पहुँच सकते हैं।
134-
- **बुनियादी सिस्टम/GPU मेट्रिक्स:** यह आपको आवश्यक महत्वपूर्ण जानकारी प्रदान करता है।
117+
सर्वर या पृष्ठभूमि निगरानी के लिए सबसे अच्छा, सरल सिस्टम/GPU मीट्रिक्स।
135118

136-
**बाज़ार के लिए सबसे अच्छा:**
119+
### 2. मानक (CLI + वेब UI)
137120

138-
- **वेब डैशबोर्ड** शामिल है।
139-
- **REST API एंडपॉइंट्स** उपलब्ध हैं।
140-
- **रीयल-टाइम चार्ट्स** देखें जा सकते हैं।
141-
- लेकिन **सिमुलेशन या बेंचमार्किंग** नहीं है।
121+
अधिकांश उपयोगकर्ताओं के लिए सबसे अच्छा, वास्तविक समय चार्ट और REST API अंकों के साथ वेब डैशबोर्ड।
142122

143-
### 3. Full (Standard + Visualization)
123+
### 3. पूर्ण (मानक + विज़ुअलाइज़ेशन)
144124

145-
Best for development and stress testing.
125+
विकास और तनाव परीक्षण के लिए सबसे अच्छा, पायथन/CuPy निर्भरताओं के साथ बेंचमार्किंग।
146126

147-
- Includes Simulation.
148-
- PyTorch/CuPy dependencies for benchmarking.
127+
### त्वरित शुरुआत
149128

150-
भैया, सबसे पहले आप नवीनतम रिलीज़ डाउनलोड करें या रिपॉजिटरी क्लोन कर लें। फिर, **सेटअप चलाएँ**
129+
1. **डाउनलोड** नवीनतम रिलीज़ या रिपॉजिटरी क्लोन करें।
130+
2. **सेटअप चलाएँ**:
151131

152-
```powershell
132+
```powershell
153133
.\setup.ps1
154134
```
155135

156-
**लॉन्च करें:**
136+
3. **लॉन्च**:
157137

158-
बाबा, वेब डैशबोर्ड शुरू करने के लिए निम्नलिखित कमांड चलाइए:
159-
- `python health_monitor.py web` (स्टैंडर्ड/फुल मोड)
138+
```powershell
139+
# वेब डैशबोर्ड शुरू करें (मानक/पूर्ण)
140+
python health_monitor.py web
160141
161-
और CLI को इस तरह से शुरू करें:
162-
- `python health_monitor.py cli`
142+
# CLI शुरू करें
143+
python health_monitor.py cli
144+
```
163145

164146
---
165147

166-
## License
167-
168-
<summary>लाइसेंस</summary>
169-
170-
<p>यह प्रोजेक्ट MIT लाइसेंस के तहत लाइसेंस दिया गया है। लाइसेंस की विस्तृत जानकारी के लिए, [LICENSE](../LICENSE) फ़ाइल देखें।</p>
148+
## लाइसेंस
171149

150+
MIT लाइसेंस। [LICENSE](../LICENSE) देखें विवरण के लिए।

0 commit comments

Comments
 (0)