|
|
Reference Book
There will be no set text book for COMP3320/6464 in 2012, but we will
draw on material from a variety of sources. I will discuss this in
more detail in the first lecture. For the moment here is a list of
reference books. Expect this list to grow as the course progresses.
-
The Software Optimization Cookbook: High-Performance Recipes
for IA-32 Platforms, Richard Gerber, Aart J.C. Bik, Kevin
B. Smith and Xinmin Tian, Intel Press, 2006 (2nd Edn). ISBN
0-9764832-1-1. (The topics in this book are all valuable, although the
content is a bit Intel centric. It is also becoming a bit dated, and
does not contain GPU related material.)
- High Performance Computing, Kevin Dowd and
Charles Severance. O"Reilly & Associates Inc. 1998 (2nd Edn). ISBN
1-56592-312-X. (This is now out of print, but I will put some copies in the
short loan section of the library).
- Write Great Code Volume 1: Understanding the Machine
Randall Hyde, No Starch Press, ISBN 1-59327-003-8
- Write Great Code Volume 2: Thinking Low-Level, Writing
High-Level Randall Hyde, No Starch Press, ISBN 1-59327-065-8
- Scientific Parallel Computing, L.R. Scott, T. Clark,
B. Bagheri, Princeton University Press, ISBN 0-691-11935-X
- Introduction to Computational Science: Modeling and Simulation
for the Sciences A.B. Shiflet and G.W. Shiflet, Princeton
University Press, ISBN 0-691-12565-1
- Techniques for Optimizing Applications: High Performance
Computing, Rajat P. Garg and Ilya Sharapov, Prentice Hall,
ISBN 0-13-093476-3.
- Computer Architecture: A Quantitative Approach,
John L. Hennessy and David A. Patterson, Morgan Kaufmann,
ISBN 1-55860-596-7.
- Scientific and Engineering C++: An introduction with Advanced
Techniques and Examples,
John J. Barton and Lee R. Nackman, Addison Wesley,
ISBN 0-201-53393-6.
-
Scientific Computation - An Introductory Survey , Michael T. Heath,
McGraw-Hill, 1997. ISBN 0-07-115336-5.
-
An
Introduction to High-Performance Scientific Computing,
Fosdick, Elizabeth R. Jessup, Carolyn J. C. Schauble, and Gitta Domik
MIT Press ISBN 0-262-0618-13.
|