Energy-Aware Real-Time Tasks Processing for FPGA-Based Heterogeneous Cloud

被引:4
|
作者
Majumder, Atanu [1 ]
Saha, Sangeet [2 ]
Chakrabarti, Amlan [1 ]
McDonald-Maier, Klaus [2 ]
机构
[1] Univ Calcutta, Dept AK Choudhury Sch Informat Technol, Kolkata 700073, India
[2] Univ Essex, Sch Comp Sci & Elect Engn, Colchester CO4 3SQ, Essex, England
来源
基金
英国工程与自然科学研究理事会;
关键词
Cloud computing; Real-time systems; Servers; Field programmable gate arrays; Processor scheduling; Computer architecture; Task analysis; Field programmable gate arrays (FPGAs); service request; real-time scheduling; resource management; energy; heterogeneous cloud; CONSUMPTION;
D O I
10.1109/TSUSC.2021.3082189
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Cloud computing is becoming a popular model of computing. Due to the increasing complexity of the cloud service request, it often exploits heterogeneous architecture. Moreover, some service requests (SRs)/tasks exhibit real-time features, which are required to be handled within a specified duration. Along with the stipulated temporal management, the strategy should also be energy efficient, as energy consumption in cloud computing is challenging. In this paper, we have proposed a strategy, called "Efficient Resource Allocation of Service Request" (ERASER) for energy efficient allocation and scheduling of periodic real-time SRs on cloud platform. The cloud platform is consists of Field Programmable Gate Arrays (FPGAs) as Processing Elements (PEs) along with the General Purpose Processors (GPP). We have further proposed, an SR migration technique to reduce the tasks rejection by serving maximum SRs. Simulation based experimental results demonstrate that the proposed methodology is capable to achieve upto 90 percent resource utilization with only 26 percent SR rejection rate over different experimental scenarios. Comparison results with other state-of-the-art techniques reveal that the proposed strategy outperforms the existing technique with 17 percent reduction in SR rejection rate and 21 percent reduction in energy consumption. Further, the simulation outcomes have been validated on real FPGA test-bed based on Xilinx Zynq SoC with standard benchmark tasks.
引用
收藏
页码:414 / 426
页数:13
相关论文
共 50 条
  • [31] SEATS: smart energy-aware task scheduling in real-time cloud computing
    Hosseinimotlagh, Seyedmehdi
    Khunjush, Farshad
    Samadzadeh, Rashidaldin
    [J]. JOURNAL OF SUPERCOMPUTING, 2015, 71 (01): : 45 - 66
  • [32] HEALERS: a heterogeneous energy-aware low-overhead real-time scheduler
    Moulik, Sanjay
    Devaraj, Rajesh
    Sarkar, Arnab
    [J]. IET COMPUTERS AND DIGITAL TECHNIQUES, 2019, 13 (06): : 470 - 480
  • [33] Energy-aware Scheduling of Multi-version on Heterogeneous Real-time Systems
    Roeder, Julius
    Rouxel, Benjamin
    Altmeyer, Sebastian
    Grelck, Clemens
    [J]. 36TH ANNUAL ACM SYMPOSIUM ON APPLIED COMPUTING, SAC 2021, 2021, : 501 - 510
  • [34] EA-HRT: An Energy-Aware scheduler for Heterogeneous Real-Time systems
    Moulik, Sanjay
    Chaudhary, Rishabh
    Das, Zinea
    Sarkar, Arnab
    [J]. 2020 25TH ASIA AND SOUTH PACIFIC DESIGN AUTOMATION CONFERENCE, ASP-DAC 2020, 2020, : 500 - 505
  • [35] DVFS-based energy-aware scheduling of imprecise mixed-criticality real-time tasks
    Zhang, Yi-Wen
    [J]. JOURNAL OF SYSTEMS ARCHITECTURE, 2023, 137
  • [36] Real-time management of hardware and software tasks for FPGA-Based embedded systems
    Pellizzoni, Rodolfo
    Caccamo, Marco
    [J]. IEEE TRANSACTIONS ON COMPUTERS, 2007, 56 (12) : 1666 - 1680
  • [37] A DSP/FPGA-based parallel architecture for real-time image processing
    Yan, Luxin
    Zhang, Tianxu
    Zhong, Sheng
    [J]. WCICA 2006: SIXTH WORLD CONGRESS ON INTELLIGENT CONTROL AND AUTOMATION, VOLS 1-12, CONFERENCE PROCEEDINGS, 2006, : 610 - 610
  • [38] Energy-aware sporadic tasks scheduling with shared resources in hard real-time systems
    Zhang, Yi-Wen
    Wang, Cheng
    Lin, Chang-Long
    [J]. SUSTAINABLE COMPUTING-INFORMATICS & SYSTEMS, 2017, 15 : 52 - 62
  • [39] On the Energy-Aware Partitioning of Real-Time Tasks on Homogeneous Multi-Processor Systems
    Bambagini, Mario
    Lelli, Juri
    Buttazzo, Giorgio
    Lipari, Giuseppe
    [J]. 2013 4TH ANNUAL INTERNATIONAL CONFERENCE ON ENERGY AWARE COMPUTING SYSTEMS AND APPLICATIONS (ICEAC), 2013, : 69 - 74
  • [40] Improved energy-aware strategies for periodic real-time tasks under reliability constraints
    Han, Li
    Canon, Louis-Claude
    Liu, Jing
    Robert, Yves
    Vivien, Frederic
    [J]. 2019 IEEE 40TH REAL-TIME SYSTEMS SYMPOSIUM (RTSS 2019), 2019, : 17 - 29