Enhancing Capability of Gang scheduling by integration of Multi Core Processors

Authors

  • Krishan Kumar  Assistant Professor, Department of CSE, JCDM College of Engineering, Sirsa, India
  • Suman  M.Tech. Scholar, Department of CSE, JCDM College of Engineering, Sirsa, India

Keywords:

Multiprocessor, Multi Core Processor, Gang Scheduling, MATLAB

Abstract

In this paper, a new algorithm for gang scheduling is proposed. This method aims to reduce the average response time of gangs by increasing the serviceability of gangs in the shortest execution time possible. The performance of the proposed algorithm is examined and compared to the basic gang scheduling algorithm within the simulation. 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 platforms is considered. In this scheduling problem, parallel tasks use several processors simultaneously. first algorithm is based on linear programming & is first one to be proved optimal for considered gang scheduling problem. Furthermore, it runs in polynomial time for a fixed number m of processors & an efficient implementation is fully detailed. second algorithm is an approximation algorithm based on a fixed-priority rule that is competitive under resource augmentation analysis in order to compute an optimal schedule pattern. Precisely, its speedup factor is bounded by (2?1/m). Both algorithms are also evaluated through intensive numerical experiments. In our research we have enhanced capability of Gang Scheduling by integration of multi core processor; Cache; make simulation of performance in MATLAB.

References

  1. Abraham Silberschatz, Peter Baer Galvin & Greg Gagne (2013). Operating System Concepts 9. John Wiley & Sons,Inc. ISBN 978-1-118-06333-0.
  2. Yeh-Ching Chung and Sanjay Ranka, Applications and Performance Analysis of A Compile- Time Optimization Approach for List Scheduling Algorithms on Distributed Memory Multiprocessors, 1063-953Y92 $3.00 0 1992 IEEE
  3. 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) 1035 – 1046
  4. Ahmad and Yu-Kwong Kwok, On Parallelizing the Multiprocessor Scheduling Problem,1998
  5. Maruf Ahmed , Sharif M. H. Chowdhury and Masud Hasan, List Heuristic Scheduling Algorithms for Distributed Memory Systems with Improved Time Complexity
  6. Remzi H. Arpaci-Dusseau; Andrea C. Arpaci-Dusseau (January 4, 2015). "Chapter 7: Scheduling: Introduction, Section 7.6: A New Metric: Response Time". Operating Systems: Three Easy Pieces (PDF). p. 6. Retrieved February 2, 2015.

Downloads

Published

2022-06-30

Issue

Section

Research Articles

How to Cite

[1]
Krishan Kumar, Suman, " Enhancing Capability of Gang scheduling by integration of Multi Core Processors, IInternational Journal of Scientific Research in Computer Science, Engineering and Information Technology(IJSRCSEIT), ISSN : 2456-3307, Volume 8, Issue 3, pp.408-411, May-June-2022.