شما اینجائید:خانه»دانلود»بهبود مصرف انرژی و عملکرد حافظه کش با استفاده از فاصله های معین
بهبود مصرف انرژی و عملکرد حافظه کش با استفاده از فاصله های معین
ارسال شده توسط:Papersimتاریخ ارسال: 2017/11/18در دیدگاهها برای بهبود مصرف انرژی و عملکرد حافظه کش با استفاده از فاصله های معین بسته هستند
هدف بهبود مصرف انرژی و عملکرد حافظه کش با استفاده از فاصله های معین
سامانههای حافظه کش سهم قابل توجهی از مصرف انرژی ایستا و پویا در پروسسور را به خود اختصاص می دهند. به طور مشابه، تاخیر دسترسی از طریق سامانه حافظه کش نیز به طور قابل توجهی بر عملکرد کلی پروسسور تاثیر می گذارد. روشهای مختلفی برای بهبود یکی از پارامترهای مصرف انرژی یا عملکرد پیشنهاد شده است. هرچند، تقریبا تمامی آنها با کاهش مصرف انرژی باعث افول عملکرد و یا برعکس شده اند. ما ایده خلاقانهای را پیشنهاد میکنیم که باعث بهبود عملکرد و همچنین کاهش هر دو انرژی ایستا و پویا میشود و مقدار کمی فضای سربار اضافه می کند.
طرح پیشنهادی ما انرژی پویا را با استفاده از مکانیزم hash-based برای حداقل کردن تعداد خطوط کش خوانده شده در طول اجرای برنامه، کاهش میدهد. این کار با استفاده از شناسایی و نخواندن خطوطی که به طور تضمین شده مشابه دسترسی جدید نیستند، به دست میآید. بهبود عملکرد زمانی اتفاق میافتد که تمامی خطوط کش مربوط به یک مجموعه ارجاع شده غیرمشابه با آدرس درخواستی تشخیص داده شوند و بنابراین چند مرحله از پایپ لاین مربوط به کش کسر میشود. صرفهجویی در مصرف انرژی ایستا را میتوان با استفاده از استخراج اطلاعات دسترسی کش انجام داد.
این اطلاعات برای کاهش انرژی ایستای خطوطی از کش که به طور قطع در آینده نزدیک مورد استفاده قرار نمیگیرند، به کار میروند. این روشها به راحتی درون معماری کشهای موجود گنجانده شده و بوسیله ابزار معروف CAD و معیارهایی ارزیابی میشوند. ما شاهد ۹۲%، ۱۷%، ۲% بهبود به ترتیب در عملکرد، مصرف انرژی ایستا و مصرف انرژی پویا بودیم و این مقادیر بهبود با کمتر از ۳% سربار فضا بوجود آمد.
عنوان:
بهبود مصرف انرژی و عملکرد حافظه کش با استفاده از فاصله های