wiki:Workshops/IntroToHpc2015/Programming

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

Last modified 4 years ago Last modified on Oct 12, 2015 4:00:32 PM