پیکربندی حافظه نهان برحسب برنامه کاربردی بهمنظور بهبود عملکرد پردازنده

  • سال انتشار: 1394
  • محل انتشار: کنفرانس بین المللی یافته های نوین پژوهشی درمهندسی برق و علوم کامپیوتر
  • کد COI اختصاصی: COMCONF01_782
  • زبان مقاله: فارسی
  • تعداد مشاهده: 871
دانلود فایل این مقاله

نویسندگان

یاسمن کوشافر

کارشناسی - ارشد معماری کامپیوتر، دانشکده مهندسی کامپیوتر، دانشگاه اصفهان، ایران.

عباس وفایی

دانشیار، - دانشکده مهندسی کامپیوتر، گروه معماری کامپیوتر، دانشگاه اصفهان، ایران.

مهران رضایی

استادیار، دانشکده مهندسی کامپیوتر، گروه فناوری اطلاعات، دانشگاه اصفهان، ایران.

فرشید حاج هاشمی

کارشناسی - ارشد معماری کامپیوتر، دانشکده مهندسی کامپیوتر، دانشگاه اصفهان، ایران.

چکیده

بهبود سازمان حافظه نهان بهنحویکه بتواند پاسخگوی دسترسیهای پردازنده باشد یکی از مسائل اساسی درمعماری کامپیوتر به شمار میآید. درصورتیکه دادههای موردنیاز پردازنده در حافظه نهان یافت شود، تعداد دسترسیها بهحافظه اصلی کمتر شده و علاوه بر بهبود کارآیی سیستم، توان مصرفی ناشی از دسترسی به سطوح بالاتر حافظه نهان نیز کاهش مییابد. بنابراین سیستم حافظه نهانی که متناسب با نیازهای برنامه کاربردی در حال اجرا باشد میتواند نقشبسزایی در بهبود عملکرد سیستم داشته باشد. در این پژوهش تنظیم پیکربندی حافظه نهان متناسب با نیازهای برنامه کاربردی مورد بررسی قرار گرفته است. با تغییر نحوهی آدرسدهی بلاکهای حافظه نهان، اشتراکپذیری حافظه نهانمیتواند تغییر کند. بنابراین با توجه به رفتار برنامهی کاربردی در حال اجرا، میتوان اشتراکپذیری حافظه نهان را بهگونهای تغییر داد که نرخ فقدان حافظه نهان کاهش یابد. پس از شبیهسازی این ایده، عملکرد آن برای چندین برنامه از مجموعه بسترتست parsec 3.0 مورد سنجش قرار گرفت و نتایج نشان داد که این روش میتواند در اکثر موارد منجر به پایین آمدن نرخ فقدان و بهبود انرژی مصرفی در حافظه نهان شود

کلیدواژه ها

حافظه نهان قابل پیکربندی، بازپیکربندی حافظه نهان، رفتار برنامه کاربردی، تنظیم اشتراکپذیری، بهبود نرخ فقدان

مقالات مرتبط جدید

اطلاعات بیشتر در مورد COI

COI مخفف عبارت CIVILICA Object Identifier به معنی شناسه سیویلیکا برای اسناد است. COI کدی است که مطابق محل انتشار، به مقالات کنفرانسها و ژورنالهای داخل کشور به هنگام نمایه سازی بر روی پایگاه استنادی سیویلیکا اختصاص می یابد.

کد COI به مفهوم کد ملی اسناد نمایه شده در سیویلیکا است و کدی یکتا و ثابت است و به همین دلیل همواره قابلیت استناد و پیگیری دارد.