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

Building Reliable Arithmetic Multipliers Under NBTI Aging and Process Variations

यह शोध पत्र अंकगणितीय मल्टीप्लायरों (arithmetic multipliers) के लिए एक नवीन एजिंग मिटिगेशन तकनीक का प्रस्ताव करता है जो मल्टीप्लिकेशन के साइन-इनवेरिएंस (sign-invariance) गुण का लाभ उठाकर ट्रांजिस्टरों में NBTI स्ट्रेस को पुनर्वितरित करता है, जिससे AI वर्कलोड और प्रोसेस वेरिएशन्स के तहत भी नगण्य एरिया और डिले ओवरहेड्स के साथ हार्डवेयर लाइफटाइम को बढ़ाया जा सकता है।

मूल लेखक: Masoud Heidary, Biresh Kumar Joardar

प्रकाशित 2026-05-19
📖 6 मिनट में पढ़ें🧠 गहराई से पढ़ें

मूल लेखक: Masoud Heidary, Biresh Kumar Joardar

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

समस्या: कंप्यूटर के दिमाग का "घिसना और पुराना होना"

कल्पना कीजिए कि आपके कंप्यूटर का प्रोसेसर (CPU) या उसका AI दिमाग (जैसे कि GPU या Systic Array में) एक विशाल फैक्ट्री है। इस फैक्ट्री के अंदर, लाखों छोटे कामगार हैं जिन्हें ट्रांजिस्टर कहा जाता है। ये कामगार गणित करने के लिए स्विच चालू या बंद करते हैं, विशेष रूप से गुणा (multiplication) करने के लिए, जो वीडियो गेम से लेकर AI तक सब कुछ चलाने की रीढ़ है।

समय के साथ, ये कामगार थक जाते हैं। इसे एजिंग (Aging) कहा जाता है। विशेष रूप से, एक घटना जिसे NBTI (Negative Bias Temperature Instability) कहते हैं, वह "PMOS" कामगारों (एक विशिष्ट प्रकार के ट्रांजिस्टर) को धीमा कर देती है जब उन्हें बहुत लंबे समय तक "जीरो" (0) सिग्नल बनाए रखने के लिए मजबूर किया जाता है।

इसे एक ऐसे धावक की तरह समझें जिसे भारी बारिश में स्थिर खड़े रहने के लिए मजबूर किया गया हो। यदि वे बहुत देर तक बारिश (लॉजिक '0') में खड़े रहते हैं, तो वे भीग जाते हैं और धीमे हो जाते हैं। यदि वे धूप (लॉजिक '1') में खड़े होते हैं, तो वे सूखे और तेज़ रहते हैं।

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

समाधान: गणित का "जादुई ट्रिक"

शोधकर्ताओं ने बिना बड़ी फैक्ट्री बनाए या अधिक कामगारों को काम पर रखे, इस समस्या को ठीक करने का एक चतुर तरीका खोजा। उन्होंने गणित के एक सरल नियम का उपयोग किया जिसे आपको स्कूल में याद होगा:

एक ऋणात्मक संख्या को ऋणात्मक संख्या से गुणा करने पर धनात्मक संख्या प्राप्त होती है।
उदाहरण: (-5) × (-3) = 15.
यह इस प्रकार भी है: 5 × 3 = 15.

परिणाम बिल्कुल समान है, लेकिन प्रक्रिया अलग है।

कल्पना कीजिए कि आप एक रिले रेस (दौड़) चला रहे हैं।

  • परिदृश्य A: आप बैटन (बैटन) रनर X को सौंपते हैं, जो पहले से ही थका हुआ है और बारिश में दौड़ रहा है।
  • परिदृश्य B: आप खेल बदल देते हैं। आप रनर X को ब्रेक लेने के लिए कहते हैं, और इसके बजाय, आप बैटन रनर Y को सौंपते हैं (जो धूप में आराम कर रहा था)। आप बाकी सभी के लिए दौड़ की दिशा भी बदल देते हैं।

भले ही दौड़ अलग दिखती है, लेकिन टीम फिर भी उसी समय और उसी परिणाम के साथ समाप्त करती है। लेकिन अब, थके हुए धावक को आराम मिल रहा है, और ताज़ा धावक काम कर रहा है।

इस पेपर की विधि कैसे काम करती है

