June 2019
Intermediate to advanced
645 pages
18h 18m
English
Rob Oshana Vice President Software Engineering R&D, NXP Semiconductors, Austin, TX, United States
A multicore processor is a computing device that contains two or more independent processing elements (referred to as cores) integrated on to a single device that read and execute program instructions. There are many architectural styles of multicore processors and many application areas such as embedded processing, graphics processing, and networking.
Multicore; Heterogeneous; Homogeneous; Optimization; Parallelism; Scalability