Most recent volume


Volume . Computer Organization and Design RISC-V Edition

Published: 7th April 2017 Authors: David Patterson John Hennessy

Computer Organization and Design: The Hardware Software Interface: RISC-V Edition features the RISC-V open source instruction set architecture, the first such architecture designed to be used in modern computing environments, such as cloud computing, mobile devices, and other embedded systems.

With the post-PC era now upon us, the book includes relevant examples, exercises, and material highlighting the emergence of mobile computing and the cloud. Updated content features tablet computers, cloud infrastructure, and the ARM (mobile computing devices) and x86 (cloud computing) architectures.

An online companion website provides advanced content for further study, appendices, a glossary, references, and recommended reading.

Additional volumes


Computers as Components

Published: 29th September 2016 Author: Marilyn Wolf

Computer Organization and Design ARM Edition

Published: 2nd March 2016 Authors: David Patterson John Hennessy

Computing Perspectives

Published: 28th June 2014 Author: Maurice Wilkes

Cache and Memory Hierarchy Design

Published: 28th June 2014 Author: Steven Przybylski

Computer Organization and Design MIPS Edition

Published: 26th September 2013 Authors: David Patterson John Hennessy

The System Engineers Handbook

Published: 2nd December 2012 Editor: John Black

Computer Organization and Design

Published: 26th October 2011 Authors: David Patterson John Hennessy

Architecture of Network Systems

Published: 19th January 2011 Authors: Dimitrios Serpanos Tilman Wolf

Computer Organization and Design

Published: 17th November 2008 Authors: David Patterson John Hennessy

Computer Organization and Design, Revised Printing

Published: 6th June 2007 Authors: David Patterson John Hennessy

See MIPS Run

Published: 17th October 2006 Author: Dominic Sweetman

Volume .. Customizable Embedded Processors

Published: 14th July 2006 Authors: Paolo Ienne Rainer Leupers

Virtual Machines

Published: 3rd June 2005 Authors: Jim Smith Ravi Nair

Volume 3. Network Processor Design

Published: 1st February 2005 Editors: Mark Franklin Patrick Crowley Haldun Hadimioglu Peter Onufryk

Computer Organization and Design

Published: 7th August 2004 Authors: David Patterson John Hennessy

ARM System Developer's Guide

Published: 25th March 2004 Authors: Andrew Sloss Dominic Symes Chris Wright

Principles and Practices of Interconnection Networks

Published: 18th December 2003 Authors: William Dally Brian Towles

The Grid 2

Published: 18th November 2003 Editors: Ian Foster Carl Kesselman

Volume 2. Network Processor Design

Published: 18th November 2003 Editors: Mark Franklin Patrick Crowley Haldun Hadimioglu Peter Onufryk

Digital Arithmetic

Published: 10th June 2003 Authors: Miloš D. Ercegovac Tomás Lang

Network Processor Design

Published: 4th October 2002 Authors: Mark Franklin Patrick Crowley Haldun Hadimioglu Peter Onufryk

Interconnection Networks

Published: 29th July 2002 Authors: Jose Duato Sudhakar Yalamanchili Lionel Ni

Skew-Tolerant Circuit Design

Published: 22nd May 2000 Author: David Harris

Parallel Computer Architecture

Published: 1st August 1998 Authors: David Culler Jaswinder Pal Singh Anoop Gupta

An Introduction to Direct Access Storage Devices

Published: 28th June 1990 Author: Hugh Sierra

Cache Memory Book, The

Author: Jim Handy

The Sourcebook of Parallel Computing

Editors: Jack Dongarra Ian Foster Geoffrey Fox William Gropp Ken Kennedy Linda Torczon Andy White

Self-Checking and Fault-Tolerant Digital Design

Author: Parag Lala

The MIPS Programmer's Handbook

Authors: Erin Farquhar Philip Bunce

Logical Effort

Authors: Ivan Sutherland Robert Sproull David Harris