लेखकों ने एक छोटा, स्मार्ट "ट्रैफिक पुलिस" (जिसे सेलेक्टर मॉड्यूल कहा जाता है) बनाया है जो गणित के कामगारों के ठीक बगल में बैठता है।

  1. ट्रैफिक पुलिस निगरानी करता है: यह आने वाली गणित की समस्या को देखता है।
  2. निर्णय: यह पूछता है, "क्या वह कामगार जो आमतौर पर यह काम करता है, बहुत थक रहा है (बहुत अधिक 'बारिश' हो रही है)?"
  3. फ्लिप (बदलाव): यदि कामगार थक गया है, तो ट्रैफिक पुलिस "2's complement" की ट्रिक का उपयोग करता है। यह गणितीय इकाई में प्रवेश करने से पहले संख्याओं को पलट देता है (धनात्मक को ऋणात्मक में और इसके विपरीत)।
  4. परिणाम: चूंकि संख्याएं बदल दी गई हैं, इसलिए फैक्ट्री के अन्य कामगरों को भारी काम करना पड़ता है। थके हुए कामगार को आराम मिलता है।

थके हुए लोगों के आधार पर स्क्रिप्ट को लगातार बदलने से, घिसावट (wear and tear) पूरी फैक्ट्री में समान रूप से फैल जाती है। किसी एक कामगार को विफलता के बिंदु तक भीगने या थकने नहीं दिया जाता है।

परिणाम: कम लागत में लंबा जीवन

शोधकर्ताओं ने इस विचार का परीक्षण करने के लिए हाई-टेक सिमुलेशन (जैसे डिजिटल विंड टनल) का उपयोग करके एक 22-नैनोमीटर चिप पर परीक्षण किया। यहाँ उन्हें क्या मिला:

  • जीवनकाल में भारी वृद्धि: उन्होंने पाया कि यह विधि हार्डवेयर के जीवन को 75% तक बढ़ा सकती है। वास्तविक दुनिया में, इसका मतलब है कि आपका AI एक्सेलेरेटर या CPU गलतियाँ करने या धीमा होने से पहले बहुत लंबे समय तक चल सकता है।
  • मामूली लागत: "ट्रैफिक पुलिस" इतना छोटा और सरल है कि यह बहुत कम जगह घेरता है (5% से कम अतिरिक्त क्षेत्र) और लगभग कोई अतिरिक्त बिजली (0.4% से कम अतिरिक्त शक्ति) खर्च नहीं करता है। यह कंप्यूटर को धीमा भी नहीं करता है।
  • विविधताओं को संभालना: कोई भी दो फैक्ट्रियां बिल्कुल एक जैसी नहीं बनाई जाती हैं; विनिर्माण संबंधी खामियों (जिसे "प्रोसेस वेरिएशन" कहा जाता है) के कारण कुछ कामगार स्वाभाविक रूप से कमजोर होते हैं। शोधकर्ताओं ने एक प्रणाली बनाई जिसमें "ट्रैफिक पुलिस" की कुछ अलग-अलग रणनीतियाँ हैं। यदि एक रणनीति किसी विशिष्ट फैक्ट्री के लिए काम नहीं करती है, तो वे दूसरी रणनीति पर स्विच कर देते हैं। यह सुनिश्चित करता है कि यह विधि दोषपूर्ण चिप्स पर भी काम करे।

अन्य विधियों के साथ तुलना

पेपर ने अपने "ट्रैफिक पुलिस" की तुलना उन अन्य तरीकों से की है जिनसे लोग उम्र बढ़ने (aging) को ठीक करने की कोशिश करते हैं:

  • रैंडम अनुमान लगाना: कुछ विधियाँ बस संख्याओं को रैंडम तरीके से पलट देती हैं। "ट्रैफिक पुलिस" बहुत बेहतर है क्योंकि इसे पता है कि थकान के आधार पर ठीक कब पलटना है।
  • धीमा करना (DVFS): एक अन्य विधि यह है कि वोल्टेज कम कर दिया जाए (रोशनी कम कर दी जाए) ताकि कामगारों को बचाया जा सके। यह काम तो करता है लेकिन कंप्यूटर को धीमा कर देता है। "ट्रैफिक पुलिस" कामगारों की सुरक्षा करते हुए भी कंप्यूटर को तेज़ रखता है।

सारांश

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

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

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

Digest आज़माएँ →