Optimizing Job Scheduling in Federated Grid System Akshima Aggarwal and Amit Chhabra Abstract Parallel computing is a type of computation in which jobs are executed by the parallel servers. Jobs are further distributed into number of tasks by checking the availability of server. Federated Grid System is a system consists of number of heterogenous clusters which are associated with number of servers. Comparison with existing work on the basis of parameters such as makspan, ow time and energy. The time taken by a single job to accomplish its task is ow time and the time taken by all the jobs to accomplish its task is the makespan of that jobs. DVFS levels are considered in a system to reduce the power consumption during the execution of parallel jobs. In our proposed system we have used DVFS based genetic algorithm so that the job acquired by parallel processors provide optimal results. Keywords Parallel computing Makespan Flow time Federated grid structure 1 Introduction Parallel computing is operating on the principle that large problems can often be divided into smaller ones, which are then solved at the same time. In this type of computation many jobs are performed simultaneously on different servers. There are several types of parallel computing: bit-level, instruction-level, data, and task parallelism. To get high performance computation parallelism is utilized from many years. In our proposed system by using parallel computing we can achieve optimal result in short span of time. It is closely related to concurrent computingthey are frequently used together, and often conated, though the two are distinct: Paral- A. Aggarwal ( ) A. Chhabra Department of Computer Engineering, Guru Nanak Dev University, Amritsar, India e-mail: akshimaaggarwal2009@gmail.com A. Chhabra e-mail: amit.cse@gndu.ac.in © Springer Nature Singapore Pte Ltd. 2017 H.S. Saini et al. (eds.), Innovations in Computer Science and Engineering, Lecture Notes in Networks and Systems 8, DOI 10.1007/978-981-10-3818-1_11 97