দ্রষ্টব্য: এই উত্তরটি পদার্থবিজ্ঞানের বিষয়ে নয়, নন-ইসিসি মেমরি মডিউলগুলির সাথে নীরব মেমরির ত্রুটিগুলি সম্পর্কে। কিছু ত্রুটি বাইরের স্থান থেকে, এবং কিছু - ডেস্কটপের অভ্যন্তরীণ স্থান থেকে আসতে পারে।
সিইআরএন ক্লাস্টার এবং গুগল ডেটাসেন্টারগুলির মতো বড় সার্ভার ফার্মগুলিতে ইসিসি মেমরি ব্যর্থতার বেশ কয়েকটি গবেষণা রয়েছে। ইসিসি সহ সার্ভার-শ্রেণীর হার্ডওয়্যার সমস্ত একক বিট ত্রুটি সনাক্ত এবং সংশোধন করতে পারে এবং অনেকগুলি মাল্টি-বিট ত্রুটি সনাক্ত করতে পারে।
আমরা ধরে নিতে পারি যে অনেকগুলি নন-ইসিসি ডেস্কটপ রয়েছে (এবং নন-ইসিসি মোবাইল স্মার্টফোন)। যদি আমরা ইসিসি-সংশোধনযোগ্য ত্রুটি হারের (একক বিটফ্লিপস) জন্য কাগজপত্রগুলি পরীক্ষা করি তবে আমরা নন-ইসিসি মেমরিতে নীরব মেমরির দুর্নীতির হার জানতে পারি।
বড় আকারের সিইআরএন 2007 স্টাডি "ডেটা অখণ্ডতা" : বিক্রেতারা " তাদের মেমরির মডিউলগুলির জন্য 10 -12 এর বিট ত্রুটি হার " ঘোষণা করেছেন , " একটি পর্যবেক্ষণ ত্রুটির হার প্রত্যাশার চেয়ে 4 মাত্রার কম "। ডেটা-ইনটেনসিভ টাস্কগুলির জন্য (8 গিগাবাইট / মেমরি রিডিং) এর অর্থ এই যে প্রতি মিনিটে (10 -12 বিক্রেতাদের বিইআর) বা দুই দিনের মধ্যে একবার (10 -16 বিআর) একক বিট ফ্লিপ দেখা দিতে পারে ।
২০০৯ এর গুগলের কাগজ " ওয়্যার্ডে ড্রামের ত্রুটি: একটি বৃহত্তর স্কেল ফিল্ড স্টাডি" বলছে যে প্রতি এমবিট প্রতি 25000-75000 এক বিট এফআইটি ( বিলিয়ন ঘন্টা প্রতি সময় ব্যর্থতা ) থাকতে পারে, যা 1 - 5 বিটের সমান আমার গণনার পরে 8 গিগাবাইট র্যামের জন্য প্রতি ঘন্টা ত্রুটি। কাগজটি একই বলে: " প্রতি বছর জিবি প্রতি 2000-600000 এর সংশোধনযোগ্য ত্রুটি হার "।
২০১২ সান্দিয়ার রিপোর্ট "সাইলেন্ট ডেটা দুর্নীতি সনাক্তকরণ এবং সংশোধন বৃহত-স্কেল উচ্চ-পারফরম্যান্স কম্পিউটিংয়ের জন্য :" "ডাবল বিট ফ্লিপগুলি অসম্ভব বলে মনে করা হয়েছিল" তবে ওআরএনএল এর ঘন ক্রে এক্সটি 5 এ তারা "75,000+ ডিআইএমএমের জন্য প্রতিদিন এক হারে" এমনকি ইসিসি সহ। এবং একক বিট ত্রুটি বেশি হওয়া উচিত।
সুতরাং, যদি প্রোগ্রামটিতে বড় ডেটাসেট (বেশ কয়েকটি জিবি) থাকে, বা উচ্চ মেমরি রিডিং বা রাইটিং রেট (জিবি / গুলি বা আরও বেশি) থাকে এবং এটি বেশ কয়েক ঘন্টা ধরে চলতে থাকে তবে আমরা ডেস্কটপ হার্ডওয়্যারে বেশ কয়েকটি নীরব বিট ফ্লিপ করতে পারি। এই হারটি স্মৃতিশক্তি দ্বারা সনাক্তযোগ্য নয় এবং ডিআরএএম মডিউলগুলিও ভাল।
দীর্ঘ ক্লাস্টার হাজার হাজার নন-ইসিসি পিসিতে চলে, যেমন বিওআইএনসি ইন্টারনেট-প্রশস্ত গ্রিড কম্পিউটিংয়ে সর্বদা মেমরি বিট-ফ্লিপ এবং ডিস্ক এবং নেটওয়ার্ক নীরব ত্রুটি থেকে ত্রুটি থাকবে।
এবং বড় মেশিনগুলির জন্য (দশ হাজার সার্ভার) এমনকি একক-বিট ত্রুটি থেকে ইসিসি সুরক্ষা সহ, আমরা যেমন সান্দিয়ার ২০১২ প্রতিবেদনে দেখি, প্রতিদিন ডাবল-বিট ফ্লিপ হতে পারে, তাই আপনার পূর্ণ আকারের সমান্তরাল চালানোর কোনও সুযোগ থাকবে না বেশ কয়েক দিন ধরে প্রোগ্রাম (দ্বিগুণ ত্রুটির ক্ষেত্রে নিয়মিত চেকপয়েন্টিং এবং শেষ ভাল চেকপয়েন্ট থেকে পুনরায় আরম্ভ না করে)। বিশাল মেশিনগুলি তাদের ক্যাশে এবং সিপিইউ রেজিস্টারগুলিতেও বিট-ফ্লিপ পাবে (উভয় আর্কিটেকচারাল এবং অভ্যন্তরীণ চিপের ট্রিগারগুলি যেমন এএলইউ ডেটাপাথে), কারণ এগুলির সমস্তই ইসিসি দ্বারা সুরক্ষিত নয়।
পিএস: ডিআরএএম মডিউলটি খারাপ হলে বিষয়গুলি আরও খারাপ হবে। উদাহরণস্বরূপ, আমি ল্যাপটপে নতুন DRAM ইনস্টল করেছি, যা বেশ কয়েক সপ্তাহ পরে মারা গেছে। এটি প্রচুর স্মৃতি ত্রুটি দেওয়া শুরু করে। আমি যা পাই: ল্যাপটপ হ্যাং, লিনাক্স রিবুট, fsck চালায়, রুট ফাইল সিস্টেমে ত্রুটিগুলি খুঁজে পায় এবং বলে যে এটি ত্রুটিগুলি সংশোধন করার পরে পুনরায় বুট করতে চায়। তবে প্রতিটি পরবর্তী রিবুটে (আমি তাদের মধ্যে প্রায় 5-6 করেছি) মূল ফাইল সিস্টেমটিতে এখনও ত্রুটি রয়েছে।