IBM Power7 Optimization And Tuning Manual page 56

Table of Contents

Advertisement

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,
Table 2-8 The Unified Register File
FPR0
FPR1
..
..
FPR30
FPR31
VR0
VR1
..
..
VR30
VR31
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:
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)
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/
required)
40
POWER7 and POWER7+ Optimization and Tuning Guide
45
as shown in Table 2-8.
VSR0
VSR1
VSR62
VSR63
46, 47, 48, 49, 50
(registration

Advertisement

Table of Contents
loading

This manual is also suitable for:

Power7+

Table of Contents