Digital Design Studio में Evolve

सहेजा गया बेसलाइन तैयार करें, उपलब्ध Evolve प्रयोग चलाएँ और प्रस्तावित बदलावों तथा मेट्रिक की समीक्षा करें।

v1.0.88 में Windows/Cloud की दिशा समर्थित संयोजी Evolve खोज को स्पष्ट सहेजे गए इनपुट स्नैपशॉट से प्रबंधित सर्वर जॉब के रूप में चलाती है। Windows की मूल फ़ाइलें स्थानीय रहती हैं; सत्यापित परिणाम नई फ़ाइल के रूप में लौटता है। नेटिव पूल की योग्यता Evolve के अलग रनटाइम को योग्य नहीं बनाती। असमर्थित खोज प्रकार अनुपलब्ध रहते हैं, और फिर सबमिट करने से पहले लंबित जॉब को उसकी मौजूदा ID से पुनर्प्राप्त करना चाहिए।

परिचय

Evolve, Digital Design Studio के भीतर डिज़ाइन विकल्प तलाशता है। सहेजे गए RTL बेसलाइन से शुरू करें और समान शुद्धता जाँच तथा उद्देश्य के आधार पर हर प्रस्ताव की समीक्षा करें। वर्तमान होस्ट की रनटाइम स्थिति से तय करें कि कौन सी खोज या विश्लेषण कार्रवाइयाँ उपलब्ध हैं।

प्रयोग तैयार करें

  1. ज्ञात सही बेसलाइन के स्रोत, टॉप मॉड्यूल, इनक्लूड और डिफ़ाइन सहेजें।

  2. प्रस्तावों की शुद्धता जाँचने के लिए टेस्टबेंच या सत्यापन इनपुट तैयार करें।

  3. उद्देश्य चुनें और उसकी इकाइयाँ तथा विधि दर्ज करें। क्षेत्रफल, लॉजिक गहराई, गतिविधि और मापी गई टाइमिंग अलग प्रश्नों के उत्तर देते हैं।

  4. रनटाइम चुनें और निष्पादन सीमा, बाहरी टूल, गंतव्य तथा उपयोग के अनुमान की समीक्षा करें।

  5. नई रन या प्रयोग लोकेशन का उपयोग करें ताकि पिछले परिणाम उपलब्ध रहें।

प्रस्ताव चलाएँ और देखें

चुने हुए प्रोजेक्ट में Evolve व्यू खोलें। शुरू करने से पहले रनटाइम संदेश पढ़ें। कार्रवाई उपलब्ध हो तो उसे स्पष्ट रूप से शुरू करें और रन की स्थिति, डायग्नोस्टिक तथा संग्रहीत आउटपुट देखें। व्यू खोलने या पूर्व-जाँच परिणाम मिलने से खोज शुरू नहीं होती।

समान इनपुट और जाँच से प्रस्तावों की बेसलाइन से तुलना करें। अपने सामान्य स्रोत नियंत्रण वर्कफ़्लो में प्रस्ताव स्वीकार करने से पहले स्रोत अंतर, विफल टेस्ट और गायब मेट्रिक की समीक्षा करें। मूल बेसलाइन और प्रयोग के आर्टिफ़ैक्ट रखें।

CLI और CUDA मार्ग

CLI में कई अलग Evolve अनुबंध हैं। पुरानी ग्राहक alti evolve कार्रवाई केवल योजना बनाती है। नेटिव Evolve ऑपरेशन अनुरोध और compute rtl-evolve अपनी स्कीमा तथा क्षमता जाँच उपयोग करते हैं। इंस्टॉल किए गए सटीक इंटरफ़ेस के लिए इंजन कमांड और जॉब/Cloud कमांड देखें।

सीमित CUDA वर्कफ़्लो में GPU कार्य संयोजी गतिविधि के डायग्नोस्टिक की गणना करता है। प्रस्ताव तैयार करना, शुद्धता जाँच और उद्देश्य मूल्यांकन CPU पर ही होते हैं, और Icarus आवश्यक है। GPU मिलने को पूर्ण खोज या गति बढ़ने का परिणाम मानने के बजाय दर्ज बैकएंड और सीमाएँ पढ़ें।

सावधानी से फिर शुरू करें या रद्द करें

कनेक्शन टूटने के बाद दूसरी रन शुरू करने से पहले मौजूदा रन देखें। रनटाइम सफ़ाई करते समय रद्द करने का अनुरोध लंबित रह सकता है। उपयोगी प्रस्ताव आउटपुट और जॉब की अंतिम ज्ञात स्थिति सुरक्षित रखें। स्रोत या कॉन्फ़िगरेशन बदल जाए तो पुरानी पहचान के अंतर्गत तुलना करने के बजाय नया प्रयोग बनाएँ।

फ़ाइलें और संबंधित मार्गदर्शिकाएँ

संगतता पहचानकर्ता rtl_evolve, /api/evolve/*, .alEvolve और वर्कस्पेस की evolve/ डायरेक्टरी अपरिवर्तित रहती हैं। आसपास के वर्कफ़्लो के लिए विश्लेषण व्यू, स्रोत नियंत्रण और प्रोजेक्ट और रनर देखें।