Task scheduling for power optimisation of multi frequency synchronous data flow graphs

被引:0
|
作者
Knerr, B [1 ]
Holzer, M [1 ]
Rupp, M [1 ]
机构
[1] Univ Technol, Inst Commun & RF Engn, Vienna, Austria
来源
SBCCI 2005: 18TH SYMPOSIUM ON INTEGRATED CIRCUITS AND SYSTEMS DESIGN, PROCEEDINGS | 2005年
关键词
task scheduling; power optimisation; frequency scaling; multi frequency systems; synchronous data flow graphs;
D O I
暂无
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
During recent years power optimisation has become one of the most challenging design goals in modern communication systems, particularly in the wireless domain. Many different approaches for task scheduling on single or multi-core systems exist, mostly addressing the minimisation of execution time or the number of processors used. The minimisation of the processor's clock frequency by adjusting the supply voltage or directly by frequency scaling according to the chosen task scheduling has shown good results in the reduction of power consumption. Most of the known approaches base their core algorithms on graph representations for multirate systems or synchronous data flow (SDF) graphs, in a single frequency domain. In many cases a signal processing system comprises several frequency domains, in which processes have to be fired according to their in- and output data rates as well as to their frequency domain. In this work the superposition of frequency domains and data dependencies is incorporated into the optimisation process and used as a another degree of freedom. Several algorithms have been implemented and evaluated to minimise the required processor's clock frequency, including a greedy, a simulated annealing, as well as a tabu search approach.
引用
收藏
页码:50 / 55
页数:6
相关论文
共 36 条
  • [1] Pareto Optimal Scheduling of Synchronous Data Flow Graphs via Parallel Methods
    Gu, Yu-Lei
    Zhu, Xue-Yang
    Zhang, Guangquan
    DEPENDABLE SOFTWARE ENGINEERING: THEORIES, TOOLS, AND APPLICATIONS, SETTA 2015, 2015, 9409 : 217 - 223
  • [2] List Scheduling Strategies for Task Graphs with Data Parallelism
    Liu, Yang
    Taniguchi, Ittetsu
    Tomiyama, Hiroyuki
    Meng, Lin
    2013 FIRST INTERNATIONAL SYMPOSIUM ON COMPUTING AND NETWORKING (CANDAR), 2013, : 168 - 172
  • [3] Task scheduling in multi-cloud environment via improved optimisation theory
    Jawade P.B.
    Ramachandram S.
    International Journal of Wireless and Mobile Computing, 2024, 27 (01) : 64 - 77
  • [4] A Dual-mode Scheduling Algorithm for Task Graphs with Data Parallelism
    Liu, Yang
    Meng, Lin
    Taniguchi, Ittetsu
    Tomiyama, Hiroyuki
    2014 IEEE ASIA PACIFIC CONFERENCE ON CIRCUITS AND SYSTEMS (APCCAS), 2014, : 371 - 374
  • [5] Modeling Resolution of Resources Contention in Synchronous Data Flow Graphs
    Marco Lattuada
    Fabrizio Ferrandi
    Journal of Signal Processing Systems, 2015, 80 : 39 - 47
  • [6] Modeling Resolution of Resources Contention in Synchronous Data Flow Graphs
    Lattuada, Marco
    Ferrandi, Fabrizio
    JOURNAL OF SIGNAL PROCESSING SYSTEMS FOR SIGNAL IMAGE AND VIDEO TECHNOLOGY, 2015, 80 (01): : 39 - 47
  • [7] Frequency aware task scheduling using DVFS for energy efficiency in Cloud data centre
    Samual, Joshua
    Hussin, Masnida
    Hamid, Nor Asilah Wati Abdul
    Abdullah, Azizol
    EXPERT SYSTEMS, 2025, 42 (01)
  • [8] FHCS: Hybridised optimisation for virtual machine migration and task scheduling in cloud data center
    Balaji Naik, Banavath
    Singh, Dhananjay
    Samaddar, Arun B.
    IET COMMUNICATIONS, 2020, 14 (12) : 1942 - 1948
  • [9] MOTS-ACO: An improved ant colony optimiser for multi-objective task scheduling optimisation problem in cloud data centres
    Elsedimy, Elsayed
    Algarni, Fahad
    IET NETWORKS, 2022, 11 (02) : 43 - 57
  • [10] An efficient multi-objective task scheduling in edge computing using adaptive honey badger optimisation
    Nagalakshmi B.
    Subramanian S.
    International Journal of Web Engineering and Technology, 2024, 19 (02) : 110 - 126