← नवीनतम पेपर
💻 computer science

HighTide: An Agent-Curated Open-Source VLSI Benchmark Suite

यह शोध पत्र HighTide को प्रस्तुत करता है, जो विविध डिज़ाइन भाषाओं, बेज़ल (Bazel) आधारित वृद्धिशील संकलन (incremental compilation), और ओपन-सोर्स हार्डवेयर इकोसिस्टम को समर्थन देने के लिए एजेंट कौशल के माध्यम से एआई-सहायता प्राप्त क्यूरेशन के साथ दीर्घकालिक निर्णय लॉग बनाए रखने वाले एक विकसित, ओपन-सोर्स VLSI बेंचमार्क सूट की विशेषता रखता है।

मूल लेखक: Benjamin Goldblatt, Paolo Pedroso, Farhad Modaresi, Ethan Sifferman, Matthew R. Guthaus

प्रकाशित 2026-06-04
📖 5 मिनट में पढ़ें🧠 गहराई से पढ़ें

मूल लेखक: Benjamin Goldblatt, Paolo Pedroso, Farhad Modaresi, Ethan Sifferman, Matthew R. Guthaus

मूल पेपर CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/) के तहत लाइसेंस किया गया है। नीचे दिए गए पेपर की यह व्याख्या AI से तैयार की गई है। इसे लेखकों ने न तो लिखा है, न इसका समर्थन किया है। तकनीकी सटीकता के लिए मूल पेपर देखें। पूरा डिस्क्लेमर पढ़ें

कल्पना कीजिए कि आप एक शेफ हैं जो एक रोबोट को एक बेहतरीन भोजन बनाना सिखाने की कोशिश कर रहे हैं। इसे करने के लिए, आपको रेसिपीज़ से भरी एक कुकबुक की आवश्यकता होगी। लेकिन क्या होगा अगर आपकी कुकबुक में केवल एक ही प्रकार के सूप की 16 रेसिपीज़ हों, और आखिरी बार उसे पाँच साल पहले अपडेट किया गया था? रोबोट उस एक सूप को पूरी तरह से बनाना सीख जाएगा, लेकिन यदि आपने उसे केक बनाने या स्टेक ग्रिल करने के लिए कहा, तो वह बुरी तरह विफल हो जाएगा।

यही वह समस्या है जिसे HighTide के लेखक हल कर रहे हैं, लेकिन एक रसोई के बजाय, वे चिप डिज़ाइन (हमारे फोन और कंप्यूटर के अंदर के छोटे दिमाग बनाने) की दुनिया में काम कर रहे हैं।

यहाँ एक सरल विवरण दिया गया है कि HighTide क्या है और यह क्यों महत्वपूर्ण है:

1. समस्या: एक पुराना, उबाऊ कुकबुक

वर्षों से, चिप डिज़ाइन के लिए नए AI टूल्स का परीक्षण करने वाले शोधकर्ता डिज़ाइन के एक मानक सेट (जैसे कि एक टेस्ट किचन) का उपयोग कर रहे हैं। लेखक इन पुराने कुकबुक्स के बारे में दो बड़े मुद्दे बताते हैं:

  • वे पुराने (stale) हैं: कई डिज़ाइन वर्षों से अपडेट नहीं किए गए हैं। यह वैसा ही है जैसे किसी रोबोट को 1990 के दशक की रेसिपी का उपयोग करके खाना बनाना सिखाना।
  • वे दोहराव वाले (repetitive) हैं: अधिकांश पुराने परीक्षण केवल एक ही "CPU" (कंप्यूटर का मस्तिष्क) के थोड़े बहुत बदलाव हैं। वे आधुनिक उपकरणों (जैसे AI एक्सेलेरेटर, ग्राफिक्स प्रोसेसर, या मेमोरी कंट्रोलर) में पाए जाने वाले जटिल, विविध "सामग्री" को संभालने की रोबोट की क्षमता का परीक्षण नहीं करते हैं।

यदि आप इस सीमित, पुराने डेटा पर AI को प्रशिक्षित करते हैं, तो वह सूप बनाने में विशेषज्ञ बन जाता है लेकिन बाकी रसोई को संभालने में विफल रहता है।

2. समाधान: HighTide (एक विकसित होती कुकबुक)

