跳到主要导航 跳到搜索 跳到主要内容

A list scheduling heuristic with new node priorities and critical child technique for task scheduling with communication contention

  • CNRS UMR 6164/INSA Rennes

科研成果: 书/报告/会议事项章节会议稿件同行评审

6 引用 (Scopus)

摘要

Task scheduling is becoming an important aspect for parallel programming of modern embedded systems. In this chapter, the application to be scheduled is modeled as a Directed Acyclic Graph (DAG), and the architecture targets parallel embedded systems composed of multiple processors interconnected by buses and/or switches. This chapter presents new list scheduling heuristics with communication contention. Furthermore, we define new node priorities (top level and bottom level) to sort nodes, and propose an advanced technique named critical child to select a processor to execute a node. Experimental results show that the proposed method is effective to reduce the schedule length, and the runtime performance is greatly improved in the cases of medium and high communication. Since the communication cost is increasing from medium to high in modern applications like digital communication and video compression, the proposed method is well-adapted for scheduling these applications over parallel embedded systems.

源语言英语
主期刊名Algorithm-Architecture Matching for Signal and Image Processing - Best Papers from Design and Architectures for Signal and Image Processing 2007 and 2008 and 2009
编辑Guy Gogniat, Dragomir Milojevic, Adam Morawiec, Ahmet Erdogan
217-236
页数20
DOI
出版状态已出版 - 2011

出版系列

姓名Lecture Notes in Electrical Engineering
73 LNEE
ISSN(印刷版)1876-1100
ISSN(电子版)1876-1119

学术指纹

探究 'A list scheduling heuristic with new node priorities and critical child technique for task scheduling with communication contention' 的科研主题。它们共同构成独一无二的指纹。

引用此