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

Enabling Memory-efficient Im2win Convolution with Multi-precision Support on GPU CUDA and Tensor Cores

यह शोध पत्र जीपीयू (GPU) के लिए एक अनुकूलित, मेमोरी-कुशल im2win कनवल्शन फ्रेमवर्क प्रस्तुत करता है जो मौजूदा तरीकों जैसे कि cuDNN और GEMM-आधारित दृष्टिकोणों की तुलना में काफी उच्च प्रदर्शन और कम मेमोरी उपयोग प्राप्त करने के लिए मल्टी-प्रिसिजन सपोर्ट और टेंसर कोर्स (Tensor Cores) जैसी विशेष हार्डवेयर विशेषताओं का लाभ उठाता है।

मूल लेखक: Xiang Fu, Jixiang Ma, Xinpeng Zhang, Peng Zhao, Shuai Lu, Xu Tony Liu

प्रकाशित 2026-08-24
📖 4 मिनट में पढ़ें☕ कॉफ़ी ब्रेक में पढ़ें

मूल लेखक: Xiang Fu, Jixiang Ma, Xinpeng Zhang, Peng Zhao, Shuai Lu, Xu Tony Liu

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

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

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

शोधकर्ताओं ने साधारण फिल्टर से लेकर उन्नत न्यूरल नेटवर्क में पाए जाने वाले जटिल लेयर्स तक, बारह अलग-अलग प्रकार के इमेज-प्रोसेसिंग कार्यों पर अपने दृष्टिकोण का परीक्षण किया। उन्होंने पाया कि उनकी अनुकूलित विधि वर्तमान उद्योग मानकों की तुलना में काफी तेज़ थी। विशेष टेंसर कोर पर चलते समय, नई विधि ने मौजूदा सर्वोत्तम सॉफ्टवेयर लाइब्रेरीों की तुलना में 1.4 गुना अधिक प्रदर्शन हासिल किया और मैट्रिक्स गुणन (matrix multiplication) पर आधारित एक सामान्य विकल्प की तुलना में 6.4 गुना अधिक प्रदर्शन किया। प्रति सेकंड ट्रिलियन ऑपरेशंस के रूप में मापी गई गति के मामले में, नई विधि अपने ही संस्करण की तुलना में जो सामान्य-उद्देश्य वाले कोर पर चल रहा था, लगभग तीन गुना तेज़ थी। शायद सबसे महत्वपूर्ण बात यह है कि यह गति मेमोरी उपयोग में भारी कमी के साथ आई। नई विधि को सामान्य मैट्रिक्स-आधारित दृष्टिकोण द्वारा आवश्यक मेमोरी का केवल 35% और अग्रणी उद्योग सॉफ्टवेयर द्वारा उपयोग की गई मेमोरी का केवल 53% ही चाहिए था।

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

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

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

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

Digest आज़माएँ →