HighTide चिप डिज़ाइनों का एक नया, ओपन-सोर्स संग्रह है जिसे तकनीक की वास्तविक दुनिया की तरह बढ़ने और बदलने के लिए डिज़ाइन किया गया है।

  • विविध सामग्रियाँ: केवल 16 सूप रेसिपी के बजाय, HighTide एक विशाल बुफे प्रदान करता है। इसमें AI, ग्राफिक्स, नेटवर्किंग और एन्क्रिप्शन के डिज़ाइन शामिल हैं। यह रेसिपी लिखने के लिए अलग-अलग "भाषाओं" का उपयोग करता है (न केवल पुराना Verilog, बल्कि नए, अधिक आधुनिक भी)।
  • अलग-अलग रसोई: वे इन डिज़ाइनों को तीन अलग-अलग "रसोइयों" (टेक्नोलॉजी नोड्स) में टेस्ट करते हैं। कुछ हाई-टेक, भविष्यवादी लैब (7nm) की तरह हैं, जबकि अन्य मानक, भरोसेमंद घरेलू रसोई (45nm और 130nm) की तरह हैं। यह सुनिश्चित करता है कि AI किसी एक विशिष्ट प्रकार के वातावरण में ही नहीं, बल्कि किसी भी वातावरण में खाना बनाना सीखे।
  • कोई स्थिर स्नैपशॉट नहीं: पुराने बेंचमार्क रसोई की एक स्थिर फोटो की तरह हैं जो समय में जम गई है। HighTide एक जीवित वीडियो है। यह एक स्मार्ट सिस्टम का उपयोग करता है जो लगातार यह जांचता है कि क्या मूल डिजाइनरों ने अपनी रेसिपी को अपडेट किया है। यदि वे कोई बग ठीक करते हैं या कोई नया फीचर जोड़ते हैं, तो HighTide उन बदलावों को स्वचालित रूप से खींच लेता है।

3. सीक्रेट सॉस: "एजेंट" शेफ

सबसे अनूठा हिस्सा यह है कि HighTide इस बढ़ते पुस्तकालय को कैसे प्रबंधित करता है। वे केवल फाइलों को मैन्युअल रूप से अपडेट करने के लिए मनुष्यों का उपयोग नहीं करते हैं; वे भारी काम करने के लिए एक AI एजेंट (एक स्मार्ट सॉफ्टवेयर असिस्टेंट) का उपयोग करते हैं।

इस AI एजेंट को एक सुपर-इंटेलिजेंट सू-शेफ (sous-chef) के रूप में सोचें जिसके पास बारह विशेष कौशल हैं:

  • द स्काउट (The Scout): यह कुकबुक में जोड़ने के लिए नए, आशाजनक ओपन-सोस डिज़ाइनों की इंटरनेट पर खोज करता है।
  • द ट्रांसलेटर (The Translator): यह एक आधुनिक भाषा में लिखी गई रेसिपी लेता है और उसे परिवर्तित करता है ताकि पुराने-स्कूल के किचन टूल्स उसे समझ सकें।
  • द ट्रबलशूटर (The Troubleshooter): यदि कोई रेसिपी विफल हो जाती है (उदाहरण के लिए, चिप बोर्ड पर फिट नहीं बैठती है), तो AI एरर लॉग्स को पढ़ता है, यह पता लगाता है कि क्या गलत हुआ, और सुधार का सुझाव देता है।
  • द लाइब्रेरियन (The Librarian): यह एक "डिसीजन लॉग" रखता है। यदि AI किसी विशिष्ट डिज़ाइन पर किसी समस्या को ठीक करने के लिए एक चतुर ट्रिक सीखता है, तो वह उसे लिख लेता है। अगली बार जब वह किसी दूसरे डिज़ाइन पर समान समस्या का सामना करता है, तो वह शून्य से शुरू करने के बजाय उस ट्रिक को याद रखता है।

4. यह क्यों महत्वपूर्ण है

HighTide का लक्ष्य पुराने टूल्स को बदलना नहीं है, बल्कि शोधकर्ताओं को एक बेहतर प्लेग्राउंड देना है। विविध, अद्यतित (up-to-date), और लगातार विकसित होते चुनौतियों का सेट प्रदान करके, वे ऐसी AI मॉडल्स को प्रशिक्षित करने की उम्मीद करते हैं जो वास्तव में कल के जटिल चिप्स को डिज़ाइन करने के लिए स्मार्ट हों, न कि केवल बीते कल के पैटर्न को याद करने के लिए।

संक्षेप में: HighTide चिप डिज़ाइनों का एक आधुनिक, स्व-अपडेट होने वाला पुस्तकालय है, जिसे एक स्मार्ट AI असिस्टेंट द्वारा प्रबंधित किया जाता है, जिसे शोधकर्ताओं को पुराने, दोहराव वाले डेटा पर अपने AI को प्रशिक्षित करने से रोकने के लिए डिज़ाइन किया गया है। यह सुनिश्चित करता है कि "टेस्ट किचन" वास्तविक दुनिया की तरह ही विविध और चुनौतीपूर्ण है।

अपने क्षेत्र के पेपरों की भीड़ में उलझे हुए हैं?

आपके रिसर्च कीवर्ड से मेल खाने वाले सबसे नए और अलग सोच वाले पेपरों का रोज़ाना Digest पाएँ—तकनीकी सारांश के साथ, आपकी भाषा में।

Digest आज़माएँ →