>
Fa   |   Ar   |   En
   شبکه بر تراشه با ولتاژ تطبیقی چند سطحی برای مدیریت حافظه توان ‎آگاه در پردازنده‌های چند هسته‌ای  
   
نویسنده مومنی معصومه ,شاه حسینی هادی شهریار
منبع مهندسي برق و مهندسي كامپيوتر ايران - 1403 - دوره : 22 - شماره : 4 - صفحه:257 -263
چکیده    مقیاس‌بندی ولتاژ، یک روش پرکاربرد برای کاهش مصرف انرژی است که هزینه آن، افزایش تاخیر در شبکه در سامانه‌های بر تراشه چندپردازنده‌ای است. برای کاهش این هزینه عملکردی بر شبکه و سیستم، کاهش میزان جابه‌جایی داده‌ها و ارتباط‌ها در شبکه باید مورد توجه قرار گیرد. در برنامه‌های کاربردی حافظه‌محور و ارتباط‌محور، بخش قابل توجهی از تاخیر شبکه به دلیل ترافیک ناشی از عدم دسترسی به حافظه نهان است. در این مقاله از روش مقیاس‌بندی ولتاژ به صورت تطبیقی و چندسطحی استفاده می‌کنیم؛ در حالی که از فضای خالی حافظه میانگیرهای ورودی در گره‌های شبکه بر تراشه برای کاهش ترافیک ناشی از عدم دسترسی به حافظه نهان استفاده می‌شود. بنابراین روش پیشنهادی باعث افزایش کارایی حافظه و کاهش مصرف انرژی تراشه می‏شود. به‌منظور حصول بیشینه ظرفیت ناشی از به‌کارگیری رویکرد مقیاس‌بندی ولتاژ، ولتاژ منابع در سه سطح مختلف و با توجه به میزان متوسط فضای خالی حافظه میانگیرهای شبکه اعمال می‌شود. به این صورت که وقتی حافظه میانگیرها نزدیک به پر هستند، به‌کارگیری مقیاس‌بندی ولتاژ متوقف می‌شود. روش پیشنهادی به طور متوسط، میزان عدم دسترسی به داده در حافظه نهان را 16 درصد و مصرف انرژی را 12/5 درصد بهبود می‌دهد.
کلیدواژه چندپردازنده، سامانه بر تراشه، مدیریت انتقال داده‌ها، حافظه نهان، مدیریت انرژی
آدرس دانشگاه علم و صنعت ایران, دانشکده مهندسی برق, ایران, دانشگاه علم و صنعت ایران, دانشکده مهندسی برق, ایران
پست الکترونیکی shahhoseini@iust.ac.ir
 
   network-on-chip with adaptive voltage scaling for power-aware memory management in multicore processors  
   
Authors momeni m ,shahhoseini hadishahriar
Abstract    voltage scaling is a widely used technique for energy saving, which increases the delay in the network in mpsocs. to overcome this challenge, the volume of communication in the network should be reduced. in memory-intensive and communication-intensive applications, a considerable part of the network delay is due to the traffic originated from cache misses. in this paper, we employ the voltage scaling method in an adaptive way, while the free space of the noc input buffers is used to reduce the traffic caused by the cache misses. therefore, the proposed method increases the memory efficiency and reduces the energy consumption of the chip. to have an adaptive approach, the voltage is adjusted according to the average amount of free space of the noc buffers, and the voltage scaling stops when the buffers are close to full. we achieve a 16% reduction in miss penalty on average, and a 12.5% improvement in power consumption.
 
 

Copyright 2023
Islamic World Science Citation Center
All Rights Reserved