← नवीनतम पेपर
🤖 machine learning

On the Limits of Machine-Learned Ranking for Modern Microarchitectural Policies

यह शोध पत्र यह प्रदर्शित करता है कि यद्यपि मशीन-लर्नड रैंकिंग मॉडल संरचनात्मक पैरामीटर विविधताओं के across समग्र प्रोसेसर प्रदर्शन की प्रभावी ढंग से भविष्यवाणी कर सकते हैं, वे निर्देश ट्रेसेस (instruction traces) में छिपी सूक्ष्म-वास्तुकला अवस्था (hidden microarchitectural state) की अनुपस्थिति के कारण व्यवहारिक नीति व्यवस्थाओं (behavioral policy regimes) में स्थानीय प्रदर्शन उत्क्रमण (local performance reversals) को विश्वसनीय रूप से पहचानने में मौलिक रूप से विफल रहते हैं, जिससे सटीक डिज़ाइन-स्पेस अन्वेषण के लिए साइकिल-स्तरीय सिमुलेशन की आवश्यकता अनिवार्य हो जाती है।

मूल लेखक: Yanxin Zhang, Shayne Wadle, Yuxuan Xiong, Zheyu Fu, Trivikram Krishnamurthy, Karu Sankaralingam

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

मूल लेखक: Yanxin Zhang, Shayne Wadle, Yuxuan Xiong, Zheyu Fu, Trivikram Krishnamurthy, Karu Sankaralingam

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

कल्पना कीजिए कि आप एक बेहतरीन रेस कार बनाने की कोशिश कर रहे हैं। आपके पास एक ब्लूप्रिंट है, लेकिन इंजन, टायर और एरोडायनामिक्स के हर एक बदलाव का परीक्षण वास्तव में ट्रैक पर गाड़ी चलाकर करना बहुत समय लेगा। इसमें बहुत पैसा खर्च होगा और सालों लग जाएंगे। इसलिए, इंजीनियर एक "सिम्युलेटर" (simulator) का उपयोग करते हैं—एक सुपर-फास्ट कंप्यूटर प्रोग्राम जो एक आभासी ट्रैक की तरह काम करता है। यह सिम्युलेटर अविश्वसनीय रूप से सटीक है, लेकिन फिर भी धीमा है। यदि आप दस लाख अलग-अलग विचारों का परीक्षण करना चाहते हैं, तो एक तेज़ सिम्युलेटर भी बहुत समय लेगा।

यहीं पर मशीन लर्निंग (AI) काम आती है। AI को एक "क्रिस्टल बॉल" (जादुई गोले) के रूप में सोचें जिसने लाखों रेस देखी हैं। इंजन के हर एक मोड़ का सिमुलेशन करने के बजाय, AI कार के डिज़ाइन को देखता है और अनुमान लगाता है कि वह कितनी तेज़ चलेगी। यह एक अनुभवी मैकेनिक की तरह है जो एक ब्लूप्रिंट को देखकर कह सकता है, "वह वाला ज़्यादा तेज़ होगा," बिना कभी रिंच (wrench) घुमाए। बड़ा सवाल कंप्यूटर वैज्ञानिकों के लिए यह है: क्या इस AI क्रिस्टल बॉल पर तब भरोसा किया जा सकता है जब दो डिज़ाइन बहुत करीब हों? या यह केवल तभी काम करता है जब एक कार स्पष्ट रूप से दूसरी से बेहतर हो? यह शोध पत्र ठीक इसी सवाल की जांच करता है, कि क्या AI उस धीमे, विस्तृत सिम्युलेटर की जगह ले सकता है जो आधुनिक कंप्यूटर डिज़ाइन में वास्तव में महत्वपूर्ण, सूक्ष्म निर्णयों के लिए आवश्यक होता है।


द क्रिस्टल बॉल वर्सेज द स्टॉपवॉच

इस शोध पत्र के शोधकर्ताओं ने चार अलग-अलग प्रकार के AI "क्रिस्टल बॉल्स" (मशीन लर्निंग प्रेडिक्टर्स) का परीक्षण करने का लक्ष्य रखा। उनका उद्देश्य यह देखना था कि क्या ये AI एक कंप्यूटर चिप के डिज़ाइन को देखकर सही अनुमान लगा सकते हैं कि कौन सा डिज़ाइन तेज़ होगा, भले ही डिज़ाइन अविश्वसनीय रूप से समान हों। उन्होंने इसे दो बहुत ही अलग परिदृश्यों में परखा, जिन्हें उन्होंने "स्ट्रक्चरल" (Structural) और "बिहेवियरल" (Behavioral) रिजीम कहा।

