[CSC 435] Matrix Calculations and SMP Programming...
Andrew Pounds
pounds at sandbox.mercer.edu
Tue Feb 11 09:52:20 EST 2014
Gentlemen - I don't know if you have already figured this out, but your
two textbooks are excellent reference books for OpenMP and Pthreads
programming as they apply to linear algebra calculations. Your Pthreads
book, which is really the definitive work on Pthreads, has several
examples of vector and matrix calculations (already coded in C and
Pthreads). You "Fundamentals of Parallel Processing" text has a good
description of most of the OpenMP statements, what they are good for,
pseudocode that closely mimics what you would actually code in C or
Fortran, AND complete source code for things like Gaussian Elimination
(with OpenMP statements included)!
I am perfectly fine with you using these codes as starting points, or
incorporating major pieces of them into your code. Just make sure that,
if you use the code, that you CITE it in your code (author, ref, page
number, etc, using ACM type standards).
--
Andrew J. Pounds, Ph.D. (pounds at theochem.mercer.edu)
Associate Professor of Chemistry and Computer Science
Mercer University, Macon, GA 31207 (478) 301-5627
More information about the csc435
mailing list