↓

घोषणा Hugging Face ·

TorchNeuron की प्रोफ़ाइलिंग (भाग 1): AWS Trainium पर सिस्टम-स्तरीय प्रोफ़ाइलिंग

Amazon का यह लेख बताता है कि TorchNeuron बैकएंड, key_averages() तालिका और Neuron Explorer से AWS Trainium पर PyTorch इन्फ़रेंस की प्रोफ़ाइलिंग कैसे करें। RMSNorm के तीन क्रियान्वयनों की तुलना में torch.rms_norm और torch.compile डिवाइस समय को सीधे-सादे संस्करण के लगभग छठे हिस्से तक घटाते हैं।

लेख में क्या कहा गया है

21 अक्टूबर 2026 को Amazon ने Hugging Face ब्लॉग पर «Profiling TorchNeuron (भाग 1)» प्रकाशित किया, जो AWS Trainium पर सिस्टम-स्तरीय प्रोफ़ाइलिंग की शुरुआती मार्गदर्शिका है। इसका ज़ोर यह समझने पर है कि मॉडल धीमा क्यों है, केवल उसे तेज़ करने पर नहीं; इसमें TorchNeuron का उपयोग होता है, जो Trainium का ओपन-सोर्स नेटिव PyTorch बैकएंड है, eager निष्पादन और torch.compile का समर्थन करता है और Neuron Kernel Interface से जुड़ता है।

लेख बताता है कि NeuronConfig से प्रोफ़ाइलर कैसे सेट करें, लूप में torch.neuron.synchronize() कैसे बुलाएँ, key_averages() तालिका कैसे पढ़ें और Neuron Explorer में ट्रेस कैसे खोलें। प्रयोग RMSNorm के तीन रूपों की तुलना करता है: सामान्य PyTorch ऑपरेशन (2,355 µs Neuron समय, 6 कॉल), torch.rms_norm (403 µs, 1 कॉल) और सामान्य रूप के साथ torch.compile (376 µs, 1 कॉल)। लेखक निष्कर्ष देता है कि फ़्यूज़न से डिवाइस समय लगभग छठे हिस्से तक घट जाता है। स्क्रिप्ट torch-neuronx के उदाहरणों में हैं और भाग 2 डिवाइस-स्तरीय प्रोफ़ाइलिंग पर होगा।

आधिकारिक लेख पढ़ें AnnuIA प्रोफ़ाइल

यह सारांश AnnuIA ने Hugging Face के आधिकारिक पृष्ठ के आधार पर अपने शब्दों में लिखा है। सामग्री और अधिकार प्रकाशक के हैं: कृपया मूल लेख पढ़ें।

Hugging Face की अन्य घोषणाएँ

नवीनतम AI समाचार

सभी समाचार