Information Technology

Systems and Computer Architecture

Per Page:

Switch/Router Architectures: Systems with Crossbar Switch Fabrics

1st Edition

James Aweya
November 28, 2019

Crossbar switch fabrics offer many benefits when designing switch/routers. This book discusses switch/router architectures using design examples and case studies of well-known systems that employ crossbar switch fabric as their internal interconnects. This book looks to explain the design of switch...

Practical Parallel Rendering

1st Edition

Alan Chalmers, Erik Reinhard, Tim Davis
October 22, 2019

Meeting the growing demands for speed and quality in rendering computer graphics images requires new techniques. Practical parallel rendering provides one of the most practical solutions. This book addresses the basic issues of rendering within a parallel or distributed computing environment, and...

Contemporary High Performance Computing: From Petascale toward Exascale, Volume 3

1st Edition

Jeffrey S. Vetter
May 14, 2019

Contemporary High Performance Computing: From Petascale toward Exascale, Volume 3 focuses on the ecosystems surrounding the world’s leading centers for high performance computing (HPC). It covers many of the important factors involved in each ecosystem: computer architectures, software,...

Elements of Multimedia

1st Edition

Sreeparna Banerjee
May 08, 2019

Elements of Multimedia presents a systematic introduction and integrated overview of the state-of-the-art innovations that make Multimedia a rapidly evolving technology in the digital domain. This book is also an invaluable resource for applied researchers. Some of the salient features of the book...

Computer Organization: Basic Processor Structure

1st Edition

James Gil de Lamadrid
February 23, 2018

Computer Organization: Basic Processor Structure is a class-tested textbook, based on the author’s decades of teaching the topic to undergraduate and beginning graduate students. The main questions the book tries to answer are: how is a processor structured, and how does the processor function, in...

Parallel Supercomputing in MIMD Architectures

1st Edition

R.Michael Hord
December 08, 2017

Parallel Supercomputing in MIMD Architectures is devoted to supercomputing on a wide variety of Multiple-Instruction-Multiple-Data (MIMD)-class parallel machines. This book describes architectural concepts, commercial and research hardware implementations, major programming concepts, algorithmic...

Energy Efficient Hardware-Software Co-Synthesis Using Reconfigurable Hardware

1st Edition

Jingzhao Ou, Viktor K. Prasanna
June 14, 2017

Rapid energy estimation for energy efficient applications using field-programmable gate arrays (FPGAs) remains a challenging research topic. Energy dissipation and efficiency have prevented the widespread use of FPGA devices in embedded systems, where energy efficiency is a key performance metric....

Energy-Aware Memory Management for Embedded Multimedia Systems: A Computer-Aided Design Approach

1st Edition

Florin Balasa, Dhiraj K. Pradhan
June 14, 2017

Energy-Aware Memory Management for Embedded Multimedia Systems: A Computer-Aided Design Approach presents recent computer-aided design (CAD) ideas that address memory management tasks, particularly the optimization of energy consumption in the memory subsystem. It explains how to efficiently...

Essentials of Computer Architecture

2nd Edition

Douglas Comer
January 17, 2017

This easy to read textbook provides an introduction to computer architecture, while focusing on the essential aspects of hardware that programmers need to know. The topics are explained from a programmer’s point of view, and the text emphasizes consequences for programmers. Divided in five parts,...

Interconnections for Computer Communications and Packet Networks

1st Edition

Roberto Rojas-Cessa
January 06, 2017

This book introduces different interconnection networks applied to different systems. Interconnection networks are used to communicate processing units in a multi-processor system, routers in communication networks, and servers in data centers. Queuing techniques are applied to interconnection...

Advanced Design and Implementation of Virtual Machines

1st Edition

Xiao-Feng Li
December 20, 2016

Along with the increasingly important runtime engines pervasive in our daily-life computing, there is a strong demand from the software community for a solid presentation on the design and implementation of modern virtual machines, including the Java virtual machine, JavaScript engine and Android...

Computer Architecture: Fundamentals and Principles of Computer Design, Second Edition

2nd Edition

Joseph D. Dumas II
December 01, 2016

Not only does almost everyone in the civilized world use a personal computer, smartphone, and/or tablet on a daily basis to communicate with others and access information, but virtually every other modern appliance, vehicle, or other device has one or more computers embedded inside it. One cannot...