
An Introduction to Parallel Programming
E-book55 pagina’sEngels
Many scientific computations require a considerable amount of computing time. This computing time can be reduced by distributing a problem over several processors. Multiprocessor computers used to be quite expensive, and not everybody had access to them. Since 2005, x86-compatible CPUs designed for desktop computers are available with two 'cores', which essentially makes them dualprocessor systems. More cores per CPU are to follow.This cheap extra computing power has to be used efficiently, which equires parallel programming. Parallel programming methods that work on dual-core PCs also work on larger shared memory systems, and a program designed for a cluster or other type of distributed memory system will also perform well on your dual-core (or multi-core) PC.The goal of this tutorial is to give an introduction into all aspects of parallel programming that are necessary to write ones own parallel programs. To achieve this, it explainsthe various existing architectures of parallel computers,the software needed for parallel programming, and how to install and configure it,how to analyse software and find the points where parallelisation might be helpful,how to write parallel programs for shared memory computers using OpenMP,how to write parallel programs for or distributed memory computers using MPI and ScaLA-PACK.This tutorial mainly aims at writing parallel programs for solving linear equation systems. Hopefully it is also useful to give some help for parallelising programs for other applications.Contents:1. Introduction2. System Architectures3. Software4. Performance Analysis5. SHALE - a program for spherical harmonic analysisBibliographyIndexURL http://www.vssd.nl/hlf/a019.htm
In het kort
ISBN-13
9789071301780
Uitgever
Verschenen
1 augustus 2009
Bibliografisch
ISBN-139789071301780
Editie1
TaalEngels eng
Pagina’s55
GeïllustreerdJa
Uitgave
UitgeverDelft Academic Press / VSSD
CB-relatie-id8095824
Verschenen1 augustus 2009
StatusOnbekend 00
BeschikbaarheidContact leverancier 99
Zonder prijsPrijs volgt
Vorm & inhoud
ProductvormE-book ED
VormdetailE107 PDF
SamenstellingPakket (meerdelig)
Beveiliging e-bookAdobe DRM 03
Classificatie
NUR (hoofd)Computertechniek 958
NUR (alle)958 Computertechniek
Medewerkers
Auteur A01T. Wittwer
Herkomst
Werk-id (NSTC)500574154
MeldingBevestigd bij publicatie 03
Bijgewerkt6 augustus 2026
NSTC 500574154 · CB-relatie 8095824 · Bijgewerkt 6 augustus 2026