Programming
Checkout Sample Programs, on Cypress
svn co file:///home/fuji/repos/workshop ./workshop
Checkout Sample Programs onto local machine, (Mac or linux)
svn co svn+ssh://USERID@cypress1.tulane.edu/home/fuji/repos/workshop ./workshop
Brief Tutorials for Programming Languages
C - Simple Examples of C code
C++ - Simple Examples of C++ code
Fortran - Simple Examples of Fortran code
Parallel Programming
OpenMP - Simple tutorial of OpenMP parallel codes
MPI - Simple tutorial of MPI parallel codes
Speedup/Scaling - Some general things for parallel computing
Makefile
Basics of Makefile - Simple tutorial of Makefile
Other Topics
Version Control with Subversion (svn)
Version Control with git
Floating Point Arithmetic
Fortran and C/C++ - Some differences in memory management between Fortran and C/C++
Code Debugging
Code Profiling