مشاهده مشخصات مقاله
پیشبینی کننده پرش توان پایین برای سیستمهای نهفته
Authors |
-
سید حسین سید آقایی رضایی
-
سینا سیاردوست تبریزی
-
مصطفی ارسالی صالحی نسب
|
Conference |
بیستمین کنفرانس ملی سالانه انجمن کامپیوتر ایران |
Abstract |
امروزه واحد پیشبینی کننده پرش یکی از اجزای مهم در پردازندههای نهفته نسل جدید به حساب میآید. این واحد به منظور کاهش سربار مخاطرات کنترلی در خط لوله پردازندههای مدرن استفاده میشود. افزایش اندازه این واحد در پردازنده و استفاده از الگوریتمهای پیچیده در آن باعث افزایش توان مصرفی این واحد میشود. میزان دقت این واحد سبب بهبود موازی سازی در سطح دستورات (ILP) و همچنین بهبود کارایی پردازنده میگردد. اگرچه استفاده از این واحد بهبود کارایی را به همراه دارد، ولی سبب افزایش توان مصرفی میشود. بررسیهای انجام شده نشان میدهد که حدود 10% از مصرف توان پردازندهها در سیستمهای نهفته (Embedded)، مربوط به این واحد است. این موضوع به دلیل محدودیت منابع توان در این سیستمها از اهمیت ویژهای برخوردار است. حذف دسترسیهای بیفایده به این واحد میتواند مصرف توان را به میزان قابل توجهی کاهش دهد. در این مقاله با حذف دسترسیهای بیهوده برای پرشهای خوشرفتار، توان مصرفی این واحد را کاهش دادهایم. روش ارائه شده بر اساس جدولی بنام ATBT کار میکند که وظیفه آن نگهداری اطلاعات مربوط به پرش خوشرفتار میباشد. با توجه به نتایج بدست آمده به کمک روش پیشنهادی میزان دسترسی ها به BTB حدودا 50% کاهش یافته است. کاهش تعداد دسترسی به BTB موجب کاهش 45% توانِ واحد پیش بینی کننده پرش و در نهایت کاهش 3% از توان کل پردازنده شده است. |
قیمت |
-
برای اعضای سایت : 100,000 Rial
-
برای دانشجویان عضو انجمن : 20,000 Rial
-
برای اعضای عادی انجمن : 40,000 Rial
|
خرید مقاله
|
|