 Traditional complex instruction set computer (CISC) designs were reaching a performance plateau, and it wasn't clear it could be overcome.It seemed that the only way forward was to increase the use of parallelism, as the use of several CPUs that would work together to solve several tasks at the same time.This depended on such machines being able to run several tasks at once, a process termed multitasking.