Object Code Accelerator Manual

Glossary
Object Code Accelerator Manual528144-003
Glossary-21
program
reside in different enclosures, it is sometimes called a logical processor. A processor is
sometimes referred to as a central processing unit (CPU), but HP NonStop™ servers
have multiple cooperating processors rather than a single CPU. (2) One or more
computer chips, typically mounted on a logic board, that are designed to perform data
processing or to manage a particular aspect of computer operations.
program. See program file.
program file. An executable object code file containing a program’s main routine plus
related routines statically linked together and combined into the same object file. Other
routines shared with other programs might be located in separately loaded libraries. A
program file can be named on a RUN command; other code files cannot. See also
object code file.
ready process. A process that is prepared to become active.
read-only data segment. An extended data segment, the contents of which a process can
read but cannot alter. The contents of a read-only data segment can be shared across
processors.
record block. A collection of data records written to or read from a mass storage medium
using one I/O operation. Record blocks are usually used with magnetic tape to speed
I/O.
record lock. A lock held by a process or a transaction that restricts access to that record by
other processes.
reduced instruction-set computing (RISC). A processor architecture based on a
relatively small and simple instruction set, a large number of general-purpose registers,
and an optimized instruction pipeline that supports high-performance instruction
execution. Contrast with complex instruction-set computing (CISC).
register-exact point. A synchronization location within an accelerated object file at which
both of these statements are true:
All live TNS registers plus all values in memory are the same as they would be if the
object file were running in TNS mode or TNS interpreted mode or on a TNS system.
All accelerator code optimizations are ended.
Register-exact points are a small subset of all memory-exact points. Procedure entry
and exit locations and call-return sites are usually register-exact points. All places
where the program might switch into or from TNS mode or TNS interpreted mode are
register-exact points. Contrast with message system and nonexact point.
relative file. A file in which each new record is stored at the relative record location
specified by its primary key, and whose primary key is a relative record number.
Records can be updated or deleted. Contrast with key-sequenced file and entry-
sequenced file.