This report will be about simulations of CPU scheduling Algorithm Evaluation The central processing unit or as it referred to the CPU is a processor that is responsible for giving instructions to the computer so it would know what to do The CPU lets the computer know when it should follow out certain instructions which as people know is a program This program will receive information and will input all of the information from a device and process all of it so the computer could understand it and output the information Most technology nowadays has a CPU built into it the most commonly known products are mobile phones and computers however many other devices also have a CPU such as washing machines DVD players printers and many more Most CPUs are contained on a singular integrated circuit chip they are very small but very powerful However you can get multicore processors as well but they are still a single chip but they contain a few CPUs on it which is classed as cores This report will talk about the importance of scheduling and how it s a fundamental to operating systems It will also contain information on how to get a more accurate evaluation of scheduling algorithms by using simulations