स्थानीय कंप्यूट उपलब्धता की जाँच करें
निष्पादन कार्यप्रवाह चुनने से पहले स्थापित स्थानीय कंप्यूट डिस्कवरी का परिणाम पढ़ें।
इस स्थानीय कार्यप्रवाह के लिए Linux पर Altifigence CLI 0.1.9 का उपयोग करें।
सहेजा गया परिणाम पढ़ने से पहले निकास स्थिति 0 होना आवश्यक है। मानक त्रुटि को अलग रखें और नीचे वर्णित परिणाम फ़ील्ड की जाँच करें।
स्थापित बैकएंड की जाँच करें
जिस निर्देशिका में आप अपना प्रोजेक्ट रखते हैं, वहाँ से क्षमता कमांड चलाएँ। यह CLI के साथ दी गई कंप्यूट डिस्कवरी टूल को कार्य सौंपती है और JSON क्षमता दस्तावेज़ प्रिंट करती है। इस उदाहरण में सामान्य आउटपुट मोड बनाए रखें: यह मूल दस्तावेज़ को मानक आउटपुट पर लिखता है, जिससे सहेजी गई फ़ाइल की बाद में जाँच करना या तुलना करना सुविधाजनक होता है।
alti compute capabilities > compute-capabilities.jsonक्षमता दस्तावेज़ पढ़ें
compute-capabilities.json खोलें और स्कीमा की जाँच करें, फिर cuda ऑब्जेक्ट पढ़ें। feature_enabled बिल्ड का वर्णन करता है, discovery स्थापित बिल्ड और स्थानीय परिवेश के लिए CUDA की उपलब्धता दर्ज करता है, और execution_supported इस विशिष्ट डिस्कवरी इंटरफ़ेस का वर्णन करता है। डिस्कवरी प्रक्रिया की प्रतीक्षा अवधि पाँच सेकंड तक सीमित है। इसका परिणाम स्थापित परिवेश के बारे में उपयोगी साक्ष्य देता है, जिसमें डिस्कवरी पूरी न हो पाने पर बताया गया अनुपलब्धता का कारण भी शामिल होता है।
{"schema":"alti.compute.capabilities.v1","cuda":{"execution_supported":false,"kernels":[]}}ऊपर का ब्लॉक कुछ चुनिंदा स्थिर फ़ील्ड दिखाता है; पूर्ण आउटपुट में feature_enabled और discovery भी शामिल होते हैं। पूर्ण दस्तावेज़ को अपने प्रोजेक्ट के साक्ष्यों के साथ सहेजें। अलग पैक्ड RTL अनुबंध की जाँच करने के लिए अगली कमांड चलाएँ और उसके operations तथा cpu_execution फ़ील्ड पढ़ें। दोनों दस्तावेज़ साथ रखें ताकि बाद की किसी रन की तुलना उस परिवेश से की जा सके जिसने आपका परिणाम उत्पन्न किया था।
alti compute rtl-capabilities > rtl-capabilities.jsonपैकेज में दी गई डिस्कवरी टूल को पुनर्स्थापित करें
यदि CLI required packaged local engine sibling alti-compute was not found beside alti बताती है, तो सत्यापित CLI 0.1.9 रिलीज़ की पूरी निर्देशिका पुनर्स्थापित करें, जिसमें साथ में पैकेज किया गया alti-compute भी हो, और उसी निर्देशिका से alti चलाएँ। नीचे दी गई कमांड दोहराएँ और प्राप्त डिस्कवरी दस्तावेज़ सहेजें।
alti compute capabilities > compute-capabilities.json