15.1 Processors, Parallel Processing and Virtual Machines