Title: Microprocessors and Multicore Systems