0% found this document useful (0 votes)
7 views

DOC 2.0

The tenth edition of the book includes significant updates and revisions based on feedback from educators and professionals, enhancing clarity and user-friendliness. Key additions include a new chapter on General-Purpose Computing on Graphics Processing Units (GPGPUs), expanded coverage of heterogeneous multicore processors, embedded systems, microcontrollers, and cloud computing. Additionally, the treatment of system performance has been reorganized for improved understanding.

Uploaded by

nayaksatyan350
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
7 views

DOC 2.0

The tenth edition of the book includes significant updates and revisions based on feedback from educators and professionals, enhancing clarity and user-friendliness. Key additions include a new chapter on General-Purpose Computing on Graphics Processing Units (GPGPUs), expanded coverage of heterogeneous multicore processors, embedded systems, microcontrollers, and cloud computing. Additionally, the treatment of system performance has been reorganized for improved understanding.

Uploaded by

nayaksatyan350
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 1

Preface

WHAT’S NEW IN THE TENTH EDITION


Since the ninth edition of this book was published, the field has seen continued innovations
and improvements. In this new edition, I try to capture these changes while maintaining a
broad and comprehensive coverage of the entire field. To begin this process of revision, the
ninth edition of this book was extensively reviewed by a number of professors who teach
the subject and by professionals working in the field. The result is that, in many places, the
narrative has been clarified and tightened, and illustrations have been improved.
Beyond these refinements to improve pedagogy and u ­ ser-​­friendliness, there have been
substantive changes throughout the book. Roughly the same chapter organization has been
retained, but much of the material has been revised and new material has been added. The
most noteworthy changes are as follows:
■■ GPGPU [­General-​­Purpose Computing on Graphics Processing Units (GPUs)]: One
of the most important new developments in recent years has been the broad adoption
of GPGPUs to work in coordination with traditional CPUs to handle a wide range of
­applications involving large arrays of data. A new chapter is devoted to the topic of
GPGPUs.
■■ Heterogeneous multicore processors: The latest development in multicore architecture

is the heterogeneous multicore processor. A new section in the chapter on multicore


processors surveys the various types of heterogeneous multicore processors.
■■ Embedded systems: The overview of embedded systems in Chapter 1 has been substan-

tially revised and expanded to reflect the current state of embedded technology.
■■ Microcontrollers: In terms of numbers, almost all computers now in use are embedded

microcontrollers. The treatment of embedded systems in Chapter 1 now includes cov-


erage of microcontrollers. The ARM ­Cortex-​­M3 microcontroller is used as an example
system throughout the text.
■■ Cloud computing: New to this edition is a discussion of cloud computing, with an over-

view in Chapter 1 and more detailed treatment in Chapter 17.


■■ System performance: The coverage of system performance issues has been

revised, expanded, and reorganized for a clearer and more thorough treatment.
Chapter 2 is devoted to this topic, and the issue of system performance arises through-
out the book.

xv

You might also like