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.

TRAP: An instruction that stops program execution and which allows a<br />

debugger to gain control over your program.<br />

TVDSVR PROCESS: The <strong>TotalView</strong> Debugger Server process, which facilitates<br />

remote debugging by running on the same machine as the executable and<br />

communicating with <strong>TotalView</strong> over a TCP/IP port or serial line.<br />

TYPE TRANSFORMATION FA<strong>CI</strong>LITY: This is abbreviated as TTF. A <strong>TotalView</strong><br />

subsystem that allows you to change the way information appears. For<br />

example, an STL vector can appear as an array.<br />

UNDISCOVERED SYMBOL: A symbol that is referred to by another symbol.<br />

For example, a typedef is a reference to the aliased type.<br />

UNDIVING: The action of displaying the previous contents of a window,<br />

instead of the contents displayed for the current dive. To undive, you click<br />

the undive icon in the upper-right corner of the window.<br />

UPC: (from a definition on the UPC web site) The Unified Parallel C language,<br />

which is an extension to the C programming language that is<br />

designed for high performance computing on large-scale parallel machines.<br />

The language provides a uniform programming model for both shared and<br />

distributed memory hardware. The programmer is presented with a single<br />

shared, partitioned address space, where variables may be directly read<br />

and written by any processor, but each variable is physically associated<br />

with a single processor. See http://upc.nersc.gov/ for more information.<br />

UPPER BOUND: The last element in the dimension of an array or the slice of<br />

an array.<br />

USER THREAD: A thread created by your program.<br />

USER INTERRUPT KEY: A keystroke used to interrupt commands, most commonly<br />

defined as Ctrl+C.<br />

VARIABLE WINDOW: A <strong>TotalView</strong> window that displays the name, address,<br />

data type, and value of a particular variable.<br />

VISUALIZATION: In <strong>TotalView</strong>, visualization means graphically displaying an<br />

array’s values.<br />

VISUALIZER PROCESS: A process that works with <strong>TotalView</strong> in a separate<br />

window, allowing you to see a graphic representation of program array<br />

data.<br />

WATCHPOINT: An action point that tells <strong>TotalView</strong> to stop execution when<br />

the value of a memory location changes.<br />

WORKER THREAD: A thread in a workers group. These are threads created by<br />

your program that performs the task for which you’ve written the program.<br />

WORKERS GROUP: All the worker threads in a control group. Worker threads<br />

can reside in more than one share group.<br />

410 Glossary

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

Saved successfully!

Ooh no, something went wrong!