Post date: Jan 14, 2011 6:14:33 PM
Reading: Interested students can go through the parallel programming paradigms from the following links
http://www.cloudbus.org/~raj/cluster/v2chap1.pdf and http://www.mhpcc.edu/training/workshop/parallel_intro/MAIN.html
Hands-on: Learn to use makefile from the the following links
http://www.codeproject.com/KB/cpp/makefiles_linux.aspx
http://linuxgazette.net/issue83/heriyanto.html
Reasons to use makefile?
A software project which consists of many source codes, can have complex and long compiler commands. Using make, it can be reduced.
Programming project sometimes need specialized compiler options that are so rarely used they are hard to remember; with make this can be reduced.
Maintaining a consistent development environment.
Automating the build process, because make can be called easily from a shell script.