Online hybrid task scheduling in reconfigurable systems

被引:0
|
作者
Liang, Liang [1 ]
Zhou, Xue-Gong [1 ]
Wang, Ying [1 ]
Peng, Cheng-Lian [1 ]
机构
[1] Fudan Univ, Dept Comp & Informat Technol, Shanghai 200433, Peoples R China
关键词
reconfigurable systems; hybrid tasks; scheduling;
D O I
暂无
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
This paper mainly discusses online tasks scheduling problem on hybrid CPU-FPGA Reconfigurable Systems. In these systems, hybrid tasks may be binary codes executed on CPU as well as hardware logic circuits implemented on FPGA. Tasks scheduling algorithms of conventional operating systems are not suitable for scheduling hybrid tasks on CPU-FPGA architecture. Based on a real reconfigurable system prototype, we present a task scheduler model and correlative algorithm for scheduling software, hardware and hybrid tasks. This algorithm combines tasks allocation, tasks placement with tasks migration. Simulation results have demonstrated this algorithm provides preferable scheduling performance and reduces the scheduling rejection rate by making use of the great flexibility of hybrid tasks.
引用
收藏
页码:1072 / +
页数:2
相关论文
共 50 条
  • [31] Task Modules Partitioning, Scheduling and Floorplanning for Partially Dynamically Reconfigurable Systems with Heterogeneous Resources
    Ding, Bo
    Huang, Jinglei
    Wang, Junpeng
    Xu, Qi
    Chen, Song
    Kang, Yi
    ACM TRANSACTIONS ON DESIGN AUTOMATION OF ELECTRONIC SYSTEMS, 2023, 28 (06)
  • [32] Reconfigurable Hardware Operating Systems: Online Scheduling of Hard Real-Time Tasks to Partially Reconfigurable Devices
    Kulkarni, G. R.
    Borisagar, Komal R.
    JOURNAL OF ACTIVE AND PASSIVE ELECTRONIC DEVICES, 2013, 8 (04): : 253 - 281
  • [33] Transition-aware Real-Time Task Scheduling for Reconfigurable Embedded Systems
    Kooti, Hessam
    Bozorgzadeh, Elaheh
    Liao, Shenghui
    Bao, Lichun
    2010 DESIGN, AUTOMATION & TEST IN EUROPE (DATE 2010), 2010, : 232 - 237
  • [34] An architecture and task scheduling algorithm for systems based on dynamically reconfigurable shared memory clusters
    Tudruj, M
    Masko, L
    ADVANCED ENVIRONMENTS, TOOLS, AND APPLICATIONS FOR CLUSTER COMPUTING, 2002, 2326 : 197 - 206
  • [35] A Communication-aware Scheduling Algorithm for Hardware Task Scheduling Model on FPGA-based Reconfigurable Systems
    Sheng, Yingying
    Liu, Yan
    Li, Renfa
    Xiao, Xiongren
    JOURNAL OF COMPUTERS, 2014, 9 (11) : 2552 - 2558
  • [36] Operating systems for reconfigurable embedded platforms: Online scheduling of real-time tasks
    Steiger, C
    Walder, H
    Platzner, M
    IEEE TRANSACTIONS ON COMPUTERS, 2004, 53 (11) : 1393 - 1407
  • [37] Hybrid flow-shop scheduling problems with multiprocessor task systems
    Oguz, C
    Zinder, Y
    Do, V
    Janiak, A
    Lichtenstein, M
    EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2004, 152 (01) : 115 - 131
  • [38] Online scheduling of deadline-constrained bag-of-task workloads on hybrid clouds
    Pelaez, Victor
    Campos, Antonio
    Garcia, Daniel F.
    Entrialgo, Joaquin
    CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2018, 30 (19):
  • [39] Task Scheduling for Context Minimization in Dynamically Reconfigurable Platforms
    Perng, Nei-Chiung
    Hung, Shih-Hao
    Tu, Chia-Heng
    JOURNAL OF SIGNAL PROCESSING SYSTEMS FOR SIGNAL IMAGE AND VIDEO TECHNOLOGY, 2010, 59 (01): : 3 - 12
  • [40] RDMS: A Hardware Task Scheduling Algorithm for Reconfigurable Computing
    Huang, Miaoqing
    Simmler, Harald
    Serres, Olivier
    El-Ghazawi, Tarek
    2009 IEEE INTERNATIONAL SYMPOSIUM ON PARALLEL & DISTRIBUTED PROCESSING, VOLS 1-5, 2009, : 2936 - 2943