pTAL Guidelines for TAL Programmers

Glossary
pTAL Guidelines for TAL Programmers527256-002
Glossary-4
TNS object file
TNS object file. An object file created by a TNS compiler or the Binder. A TNS object file
contains TNS instructions. TNS object files can be processed by the Accelerator or by
the TNS Object Code Accelerator (OCA) to produce to produce accelerated object
files. A TNS object file can be run on TNS, TNS/R, and TNS/E systems.
TNS Object Code Accelerator (OCA). A program optimization tool that processes a TNS
object file and produces an accelerated file for the TNS/E architecture. OCA augments
a TNS object file with equivalent Intel® Itaniu instructions. TNS object code that is
accelerated runs faster on TNS/E systems than TNS object code that is not
accelerated.
TNS process. A process whose main program object file is a TNS object file, compiled
using a TNS compiler. A TNS process executes in interpreted or accelerated mode
while within itself, when calling a user library, or when calling into TNS system libraries.
A TNS process temporarily executes in native mode when calling into native-compiled
parts of the system library. Object files within a TNS process might be accelerated or
not, with automatic switching between accelerated and interpreted modes on calls and
returns between those parts. Compare to TNS/R native process and TNS/E native
process.
TNS/E. Refers to fault-tolerant HP computers that support the HP NonStop™ operating
system and are based on the Intel® Itanium® processor. TNS/E systems run the
Itanium instruction set and can run TNS object files by interpretation or after
acceleration. TNS/E systems include all HP NonStop™ systems that use NSE-x
processors. Compare to TNS and TNS/R.
TNS/E native mode. The primary execution environment on a TNS/E system, in which
native-compiled Intel® Itanium® object code executes, following TNS/E native-mode
compiler conventions for data locations, addressing, stack frames, registers, and call
linkage. Compare to TNS interpreted mode and TNS accelerated mode. See also
TNS/R native mode.
TNS/E native object code. The Intel®® Itanium® instructions that result from processing
program source code with a TNS/E native compiler. TNS/E native object code
executes only on TNS/E systems, not on TNS systems or TNS/R systems.
TNS/E native object file. An object file created by a TNS/E native compiler that contains
Intel® Itaniu instructions and other information needed to construct the code
spaces and the initial data for a TNS/E native process.
TNS/E native process. A process initiated by executing a TNS/E native object file.
Compare to TNS process and TNS/R native process.
TNS/R. Refers to fault-tolerant HP computers that support the HP NonStop™ operating
system and are based on 32-bit reduced instruction-set computing (RISC) technology.
TNS/R systems run the MIPS-1 RISC instruction set and can run TNS object files by
interpretation or after acceleration. TNS/R systems include all HP systems that use
NSR-x processors. Compare to TNS and TNS/E.