Computer Architecture

Computer Architecture

SERIES EDITOR:
Natalie Enright Jerger, University of Toronto

EDITOR EMERITA:
Margaret Martonosi, Princeton University

FOUNDING EDITOR EMERITUS:
Mark D. Hill, University of Wisconsin-Madison

This series covers topics pertaining to the science and art of designing, analyzing, selecting and interconnecting hardware components to create computers that meet functional, performance and cost goals. The scope will largely follow the purview of premier computer architecture conferences, such as ISCA, HPCA, MICRO, and ASPLOS.

Series ISSNs: 1935-3235 (print) and 1935-3243 (electronic)

Editor Bios


AI for Computer Architecture AI for Computer Architecture
Lizhong Chen, Drew Penney, Daniel Jiménez
Artificial intelligence has already enabled pivotal advances in diverse fields, yet its impact on computer architecture has only just begun. In particular, recent work has explored broader application to the design, optimization, and simulation of co…
Publication Date: November, 2020

Read More


Deep Learning Systems Deep Learning Systems
Andres Rodriguez
This book describes deep learning systems: the algorithms, compilers, and processor components to efficiently train and deploy deep learning models for commercial applications.

The exponential growth in computational power is slowing at a …
Publication Date: September, 2020

Read More


Parallel Processing, 1980 to 2020 Parallel Processing, 1980 to 2020
Robert Kuhn, David Padua
This historical survey of parallel processing from 1980 to 2020 is a follow-up to the authors’ 1981 Tutorial on Parallel Processing, which covered the state of the art in hardware, programming languages, and applications. Here, we cover the …
Publication Date: October, 2020

Read More


Data Orchestration in Deep Learning Accelerators Data Orchestration in Deep Learning Accelerators
Tushar Krishna, Hyoukjun Kwon, Angshuman Parashar, Michael Pellauer, Ananda Samajdar
This Synthesis Lecture focuses on techniques for efficient data orchestration within DNN accelerators. The End of Moore’s Law, coupled with the increasing growth in deep learning and other AI applications has led to the emergence of custom Deep Neura…
Publication Date: August, 2020

Read More


Quantum Computer Systems Quantum Computer Systems
Yongshan Ding, Frederic T. Chong
This book targets computer scientists and engineers who are familiar with concepts in classical computer systems but are curious to learn the general architecture of quantum computing systems. It gives a concise presentation of this new paradigm of c…
Publication Date: June, 2020

Read More


Efficient Processing of Deep Neural Networks Efficient Processing of Deep Neural Networks
Vivienne Sze, Yu-Hsin Chen, Tien-Ju Yang, Joel S. Emer
This book provides a structured treatment of the key principles and techniques for enabling efficient processing of deep neural networks (DNNs). DNNs are currently widely used for many artificial intelligence (AI) applications, including computer vis…
Publication Date: June, 2020

Read More


A Primer on Memory Consistency and Cache Coherence, Second Edition A Primer on Memory Consistency and Cache Coherence, Second Edition
Vijay Nagarajan, Daniel J. Sorin, Mark D. Hill, David A. Wood
Many modern computer systems, including homogeneous and heterogeneous architectures, support shared memory in hardware. In a shared memory system, each of the processor cores may read and write to a single shared address space. For a shared memory ma…
Publication Date: February, 2020

Read More


Innovations in the Memory System Innovations in the Memory System
Rajeev Balasubramonian
This is a tour through recent and prominent works regarding new DRAM chip designs and technologies, near data processing approaches, new memory channel architectures, techniques to tolerate the overheads of refresh and fault tolerance, security attac…
Publication Date: September, 2019

Read More


Cache Replacement Policies Cache Replacement Policies
Akanksha Jain, Calvin Lin
This book summarizes the landscape of cache replacement policies for CPU data caches. The emphasis is on algorithmic issues, so the authors start by defining a taxonomy that places previous policies into two broad categories, which they refer to as c…
Publication Date: June, 2019

Read More


