30.01.2013 Views

TotalView Users Guide - CI Wiki

TotalView Users Guide - CI Wiki

TotalView Users Guide - CI Wiki

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

stride elements 334<br />

UPC 158<br />

upper bound 334<br />

with the variable command 336<br />

SLURM 137<br />

smart stepping, defined 253<br />

SMP machines 100<br />

sockets 94<br />

Sorted Variable Window figure 342<br />

sorting<br />

array data 342<br />

Root Window columns 168<br />

Source As > Assembler 171<br />

Source As > Both 172, 249<br />

Source As > Both command 249<br />

Source As > Source 171<br />

source code<br />

examining 171<br />

finding 225, 227<br />

navigating 227<br />

Source command 171<br />

source file, specifying name in scope<br />

332<br />

source lines<br />

ambiguous 237<br />

editing 227<br />

searching 237<br />

selecting 237<br />

Source Pane 169, 171<br />

source-level breakpoints 352<br />

space allocation<br />

dynamic 371<br />

static 371, 372<br />

spawned processes 209<br />

stopping 101<br />

SPE<br />

defined 138<br />

specifier combinations 264<br />

specifiers<br />

and dfocus 266<br />

and prompt changes 266<br />

example 269<br />

examples 265, 266, 267<br />

specifying groups 263<br />

specifying search directories 72<br />

splitting up work 17<br />

SPU<br />

breakpoints 141<br />

CLI focus 143<br />

naming in <strong>TotalView</strong> 141<br />

registers 143<br />

thread share groups 140<br />

threads 140<br />

union describing register contents<br />

143<br />

SPU, defined 138<br />

stack<br />

master thread 135<br />

trace, examining 292<br />

unwinding 249<br />

stack context of the OpenMP master<br />

thread 135<br />

stack frame 285<br />

current 227<br />

examining 292<br />

matching 345<br />

pane 170<br />

selecting different 170<br />

Stack Frame Pane 6, 170, 297<br />

stack parent token 137<br />

diving 137<br />

Stack Trace Pane 170, 171, 248<br />

displaying source 174<br />

standard deviation array statistic 344<br />

Standard I/O page 65<br />

standard I/O, altering 65<br />

standard input, and launching tvdsvr<br />

92<br />

Standard Template Library 280<br />

standard template library, see STL<br />

start(), stopping within 154<br />

start_pes() SHMEM command 157<br />

starting 149<br />

CLI 53, 201<br />

groups 236<br />

parallel tasks 117<br />

<strong>TotalView</strong> 4, 53, 63, 116<br />

tvdsvr 55, 81, 86, 154<br />

tvdsvr manually 91<br />

starting a new process 59<br />

starting LAM/MPI programs 120<br />

starting MPI programs 98<br />

starting program under CLI control<br />

203<br />

Startup command 55<br />

startup file 56<br />

Startup Parameters command 73<br />

state characters 67<br />

states<br />

and status 66<br />

initializing 56<br />

of processes and threads 66<br />

process and thread 67<br />

unattached process 67<br />

static constructor code 237<br />

static functions, resolving multiple 226<br />

static internal counter 368<br />

static patch space allocation 371, 372<br />

statically linked, stopping in start() 154<br />

statistics for arrays 343<br />

status<br />

and state 66<br />

of processes 65<br />

of threads 65<br />

status registers<br />

examining 250<br />

interpreting 250<br />

Step command 4, 128, 237, 239<br />

“step” commands 240<br />

Step Instruction command 237<br />

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

S<br />

stepping<br />

see also single-stepping<br />

apparently hung 128<br />

at process width 254<br />

at thread width 255<br />

goals 254<br />

into 240<br />

multiple statements on a line 240<br />

over 240<br />

primary thread can fail 255<br />

process group 254<br />

processes 128<br />

Run (to selection) Group command<br />

127<br />

smart 253<br />

target program 210<br />

thread group 254<br />

threads 273<br />

using a numeric argument in CLI<br />

240<br />

workers 273<br />

stepping a group 254<br />

stepping a process 254<br />

stepping commands 237<br />

stepping processes and threads 12<br />

STL 280<br />

list transformation 281<br />

map transformation 280<br />

platforms supported 280<br />

STL preference 281<br />

STLView 280<br />

$stop assembler pseudo op 393<br />

$stop built-in function 396<br />

Stop control group on error check box<br />

70<br />

Stop control group on error signal option<br />

69<br />

stop execution 4<br />

STOP icon 166, 252, 352, 358<br />

for breakpoints 166, 352<br />

stop, defined in a multiprocess environment<br />

211<br />

STOP_ALL variable 356, 360<br />

$stopall built-in function 396<br />

Stopped Execution of Compiled Expressions<br />

figure 371<br />

stopped operator 275<br />

stopped process 365<br />

stopped state 67<br />

unattached process 67<br />

stopping<br />

all related processes 69<br />

groups 126<br />

processes 229<br />

spawned processes 101<br />

threads 229<br />

$stopprocess assembler pseudo op<br />

393<br />

$stopprocess built-in function 396<br />

$stopthread built-in function 396

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

Saved successfully!

Ooh no, something went wrong!