Many-Core Computing : Hardware and software
- Author
- Bashir M. Al-Hashimi, Geoff V.Merrett
- Publication Year
- 2019
- Publisher
- The Institution of Engineering and Technology
- Language
- English
- Document Type
- Book
- Faculty / Subject Heading
- Computer Science
- Download Book Read book
Provides a timely and coherent account of the recent advances in many-core computing research. Starting with programming models, operating systems and their applications; it presents runtime management techniques, followed by system modelling, verification and testing methods, and architectures and systems. Computing has moved away from a focus on performance-centric serial computation, instead towards energy-efficient parallel computation. This provides continued performance increases without increasing clock frequencies, and overcomes the thermal and power limitations of the dark-silicon era. As the number of parallel cores increases, we transition into the many-core computing era. There is considerable interest in developing methods, tools, architectures and applications to support many-core computing.
Keywords: Computer science / Programming models / Operating systems / System modelling / System testing methods / System architectures /