Home | Amazing | Today | Tags | Publishers | Years | Account | Search 
Microprocessor Architecture: From Simple Pipelines to Chip Multiprocessors

Buy

Computer architecture is at a turning point. Radical changes occurred in the 1980s when the Reduced Instruction Set Computer (RISC) philosophy, spurred in good part by academic research, permeated the industry as a reaction to the Complex Instruction Set Computer (CISC) complexities. Today, three decades later, we have reached a point where physical limitations such as power dissipation and design complexity limit the speed and the performance of single-processor systems. The era of chip multiprocessors (CMP), or multicores, has arrived.

Besides the uncertainty on the structure of CMPs, it is not known yet whether the future CMPs will be composed of simple or complex processors or a combination of both and how the on-chip and off-chip memory hierarchy will be managed.

It is important for computer scientists and engineers to look at the possible options for the modules that will compose the new generations of multicores. In this book, we describe the architecture of microprocessors from simple in-order short pipe designs to out-of-order superscalars with many optimizations. We also present choices and enhancements in the cache hierarchy of single processors. The last part of this book introduces readers to the state-of-the-art in multithreading and multiprocessing, emphasizing single-chip implementations and their cache hierarchy.

The emphasis in this book is on “how things work” at a black box and algorithmic level. It is not as close to the hardware as books that explain features at the register transfer level. However, it provides sufficient detail, say at the “bit level” and through pseudocode, so that the reader can appreciate design features that have or will enhance performance as well as their complexity.

As much as possible we present topics as conceptual ideas, define metrics to assess the performance impact if appropriate, show alternate (if any) ways of implementing them, and provide examples of realization.

(HTML tags aren't allowed.)

MariaDB and MySQL Common Table Expressions and Window Functions Revealed
MariaDB and MySQL Common Table Expressions and Window Functions Revealed

Walk away from old-fashioned and cumbersome query approaches and answer your business intelligence questions through simple and powerful queries built on common table expressions (CTEs) and window functions. These new features in MariaDB and MySQL help you to write queries without having to wade through a quagmire of brittle self-joins and...

Renewable Energy: Technology, Economics and Environment
Renewable Energy: Technology, Economics and Environment

The utilisation of renewable energies is not at all new; in the history of mankind renewable energies have for a long time been the primary possibility of generating energy. This only changed with industrial revolution when lignite and hard coal became increasingly more important. Later on, also crude oil gained importance. Offering the...

101 Ways to Promote Your Web Site (101 Ways series)
101 Ways to Promote Your Web Site (101 Ways series)

With hundreds of proven tips, tools, and techniques, this freshly updated edition explains how to make the most of the latest Web 2.0 trends and techniques such as RSS, blogs, podcasting, and mobile marketing for online success. Entrepreneurs, corporate marketing managers, small business owners,...


ArcPy and ArcGIS: Geospatial Analysis with Python
ArcPy and ArcGIS: Geospatial Analysis with Python

Use the ArcPy module to automate the analysis and mapping of geospatial data in ArcGIS

About This Book

  • Perform GIS analysis faster by automating tasks, such as selecting data or buffering data, by accessing GIS tools using scripting
  • Access the spatial data contained within shapefiles and...
Nightly Business Report Presents Lasting Leadership: What You Can Learn from the Top 25 Business People of our Times
Nightly Business Report Presents Lasting Leadership: What You Can Learn from the Top 25 Business People of our Times
Now in paperback. . . . What outstanding leaders do, and how they do it. Building corporate culture that can withstand anything. Reinventing your business: when it's time, how to do it. Key attributes of lasting leadership. The greatest business leaders of our generation. How they achieved the impossible. What you can learn from them. How...
Real-Resumes for Computer Jobs (Real-Resumes Series)
Real-Resumes for Computer Jobs (Real-Resumes Series)
Every resume and cover letter in this book actually worked. And most of the resumes and cover letters have common features: all are one-page, all are in the chronological format, and all resumes are accompanied by a companion cover letter. The book is divided into three parts. Part One provides some advice about job hunting. Step...
©2021 LearnIT (support@pdfchm.net) - Privacy Policy