Volume 7 Number 11 (Nov. 2012)
Home > Archive > 2012 > Volume 7 Number 11 (Nov. 2012) >
JCP 2012 Vol.7(11): 2797-2804 ISSN: 1796-203X
doi: 10.4304/jcp.7.11.2797-2804

A Task Scheduling Algorithm for Multi-Core- Cluster Systems

Xiaozhong Geng1, 2, Gaochao Xu1, Xiaodong Fu1, Yuan Zhang3
1Department of Computer Science & Technology Jilin University, Changchun, China
2School of Electrical & Information Technology Changchun Institute of Technology, Changchun, China
3Information center of State Food and Drug Administration, Beijing, China


Abstract—The quantity of cores on one chip increases rapidly with the development of multi-core technology, which has led to more complex structure of cluster system and greatly increasing number of tasks. In order to schedule tasks in multi-core-cluster systems efficiently, a task schedule model based on the directed acyclic graph(DAG) is built, and then a algorithm based on task duplication is proposed. The algorithm is composed of two steps of operations, in which the processes are assigned to processor nodes in the first step and the threads in processes are assigned to core nodes in the second step respectively. The time complexity of this algorithm is less than similar algorithms. For the algorithm, minimization scheduling length is the primary objective, and keeping load balancing between processing nodes is secondary objectives. It can be seen through comparison with correlative work that the algorithm has advantages in scheduling length; furthermore, while the ratio of total communication cost and total computation cost in the task schedule model becomes larger, the advantage of this algorithm is more obvious.

Index Terms—Task duplication, task scheduling, multi-core processor, scheduling length, DAG, multi-core-cluster systems.

[PDF]

Cite: Xiaozhong Geng, Gaochao Xu, Xiaodong Fu, Yuan Zhang, "A Task Scheduling Algorithm for Multi-Core- Cluster Systems," Journal of Computers vol. 7, no. 11, pp. 2797-2804, 2012.

General Information

ISSN: 1796-203X
Abbreviated Title: J.Comput.
Frequency: Bimonthly
Editor-in-Chief: Prof. Liansheng Tan
Executive Editor: Ms. Nina Lee
Abstracting/ Indexing: DBLP, EBSCO,  ProQuest, INSPEC, ULRICH's Periodicals Directory, WorldCat,etc
E-mail: jcp@iap.org
  • Nov 14, 2019 News!

    Vol 14, No 11 has been published with online version   [Click]

  • Mar 20, 2020 News!

    Vol 15, No 2 has been published with online version   [Click]

  • Dec 16, 2019 News!

    Vol 14, No 12 has been published with online version   [Click]

  • Sep 16, 2019 News!

    Vol 14, No 9 has been published with online version   [Click]

  • Aug 16, 2019 News!

    Vol 14, No 8 has been published with online version   [Click]

  • Read more>>