|
|
درج کارای نقاط ذخیره وضعیت برنامه در سیستمهای نهفته با قابلیت برداشت انرژی از محیط با استفاده از الگوریتم ژنتیک
|
|
|
DOR
|
20.1001.2.9920026053.1399.1.1.1.0
|
نویسنده
|
پناهی سعید ,محجل کفشدوز مرتضی ,رسولی کناری عبدالرضا
|
منبع
|
دومين كنفرانس ملي انفورماتيك ايران - 1399 - دوره : 2 - کنفرانس ملی انفورماتیک ایران - کد همایش: 99200-26053
|
چکیده
|
برداشت انرژی از محیط یکی از بهترین منابع تامین انرژی برای سیستمهای نهفته با مصرف انرژی کم است. با این وجود به دلیل ناپایدار بودن انرژی برداشت شده از محیط، در بسیاری از مواقع فرصت کافی برای اجرای یک دور کامل برنامه وجود ندارد. راه حل ارائه شده برای این منظور، استفاده از پردازندههای غیرفرّار است. در این پردازندهها با استفاده از سناریوهای مختلفی نقاط ذخیره وضعیت برنامه را قرار میدهند تا با از دست رفتن انرژی، وضعیت برنامه حفظ شود و پس از اجرای مجدد، مبنای ادامه کار قرار گیرد و اهداف سازگاری برنامه و پیشرفت رو به جلو برآورده گردد. در این مقاله ما با مدل کردن این سیستمها و با استفاده از خاصیت الگوریتم ژنتیک روش جدیدی را ارائه دادهایم که نقاط ذخیره وضعیت برنامه را در سیستمهای نهفته با برداشت انرژی بطور کارا درج میکند. آزمایشهای ما نشان میدهد که روش ما در مقایسه با آخرین روشهای موجود بطور میانگین تعداد نقاط ذخیره وضعیت درج شده، تعداد اجرای آن نقاط، انرژی مصرفی و انرژی تلف شده را به ترتیب 12، 30، 10 و 4 درصد کاهش داده است و تمام خطاهای ناسازگاری مرتفع شده و همزمان پیشرفت رو به جلوی برنامه را 14.41 درصد افزایش داده است.
|
کلیدواژه
|
نقاط ذخیره وضعیت برنامه، سیستمهای نهفته ,پردازنده غیرفرّار ,تحلیل بُرونخط ,برداشت انرژی ,شبیه سازی ,الگوریتم ژنتیک
|
آدرس
|
دانشگاه صنعتی قم, ایران, دانشگاه صنعتی قم, ایران, دانشگاه صنعتی قم, ایران
|
پست الکترونیکی
|
rasouli@qut.ac.ir
|
|
|
|
|
|
|
|
|
|
|
|
Authors
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|