HeadlinesBriefing favicon HeadlinesBriefing.com

AI से सॉफ्टवेयर अनुकूलन

Hacker News •
×

विशेष प्रदर्शन इंजीनियरिंग की लागत में भारी कमी आई है, जिससे AI को प्रॉम्प्ट करने वाले किसी भी व्यक्ति के लिए अनुकूलन सुलभ हो गए हैं। इससे विशिष्ट वर्कलोड के लिए गतिशील और कस्टम सॉफ्टवेयर बनाना संभव हुआ है, न कि व्यापक श्रेणियों के लिए। जैसा कि [PERSON_NAME] ने बताया, यह FFTW और डेमोस्सीन ट्रिक्स जैसे प्रयासों को दर्शाता है जो अत्यधिक गति को प्राथमिकता देते हैं। ऐतिहासिक रूप से कोड लिखना एक बड़ा बाधा रहा है, खासकर JIT कंपाइलर्स के लिए। अब, LLM ने प्रवेश की बाधा को कम कर दिया है, जिससे डेवलपर्स उन प्रतिबंधित टूल्स को बना सकते हैं।

इसका परीक्षण करने के लिए, हमने FRE बनाया, जो रीबार बेंचमार्क सूट पर स्वचालित लूप के माध्यम से अनुकूलित एक रेगेक्स इंजन है। ओवरफिटिंग को रोकने से इसे प्रभावी ढंग से सामान्यीकृत किया जा सका। फिर हमने लंबी खोजों के दौरान रिपग्रेप के साथ एक नेटिव AOT कंपाइलर चलाया। हालांकि इससे छोटे क्वेरी की गति कम होती है, लेकिन यह विस्तारित ऑपरेशन के प्रदर्शन को काफी बढ़ाता है।

कुछ टाइप किए गए वाक्यों ने एजेंट को जटिल कोड सर्जरी करने के लिए प्रेरित किया। वास्तविक दुनिया के बेंचमार्क ने लंबी क्वेरियों के लिए 2x-4x प्रदर्शन वृद्धि दिखाई। डेटाबेस पहले जटिलता द्वारा सीमित थे, लेकिन AI हमें अधिक महत्वाकांक्षी बनने देता है। अब सॉफ्टवेयर के धीमा रहने का कोई कारण नहीं है।

मुख्य इकाइयाँ: कंपनियाँ: रिपग्रेप | लोग: [PERSON_NAME]

प्रश्न: LLM सॉफ्टवेयर प्रदर्शन को कैसे प्रभावित करते हैं?

LLM JIT कंपाइलर्स और कस्टम रेगेक्स इंजनों जैसे जटिल अनुकूलन लागू करने की लागत और कौशल बाधा को नाटकीय रूप से कम करते हैं, जिससे AI-संचालित कोड जनरेशन के माध्यम से उल्लेखनीय गति मिलती है।

FAQ प्रश्न: LLM सॉफ्टवेयर प्रदर्शन को कैसे प्रभावित करते हैं?

FAQ उत्तर: LLM JIT कंपाइलर्स और कस्टम रेगेक्स इंजनों जैसे जटिल अनुकूलन लागू करने की लागत और कौशल बाधा को नाटकीय रूप से कम करते हैं, जिससे AI-संचालित कोड जनरेशन के माध्यम से उल्लेखनीय गति मिलती है।