द स्ट्रक्चरल रिजीम: द ऑब्वियस जायंट (स्पष्ट विशालकाय)
सबसे पहले, उन्होंने "स्ट्रक्चरल पैरामीटर्स" को देखा। कल्पना कीजिए कि आप एक छोटी साइकिल की तुलना एक विशाल ट्रक से कर रहे हैं। ट्रक का इंजन चौड़ा है, फ्रेम बड़ा है और पहिए अधिक हैं। इस परिदृश्य में, अंतर बहुत बड़े और स्पष्ट हैं। AI यहाँ बहुत अच्छा था। वह लगभग 77% से 89% बार सही भविष्यवाणी कर सका कि "ट्रक" वाला डिज़ाइन "साइकिल" वाले डिज़ाइन से तेज़ होगा। इसने सड़क के बड़े, सामान्य नियमों को सीख लिया था।

द काउंटर-इंट्यूटिव विंडोज़: द हिडन ट्रैप (विपरीत खिड़कियाँ: छिपा हुआ जाल)
हालाँकि, शोधकर्ताओं ने एक चालाकी भरी समस्या पाई। भले ही AI ने बड़ी तस्वीर को सही पकड़ा, लेकिन वह उन विशिष्ट क्षणों में विफल रहा जो सबसे अधिक मायने रखते थे। उन्हें "काउंटर-इंट्यूटिव विंडोज़" (CIWs) मिले—ऐसे क्षण जहाँ AI ने भविष्यवाणी की कि "ट्रक" तेज़ होगा, लेकिन वास्तविक सिमुलेशन ने दिखाया कि एक पल के लिए "साइकिल" जीत रही थी। ये दुर्लभ गलतियाँ नहीं थीं; ये 22.4% गैर-टाई (non-tied) क्षणों में हुईं।

असली बात यह है: जब शोधकर्ताओं ने यह जाँच की कि क्या AI इन विशिष्ट क्षणों को पहचान सकता है जहाँ सामान्य नियम टूट जाते हैं, तो AI का प्रदर्शन एक सिक्के के उछाल (coin flip) से भी खराब रहा। इन पेचीदा मोड़ों पर, AI की सटीकता केवल 23.3% और 39.9% के बीच थी। यह एक ऐसे मौसम पूर्वानुमानकर्ता की तरह था जो धूप वाले दिनों की भविष्यवाणी करने में तो माहिर है लेकिन अचानक आने वाले छोटे तूफानों की भविष्यवाणी करने में पूरी तरह विफल है जो आपके पिकनिक को खराब कर देते हैं। AI ने "औसत" रुझान को सीखा लेकिन उन स्थानीय अपवादों को छोड़ दिया जहाँ वास्तविक डिज़ाइन संबंधी अंतर्दृष्टि छिपी होती है।

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

इस परिदृश्य में, AI को और भी अधिक संघर्ष करना पड़ा।

  • द टाई प्रॉब्लम (टाई की समस्या): 37.8% तुलनाओं में, दोनों डिज़ाइन इतने सटीक रूप से मेल खाते थे कि वे बिल्कुल एक ही समय में समाप्त हुए। AI विजेता नहीं चुन सका क्योंकि वहाँ कोई विजेता था ही नहीं।
  • द मार्जिन प्रॉब्लम (मार्जिन की समस्या): उन रेसों के लिए जिनमें विजेता निकला भी, अंतर अक्सर केवल कुछ 'साइकिल' (cycles) का था (एक सेकंड का बहुत छोटा हिस्सा)। इनमें से अधिकांश रेसों का मार्जिन केवल कुछ साइकिल का था।
  • द बेसलाइन फेल्योर (बेसलाइन की विफलता): शोधकर्ताओं ने अपने फैंसी AI मॉडल की तुलना एक सरल "मेजॉरिटी बेसलाइन" (majority baseline) से की—एक साधारण नियम जो बस यह अनुमान लगाता है कि विजेता कौन होगा, यह देखे बिना कि अतीत में किसने अधिक बार जीत हासिल की है।
    • दो AI मॉडल (NeuroScalar और SimNet) वास्तव में इस सरल नियम से भी खराब प्रदर्शन कर गए।
    • एक मॉडल (Concorde) सांख्यिकीय रूप से साधारण नियम के बराबर था।
    • सबसे अच्छे मॉडल (OneDSE) ने साधारण नियम को केवल 2.1 प्रतिशत अंक से ही पछाड़ा।

