40
POWER7 and Optimization and Tuning Guide
A 64-entry Unified Register File is shared across VSX, the Binary floating point unit (BFP),
VMX, and the DFP unit. The 32 64-bit Floating Point Registers (FPRs), which are used by the
BFP and DFP units, are mapped to registers 0 - 31 of the Vector Scalar Registers. The 32
vector registers (VRs) that are used by the VMX are mapped to registers 32 - 63 of
the VSRs,
45
as shown in Table 2-8.
Table 2-8 The Unified Register File
VSX supports Double Precision Scalar and Vector Operations and Single Precision Vector
Operations. VSX instructions numbering 142 are broadly divided into two categories that can
operate on 64 vector scalar registers:
46, 47, 48, 49, 50
Computational instructions: Addition, subtraction, multiplication, division, extracting the
square root, rounding, conversion, comparison, and combinations of these operations
Non-computational instructions: Loads/stores, moves, select values, and so on
45
What’s New in the Server Environment of Power ISA v2.06, a white paper from Power.org, available at:
https://www.power.org/documentation/whats-new-in-the-server-environment-of-power-isa-v2-06/
(registration required)
FPR0
VSR0
FPR1
VSR1
..
..
FPR30
FPR31
VR0
VR1
..
..
VR30
VSR62
VR31
VSR63
46
Support for POWER7 processors, available at:
http://publib.boulder.ibm.com/infocenter/comphelp/v111v131/index.jsp?topic=/com.ibm.xlc111.aix.doc/g
etstart/architecture.html
47
Vector Built-in Functions, available at:
http://publib.boulder.ibm.com/infocenter/comphelp/v111v131/index.jsp?topic=/com.ibm.xlc111.aix.doc/com
piler_ref/vec_intrin_cpp.html
48
Vector Initialization, available at:
http://publib.boulder.ibm.com/infocenter/comphelp/v111v131/index.jsp?topic=/com.ibm.xlc111.aix.doc/lan
guage_ref/vector_init.html
49
Engineering and Scientific Subroutine Library (ESSL) and Parallel ESSL, available at:
http://publib.boulder.ibm.com/infocenter/clresctr/vxrx/index.jsp?topic=/com.ibm.cluster.essl.doc/esslb
ooks.html
50
What’s New in the Server Environment of Power ISA v2.06?, a white paper from Power.org, available at:
https://www.power.org/documentation/whats-new-in-the-server-environment-of-power-isa-v2-06/
(registration
required)
Содержание Power System POWER7 Series
Страница 2: ......
Страница 36: ...20 POWER7 and POWER7 Optimization and Tuning Guide...
Страница 70: ...54 POWER7 and POWER7 Optimization and Tuning Guide...
Страница 112: ...96 POWER7 and POWER7 Optimization and Tuning Guide...
Страница 140: ...124 POWER7 and POWER7 Optimization and Tuning Guide...
Страница 162: ...146 POWER7 and POWER7 Optimization and Tuning Guide...
Страница 170: ...154 POWER7 and POWER7 Optimization and Tuning Guide...
Страница 222: ...POWER7 and POWER7 Optimization and Tuning Guide POWER7 and POWER7 Optimization and Tuning Guide...
Страница 223: ......