H-Series Application Migration Guide (H06.03+)

H-Series Application Migration Guide429855-006
Glossary-1
Glossary
accelerate. To speed up emulated execution of a TNS object file by applying the
Accelerator for TNS/R system execution or the Object Code Accelerator (OCA) for
TNS/E system execution before running the object file.
accelerated mode. See TNS accelerated mode.
accelerated object code. The MIPS RISC instructions (in the MIPS region) that result from
processing a TNS object file with the Accelerator, or the Intel® Itanium® instructions (in
the Itanium region) that result from processing a TNS object file with the Object Code
Accelerator (OCA).
accelerated object file. A TNS object file that, in addition to its TNS instructions and
symbol information, has been augmented by the Accelerator with equivalent but faster
MIPS RISC instructions, the Object Code Accelerator (OCA) with equivalent but faster
Intel® Itanium® instructions, or both.
Accelerator. A program optimization tool that processes a TNS object file and produces an
accelerated object file that also contains equivalent MIPS RISC instructions (called the
MIPS region). TNS object code that is accelerated runs faster on TNS/R processors
than TNS object code that is not accelerated. See also Object Code Accelerator
(OCA).
API. See application program interface (API).
application program interface (API). A set of services (such as programming language
functions or procedures) that are called by an application program to communicate with
other software components. For example, an application program in the form of a client
might use an API to communicate with a server program.
Binder. A programming utility that combines one or more compilation units’ TNS object
code files to create an executable TNS object code file for a TNS program or library.
Used only with TNS object files. See also nld utility, ld utility, and eld utility.
CISC. See complex instruction-set computing (CISC).
complex instruction-set computing (CISC). A processor architecture based on a large
instruction set, characterized by numerous addressing modes, multicycle machine
instructions, and many special-purpose instructions. Contrast with reduced instruction-
set computing (RISC) and Explicitly Parallel Instruction Computing (EPIC).
DLL. See dynamic-link library (DLL).
DWARF. An industry-standard format for symbol table information. It is used for symbol
table information added to TNS/E object files, and is used primarily for debugging (not
for most linking activities).