کد مقاله کد نشریه سال انتشار مقاله انگلیسی نسخه تمام متن
10341005 695319 2014 23 صفحه PDF دانلود رایگان
عنوان انگلیسی مقاله ISI
Online scheduling and placement of hardware tasks with multiple variants on dynamically reconfigurable field-programmable gate arrays
ترجمه فارسی عنوان
برنامه ریزی آنلاین و قرار دادن وظایف سخت افزاری با انواع مختلف در آرایه های دروازه قابل برنامه ریزی پویا قابل تنظیم
موضوعات مرتبط
مهندسی و علوم پایه مهندسی کامپیوتر شبکه های کامپیوتری و ارتباطات
چکیده انگلیسی
Hardware task scheduling and placement at runtime plays a crucial role in achieving better system performance by exploring dynamically reconfigurable Field-Programmable Gate Arrays (FPGAs). Although a number of online algorithms have been proposed in the literature, no strategy has been engaged in efficient usage of reconfigurable resources by orchestrating multiple hardware versions of tasks. By exploring this flexibility, on one hand, the algorithms can be potentially stronger in performance; however, on the other hand, they can suffer much more runtime overhead in selecting dynamically the best suitable variant on-the-fly based on its runtime conditions imposed by its runtime constraints. In this work, we propose a fast efficient online task scheduling and placement algorithm by incorporating multiple selectable hardware implementations for each hardware request; the selections reflect trade-offs between the required reconfigurable resources and the task runtime performance. Experimental studies conclusively reveal the superiority of the proposed algorithm in terms of not only scheduling and placement quality but also faster runtime decisions over rigid approaches.
ناشر
Database: Elsevier - ScienceDirect (ساینس دایرکت)
Journal: Computers & Electrical Engineering - Volume 40, Issue 4, May 2014, Pages 1215-1237
نویسندگان
,