|
|
ارائه ی یک راهبرد چندعامله برای طراحی سیستم های قابل بازپیکربندی جهت افزایش انعطاف پذیری و طول عمر
|
|
|
|
|
نویسنده
|
حسین زاده حسین ,بیت الهی حاکم ,مزینی ناصر
|
منبع
|
رايانش نرم و فناوري اطلاعات - 1400 - دوره : 10 - شماره : 3 - صفحه:47 -59
|
چکیده
|
یکی از ویژگیهای مهم و برجستهی سیستمهای قابل بازپیکربندی، انعطافپذیری میباشد. انعطافپذیری این دسته از سیستمها وابستگی زیادی به نحوهی بازپیکربندیشان دارد. روشهای زیادی در راستای بازپیکربندی ارائه شدهاند که به دستههای بازپیکربندی ایستا، بازپیکربندی پویای جزئی و بازپیکربندی پویای کامل تقسیمبندی میشوند. از بین روشهای ارائه شده روشهایی که قابلیت بازپیکربندی به صورت برخط را داشته باشند، از اهمیت ویژهای برخوردار هستند. در این مقاله با استفاده از خاصیت توزیعپذیری سیستمهای قابل بازپیکربندی، این دسته از سیستمها را برمبنای سازمان سیستمهای چندعامله طراحی کردهایم. در روش پیشنهادی یک سیستم قابل بازپیکربندی هوشمند ارائه شده است که در زمان اجرای سیستم، عاملهای هوشمند با تعامل و مذاکره با یکدیگر، بصورت خودمختار (مستقل از ابزار سنتز) پیکربندی سیستم را تغییر میدهند. یکی از هدفهای مهم این روش جدید، افزایش طول عمر سیستم قابل بازپیکربندی میباشد. در این مقاله، شبیهسازی روش پیشنهادی با استفاده از زبان توصیف سختافزار و سنتز آن با استفاده از نرم افزار design compiler انجام گردیدهاست. نتایج شبیهسازی نشان میدهد که حداکثر میزان فعالیت سلولها با توجه به الگوها و الگوریتمهای مورد ارزیابی، به میزان 05/1 الی 23/4 برابر نسبت به روش transmap کاهش یافته و در نتیجه طول عمر سیستم قابل بازپیکربندی افزایش یافته است. همچنین روش پیشنهادی با توجه به تعامل بین عاملهای هوشمند، شامل سربار تبادل پیام میباشد که مقادیر آن برای الگوریتمهای alu 32 بیتی، رمزکننده 64 به 6 وshifter barrel 64 بیتی به ترتیب مطابق الگوهای تحت ارزیابی به طور میانگین 1458 ، 1218 و 770 بیت بدست آمدهاست.
|
کلیدواژه
|
تراشههای قابل بازپیکربندی، سیستمهای چندعامله، سالخوردگی، بازپیکربندی برخط
|
آدرس
|
دانشگاه علم و صنعت ایران, دانشکده مهندسی کامپیوتر, ایران, دانشگاه علم و صنعت ایران, دانشکده مهندسی کامپیوتر, ایران, دانشگاه علم و صنعت ایران, ایران
|
پست الکترونیکی
|
mozayani@iust.ac.ir
|
|
|
|
|
|
|
|
|
Introducing a Multi-Agent Strategy for Designing Reconfigurable Systems to Increase Their Flexibility and Lifetime
|
|
|
Authors
|
Hosseinzadeh Hossein ,Beitollahi Hakem ,Mozayani Nasser
|
Abstract
|
One of the prominent features of the reconfigurable systems is flexibility. The flexibility of these systems depends largely on how they are reconfigured. There are many methods for reconfiguration that are divided into static reconfiguration, partial dynamic reconfiguration, and full dynamic reconfiguration. Of the proposed methods, the methods that can be reconfigured online are of particular importance. In this paper, using the redistributive properties of the systems, we designed these types of systems based on the organization of multiagent systems. The proposed method introduces an intelligent reconfigurable system that changes the configuration of the system by the interaction of the agents with each other. One of the important goals of this new method is to extend the lifetime of the reconfigurable system. In this paper, the proposed method is simulated using VHDL hardware description language and its synthesis is done using Design Compiler software. The simulation results show that the service lifetime of the reconfigurable system is increased depending on the number of resources consumed on the chip design and the system also has good flexibility due to its intelligence and reconfigurability at runtime. Our results show that maximum usage of the logic cells on system has decreased by 1.05 to 4.23 times than transmap method. So it causes to increase the life time of the system. Our proposed method has data transfer overhead between agents that our results show 1458, 1218 and 770 bits for 32 bit ALU, 64 to 6 encoder and 64 bit barrel shifter respectively.
|
Keywords
|
|
|
|
|
|
|
|
|
|
|
|