The Datacenter as a Computer, Third Edition The Datacenter as a Computer, Third Edition
Luiz Andre Barroso, Urs Holzle, Parthasarathy Ranganathan
This book describes warehouse-scale computers (WSCs), the computing platforms that power cloud computing and all the great web services we use every day. It discusses how these new systems treat the datacenter itself as one massive computer…

Read More


Principles of Secure Processor Architecture Design Principles of Secure Processor Architecture Design
Jakub Szefer
With growing interest in computer security and the protection of the code and data which execute on commodity computers, the amount of hardware security features in today’s processors has increased significantly over the recent years. No longer of ju…
Publication Date: October, 2018

Read More


General-Purpose Graphics Processor Architectures General-Purpose Graphics Processor Architectures
Tor M. Aamodt, Wilson Wai Lun Fung, Timothy G. Rogers
Originally developed to support video games, graphics processor units (GPUs) are now increasingly used for general-purpose (non-graphics) applications ranging from machine learning to mining of cryptographic currencies. GPUs can achieve improved perf…
Publication Date: May, 2018

Read More


Computer Architecture Series Computer Architecture Series
 
SERIES EDITOR: Margaret Martonosi, Princeton University
FOUNDING EDITOR EMERITUS: Mark D. Hill, University of Wisconsin-Madison

Copyrights 2007-2020
49 titles

ANY NEW TITLE PUBLISHED DURING YOU…
Publication Date: January, 2018

Read More


Compiling Algorithms for Heterogeneous Systems Compiling Algorithms for Heterogeneous Systems
Steven Bell, Jing Pu, James Hegarty, Mark Horowitz
Most emerging applications in imaging and machine learning must perform immense amounts of computation while holding to strict limits on energy and power. To meet these goals, architects are building increasingly specialized compute engines tailored …
Publication Date: January, 2018

Read More


Architectural and Operating System Support for Virtual Memory Architectural and Operating System Support for Virtual Memory
Abhishek Bhattacharjee, Daniel Lustig
This book provides computer engineers, academic researchers, new graduate students, and seasoned practitioners an end-to-end overview of virtual memory. We begin with a recap of foundational concepts and discuss not only state-of-the-art virtual memo…
Publication Date: September, 2017

Read More


Deep Learning for Computer Architects Deep Learning for Computer Architects
Brandon Reagen, Robert Adolf, Paul Whatmough, Gu-Yeon Wei, David Brooks
Machine learning, and specifically deep learning, has been hugely disruptive in many fields of computer science. The success of deep learning techniques in solving notoriously difficult classification and regression problems has resulted in their rap…
Publication Date: August, 2017

Read More


On-Chip Networks, Second Edition On-Chip Networks, Second Edition
Natalie Enright Jerger, Tushar Krishna, Li-Shiuan Peh
This book targets engineers and researchers familiar with basic computer architecture concepts who are interested in learning about on-chip networks. This work is designed to be a short synthesis of the most critical concepts in on-chip network desig…
Publication Date: June, 2017

Read More


Space-Time Computing with Temporal Neural Networks Space-Time Computing with Temporal Neural Networks
James E. Smith
Understanding and implementing the brain’s computational paradigm is the one true grand challenge facing computer researchers. Not only are the brain’s computational capabilities far beyond those of conventional computers, its energy efficiency is tr…
Publication Date: May, 2017

Read More


Hardware and Software Support for Virtualization Hardware and Software Support for Virtualization
Edouard Bugnion, Jason Nieh, Dan Tsafrir
This book focuses on the core question of the necessary architectural support provided by hardware to efficiently run virtual machines, and of the corresponding design of the hypervisors that run them. Virtualization is still possible when the instru…
Publication Date: February, 2017

Read More


Datacenter Design and Management Datacenter Design and Management
Benjamin C. Lee
An era of big data demands datacenters, which house the computing infrastructure that translates raw data into valuable information. This book defines datacenters broadly, as large distributed systems that perform parallel computation for diverse use…
Publication Date: February, 2016

Read More



Result Pages:  1  2  3  [Next >>]  Displaying 1 to 20 (of 50 products)