Title
IBM POWER6 accelerators: VMX and DFU
Abstract
The IBM POWER6™ microprocessor core includes two accelerators for increasing performance of specific workloads. The vector multimedia extension (VMX) provides a vector acceleration of graphic and scientific workloads. It provides single instructions that work on multiple data elements. The instructions separate a 128-bit vector into different components that are operated on concurrently. The decimal floating-point unit (DFU) provides acceleration of commercial workloads, more specifically, financial transactions. It provides a new number system that performs implicit rounding to decimal radix points, a feature essential to monetary transactions. The IBM POWER™ processor instruction set is substantially expanded with the addition of these two accelerators. The VMX architecture contains 176 instructions, while the DFU architecture adds 54 instructions to the base architecture. The IEEE 754R Binary Floating-Point Arithmetic Standard defines decimal floating-point formats, and the POWER6 processor--on which a substantial amount of area has been devoted to increasing performance of both scientific and commercial workloads--is the first commercial hardware implementation of this format.
Year
DOI
Venue
2007
10.1147/rd.516.0663
IBM Journal of Research and Development
Keywords
Field
DocType
base architecture,ibm power6 accelerator,decimal floating-point unit,128-bit vector,decimal floating-point format,vmx architecture,specific workloads,scientific workloads,commercial workloads,dfu architecture,commercial hardware implementation,floating point arithmetic,multicore processor,multimedia,graphics,multiprocessor,floating point,transaction processing
decimal128 floating-point format,decimal32 floating-point format,POWER6,decimal64 floating-point format,Computer science,Floating point,Decimal computer,Real-time computing,Decimal floating point,Operating system,IEEE floating point
Journal
Volume
Issue
ISSN
51
6
0018-8646
Citations 
PageRank 
References 
27
1.91
4
Authors
11
Name
Order
Citations
PageRank
Eisen, L.1271.91
J. W. Ward, III2271.91
Tast, H.-W.3271.91
N. Mäding4271.91
J. Leenstra5564.45
S. M. Mueller6271.91
C. Jacobi7553.10
Jochen Preiss8322.38
E. M. Schwarz920116.96
S. R. Carlough10303.01
Ward, J.W.11271.91