دانلود مقاله ISI انگلیسی شماره 137269
ترجمه فارسی عنوان مقاله

طراحی جلسات آزمایشگاهی با تمرکز بر پردازنده های واقعی برای دوره های معماری کامپیوتر: چشم انداز عملی

عنوان انگلیسی
Designing lab sessions focusing on real processors for computer architecture courses: A practical perspective
کد مقاله سال انتشار تعداد صفحات مقاله انگلیسی
137269 2018 44 صفحه PDF
منبع

Publisher : Elsevier - Science Direct (الزویر - ساینس دایرکت)

Journal : Journal of Parallel and Distributed Computing, Available online 8 March 2018

ترجمه کلمات کلیدی
جلسات آزمایشگاهی، معماری کامپیوتر، پردازنده واقعی پیچیدگی پردازنده، چارچوب برنامه ریزی،
کلمات کلیدی انگلیسی
Lab sessions; Computer architecture; Real processors; Processor complexity; Scheduling framework;
ترجمه چکیده
در این مقاله، ما یک رویکرد جدید ارائه می دهیم که مکمل استفاده از چارچوب شبیه سازی در جلسات آزمایشگاهی دوره های معماری کامپیوتر می باشد. این رویکرد بر اساس انجام آزمایشات بر روی پردازنده های تجارتی فعلی است، که در آن رویدادهای سخت افزاری متعددی مربوط به عملکرد اجزای کامپیوتر تحت مطالعه نظارت می شوند. سپس دانش آموزان رویدادهای اندازه گیری شده را تجزیه و تحلیل می کنند و چگونه بر عملکرد کلی تأثیر می گذارند. چنین تحلیلی دانش آموزان را تشویق می کند و نه تنها به تقویت مفاهیم نظری کمک می کند بلکه مهارت های تجزیه و تحلیل خود را نیز افزایش می دهد. در این مقاله چارچوب روش شناسی و برنامه ریزی را ارائه می کنیم که از رویکرد پیشنهادی پشتیبانی می کند و در مورد پنج جلسه آزمایشگاه بحث می کند که می تواند در دوره های مختلف مورد استفاده قرار گیرد و موضوعات مختلف معماری کامپیوتر را پوشش دهد.
پیش نمایش مقاله
پیش نمایش مقاله  طراحی جلسات آزمایشگاهی با تمرکز بر پردازنده های واقعی برای دوره های معماری کامپیوتر: چشم انداز عملی

چکیده انگلیسی

In this paper, we propose a new approach that complements the use of simulation frameworks in lab sessions of computer architecture courses. This approach is based on performing experiments on current commercial processors, where multiple hardware events related to the performance of the computer components under study are monitored. Then, students analyze the measured events and how they impact the overall performance. Such analysis motivates students and, not only helps reinforcing the theoretical concepts, but also increases their analysis skills. In this paper we present the methodology and scheduling framework that support the proposed approach and discuss five lab sessions, which can be applied in different courses, covering multiple computer architecture topics.