Global Sci-Tech
  • Year: 2017
  • Volume: 9
  • Issue: 3

The study of job scheduling in parallel computing

Department of Computer Science and Engineering, Institute of Technology and Management, Aligarh-202001, India

*E-mail: imranraza48@yahoo.com

Online published on 20 November, 2017.

Abstract

Parallel computing occupies an important place in computer architecture education, calculations and research. It provides a different form of information processing that mainly emphasizes on using concurrent events. A parallel computer is a multiple processor computer that is used of parallel processing it is the combined field of study which requires a broad knowledge's of languages hardware, software algorithms and performance evaluation. Two or more processors allocate the same task to obtain the faster result with the help of using parallel processing. Different number of processors executes a program on parallel computer use at different time period during the execution instruction cycle. The parallel computing using in these reasons save time, provide concurrency, solving large problems. In parallel computing the job scheduling is one of the major problems. Job scheduling is to describe how that sharing should be done in order to maximize the systems utility. The scheduling algorithm in parallel maintains the improving performance and quality of service and at the same time balance the efficiency and fairness among the jobs. Our aim of this study is to analyze the different types of scheduling algorithms to give active performance in terms of effective resource utilization.

Keywords

Parallelism, Multiprocessor System, Scheduling algorithm, Parallel computing, Performance evaluation