International Journal of Application or Innovation in Engineering & Management (IJAIEM)
Parallel processing is an efficient approach to meet the computational constraints of a large number of the current and emerging applications. Multiprocessor scheduling is the process of assigning tasks to multiple processors in a parallel fashion such that the time required for completion of all the processes is minimized. In this paper, various parallel scheduling strategies and scheduling algorithms has been studied. The task duplication based scheduling algorithms are studied in more detail. It provides greater efficiency and minimum makespan time as compared to other scheduling techniques.