Parallel Computing in Undergraduate Education
Joint Institute for Computational Science, UTK/ORNL
Module 2 :
Reminders of Computing and Programming
Topics of Discussion:
An Introduction to Unix
Elements of UNIX Make
An Introduction to F77
An Introduction to C
Computer Arithmetics
Machine Precision
Primary Resources :
Introduction to Unix (MHPCC) --
HTML Notes
Programming in C (A D Marshall, UK) --
HTML Notes
Guide to Fortran77 (C. Page, UK) --
PS Notes
Computer Precision (C. Halloy, UTK) --
PS Notes
Additional Resources :
Unix, vi and X-Windows Guide (JICS, UTK)
Unix Help for Users (University of Edinburgh)
Unix Guide (C.C. Taylor)
The Unix Reference Desk
Elements of UNIX Make (C. J. C. Schauble, UCB)
C Programming (S. Holmes, UK)
Numerical Recipes in C : Chapter 1
Applications Programming : C (J. Skilling, UMA)
Numerical Recipes in FORTRAN : Chapter 1
Fortran 77 Guide
Elements of Fortran (L Fosdick, UCB) --
PS Notes
Interactive Fortran 77 : A Hands on Approach (I. Chivers and J Sleighthlme)
Notes on Fortran Programming
IEEE Arithmetic Short Reference (L. Fosdick, UCB)
Floating Point Arithmetic (J. Demmel, UCB)
Program Examples :
Numerical Recipes in FORTRAN
Numerical Recipes in C