Task Clustering Approach to Optimize the Scheduling on a Partially Dynamically Reconfigurable FPGAs for image processing algorithms

被引:1
|
作者
Abdali, El Mehdi [1 ]
Pelcat, Maxime [2 ]
Berry, Francois [1 ]
Diguet, Jean-Philippe [3 ]
Heller, Dominique [3 ]
机构
[1] Inst Pascal, CNRS, UMR 6602, F-63170 Aubiere, France
[2] IETR INSA Rennes, CNRS, UMR 6164, F-35700 Rennes, France
[3] CNRS, UMR 3192, Lab STICC, F-56321 Lorient, France
关键词
D O I
10.1145/2967413.2974042
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Field-programmable gate array (FPGAs) are classified as high efficient computational execution platform. However their limited density makes them not suitable for highly demanding algorithms. The Partial Dynamic Reconfiguration (PDR) concept overcomes this problem by rising the FPGA reuse from one task to another. Nonetheless, the scheduling on partially dynamically reconfigurable architectures involves several degrees of freedom and hardware constraints to be managed, which makes the PDR more challenging. In this paper we propose a task clustering approach to optimize the scheduling on PDR FPGAs. By clustering tasks, the approach moves the optimizing overhead from hardware side into the software side, which is largely simple.
引用
收藏
页码:230 / 231
页数:2
相关论文
共 50 条
  • [31] Scheduling and Resource Planner Based on Multicriteria Method for Partially Dynamically Reconfigurable Systems
    Nunez Manquez A.
    Dondo Gazzano J.
    Beron M.M.
    Sosa Paez C.
    Murdocca R.M.
    IEEE Latin America Transactions, 2019, 18 (02) : 414 - 421
  • [32] Real-time image processing with dynamically reconfigurable architecture
    Kessal, L
    Abel, N
    Demigny, D
    REAL-TIME IMAGING, 2003, 9 (05) : 297 - 313
  • [33] A task graph set for evaluation of reconfigurable hardware scheduling algorithms
    Loo, SM
    Winningham, JD
    COMPUTERS AND THEIR APPLICATIONS, 2004, : 159 - 163
  • [34] PARLGRAN: Parallelism granularity selection for scheduling task chains on dynamically reconfigurable architectures
    Banerjee, Sudarshan
    Bozorgzadeh, Elaheh
    Dutt, Nikil
    ASP-DAC 2006: 11TH ASIA AND SOUTH PACIFIC DESIGN AUTOMATION CONFERENCE, PROCEEDINGS, 2006, : 491 - 496
  • [35] An evolutionary approach to dynamic task scheduling on FPGAs with restricted buffer
    Middendorf, M
    Scheuermann, B
    Schmeck, H
    JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 2002, 62 (09) : 1407 - 1420
  • [36] Online Task Scheduling for the FPGA-Based Partially Reconfigurable Systems
    Lu, Yi
    Marconi, Thomas
    Bertels, Koen
    Gaydadjiev, Georgi
    RECONFIGURABLE COMPUTING: ARCHITECTURES, TOOLS AND APPLICATIONS, 2009, 5453 : 216 - 230
  • [37] Online hardware task scheduling and placement algorithm on partially reconfigurable devices
    Marconi, Thomas
    Lu, Yi
    Bertels, Koen
    Gaydadjiev, Georgi
    RECONFIGURABLE COMPUTING: ARCHITECTURES, TOOLS AND APPLICATIONS, 2008, 4943 : 306 - 311
  • [38] Designing mathematical morphology algorithms on FPGAs: An application to image processing
    Baumann, D
    Tinembart, J
    COMPUTER ANALYSIS OF IMAGES AND PATTERNS, PROCEEDINGS, 2005, 3691 : 562 - 569
  • [39] Novel Approach to Task Scheduling and Load Balancing Using the Dominant Sequence Clustering and Mean Shift Clustering Algorithms
    Al-Rahayfeh, Amer
    Atiewi, Saleh
    Abuhussein, Abdullah
    Almiani, Muder
    FUTURE INTERNET, 2019, 11 (05):
  • [40] Reconfigurable Computing and Task Scheduling for Active Storage Service Processing
    Zhang, Yu
    Feng, Dan
    RECONFIGURABLE COMPUTING: ARCHITECTURES, TOOLS AND APPLICATIONS, 2010, 5992 : 294 - 305