30.01.2013 Views

TotalView Users Guide - CI Wiki

TotalView Users Guide - CI Wiki

TotalView Users Guide - CI Wiki

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

expressions 275<br />

set of arenas 259<br />

syntax 260<br />

p/t syntax, group syntax 263<br />

p4 listener process 102<br />

–p4pg files 103<br />

–p4pg option 103<br />

panes<br />

source code, see source code<br />

pane<br />

stack frame, see stack frame pane<br />

stack trace, see stack trace pane<br />

panes, saving 177<br />

parallel debugging tips 124<br />

PARALLEL DO outlined routine 133<br />

Parallel Environment for AIX, see PE<br />

parallel environments, execution control<br />

of 210<br />

Parallel page 126<br />

parallel program, defined 209<br />

parallel program, restarting 128<br />

parallel region 133<br />

Parallel tab, File > New Program 98<br />

parallel tasks, starting 117<br />

Parallel Virtual Machine, see PVM<br />

parallel_attach variable 127<br />

parallel_stop variables 126<br />

parameters, displaying in Fortran 329<br />

parsing comments example 218<br />

passing arguments 54<br />

passing default arguments 206<br />

Paste command 177<br />

pasting 177<br />

between windows 177<br />

with middle mouse 165<br />

patch space size, different than 1MB<br />

372<br />

patch space, allocating 371<br />

–patch_area_base option 372<br />

–patch_area_length option 372<br />

patching<br />

function calls 369<br />

programs 368<br />

PATH environment variable 58, 70, 71<br />

pathnames, setting in procgroup file<br />

103<br />

PC Arrow Over a Stop Icon figure 359<br />

PC icon 249<br />

pdenorm filter 339<br />

PE 117<br />

adapter_use option 115<br />

and slow processes 129<br />

applications 115<br />

cpu_use option 115<br />

debugging tips 129<br />

from command line 116<br />

from poe 116<br />

options to use 115<br />

switch-based communication 115<br />

PE applications 115<br />

pending messages 109<br />

pending receive operations 110, 111<br />

pending send operations 110, 112<br />

configuring for 112<br />

pending unexpected messages 110<br />

performance of interpreted, and compiled<br />

expressions 370<br />

performance of remote debugging 81<br />

–persist command-line option to Visualizer<br />

193, 195<br />

phase, UPC 160<br />

pick, Visualizer 181<br />

picking a dataset point value 187<br />

$pid built-in variable 394<br />

pid specifier, omitting 272<br />

pid.tid to identify thread 170<br />

pinf filter 339<br />

piping data 177<br />

piping information 177<br />

plant in share group 360<br />

Plant in share group check box 361,<br />

367<br />

poe<br />

and mpirun 101<br />

and <strong>TotalView</strong> 116<br />

arguments 115<br />

attaching to 117, 118<br />

interacting with 129<br />

on IBM SP 102<br />

placing on process list 118<br />

required options to 115<br />

running PE 116<br />

<strong>TotalView</strong> acquires poe processes<br />

117<br />

poe, and bulk server launch 90<br />

POI defined 251<br />

point of execution for multiprocess or<br />

multithreaded program 171<br />

pointer data 174<br />

Pointer Dive page 293<br />

pointers 174<br />

as arrays 293<br />

chasing 293, 298<br />

dereferencing 293<br />

diving on 174<br />

in Fortran 328<br />

to arrays 314<br />

pointer-to-shared UPC data 160<br />

points, in graphs 186<br />

pop_at_breakpoint variable 69<br />

pop_on_error variable 69<br />

popping a window 174<br />

port 4142 86<br />

–port command-line option 86<br />

port number for tvdsvr 55<br />

PPE<br />

defined 138<br />

PPU<br />

organization 140<br />

PPUdefined 138<br />

PPUdescription 140<br />

precision 282<br />

changing 282<br />

changing display 77<br />

predefined data types 315<br />

preference file 56<br />

preferences<br />

Action Points page 74<br />

Bulk Launch page 75, 84, 86<br />

Dynamic Libraries page 76<br />

Fonts page 77<br />

Formatting page 77<br />

Launch Strings page 75, 83<br />

Options page 69, 74<br />

Parallel page 76<br />

Pointer Dive page 78<br />

setting 78<br />

preloading shared libraries 245<br />

primary thread, stepping failure 255<br />

print statements, using 5<br />

printing an array slice 215<br />

printing in an eval point 5<br />

private variables 133<br />

in OpenMP 134<br />

procedures<br />

debugging over a serial line 94<br />

displaying 321<br />

displaying declared and allocated<br />

arrays 321<br />

process<br />

detaching 62<br />

holding 256<br />

ID 394<br />

numbers are unique 209<br />

selecting in processes/rank tab<br />

230<br />

state 65<br />

states 67, 171<br />

states, attached 67<br />

stepping 254<br />

synchronization 127, 256<br />

width specifier 260<br />

width specifier, omitting 272<br />

Process > Create command 237<br />

Process > Detach command 63<br />

Process > Go command 113, 114,<br />

116, 120, 122, 127, 233, 236,<br />

243<br />

Process > Halt command 127, 229,<br />

239<br />

Process > Hold command 232<br />

Process > Hold Threads command<br />

232<br />

Process > Next command 237<br />

Process > Next Instruction command<br />

237<br />

Process > Out command 253<br />

Process > Release Threads command<br />

232<br />

Process > Run To command 253<br />

<strong>TotalView</strong> User <strong>Guide</strong>: version 8.7 425<br />

P

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!