ڈبل پریسجن فلوٹنگ پوائنٹ فارمیٹ ایک کمپیوٹر ڈیٹا فارمیٹ ہے جو ایک مخصوص درستگی، یا اہم ہندسوں کی تعداد کے ساتھ حقیقی اعداد کی نمائندگی کرنے کی اجازت دیتا ہے۔ مخفف "DPFP" کا مطلب ہے ڈبل پریسجن فلوٹنگ پوائنٹ۔ یہ فارمیٹ عام طور پر سائنسی اور انجینئرنگ ایپلی کیشنز میں استعمال ہوتا ہے جہاں درستگی کے بہت سے اعشاریہ مقامات کی ضرورت ہوتی ہے اور، سنگل پریسجن فلوٹنگ پوائنٹ فارمیٹ کے مقابلے، زیادہ درستگی (54 بٹس) پیش کرتا ہے۔
حقیقی نمبر کی دوہری درستگی کی نمائندگی تین حصوں پر مشتمل ہے: نشان (s)، exponent (e)، اور mantissa (m)۔ نشان (s) اس بات کی نشاندہی کرتا ہے کہ اصل نمبر منفی (s=1) ہے یا مثبت (s=0)۔ ایکسپوننٹ (e) ایک بائنری نمبر ہے جو اس طاقت کی نشاندہی کرتا ہے جس میں مطلوبہ نمبر حاصل کرنے کے لیے بنیادی نمبر 2 کو بڑھانا یا تقسیم کرنا ضروری ہے۔ آخر میں، مینٹیسا (ایم) ایک بائنری فریکشن ہے جو اعشاریہ کے دائیں طرف حقیقی نمبر کے ہندسوں کی نمائندگی کرتا ہے۔
کمپیوٹر میموری میں دوہری درستگی کی قدر کو ذخیرہ کرنے کے لیے، 64 بٹس کو 8 بائٹس کے طور پر مختص کیا گیا ہے۔ یہ ایک مخصوص فارمیٹ کی پیروی کرتا ہے جسے فلوٹنگ پوائنٹ نمبرز کے لیے IEEE 754 اسٹینڈرڈ کے نام سے جانا جاتا ہے، جس کا استعمال مختلف فن تعمیر میں مطابقت کو یقینی بنانے کے لیے کیا جاتا ہے۔ 8 بائٹ میموری کا پہلا بٹ سائن بٹ (s) کی نمائندگی کے لیے استعمال ہوتا ہے۔ اگلے 11 بٹس ایکسپوننٹ (ای) کی نمائندگی کرتے ہیں اور باقی 52 بٹس مینٹیسا (ایم) کی نمائندگی کرتے ہیں۔
2018 سے، گرافکس پروسیسنگ یونٹس (GPU) میں ڈبل پریسجن فلوٹنگ پوائنٹ فارمیٹ کو سائنسی اور انجینئرنگ ایپلی کیشنز میں زیادہ درستگی اور بہتر کارکردگی حاصل کرنے کے طریقے کے طور پر استعمال کیا جا رہا ہے، اور گرافکس پروسیسنگ یونٹس (GPGPU) پر عمومی مقصد کمپیوٹنگ میں۔ مزید برآں، دوہری درستگی کے فلوٹنگ پوائنٹ آپریشنز جدید CPUs کے ساتھ ساتھ GPUs پر بھی انجام دیے جا سکتے ہیں، متوازی کا فائدہ اٹھاتے ہوئے — ایک ایسی تکنیک جو ایک مسئلہ کے متعدد حصوں کے بیک وقت حساب کتاب کرنے کی اجازت دیتی ہے — تاکہ عمل کو تیز کیا جا سکے۔
بڑے پیمانے پر گہرے سیکھنے والے نیورل نیٹ ورکس کی ترقی کے ساتھ، GPU فن تعمیر میں دوہری درستگی کے فلوٹس کا استعمال تیزی سے اہم ہو گیا ہے، کیونکہ یہ تصاویر، ساؤنڈ کلپس اور ڈیٹا کی دیگر اقسام میں باریک تفصیلات کی گرفت اور نقل کرنے کی اجازت دیتا ہے۔