← नवीनतम पेपर
⚛️ high-energy experiments

MadVfold: accelerating NLO event generation and reducing negative weights with SIMD vectorization and GPUs

यह शोध पत्र MadVfold को प्रस्तुत करता है, जो MG5aMC के लिए "वेक्टराइज़्ड फोल्डिंग" का एक CUDACPP-आधारित कार्यान्वयन है, जो NLO इवेंट जनरेशन में 3x से 9x तक की गति वृद्धि प्राप्त करने और नकारात्मक भार (negative weights) को महत्वपूर्ण रूप से कम करने के लिए SIMD और GPU त्वरण का लाभ उठाता है।

मूल लेखक: Andrea Valassi

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

मूल लेखक: Andrea Valassi

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

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

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

वलासी का काम "वेक्टराइज्ड फोल्डिंग" (vectorized folding) नामक एक विधि पेश करता है, जो आधुनिक ग्राफिक्स कार्ड और उन्नत सेंट्रल प्रोसेसर्स की समानांतर प्रसंस्करण (पैरेलल प्रोसेसिंग) क्षमता का लाभ उठाता है। किसी इवेंट के एक विशिष्ट रूपांतर के लिए भौतिकी की गणना करने के बजाय, फिर अगले की, और इसी तरह—यह नया सॉफ्टवेयर दर्जनों रूपांतरों को एक साथ समूहबद्ध करता है। फिर यह पूरे बैच को कंप्यूटर के प्रोसेसर को भेज देता है, जो उन सभी की गणना एक ही समय में करता है। यह पारंपरिक तरीके से एक एक करके (सीक्वेंशियल) चलने वाले सिमुलेशन से एक महत्वपूर्ण बदलाव है। इस समानांतर क्षमता का लाभ उठाने के लिए सॉफ्टवेयर को पुनर्गठित करके, शोधकर्ता ने एक नया टूल बनाया जिसे MADVFOLD कहा जाता है, जिसे व्यापक रूप से उपयोग किए जाने वाले Madgraph5_aMC@NLO सिमुलेशन पैकेज के साथ काम करने के लिए डिज़ाइन किया गया है।

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

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

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

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

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

Digest आज़माएँ →