Tools for Programmers
at Indiana University, Bloomington


TotalView is a tool for interactively debugging parallel programs. Our TotalView license limit is for debugging up to 32 processes by up to two simultaneous users across all IU platforms: IBM SP, AVIDD Intel Cluster and any departmental systems.

Vampir is a tool for visualizing MPI program behavior and performance. (Our VampirTrace license limit is 32 processors).
[Vampir and VampirTrace have been renamed Intel Trace Collector and Intel Trace Analyzer in 2004].

The use of both Vampir and TotalView is discussed in Getting Started with MPI. TotalView is also discussed in Getting Started with OpenMP.


Cscope developer's tool for browsing program code.

There is an excellent Tutorial on MAKE by Richard M. Stallman and Roland McGrath.

There is a very nicely written book on CVS available from ETHZ.



Information about compilers at IUB.
Information about subroutine libraries at IUB.
Information about linkers at IUB.

See also Collected links to Numerical Computing and Parallel Computing Resources.