Parallel Programming Resources
Posted: Wed Sep 24, 2014 11:21 am
As part of the Parallella Kickstarter campaign, I committed to writing a book about parallel programming. I haven't forgotten and I am working on it. Now that we are finally into production and distribution safely with the Parallella board, education is becoming the #1 priority, so my writing pace WILL improve by a couple of orders of magnitude over the next few months. In the meantime, here are a number of pretty good free online resources:
An introduction to parallel programming from LLNL:
https://computing.llnl.gov/tutorials/parallel_comp/
Is Parallel Programming Hard, And, If So, What Can You Do About It?
https://www.kernel.org/pub/linux/kernel ... ook-e1.pdf
Programming on Parallel Machines.
http://heather.cs.ucdavis.edu/~matloff/ ... ocBook.pdf
Journeyman's Programming Tour
http://grid.hust.edu.cn/wusong/file/Par ... puting.pdf
An Introduction to Parallel Programming with OpenMP
http://www.roe.ac.uk/ifa/postgrad/pedag ... ssling.pdf
An Introduction to MPI from LLNL
https://computing.llnl.gov/tutorials/mpi/
Programming for the transputer in C. [historical]
http://cs.smith.edu/~thiebaut/transputer/toc.html
If you know of other high quality free resources, please respond to this topic.
Andreas
An introduction to parallel programming from LLNL:
https://computing.llnl.gov/tutorials/parallel_comp/
Is Parallel Programming Hard, And, If So, What Can You Do About It?
https://www.kernel.org/pub/linux/kernel ... ook-e1.pdf
Programming on Parallel Machines.
http://heather.cs.ucdavis.edu/~matloff/ ... ocBook.pdf
Journeyman's Programming Tour
http://grid.hust.edu.cn/wusong/file/Par ... puting.pdf
An Introduction to Parallel Programming with OpenMP
http://www.roe.ac.uk/ifa/postgrad/pedag ... ssling.pdf
An Introduction to MPI from LLNL
https://computing.llnl.gov/tutorials/mpi/
Programming for the transputer in C. [historical]
http://cs.smith.edu/~thiebaut/transputer/toc.html
If you know of other high quality free resources, please respond to this topic.
Andreas