CS 365: Resources
This web page contains links to some useful resources.
MPI
- MPI API Documentation at Argonne National Laboratory
Pthreads
- POSIX Threads Programming, a tutorial from Lawrence Livermore National Laboratories
- Pthreads Explained, a three part series of articles on pthreads by Daniel Robbins at IBM developerWorks: Part I, Part II, Part III
- Pthreads API Documentation from the Pthreads Win32 project
CUDA
Unix/Linux
We will be using Linux for all programming assignments. So, you will need to become proficient with Unix commands.
- Unix Tutorial for Beginners -a good introduction to essential Unix commands
VNC Client Software
We will be using VNC client software to run X Windows desktop sessions on the head node of the computing cluster.
- http://www.realvnc.com/ - VNC client software. You can download VNC Viewer.
- http://www.tightvnc.com/ - Open-Source VNC client software
- tightvnc-1.3.10_x86_viewer.zip -TightVNC client for Windows. All you need is the executable (.exe) file.