Parallel machines provide a wonderful opportunity for applications with large computational requirements. Effeective use of these machines, though, requires a keen understanding of how they work. In only a few years, many standard software products will be based on concepts of parallel programming implemented on such hardware, and the range of applications will be much broader than that of scientific computing, up to now the main application area for parallel computing.
The main goal of the book is to present parallel programming techniques that can be used in many situations for many application areas and which enable the reader to develop correct and efficient parallel programs. Many examples and exercises are provided to show how to apply the techniques
Pages : | N/A |
Size : | Multiple formats: PDF (410 page, 2.55 MB), ePUB, Kindle, Text, etc. |
File type : | |
Downloads: | 17 |
Created: | 2020-08-30 |
License: | CC BY-ND 3.0 US |
Author(s): | Norm Matloff |
All software design is composition: the act of breaking complex problems down into smaller problems and composing those solutions. Most developers have a limited understanding of compositional techniques. It's time for that to change....
Principles of Programming LanguagesIn this open book, our goal is to study the fundamental concepts in programming languages,..., download free Principles of Programming tutorial in PDF (163 pages) created by Mike Grant ....
Platform Embedded Security Technology RevealedPlatform Embedded Security Technology Revealed is an in-depth introduction to Intel's plat..., download free Security Technology tutorial in PDF (272 pages) created by Xiaoyu Ruan ....
Operating Systems and MiddlewareDownload free course Operating Systems and Middleware, pdf file on 559 pages by Max Hailperin....
Cyber Security Planning GuideThe cybersecurity action plan is a critical element of cybersecurity readiness. This tutorial explains what goes into these plans and how to start one....
Haskell tutorial for professionalsDownload free Haskell tutorial course in PDF, training file in 78 chapters and 230 pages. Free unaffiliated ebook created from Stack OverFlow contributor....
Learning BosunDownload free course Learning Bosun, pdf file on 63 pages by Stack Overflow Community....
20 Awesome Uses for a Raspberry PiThis is a free Raspberry PI PDF tutorial in 22 chapters and 21 pages. This document aims to give students 20 awesome projects that you can use Raspberry PI....
Intel Trusted Execution Technology for Server PlatformsIntel Trusted Execution Technology (Intel TXT) is a new security technology that started a..., download free Server Platforms tutorial in PDF (153 pages) created by William Futral ....
Introduction to Computers and ProgrammingWelcome to the world of computer programming! In this book, you will learn the essential concepts of programming using Python language....