TotalView P/T Groups:
Types of P/T Groups:
Selecting P/T Groups:
Important:
Supported Platforms:
Important Differences:
Process Window:
Differentiating Threads:
Synchronous vs. Asynchronous:
Thread-specific Breakpoints:
if ($tid == 3) $stop
In the Kernel:
Supported Features:
Setting the Number of Threads:
Code Transformation:
Master Thread vs. Worker Threads:
Stack Parent Token Line:
Example OpenMP Session:
Execution Control:
Viewing and Modifying Data:
Manager Threads:
THREADPRIVATE Data:
Example:
Examples:
totalview poe -a myprog -procs 4 -rmpool 0
totalview srun -a -n 16 -p pdebug myprog
totalview mpirun -a myprog -np 16
totalview mprun -a myprog -np 16
mpirun -np 16 -tv myprog
By Process Navigation Buttons:
Starting and Stopping Processes:
Holding and Releasing Processes:
Breakpoints and Barrier Points:
Warning About Single Process Commands:
Laminated Variables:
Types of Messages Displayed:
Actions:
Message Queue Graph:
Notes:
Nothing New (Just More of It):
Tying it All Together:
Why Would You Want To?
A General Approach:
A Couple LC Specific Notes:
Example Batch Debug Session:
up041% squeue JOBID PARTITION NAME USER ST TIME NODES NODELIST(REASON) 33228 pbatch RhJJf01 4rtrt R 1:47:18 1 up089 34144 pbatch hchem augh R 1:42:11 4 up[099-102] 34032 pbatch Mo27e niel R 1:41:47 15 up[072-084,103-104] 34041 pbatch nMod riel R 1:41:35 4 up[033-036] 34635 pbatch r.uP16 nuel R 1:19:55 8 up[009-016] 43742 pbatch t1.cmd joeuser R 0:20 2 up[097-098]
up041% ssh up097 NOTE: rsh may also be used, especially for cross-cell authentication accounts No mail. NOTICE TO USERS This computer is a federal computer system and is the property of the United States government. It is for authorized use only. Users (authorized or unauthorized) have no explicit or implicit expectation of privacy. [ remainder of lengthy login banner deleted ] up097%
up097% ps -Af|grep poe joeuser 106694 70122 0 18:04:51 - 0:00 poe joeuser 111206 106694 0 18:04:51 - 0:00 poe joeuser 66960 99546 0 18:19:15 pts/0 0:00 grep poe up097%
up097% setenv DISPLAY 64.75.147.115:0 up097% cd totalview/ up097% totalview & [1] 123392 up097% AIX TotalView 7.1.0-1 Copyright 1999-2005 by Etnus, LLC. ALL RIGHTS RESERVED. Copyright 1999 by Etnus, Inc. Copyright 1996-1998 by Dolphin Interconnect Solutions, Inc. Copyright 1989-1996 by BBN Inc.
TotalView includes a number of other features and functions not covered in this tutorial. A partial list of these appears below. Please consult the TotalView Documentation for more information.
The most useful documentation and reference material is from Etnus. You can download this from the "Documentation" section of their web site at www.etnus.com. If you already have TotalView installed, the same documentation comes with the installation and is available from the install directory and TotalView's "Help" menu.
This concludes TotalView Part 3
Where would you like to go now?