Abstract
The scheduling techniques have been investigated by the job execution process in a system to maximize multiprocessor utilization. Dynamic Power Management (DPM) and Dynamic Voltage and Frequency Scaling (DVFS) represent two general strategies for lowering energy use. Performance enhanced Scheduling (PeSche) is a proposed scheduling algorithm designed for an optimal solution. CodeBlocks were utilized to run extensive simulations. In terms of computing performance (average waiting time and average turnaround time), the PeSche scheduling algorithm outperformed recently reported scheduling algorithms such as SJF, RR, FCFS, Priority, and SJF-LJF. The PeSche scheduling algorithm yielded better results by assigning priority in terms of energy-time ratio, programming running time, total energy, and total time than existing algorithms. In comparison to Minimum Energy Schedule (MES) and Slack Utilization for Reduced Energy (SURE), PeSche consumed less energy.