Next:
Machine Description
Up:
CSC 4310/6310 Student's Guide
Previous:
Commands to set the
 
Contents
Notes on Shared-Memory Model
Subsections
Machine Description
Compiling and Running Parallel Programs
Compiling The Programs:
Running The Programs:
Process diagnostics:
Debugging tools
Using debugger to debug C programs
Starting execution
Setting a breakpoint
Single stepping
Stepping inside a function
Continuing execution
Printing the value of a variable
Determining the type of the variable
Selecting a source file
Listing a source file
Editing a source file
Debugging core dumps
Following are possible causes of a core dump
Debugging infinite loops
Following are possible causes of an infinite loop
Some useful hints to debug parallel/distributed programs
Other Software Tools on SGI (and other UNIX machines)
The make utility:
Preparing the Makefile:
Improving the efficiency of your programs - pixie and prof
Examples
Print Hello.
Additing n Numbers in Parallel
Parallel add version 1 :
Parallel add version 2:
Parallel version 3 :
Timing the Barrier Calls
Sushil Prasad 2004-09-16