আমি একটি উবুন্টু লিনাক্স ক্লাস্টারে মন্টিকুলার ডায়নামিক্স (এমডি) কোডটি গ্রোম্যাক্স চালিত করেছি যাতে 24 ইনটেল সিওন সিপিইউ রয়েছে odes আমার বিশেষ আগ্রহের বিষয়টি ভাসমান পয়েন্ট গণিতের নির্ভুলতার জন্য কিছুটা সংবেদনশীল হতে দেখা যায়, সুতরাং ডাবল যথার্থতার উচ্চতর গণ্য ব্যয় সত্ত্বেও আমাকে গ্রোম্যাক্স একক নির্ভুলতার চেয়ে দ্বিগুণ নির্ভুলতায় চালাতে হয়েছিল। ক্লাস্টারে তাই, আমি ডাবল নির্ভুলতায় GROMACS সংকলন করেছি।
আমি কিছু জিপিইউ কেনার বিষয়ে বিবেচনা করছি, যেহেতু সিপিইউতে একটি স্পিড-আপ সম্পর্কিত ("জিপিইউ এক্সিলারেশন") থাকতে পারে। যাইহোক, আমার একটি জিপিইউ দরকার যা আমাকে ডাবল প্রিসিশন গণিত করতে দেয়। আপনি কি জানেন যে এই জাতীয় হার্ডওয়্যার বাণিজ্যিকভাবে উপলব্ধ কিনা? GROMACS মেলিং তালিকার একটি সাম্প্রতিক পোস্টটি সুপারিশ করে যে ডাবল নির্ভুলতা জিপিইউগুলি বাণিজ্যিকভাবে উপলভ্য নয়:
হার্ডওয়্যার এটিকে [দ্বিগুণ নির্ভুল গণিত] এখনও সমর্থন করে না এএফআইএকে।
এই উইকিপিডিয়া পৃষ্ঠাটি মনে হচ্ছে যে ডাবল নির্ভুলতা জিপিইউগুলি অসাধারণ কারণ তারা অক্ষম হতে পারে:
এনভিডিয়া জিপিইউগুলিতে ভাসমান পয়েন্টের বাস্তবায়নগুলি বেশিরভাগই আইইইই অনুগত; তবে, এটি সমস্ত বিক্রেতাদের ক্ষেত্রে সত্য নয়। এটিতে কিছু সঠিক বৈজ্ঞানিক অ্যাপ্লিকেশনগুলির জন্য গুরুত্বপূর্ণ বলে বিবেচিত হয় যা সঠিকতার জন্য এর জড়িত রয়েছে। CP৪-বিট ফ্লোটিং পয়েন্টের মানগুলি (ডাবল নির্ভুলতা ফ্লোট) সাধারণত সিপিইউতে উপলব্ধ, এগুলি জিপিইউতে সর্বজনীনভাবে সমর্থিত নয়; কিছু জিপিইউ আর্কিটেকচার আইইইই কমপ্লায়েন্সের ত্যাগ করে অন্যদের পুরোপুরি ডাবল-স্পষ্টতা না থাকায়। জিপিইউগুলিতে ডাবল-স্পষ্টতা ভাসমান পয়েন্টের মানগুলি অনুকরণ করার চেষ্টা করা হয়েছে; যাইহোক, গতি বাণিজ্য প্রথম স্থানে জিপিইউতে গণনা অফলোড করার কোনও উপকারকে অগ্রাহ্য করে।
এই এনভিডিয়া টেসলা পৃষ্ঠা , চার্টে "পিক ডবল স্পষ্টতা ফ্লোটিং পয়েন্ট পারফরমেন্স" উল্লেখ মধ্যে প্রস্তাব করেছিলেন, ডবল স্পষ্টতা গণনার বলে মনে হয় করতে , আসলে, এটি করা তাদের জিপিইউ উপর (উচ্চতর গণনীয় খরচে যদিও)।
তাহলে, আমার কী বিশ্বাস করা উচিত? এই সমস্যাটি নিয়ে আপনার কি কোনও অভিজ্ঞতা আছে?