By Jean-Loup Baer
This booklet provides a accomplished description of the structure of microprocessors from basic in-order brief pipeline designs to out-of-order superscalars. It discusses issues equivalent to - the rules and mechanisms wanted for out-of-order processing akin to sign up renaming, reservation stations, and reorder buffers - optimizations for top functionality similar to department predictors, guideline scheduling, and load-store speculations - layout offerings and improvements to tolerate latency within the cache hierarchy of unmarried and a number of processors - state of the art multithreading and multiprocessing emphasizing unmarried chip implementations issues are awarded as conceptual rules, with metrics to evaluate the functionality effect, if applicable, and examples of cognizance. The emphasis is on how issues paintings at a black field and algorithmic point. the writer additionally offers enough element on the check in move point in order that readers can relish how layout positive factors improve functionality in addition to complexity.
Read Online or Download Microprocessor Architecture: From Simple Pipelines to Chip Multiprocessors PDF
Similar Design Architecture books
The one classroom-based education and self-assessment approach! This research consultant presents a hundred% entire insurance of all targets for the sunlight qualified Architect for J2EE examination. in keeping with 300,000+ hours of IT education event, the booklet includes 1000s of perform examination questions and hands-on routines.
Pcs as parts: ideas of Embedded Computing process layout, 3e, offers crucial wisdom on embedded platforms know-how and strategies. up to date for brand new embedded structures layout tools, this variation good points new examples together with electronic sign processing, multimedia, and cyber-physical structures.
Multicore and GPU Programming deals vast insurance of the most important parallel computing skillsets: multicore CPU programming and manycore "massively parallel" computing. utilizing threads, OpenMP, MPI, and CUDA, it teaches the layout and improvement of software program able to benefiting from today’s computing structures incorporating CPU and GPU and explains find out how to transition from sequential programming to a parallel computing paradigm.
Rebel regulate: figuring out and coping with hazards and the net of items explains IoT chance by way of venture requisites, enterprise wishes, and procedure designs. Readers will find out how the net of items (IoT) isn't like general firm safety, and the way it really is extra problematic and extra advanced to appreciate and deal with.
Extra resources for Microprocessor Architecture: From Simple Pipelines to Chip Multiprocessors