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

From Vigyanwiki
Revision as of 14:10, 11 May 2023 by alpha>Indicwiki (Created page with "{{Use dmy dates|date=August 2019|cs1-dates=y}} ब्लॉक फ़्लोटिंग पॉइंट (बीएफपी) एक निश्चित-बिंदु...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

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

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

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

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

यह भी देखें

संदर्भ

  1. "Block floating point". BDTI DSP Dictionary. Berkeley Design Technology, Inc. (BDTI). Archived from the original on 2018-07-11. Retrieved 2015-11-01.
  2. Chhabra, Arun; Iyer, Ramesh (December 1999). "TMS320C55x A Block Floating Point Implementation on the TMS320C54x DSP" (PDF) (Application report). Digital Signal Processing Solutions. Texas Instruments. SPRA610. Archived (PDF) from the original on 2018-07-11. Retrieved 2018-07-11.
  3. Elam, David; Iovescu, Cesar (September 2003). "A Block Floating Point Implementation for an N-Point FFT on the TMS320C55x DSP" (PDF) (Application report). TMS320C5000 Software Applications. Texas Instruments. SPRA948. Archived (PDF) from the original on 2018-07-11. Retrieved 2015-11-01.
  4. Wilkinson, James Hardy (1963). Rounding Errors in Algebraic Processes (1 ed.). Englewood Cliffs, NJ, USA: Prentice-Hall, Inc. MR 0161456.
  5. Muller, Jean-Michel; Brisebarre, Nicolas; de Dinechin, Florent; Jeannerod, Claude-Pierre; Lefèvre, Vincent; Melquiond, Guillaume; Revol, Nathalie; Stehlé, Damien; Torres, Serge (2010). Handbook of Floating-Point Arithmetic (1 ed.). Birkhäuser. doi:10.1007/978-0-8176-4705-6. ISBN 978-0-8176-4704-9. LCCN 2009939668.
  6. Overton, Michael L. (2001). Numerical Computing with IEEE Floating Point Arithmetic - Including One Theorem, One Rule of Thumb and One Hundred and One Exercises (1 ed.). Society for Industrial and Applied Mathematics (SIAM). ISBN 0-89871-482-6. 9-780898-714821-90000.


अग्रिम पठन