این سایت در حال حاضر پشتیبانی نمی شود و امکان دارد داده های نشریات بروز نباشند
رایانش نرم و فناوری اطلاعات، جلد ۸، شماره ۱، صفحات ۶۵-۷۹

عنوان فارسی ارائه یک الگوریتم کاهش مصرف انرژی با هدف قابلیت اطمینان در پردازنده‌های چندگانه در محیط محاسبات ابری
چکیده فارسی مقاله زمان‌بندی وظایف با محدودیت زمان و انرژی در محیط‌های چند پردازنده‌ای با سطوح مختلف فرکانس به عنوان یک مسئله بهینه‌سازی مهم در رایانش ابری مطرح است. به‌علاوه یک پردازنده که با فرکانس کاهش‌یافته کار می‌کند، به‌طور پویا باعث افزایش خرابی‌هایی می‌شود که این امر باعث ضعیف شدن قابلیت اطمینان برنامه‌های کاربردی می‌شود. قابلیت اطمینان یک عنصر مهم از شایستگی سیستم است و باید در برنامه‌های کاربردی امنیتی مورد توجه قرار گیرد. در این مقاله مسئله زمان‌بندی وظایف در چندین پردازنده با هدف کاهش مصرف انرژی و افزایش قابلیت اطمینان مورد توجه قرار گرفته است. با استفاده از چند پردازنده‌ای و تکنولوژی مقیاس‌بندی ولتاژ و فرکانس پویا (DVFS) می‌توان سطح فرکانس پردازنده را تا حد امکان پایین آورد و در نتیجه ولتاژ مصرفی آن پردازنده را کاهش داد. در اینجا یک الگوریتم دو مرحله‌ای برای به حداقل رساندن مصرف انرژی با هدف قابلیت اطمینان در پردازنده‌های چندگانه ارائه می‌شود. مرحله اول برای تخصیص اولیه و مرحله دوم برای ارضاء هدف قابلیت اطمینان و بهبود بهره‌وری انرژی است. به‌طور خاص، هنگامی که هدف قابلیت اطمینان نرم افزار از طریق تخصیص اولیه نمی‌تواند به‌دست آید، بر اساس ضریب اطمینان فعلی تعریف شده‌ی ما، یک الگوریتم بهبودیافته طراحی می‌شود که می‌تواند هدف قابلیت اطمینان را ارضاء کند. الگوریتم پیشنهادی با الگوریتم‌های موجود مقایسه شد. نتایج آزمایش‌ها نشان می‌دهد که الگوریتم پیشنهادی مصرف انرژی کمتری دارد درحالی‌که هدف قابلیت اطمینان برنامه‌های کاربردی را نیز برآورده می‌کند.
کلیدواژه‌های فارسی مقاله

عنوان انگلیسی An algorithm for minimizing energy consumption with reliability goal on multiple processors in a cloud computing environment
چکیده انگلیسی مقاله The energy and time constrained task scheduling on multi-processing environments with different frequency levels is considered as an important optimization issue in a cloud computing. In addition, a processor executed with a reduced frequency will dynamically increase transient faults, which will weaken the reliability of the applications. Reliability is an important figure of merit of the system and it must be satisfied in safety-critical applications. In this paper, the parallel task scheduling problem in multi-processors has been explored to reduce energy and to increase reliability in the scheduling. Multi-processing and Dynamic Voltage and Frequency Scaling (DVFS) techniques can decrease the processor's frequency level as much as possible; therefore, the voltage consumption of the processor will be reduced. Here, a two-phase algorithm is proposed to minimize energy consumption with reliability goal on multiple processors. The first phase is for initial assignment and the second phase is for either satisfying the reliability goal and improving energy efficiency. Specifically, when the application's reliability goal cannot be achieved via initial assignment, based on our defined current reliability ratio, an enhanced algorithm is designed to satisfy application's reliability goal. The proposed algorithm compared with existing algorithms. Experimental results demonstrate that the proposed algorithm consume less energy while satisfying the application's reliability goal.
کلیدواژه‌های انگلیسی مقاله

نویسندگان مقاله منیره صفری حبیب آبادی |
دانشگاه آزاد اسلامی – واحد دولت آباد - اصفهان – ایران .

ریحانه خورسند |
دانشگاه آزاد اسلامی واحد دولت آباد - گروه کامپیوتر - اصفهان - ایران

محمدرضا رمضان پور |
دانشگاه آزاد اسلامی واحد مبارکه، گروه مهندسی کامپیوتر، مبارکه، اصفهان، ایران.


نشانی اینترنتی http://jscit.nit.ac.ir/article_84983_af53cabb8cb5ecbe3af6cbef4f674638.pdf
فایل مقاله اشکال در دسترسی به فایل - ./files/site1/rds_journals/834/article-834-1356687.pdf
کد مقاله (doi)
زبان مقاله منتشر شده fa
موضوعات مقاله منتشر شده
نوع مقاله منتشر شده
برگشت به: صفحه اول پایگاه   |   نسخه مرتبط   |   نشریه مرتبط   |   فهرست نشریات