شبکه بر تراشه با ولتاژ تطبیقی چندسطحی برای مدیریت حافظه توان آگاه در پردازندههای چندهستهای
الموضوعات : electrical and computer engineeringسیده معصومه مومنی 1 , هادی شهریار شاه حسینی 2
1 - دانشکده مهندسی برق، دانشگاه علم و صنعت ایران، تهران، ایران،
2 - دانشکده مهندسی برق، دانشگاه علم و صنعت ایران، تهران، ایران
الکلمات المفتاحية: چندپردازنده, سامانه بر تراشه, مدیریت انتقال دادهها, حافظه نهان, مدیریت انرژی.,
ملخص المقالة :
مقیاسبندی ولتاژ، یک روش پرکاربرد برای کاهش مصرف انرژی است که هزینه آن، افزایش تأخیر در شبکه در سامانههای بر تراشه چندپردازندهای است. برای کاهش این هزینه عملکردی بر شبکه و سیستم، کاهش میزان جابهجایی دادهها و ارتباطها در شبکه باید مورد توجه قرار گیرد. در برنامههای کاربردی حافظهمحور و ارتباطمحور، بخش قابل توجهی از تأخیر شبکه به دلیل ترافیک ناشی از عدم دسترسی به حافظه نهان است. در این مقاله از روش مقیاسبندی ولتاژ به صورت تطبیقی و چندسطحی استفاده میکنیم؛ در حالی که از فضای خالی حافظه میانگیرهای ورودی در گرههای شبکه بر تراشه برای کاهش ترافیک ناشی از عدم دسترسی به حافظه نهان استفاده میشود. بنابراین روش پیشنهادی باعث افزایش کارایی حافظه و کاهش مصرف انرژی تراشه میشود. بهمنظور حصول بیشینه ظرفیت ناشی از بهکارگیری رویکرد مقیاسبندی ولتاژ، ولتاژ منابع در سه سطح مختلف و با توجه به میزان متوسط فضای خالی حافظه میانگیرهای شبکه اعمال میشود. به این صورت که وقتی حافظه میانگیرها نزدیک به پر هستند، بهکارگیری مقیاسبندی ولتاژ متوقف میشود. روش پیشنهادی به طور متوسط، میزان عدم دسترسی به داده در حافظه نهان را 16 درصد و مصرف انرژی را 5/12 درصد بهبود میدهد.
