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.

Tools > Watchpoint 10, 378<br />

totalview<br />

core files 53, 63<br />

totalview command 53, 112, 116,<br />

118, 122<br />

totalviewcli command 53, 118, 122<br />

tvdsvr 81<br />

launching 87<br />

View > Add to Expression List 303<br />

View > Assembler > By Address<br />

172<br />

View > Assembler > Symbolically<br />

172<br />

View > Block Status 295<br />

View > Collapse All 287<br />

View > Compilation Scope 288<br />

View > Display Managers 168<br />

View > Dive 310<br />

View > Dive In All 300<br />

View > Dive in New Window 7<br />

View > Dive Thread 330<br />

View > Dive Thread New 330<br />

View > Examine Format > Raw<br />

294<br />

View > Examine Format > Structured<br />

294<br />

View > Expand All 287<br />

View > Graph (Visualizer) 185<br />

View > Lookup 154<br />

View > Lookup Function 224, 227<br />

View > Lookup Variable 284, 293,<br />

296, 326, 336<br />

View > Reset 226, 227<br />

View > Reset (Visualizer) 190<br />

View > Source As > Assembler<br />

171<br />

View > Source As > Both 172, 249<br />

View > Source As > Source 171<br />

View > Surface (Visualizer) 185<br />

View > View Across > None 345<br />

View > View Across > Process 345<br />

View > View Across > Thread 345<br />

Visualize 8<br />

visualize 193, 195<br />

Window > Duplicate 175, 300<br />

Window > Duplicate Base Window<br />

(Visualizer) 186<br />

Window > Memorize 176<br />

Window > Memorize All 176<br />

Window > Update 231<br />

Window > Update (PVM) 155<br />

common block<br />

displaying 324<br />

diving on 324<br />

members have function scope 324<br />

comparing variable values 289<br />

comparisons in filters 342<br />

Compilation Scope > Floating command<br />

304<br />

Compilation Scope command 288<br />

compiled expressions 370<br />

allocating patch space for 371<br />

performance 370<br />

compiled in scope list 331<br />

compiling<br />

–g compiler option 51, 52<br />

multiprocess programs 51<br />

–O option 52<br />

optimization 52<br />

programs 3, 51<br />

completion rules for arena specifiers<br />

272<br />

$complex data type 316<br />

$complex_8 data type 316<br />

$complex_16 data type 316<br />

compound objects 313<br />

conditional breakpoints 366, 368, 395<br />

conditional watchpoints, see watchpoints<br />

conf file 89<br />

configure command 100<br />

configuring the Visualizer 193<br />

connection for serial line 94<br />

connection timeout 83, 85<br />

altering 83<br />

connection timeout, bulk server<br />

launch 85<br />

contained functions 326<br />

displaying 327<br />

context menus 166<br />

Add to Expression 9<br />

continuation signal 242<br />

clearing 243<br />

Continuation Signal command 62, 242<br />

continuing with a signal 242<br />

continuous execution 201<br />

Control Group and Share Groups Examples<br />

figure 236<br />

control groups 24, 235<br />

defined 22<br />

discussion 235<br />

overview 262<br />

specifier for 264<br />

control in parallel environments 210<br />

control in serial environments 210<br />

control registers 250<br />

interpreting 250<br />

controlling program execution 210<br />

conversion rules for filters 338<br />

Copy command 177<br />

copying 177<br />

copying between windows 177<br />

core dump, naming the signal that<br />

caused 64<br />

core files<br />

debugging 54<br />

examining 63<br />

in totalview command 53, 63<br />

multi-threaded 63<br />

opening 60, 61<br />

correcting programs 369<br />

count array statistic 343<br />

$count built-in function 395<br />

$countall built-in function 395<br />

countdown breakpoints 368, 395<br />

counter, loop 368<br />

$countthread built-in function 395<br />

CPU registers 250<br />

cpu_use option 115<br />

Cray<br />

configuring <strong>TotalView</strong> for 145<br />

loading <strong>TotalView</strong> 146<br />

qsub 146<br />

starting the CLI 146<br />

starting <strong>TotalView</strong> 146<br />

Cray XT CNLL<br />

using <strong>TotalView</strong> 146<br />

Cray XT3 debugging 144<br />

tvdsvr 144<br />

Create Checkpoint command 244<br />

creating custom groups 276<br />

creating groups 26, 236<br />

creating new processes 204<br />

creating processes 236<br />

and starting them 236<br />

using Step 237<br />

without starting it 237<br />

without starting them 237<br />

creating threads 18<br />

creating type transformations 281<br />

crt0.o module 154<br />

Ctrl+C 201<br />

current location of program counter<br />

171<br />

current set indicator 259, 276<br />

current stack frame 227<br />

current working directory 70, 72<br />

Custom Groups command 276<br />

Cut command 177<br />

Cycle Detection tab 107<br />

D<br />

D control group specifier 264<br />

dactions command 350<br />

–load 117, 380<br />

–save 117, 380<br />

daemons 16, 18<br />

dassign command 310<br />

data<br />

editing 7<br />

examining 6<br />

filtering 8<br />

see also Variable Window<br />

slicing 8<br />

viewing, from Visualizer 183<br />

data assembler pseudo op 393<br />

data dumping 294<br />

data filtering, see arrays, filtering<br />

data precision, changing display 77<br />

data types 316<br />

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

D

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

Saved successfully!

Ooh no, something went wrong!