An introduction to parallel and vector scientific computing / Ronald W. Shonkwiler, Lew Lefton.

Shonkwiler, Ronald W., 1942-
Call Number
004.3/5
Author
Shonkwiler, Ronald W., 1942- author.
Title
An introduction to parallel and vector scientific computing / Ronald W. Shonkwiler, Lew Lefton.
An Introduction to Parallel & Vector Scientific Computation
Physical Description
1 online resource (xv, 288 pages) : digital, PDF file(s).
Series
Cambridge texts in applied mathematics ; 41
Notes
Title from publisher's bibliographic system (viewed on 05 Oct 2015).
Summary
In this text, students of applied mathematics, science and engineering are introduced to fundamental ways of thinking about the broad context of parallelism. The authors begin by giving the reader a deeper understanding of the issues through a general examination of timing, data dependencies, and communication. These ideas are implemented with respect to shared memory, parallel and vector processing, and distributed memory cluster computing. Threads, OpenMP, and MPI are covered, along with code examples in Fortran, C, and Java. The principles of parallel computation are applied throughout as the authors cover traditional topics in a first course in scientific computing. Building on the fundamentals of floating point representation and numerical error, a thorough treatment of numerical linear algebra and eigenvector/eigenvalue problems is provided. By studying how these algorithms parallelize, the reader is able to explore parallelism inherent in other computations, such as Monte Carlo methods.
Added Author
Lefton, L. 1960- author.
Subject
PARALLEL PROCESSING (ELECTRONIC COMPUTERS)
Vector processing (Computer science)
Multimedia
Total Ratings: 0
No records found to display.
 
 
 
02555nam a22004098i 4500
001
 
 
vtls001584418
003
 
 
VRT
005
 
 
20200921121800.0
006
 
 
m|||||o||d||||||||
007
 
 
cr||||||||||||
008
 
 
200921s2006||||enk     o     ||1 0|eng|d
020
$a 9780511617935 (ebook)
020
$z 9780521864787 (hardback)
020
$z 9780521683371 (paperback)
035
$a (UkCbUP)CR9780511617935
039
9
$y 202009211218 $z santha
040
$a UkCbUP $b eng $e rda $c UkCbUP
050
0
0
$a QA76.58 $b .S545 2006
082
0
0
$a 004.3/5 $2 22
100
1
$a Shonkwiler, Ronald W., $d 1942- $e author.
245
1
3
$a An introduction to parallel and vector scientific computing / $c Ronald W. Shonkwiler, Lew Lefton.
246
3
$a An Introduction to Parallel & Vector Scientific Computation
264
1
$a Cambridge : $b Cambridge University Press, $c 2006.
300
$a 1 online resource (xv, 288 pages) : $b digital, PDF file(s).
336
$a text $b txt $2 rdacontent
337
$a computer $b c $2 rdamedia
338
$a online resource $b cr $2 rdacarrier
490
1
$a Cambridge texts in applied mathematics ; $v 41
500
$a Title from publisher's bibliographic system (viewed on 05 Oct 2015).
520
$a In this text, students of applied mathematics, science and engineering are introduced to fundamental ways of thinking about the broad context of parallelism. The authors begin by giving the reader a deeper understanding of the issues through a general examination of timing, data dependencies, and communication. These ideas are implemented with respect to shared memory, parallel and vector processing, and distributed memory cluster computing. Threads, OpenMP, and MPI are covered, along with code examples in Fortran, C, and Java. The principles of parallel computation are applied throughout as the authors cover traditional topics in a first course in scientific computing. Building on the fundamentals of floating point representation and numerical error, a thorough treatment of numerical linear algebra and eigenvector/eigenvalue problems is provided. By studying how these algorithms parallelize, the reader is able to explore parallelism inherent in other computations, such as Monte Carlo methods.
650
0
$a PARALLEL PROCESSING (ELECTRONIC COMPUTERS)
650
0
$a Vector processing (Computer science)
700
1
$a Lefton, L. $q (Lew), $d 1960- $e author.
776
0
8
$i Print version: $z 9780521864787
830
0
$a Cambridge texts in applied mathematics ; $v 41.
856
4
0
$u https://doi.org/10.1017/CBO9780511617935
999
$a VIRTUA               
No Reviews to Display
Summary
In this text, students of applied mathematics, science and engineering are introduced to fundamental ways of thinking about the broad context of parallelism. The authors begin by giving the reader a deeper understanding of the issues through a general examination of timing, data dependencies, and communication. These ideas are implemented with respect to shared memory, parallel and vector processing, and distributed memory cluster computing. Threads, OpenMP, and MPI are covered, along with code examples in Fortran, C, and Java. The principles of parallel computation are applied throughout as the authors cover traditional topics in a first course in scientific computing. Building on the fundamentals of floating point representation and numerical error, a thorough treatment of numerical linear algebra and eigenvector/eigenvalue problems is provided. By studying how these algorithms parallelize, the reader is able to explore parallelism inherent in other computations, such as Monte Carlo methods.
Notes
Title from publisher's bibliographic system (viewed on 05 Oct 2015).
Subject
PARALLEL PROCESSING (ELECTRONIC COMPUTERS)
Vector processing (Computer science)
Multimedia