আমি আমার কম্পিউটারটি যে এফএলওপি (ফ্লোটিং পয়েন্ট অপারেশনস) করতে পারি তার তাত্ত্বিক সংখ্যা নির্ধারণ করতে চাই। কেউ কি আমাকে এই সাহায্য করতে পারেন? (আমি কেবল কিছু কম্পিউটারের সাথে আমার কম্পিউটারের মধ্যে পার্থক্য সম্পর্কে ধারণা পেতে তুলনা করতে চাই)
আমি আমার কম্পিউটারটি যে এফএলওপি (ফ্লোটিং পয়েন্ট অপারেশনস) করতে পারি তার তাত্ত্বিক সংখ্যা নির্ধারণ করতে চাই। কেউ কি আমাকে এই সাহায্য করতে পারেন? (আমি কেবল কিছু কম্পিউটারের সাথে আমার কম্পিউটারের মধ্যে পার্থক্য সম্পর্কে ধারণা পেতে তুলনা করতে চাই)
উত্তর:
তাত্ত্বিক শিখর ফ্লপ / সেকেন্ড দেওয়া হয়: কোরের সংখ্যা সহজ। তাত্ত্বিকভাবে গড় ফ্রিকোয়েন্সিটি টার্বো বুস্ট (ইন্টেল) বা টার্বো কোর (এএমডি) এর কিছু পরিমাণে ফ্যাক্টর হওয়া উচিত, তবে অপারেটিং ফ্রিকোয়েন্সিটি একটি ভাল নিম্ন সীমাবদ্ধ। চক্র প্রতি ক্রিয়াকলাপগুলি আর্কিটেকচার-নির্ভর এবং এটি সন্ধান করা কঠিন (স্যান্ডি ব্রিজ এবং আইভিব্রিজের জন্য 8, স্লাইড 26 দেখুন ) এটি এই স্ট্যাক ওভারফ্লো প্রশ্নটির বিষয় , এতে আধুনিক আর্কিটেকচারগুলির একগুচ্ছ সংখ্যা রয়েছে।
আপনার মেশিনে সিপিইউগুলির মডেল এবং বিক্রেতাকে আপনার জানতে হবে। আপনার কাছে এটি হয়ে গেলে আপনি বিক্রেতার ওয়েবসাইটে (বা সম্ভবত উইকিপিডিয়ায়) ঘড়ির হার, চিপ / সকেটের সংখ্যা, চিপ প্রতি করের সংখ্যা, চক্র প্রতি ভাসমান পয়েন্ট অপারেশনগুলির সংখ্যা এবং সেই ক্রিয়াকলাপের ভেক্টরের প্রস্থের সন্ধান করতে পারেন । তারপরে, আপনি কেবল গুন করেন।
উদাহরণস্বরূপ, ইনটেল জিওন ই 5-2680 "স্যান্ডি ব্রিজ" প্রসেসরগুলি এতে প্রবেশ করুন স্ট্যাম্পেডে আমি যেখানে কাজ করি সেখানে । চশমা হ'ল:
এগুলির গুণমান 345.6 জিএফ / নোড বা 2.2 পিএফ দেয় সিস্টেমের অ-গতিযুক্ত অংশের জন্য।
আমরা সাধারণত ডাবল-স্পষ্টতা (-৪-বিট) অপারেশনগুলির ক্ষেত্রে বিবেচনা করি কারণ এটি আমাদের ব্যবহারকারীদের বিশাল সংখ্যাগরিষ্ঠের জন্য প্রয়োজনীয় যথার্থতা তবে আপনি যদি চান তবে আপনি একক-নির্ভুলতার ক্ষেত্রে গণনাটি আবারও করতে পারেন। এটি সাধারণত শেষ ফ্যাক্টরটি পরিবর্তন করে, 4 ডিপি ফ্লপ / ইনস্ট্যান্টের পরিবর্তে 8 এসপি ফ্লপ / নির্দেশনা বলুন তবে এটি এর থেকে বুনোভাবে আলাদা হতে পারে। পুরানো জিপিইউগুলি উদাহরণস্বরূপ, এসপি-র হারের প্রায় 1/8 তম ডিপি কেবলমাত্র ছিল। যদি আপনি কখনও আপনার সিস্টেমের জন্য একটি নম্বর উদ্ধৃত করেন তবে আপনার স্পষ্ট হওয়া উচিত যা আপনি এটি ব্যবহার করেছেন যদি এটি দ্বিগুন-নির্ভুলতা না হয় কারণ লোকেরা ধরে নেবে, অন্যথায়।
এছাড়াও, যদি আপনার চিপটি ফিউজড মাল্টিপল-অ্যাড (এফএমএ) নির্দেশাবলী সমর্থন করে এবং এটি সেগুলি সম্পূর্ণ হারে করতে পারে তবে বেশিরভাগ লোক এটিকে 2 ভাসমান-পয়েন্ট অপারেশন হিসাবে গণ্য করে যদিও একটি হার্ডওয়্যার পারফরম্যান্স কাউন্টার এটিকে কেবল একটি নির্দেশ হিসাবে গণনা করতে পারে।
অবশেষে, আপনি আপনার সিস্টেমে (জিপিইউ বা শিওন ফি এর মতো) যে কোনও ত্বকের জন্যও এটি করতে পারেন এবং তাত্ত্বিক মোট পাওয়ার জন্য সিপিইউ কার্য সম্পাদনে সেই কার্য সম্পাদন যুক্ত করতে পারেন।
আমি বুঝতে পারি যে আপনি তাত্ত্বিক মান চেয়েছিলেন, তবে এটি যে কোনও রিয়েল কোড এমনকি প্রায় লাইনপ্যাক দ্বারা প্রায় অ্যাক্সেসযোগ্য তাই আপনি খুব বড় ম্যাট্রিকের জন্য কেবল ডিজিএমএম চালাতে (অপ্টিমাইজড) করতে চাইতে পারেন। যে কারণে আমি এই পদ্ধতির পছন্দ করি তা হ'ল এটি নির্দিষ্ট প্রসেসরের কিছু ত্রুটিগুলি প্রকাশ করে যা তাদের তাত্ত্বিক শিখরের ফ্লপ মান অর্জন করতে বাধা দেয়।
উদাহরণস্বরূপ, এনভিআইডিআইএ জিপিইউ বর্তমানে একই পাইপলাইনে পূর্ণসংখ্যা এবং ভাসমান-পয়েন্ট অপারেশন করে। এর অর্থ হ'ল আপনি যদি কোনও পূর্ণসংখ্যার গণনা না করেন তবে আপনি কেবল তাত্ত্বিক শিখর ফ্লপ / গুলি অর্জন করতে পারেন । অ্যারে ইনডেক্সিং এবং ডেটা অ্যাক্সেসের অন্য কোনও ফর্মের জন্য কোথাও কোনও পূর্ণসংখ্যার গাণিতিক প্রয়োজন, কোনও কোড কোনও এনভিআইডিএ জিপিইউতে তাত্ত্বিক শিখর ফ্লপ / গুলি অর্জন করতে পারে না। বেশিরভাগ ক্ষেত্রে, কেউ bound 80% উপরের সীমা হিসাবে দেখে। সিপিইউগুলির জন্য যা একই সাথে পূর্ণসংখ্যার এবং ভাসমান-পয়েন্ট অপারেশন জারি করে, এটি একটি নন-ইস্যু।
কিছু জিপিইউ-এর মতো মাল্টিকোর প্রসেসরের মতো ইন্টেল নাইটস কর্নার এবং ব্লু জিন / কিউতে অনুরূপ পাইপলাইন ইস্যুগুলির জন্য traditionalতিহ্যবাহী সিপিইউগুলির তুলনায় পিক ফ্লপ / গুলি অর্জন করা শক্ত (যদিও উভয়ই কমপক্ষে বৃহত ডিজিএমএম-তে ~ 90% শিখর অর্জন করতে পারে) )।