AI पूरी तस्वीर क्यों नहीं देख पाता

शोध पत्र का तर्क है कि यह इसलिए नहीं है कि AI मॉडल "मूर्ख" हैं या पर्याप्त स्मार्ट नहीं हैं। यह उस जानकारी की एक मौलिक सीमा है जिसे देखने की उन्हें अनुमति दी गई है।

कल्पना कीजिए कि आप शतरंज के खेल के अंत में बोर्ड को देखकर यह अनुमान लगाने की कोशिश कर रहे हैं कि किसने जीता, लेकिन आपको उन मोहरों को देखने की अनुमति नहीं है जो हटा दिए गए थे या चालों के इतिहास को देखने की अनुमति नहीं है। "विजेता" अक्सर छिपे हुए विवरणों पर निर्भर करता है—जैसे कि कोई मोहरा जो तीन चाल पहले हिलाया गया था—जो वर्तमान स्नैपशॉट में दिखाई नहीं देता।

कंप्यूटर चिप्स में, प्रदर्शन की दौड़ का "विजेता" अक्सर "छिपे हुए माइक्रोआर्किटेक्चरल स्टेट" (hidden microarchitectural state) पर निर्भर करता है। इसमें शामिल है कि वर्तमान में कैश मेमोरी में क्या डेटा है, प्रीफेच क्यू (prefetch queue) कितनी भरी है, या रिप्लेसमेंट पॉलिसी ने एक क्षण पहले किसे बाहर निकाला है। इस अध्ययन में AI मॉडल को केवल "इंस्ट्रक्शन स्ट्रीम" (निर्देशों की सूची) देखने की अनुमति दी गई थी—यानी कंप्यूटर द्वारा चलाए जा रहे कमांड्स की सूची। वे छिपी हुई स्थिति (hidden state) को नहीं देख सके।

शोधकर्ताओं ने "बेयस एक्यूरेसी" (Bayes accuracy) नामक एक गणितीय अवधारणा का उपयोग यह सिद्ध करने के लिए किया कि यदि जीतने की स्थिति छिपी हुई जानकारी पर निर्भर करती है जो इनपुट में नहीं है, तो AI की कितनी भी बुद्धिमत्ता इसे ठीक नहीं कर सकती। भले ही आप AI को एक सुपर-कॉम्प्लेक्स दिमाग दें, वह उस छिपी हुई स्थिति का अनुमान नहीं लगा सकता जिसे उसने कभी देखा ही नहीं। यह खेल का स्कोर गेस करने जैसा है जब आप केवल मैदान पर खड़े खिलाड़ियों को देखते हैं लेकिन स्कोरबोर्ड या रेफरी की सीटी को नहीं देख पाते।

निष्कर्ष: क्रिस्टल बॉल का उपयोग कब करें

तो, कंप्यूटर डिज़ाइन के भविष्य के लिए इसका क्या अर्थ है?

  1. AI "बड़े कट" के लिए बेहतरीन है: यदि आपके पास 100 अलग-अलग चिप डिज़ाइन हैं और उनमें से 90 स्पष्ट रूप से बेकार हैं, तो AI उन्हें जल्दी से हटाने के लिए एकदम सही है। यह "स्ट्रक्चरल" रिजीम को संभाल सकता है जहाँ अंतर बहुत बड़े और स्पष्ट होते हैं।
  2. AI अभी "स्टॉपवॉच" का विकल्प नहीं है: जब आप अंतिम दो डिज़ाइनों के बीच हों जो बिल्कुल करीब-करीब हैं, या जब आपको यह जानने की आवश्यकता हो कि एक विशिष्ट क्षण में एक डिज़ाइन क्यों विफल हुआ, तो AI पर भरोसा नहीं किया जा सकता। यह "काउंटर-इंट्यूटिव विंडोज़" को मिस कर देता है और उन डिज़ाइनों के बीच अंतर करने में विफल रहता जो केवल कुछ साइकिल से भिन्न होते हैं।
  3. "हिडन स्टेट" की दीवार: शोध पत्र निष्कर्ष निकालता है कि जब तक हम केवल AI को निर्देशों की सूची (क्या हो रहा है) दे रहे हैं, और आंतरिक स्थिति (कैसे और कब हो रहा है) नहीं दे रहे हैं, तब तक बारीकी से मेल खाने वाले डिज़ाइनों को रैंक करने की एक कठिन सीमा (ceiling) बनी रहेगी।

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

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

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

Digest आज़माएँ →