كيفية اختبار ذاكرة وحدة معالجة الرسومات أو وحدات معالجة الرسومات الممكّنة من قِبل CUDA والتي تدعم OpenCL

قام أحد زملائي بنشر موضوع في منتدى حول MemtestG80 و MemtestCL . MemtestG80 و MemtestCL عبارة عن مختبرين يعتمدان على البرامج لاختبار "الأخطاء البرمجية" في ذاكرة وحدة معالجة الرسومات(GPU) أو المنطق لوحدات معالجة الرسومات (GPUs)التي تدعم NVIDIA CUDA(NVIDIA CUDA-enabled) أو التي تدعم OpenCL(OpenCL-enabled) (من أي شركة مصنعة) . هذه أخبار جيدة لمالكي بطاقات GPU الجدد حيث يمكنهم التحقق من استقرار بطاقتهم ؛ بمعنى آخر. يكتشف "أخطاء لينة" في ذاكرة وحدة معالجة الرسومات(GPU) أو منطق وحدات معالجة الرسومات(GPUs) التي تدعم CUDA أو OpenCL ، والتي يمكن أن تسبب غالبًا أعطالًا عشوائية - حتى الموت الزرقاء(BSODs) .

اختبر ذاكرة وحدة معالجة الرسومات أو وحدات معالجة الرسومات الممكّنة من قِبل CUDA والتي تدعم OpenCL

اختبر(Test GPU) ذاكرة وحدة معالجة الرسومات باستخدام MemtestG80 و MemtestCL

إنه برنامج قائم على موجه الأوامر كما ترون في لقطة الشاشة أعلاه. ستلاحظ في الصورة ، أنها ترسل(DOES) نتائج الاختبار إلى مطوريها في ستانفورد(Stanford) ؛ ولكن إذا كنت ترغب في تجنبه ، فأنت بحاجة إلى استخدام علامة إضافية كما هو موضح أعلاه.

حسب المطور:

It use a variety of proven test patterns (some custom and some based on Memtest86) to verify the correct operation of GPU memory and logic. They are useful tools to ensure that given GPUs do not produce “silent errors” which may corrupt the results of a computation without triggering an overt error.

وفقًا لموقع مدمن FAH  ، يمكن استخدام هذا الاختبار NVIDIA/ATI GPUs . لاستخدام هذا البرنامج ، يجب أن يكون جهاز الكمبيوتر الخاص بك مزودًا ببرامج تشغيل متوافقة مثبتة - بالنسبة لبطاقات nVidia ، ستحتاج إلى سلسلة برامج تشغيل 195 أو أحدث ، وبالنسبة لبطاقات ATI ، ستحتاج إلى الإصدار 9.12 أو أعلى.

تحتاج إلى زيارة Github(visit Github) .com لتنزيله. قم بالتسجيل في موقعهم Simtk.org لتتمكن من تنزيل تطبيق أو يمكنك زيارة موقع ويب ستانفورد لتنزيله من هناك.

كما هو الحال في أي اختبار إجهاد ، استخدمه على مسؤوليتك الخاصة ، لأنه قد يتسبب في ضرر محتمل.(As in any stress test, use it at your own risk, as it could cause potential damage.)



About the author

أنا مهندس برمجيات ولدي خبرة في كل من تطبيقات Chrome والألعاب. لقد كنت أعمل على حلول لمتصفح Google Chrome على مدار السنوات الأربع الماضية وعملت أيضًا على ألعاب لعدة منصات مختلفة. تكمن مهاراتي في تصميم واختبار وإدارة مشاريع البرمجيات. بالإضافة إلى عملي كمهندس برمجيات ، فأنا أيضًا من ذوي الخبرة في الخصوصية وحسابات المستخدمين وقضايا سلامة الأسرة.



Related posts