Multicore Processors and Systems (Integrated Circuits