lora.7 (2010 09)

l
lora(7) lora(7)
NAME
lora - Locality-Optimized Resource Alignment (LORA) framework
DESCRIPTION
LORA, an acronym for Locality-Optimized Resource Alignment, is a framework for exploiting the locality
domains in HP Non-Uniform Memory Architecture (NUMA) servers to improve performance or to reduce
cost. On NUMA servers, a locality domain can consist of a related collection of processors, memory, and
peripheral resources. All processors in a given locality domain will have equal or close to equal latency to
any memory.
LORA consists of a set of configuration rules, commands and tools to simplify the configuration process,
and a new HP-UX kernel mode. The two HP-UX modes are called LORA mode and SMP (Symmetric
Multiprocessor) mode. SMP mode is characterized by balanced utilization of all system processing
resources, although the scheduler does account for system topology in processor scheduling decisions.
In LORA mode, HP-UX attempts to align the processing resources executing an application within the
minimal set of locality domains. This alignment results in improved application performance, or, alterna-
tively, comparable performance with fewer processing resources.
The use of LORA is recommended for and is generally beneficial to all workloads that exhibit locality of
memory reference. The exception is technical applications that operate on extremely large data sets. The
use of LORA requires the installation of a set of patches documented in the HP-UX 11i Version 3 Sep-
tember 2009 Release Notes.
The
parconfig command can be used to establish server configurations that conform to the LORA
rules.
The
loratune command can be used to reestablish good resource alignment if it has been disrupted by
a major workload transition or platform reconfiguration event.
The
numa_mode kernel tunable parameter can be used to control the HP-UX mode.
The
numa_policy kernel tunable parameter can be used to control the LORA memory allocation poli-
cies.
The
numa_sched_launch
kernel tunable parameter can be used to control the LORA process launch
policies.
The tuning recommendations for LORA are as follows:
(1) Leave the
numa_mode parameter at its default value of 0.
(2) Leave the
numa_policy parameter at its default value of 0.
(3) Leave the
numa_sched_launch
parameter at its default value of 1.
(4) Apply the Server-Tunables product from the Tune-N-Tools bundle.
AUTHOR
lora was developed by HP.
SEE ALSO
loratune(1M), parconfig(1M), numa_mode(5), numa_policy(5), numa_sched_launch (5).
Locality-Optimized Resource Alignment, a detailed white paper is available at
http://www.hp.com/go/hpux-core-docs
.
HP-UX 11i Version 3: September 2010 1 Hewlett-Packard Company 1

Summary of content (2 pages)