] जबकि कई सहयोगी फ़्लोटिंग-पॉइंट डिवीजन को गुणा की तुलना में बहुत धीमा होने के रूप में, यह लेख इस बात पर ध्यान देता है कि क्या यह आधुनिक पीसी आर्किटेक्चर पर सही है और किसी भी प्रदर्शन के अंतर के पीछे के अंतर्निहित कारणों की पड़ताल करता है। डिवीजन को अक्सर अधिक गणना की आवश्यकता होती है और ध्यान देने योग्य मार्जिन द्वारा धीमा हो सकता है। हालाँकि, यह अंतर आधुनिक CPU के साथ कम स्पष्ट हो जाता है जो कुशलता से दोनों संचालन को संभालता है। लूप की समग्र गति कैश व्यवहार और विशिष्ट सीपीयू आर्किटेक्चर जैसे कारकों पर निर्भर करेगी। जबकि गुणन में शिफ्टिंग और जोड़ना शामिल है, जिसे एक साथ किया जा सकता है, विभाजन में पुनरावृत्ति घटाव शामिल है। इस अनुक्रमिक प्रकृति के परिणामस्वरूप लंबे समय तक निष्पादन समय होता है। वे विभाजक के पारस्परिकता को अनुमानित करते हैं और फिर विभाजन के बजाय गुणन करते हैं। यह विधि सटीकता का बलिदान करती है, लेकिन स्पष्ट रूप से तेजी से हो सकती है। हालांकि, विशिष्ट परिदृश्यों और भारी विभाजन-गहन कोड के लिए, यह अभी भी प्रदर्शन के लिए अनुकूलन करते समय इन कार्यों की सापेक्ष गति पर विचार करने के लायक है।
अस्वीकरण: उपलब्ध कराए गए सभी संसाधन आंशिक रूप से इंटरनेट से हैं। यदि आपके कॉपीराइट या अन्य अधिकारों और हितों का कोई उल्लंघन होता है, तो कृपया विस्तृत कारण बताएं और कॉपीराइट या अधिकारों और हितों का प्रमाण प्रदान करें और फिर इसे ईमेल पर भेजें: [email protected] हम इसे आपके लिए यथाशीघ्र संभालेंगे।
Copyright© 2022 湘ICP备2022001581号-3