Parallel Processing category: 215 books

Cover of Topics in Parallel and Distributed Computing

Topics in Parallel and Distributed Computing

Introducing Concurrency in Undergraduate Courses

by
Language: English
Release Date: September 16, 2015

Topics in Parallel and Distributed Computing provides resources and guidance for those learning PDC as well as those teaching students new to the discipline. The pervasiveness of computing devices containing multicore CPUs and GPUs, including home and office PCs, laptops, and mobile devices,...
Cover of GPU Computing Gems Emerald Edition
by Wen-mei W. Hwu
Language: English
Release Date: January 13, 2011

GPU Computing Gems Emerald Edition offers practical techniques in parallel computing using graphics processing units (GPUs) to enhance scientific research. The first volume in Morgan Kaufmann's Applications of GPU Computing Series, this book offers the latest insights and research in computer vision,...
Cover of Distributed Computing with Python
by Francesco Pierfederici
Language: English
Release Date: April 12, 2016

Harness the power of multiple computers using Python through this fast-paced informative guide About This Book You'll learn to write data processing programs in Python that are highly available, reliable, and fault tolerant Make use of Amazon Web Services along with Python to establish a powerful...
Cover of Distributed and Cloud Computing

Distributed and Cloud Computing

From Parallel Processing to the Internet of Things

by Kai Hwang, Jack Dongarra, Geoffrey C. Fox
Language: English
Release Date: December 18, 2013

Distributed and Cloud Computing: From Parallel Processing to the Internet of Things offers complete coverage of modern distributed computing technology including clusters, the grid, service-oriented architecture, massively parallel processors, peer-to-peer networking, and cloud computing. It is the...
Cover of GPU-based Parallel Implementation of Swarm Intelligence Algorithms
by Ying Tan
Language: English
Release Date: April 15, 2016

GPU-based Parallel Implementation of Swarm Intelligence Algorithms combines and covers two emerging areas attracting increased attention and applications: graphics processing units (GPUs) for general-purpose computing (GPGPU) and swarm intelligence. This book not only presents GPGPU in adequate detail,...
Cover of Heterogeneous System Architecture

Heterogeneous System Architecture

A New Compute Platform Infrastructure

by Wen-mei W. Hwu
Language: English
Release Date: November 20, 2015

Heterogeneous Systems Architecture - a new compute platform infrastructure presents a next-generation hardware platform, and associated software, that allows processors of different types to work efficiently and cooperatively in shared memory from a single source program. HSA also defines a virtual...
Cover of CUDA Application Design and Development
by Rob Farber
Language: English
Release Date: October 8, 2011

As the computer industry retools to leverage massively parallel graphics processing units (GPUs), this book is designed to meet the needs of working software developers who need to understand GPU programming with CUDA and increase efficiency in their projects. CUDA Application Design and Development...
Cover of Structured Parallel Programming

Structured Parallel Programming

Patterns for Efficient Computation

by Michael McCool, James Reinders, Arch Robison
Language: English
Release Date: July 31, 2012

Structured Parallel Programming offers the simplest way for developers to learn patterns for high-performance parallel programming. Written by parallel computing experts and industry insiders Michael McCool, Arch Robison, and James Reinders, this book explains how to design and implement maintainable...
Cover of Programming Massively Parallel Processors
by David B. Kirk, Wen-mei W. Hwu
Language: English
Release Date: November 24, 2016

Programming Massively Parallel Processors: A Hands-on Approach, Third Edition shows both student and professional alike the basic concepts of parallel programming and GPU architecture, exploring, in detail, various techniques for constructing parallel programs. Case studies demonstrate the...
Cover of Programming Massively Parallel Processors
by David B. Kirk, Wen-mei W. Hwu
Language: English
Release Date: February 22, 2010

Programming Massively Parallel Processors discusses the basic concepts of parallel programming and GPU architecture. Various techniques for constructing parallel programs are explored in detail. Case studies demonstrate the development process, which begins with computational thinking and ends with...
Cover of Accelerating MATLAB with GPU Computing
by Jung W. Suh, Youngmin Kim
Language: English
Release Date: November 18, 2013

Beyond simulation and algorithm development, many developers increasingly use MATLAB even for product deployment in computationally heavy fields. This often demands that MATLAB codes run faster by leveraging the distributed parallelism of Graphics Processing Units (GPUs). While MATLAB successfully...
Cover of Shared Memory Application Programming

Shared Memory Application Programming

Concepts and Strategies in Multicore Application Programming

by Victor Alessandrini
Language: English
Release Date: November 6, 2015

Shared Memory Application Programming presents the key concepts and applications of parallel programming, in an accessible and engaging style applicable to developers across many domains. Multithreaded programming is today a core technology, at the basis of all software development projects in any...
Cover of Reaction-Diffusion Computers
by Andrew Adamatzky, Benjamin De Lacy Costello, Tetsuya Asai
Language: English
Release Date: October 5, 2005

The book introduces a hot topic of novel and emerging computing paradigms and architectures -computation by travelling waves in reaction-diffusion media. A reaction-diffusion computer is a massively parallel computing device, where the micro-volumes of the chemical medium act as elementary few-bit...
Cover of An Architecture for Fast and General Data Processing on Large Clusters
by Matei Zaharia
Language: English
Release Date: May 1, 2016

The past few years have seen a major change in computing systems, as growing data volumes and stalling processor speeds require more and more applications to scale out to clusters. Today, a myriad data sources, from the Internet to business operations to scientific instruments, produce large and valuable...
12 3 4 5 6 7 Last
We use our own "cookies" and third party cookies to improve services and to see statistical information. By using this website, you agree to our Privacy Policy