تجزیه وتحلیل سخت افزاری تشخیص خطای آنلاین در پردازندههای چند هسته ای
Publish place: The National Conference on 2041 Vision and Technological Developments in Electrical Engineering, Computer, and Information Technology
Publish Year: 1396
نوع سند: مقاله کنفرانسی
زبان: Persian
View: 547
This Paper With 14 Page And PDF Format Ready To Download
- Certificate
- من نویسنده این مقاله هستم
استخراج به نرم افزارهای پژوهشی:
شناسه ملی سند علمی:
ECITCONF01_011
تاریخ نمایه سازی: 29 مهر 1396
Abstract:
با توجه به بدتر شدن تاثیرات بالا رفتن سن و فرآیندهای ناکامل تست و تایید، سیستم هایی در فناوری های ساخت جدید ایجاد شده اند که از نظر قابلیت اعتماد با چالش هایی جدی مواجه هستند. یک راه حل مناسب برای این چالش ها خود - آزمایی و خود - پیکربندی بدون هرگونه کنترل بیرونی و یا کنترل بیرونی محدود است. در این مقاله یک مکانیسم خود آزمایی برای تست آنلاین پردازنده های چند هسته ای معرفی شده است. در ساختارهای چند هسته ای اجزای سخت افزاری زیادی وجود دارد که روال تست نرم افزاری را بین هسته های پردازنده توزیع می کنند، بر رفتار هستهه ای پردازنده نظارت در طول اجرای روال تست نظارت دارند، و نقص هسته ها را شناسایی میکنند. یک روش تولید آزمون احتمالاتی ( MPTG ) که مبتنی بر شایستگی ها است برای تست اجزای سطح رجیستر انتقال است معرفی شده است که محدودیت های اعمال شده توسط اجزای مجاور را نیز در نظر می گیرد. بعلاوه، یک روش تولید تست که از MPTG استفاده می کند نیز برای تولید روال تست نرم افزاری در این محیط معرفی شده است. نتایج تجربی نشان دادند که روش تولید تست پیشنهادی منجر به پیوستگی خوبی در پوشش نقص ها، در تعداد محدودی از چرخه های تست می شود. بعلاوه، مکانیسم های تست پیشنهادی از نظر سخت افزاری و بار اضافی زمان بندی مقیاس پذیر هستند و این امر باعث شده که بتوان از آن ها در چند - هسته ایهایی با اعداد زیادی هسته ی پردازنده استفاده کرد.
Keywords:
پردازنده های چند هسته ای , تست آنلاین , شبیه سازی احتمالی , قابلیت اعتماد , خود آزمایی نرم افزاری , توزیع تست
Authors
آتوسا سلحشور
دانشجوی مقطع کارشناسی ارشد معماری کامپیوتر، دانشگاه صنعتی خواجه نصیر طوسی تهران
حجت الله حمیدی
گروه مهندسی فناوری اطلاعات دانشگاه صنعتی خواجه نصیر طوسی تهران