A MULTITHREADING BASED ENHANCED PROCESS SCHEDULING TECHNIQUE FOR HETEROGENEOUS DISTIBUTED ENIVORNMENT

Authors

  • Sujata Research Scholar, Department of CSA, CDLU Sirsa
  • Vikram singh professor, Department of CSA, CDLU Sirsa,

Keywords:

multithreading, Multiprocessing, concurrently

Abstract

In computer architecture, multithreading is ability of a central processing unit (CPU) or a single core within a multi-core processor to execute multiple processes or threads concurrently, appropriately supported by operating system. This approach differs from multiprocessing, as with multithreading processes & threads have to share resources of a single or multiple cores: computing units, CPU caches, & translation lookaside buffer (TLB). Multiprocessing systems include multiple complete processing units, multithreading aims to increase utilization of a single core by using thread-level as well as instruction-level parallelism. Objective of research is increase efficiency of scheduling dependent task using enhanced multithreading. gang scheduling of parallel implicit-deadline periodic task systems upon identical multiprocessor.

References

l. Abraham Silberschatz, Peter Baer Galvin & Greg Gagne (20l3). Operating System Concepts 9. John Wiley & Sons,Inc. ISBN 978-l-ll8-06333-0.

Yeh-Ching Chung and Sanjay Ranka, Applications and Performance Analysis of A Compile-Time Optimization Approach for List Scheduling Algorithms on Distributed Memory Multiprocessors, l063-953Y92 $3.00 0 l992 IEEE

Ishfaq 5. Wayne F. Boyer, Gurdeep S. Hurab, Non-evolutionary algorithm for scheduling dependent tasks in distributed heterogeneous computing environments, J. Parallel Distrib. Comput. 65 (2005) l035 – l046

Ahmad and Yu-Kwong Kwok, On Parallelizing the Multiprocessor Scheduling Problem,l998

Maruf Ahmed , Sharif M. H. Chowdhury and Masud Hasan, List Heuristic Scheduling Algorithms for Distributed Memory Systems with Improved Time Complexity

Joël Goossens and Pascal Richard, Optimal Scheduling of Periodic Gang Tasks

Downloads

Published

30-09-2016

How to Cite

Sujata, & Vikram singh. (2016). A MULTITHREADING BASED ENHANCED PROCESS SCHEDULING TECHNIQUE FOR HETEROGENEOUS DISTIBUTED ENIVORNMENT. International Journal for Research Publication and Seminar, 7(6), 6–11. Retrieved from https://jrps.shodhsagar.com/index.php/j/article/view/894

Issue

Section

Original Research Article