ब्लॉक फ़्लोटिंग पॉइंट

ब्लॉक फ़्लोटिंग पॉइंट (बीएफपी) एक निश्चित-बिंदु अंकगणितीय | निश्चित-बिंदु प्रोसेसर का उपयोग करते हुए फ़्लोटिंग-पॉइंट अंकगणित के लिए एक अंकगणित प्रदान करने के लिए उपयोग की जाने वाली एक विधि है। BFP 'महत्व' (फ़्लोटिंग-प्वाइंट नंबर का गैर-प्रतिपादक भाग) के एक समूह को एकल महत्व के बजाय एकल प्रतिपादक को निर्दिष्ट करता है और अपना स्वयं का प्रतिपादक निर्दिष्ट करता है। एक्सपोनेंट का पुन: उपयोग करके फ़्लोटिंग-पॉइंट एल्गोरिदम के समान कार्य करने के लिए हार्डवेयर में स्थान उपयोग को सीमित करने के लिए बीएफपी फायदेमंद हो सकता है; ब्लॉकों के बीच कई मानों पर कुछ संचालन कम संगणना के साथ भी किए जा सकते हैं।

सामान्य प्रतिपादक ब्लॉक में सबसे बड़े आयाम वाले डेटा द्वारा पाया जाता है। घातांक का मान ज्ञात करने के लिए, अग्रणी शून्यों की संख्या ज्ञात करनी चाहिए (अग्रणी शून्यों की गणना करें)। ऐसा करने के लिए, उपयोग किए गए प्रोसेसर की गतिशील रेंज में डेटा के लिए आवश्यक बाईं पारियों की संख्या को सामान्य किया जाना चाहिए। कुछ प्रोसेसरों के पास इसका पता लगाने के साधन होते हैं, जैसे एक्सपोनेंट डिटेक्शन और सामान्यीकरण निर्देश।

जेम्स हार्डी विल्किंसन द्वारा ब्लॉक फ्लोटिंग-पॉइंट एल्गोरिदम का बड़े पैमाने पर अध्ययन किया गया था।

छोटे प्रदर्शन लाभ के लिए सॉफ्टवेयर में BFP को फिर से बनाया जा सकता है।

यह भी देखें

 * बाइनरी स्केलिंग
 * फास्ट फूरियर ट्रांसफॉर्म (एफएफटी)
 * डिजिटल सिग्नल प्रोसेसर (डीएसपी)