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

FHECore: Rethinking GPU Microarchitecture for Fully Homomorphic Encryption

यह शोध पत्र FHECore का प्रस्ताव करता है, जो GPU स्ट्रीमिंग मल्टीप्रोसेसर में एकीकृत एक विशिष्ट कार्यात्मक इकाई है जो वाइड-प्रिसिजन मोड्युलो अंकगणित को मूल रूप से समर्थन प्रदान करती है ताकि आधुनिक GPU आर्किटेक्चर और FHE आवश्यकताओं के बीच के अंतर को दूर करते हुए न्यूनतम क्षेत्र ओवरहेड के साथ 2.12× तक की गति वृद्धि प्राप्त करके फुल्ली होमोमोर्फिक एन्क्रिप्शन वर्कलोड्स को महत्वपूर्ण रूप से त्वरित किया जा सके।

मूल लेखक: Lohit Daksha, Seyda Guzelhan, Kaustubh Shivdikar, Carlos Agulló Domingo, Óscar Vera Lopez, Gilbert Jonatan, Hubert Dymarkowski, Aymane El Jerari, José Cano, José L. Abellán, John Kim, David Kaeli, Aja
प्रकाशित 2026-07-29
📖 5 मिनट में पढ़ें🧠 गहराई से पढ़ें

मूल लेखक: Lohit Daksha, Seyda Guzelhan, Kaustubh Shivdikar, Carlos Agulló Domingo, Óscar Vera Lopez, Gilbert Jonatan, Hubert Dymarkowski, Aymane El Jerari, José Cano, José L. Abellán, John Kim, David Kaeli, Ajay Joshi

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

कल्पना कीजिए कि आप अपने एक दोस्त को एक गुप्त संदेश भेजने की कोशिश कर रहे हैं, लेकिन आप इस बात से डरे हुए हैं कि कहीं डाकिया उसे देख न ले। कंप्यूटर की दुनिया में, यह एक बहुत बड़ी समस्या है: आमतौर पर, किसी गुप्त जानकारी पर गणित करने के लिए, आपको लिफाफा खोलना पड़ता है, संख्याओं को देखना पड़ता है, गणना करनी पड़ती है, और फिर उसे दोबारा सील करना पड़ता है। लेकिन क्या होगा अगर आप वह गणित तब भी कर सकें जब लिफाफा अभी भी बंद हो? यही फुली होमोमोर्फिक एन्क्रिप्शन (FHE) का जादू है। यह कंप्यूटर को उस डेटा पर गणना करने की अनुमति देता है जो पूरी प्रक्रिया के दौरान मजबूती से लॉक रहता है, जिससे आपके मेडिकल रिकॉर्ड या बैंक विवरण दूसरों की नजरों से सुरक्षित रहते हैं।

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

यह शोध पत्र, जिसका शीर्षक है "FHECore: Rethinking GPU Microarchitecture for Fully Homomorphic Encryption," एक सरल प्रश्न पूछता है: क्या हम इन शक्तिशाली, रोज़मर्रा के ग्राफिक्स कार्ड को बिना कोई नया, महंगा मशीन बनाए, इस "लॉक किए गए लिफाफे" वाले गणित को संभालने के लिए थोड़ा बदल सकते हैं? लेखकों ने, जो विश्वविद्यालयों और AMD जैसी कंपनियों के शोधकर्ताओं की एक टीम है, पाया कि वर्तमान ग्राफिक्स कार्ड में वास्तव में एक विशिष्ट उपकरण की कमी है जिसकी उन्हें आवश्यकता है। वे एक चतुर, छोटा सा जोड़ प्रस्तावित करते हैं जिसे FHECore कहा जाता है—एक विशेष "सहायक इकाई" (helper unit) जिसे सीधे ग्राफिक्स कार्ड के मस्तिष्क में बनाया गया है।

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

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

शोध पत्र दिखाता है कि ग्राफिक्स कार्ड में इस FHECore टूल को जोड़ने से, हम पूरी "काटने और चिपकाने" की स्टेप्स को पूरी तरह से छोड़ सकते हैं। उनके सिमुलेशन में, इस नए टूल ने बुनियादी गणित कार्यों के लिए कंप्यूटर द्वारा पालन किए जाने वाले छोटे, दोहराव वाले निर्देशों की संख्या को लगभग 2.4 गुना कम कर दिया और पूर्ण, जटिल अनुप्रयोगों के लिए लगभग 2 गुना कम कर दिया। यह कंप्यूटर के बुनियादी कार्यों के लिए 1.57 गुना तेज़ और AI मॉडल को प्रशिक्षित करने या डेटा को डिक्रिप्ट करने जैसे बड़े कामों के लिए 2.12 गुना तेज़ चलने में परिवर्तित हुआ। सबसे रोमांचक बात यह है कि वे "बूटस्ट्रैप" (एन्क्रिप्शन को सुरक्षित रखने के लिए आवश्यक एक जटिल रीसेट स्टेप) में लगने वाले समय को 50% तक कम करने में सफल रहे।

सबसे अच्छी बात? यह नया टूल बहुत छोटा है। शोधकर्ताओं ने गणना की कि ग्राफिक्स कार्ड में इसे जोड़ने से चिप के "फैक्ट्री फ्लोर" का आकार केवल 2.4% बढ़ेगा। इतनी बड़ी गति वृद्धि के लिए यह एक बहुत ही छोटा मूल्य है। यह पेपर तर्क देता है कि वर्षों तक एक कस्टम, महंगी मशीन बनाने का इंतजार करने के बजाय, जो इसके बनने तक पुरानी हो सकती है, हम बस हमारे पास मौजूद ग्राफिक्स कार्ड को अपग्रेड कर सकते हैं। मौजूदा डिज़ाइन में इस विशेष FHECore यूनिट को फिट करके, हम अंततः एन्क्रिप्टेड कंप्यूटिंग को हमारे दैनिक जीवन में उपयोगी होने के लिए पर्याप्त तेज़ बना सकते हैं, जबकि कंप्यूटर के बाकी हिस्से का फैक्ट्री संचालन बिल्कुल पहले की तरह ही चलता रहेगा।

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

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

Digest आज़माएँ →