High Impact Factor : 4.396 icon | Submit Manuscript Online icon |

Dynamic Task Balancing Scheduling Method for Heterogeneous, Multi-Core Systems


Dr. S. N Sheshappa , Sir. M Visvesvaraya Institute of Technology, Bangalore-562157


Multi Core Processors; Heterogeneous Systems; Task Scheduling & Load Balancing; Threaded Building Blocks


Heterogeneous system creates unlimited opportunities and challenges in the field of parallel processing or parallel computing for design of algorithms, partitioning and mapping of parallel tasks where scheduling plays an important role. In the other hand multi core processors /multi core technologies is offering a great potentials for computational power for scientific and industrial applications, however another challenge for software developers. In this work, we provide a survey on current multi core technology and threaded building blocks. The goal of scheduling is to utilize all the processors with minimum execution time by proper allocation of tasks to the processors. Scheduling of task gives higher performance in heterogeneous systems. We motivate the necessity of dynamic scheduling and summarize the challenges arising from high performance heterogeneous computing. Because of two main factors such as performance and power consumption, Heterogeneous multi core processors (HMP) are better to schedule the job as compare to homogeneous multi core processors.

Other Details

Paper ID: IJSRDV6I80119
Published in: Volume : 6, Issue : 8
Publication Date: 01/11/2018
Page(s): 219-221

Article Preview

Download Article