• DocumentCode
    2866999
  • Title

    The IBM zEnterprise-196 Decimal Floating-Point Accelerator

  • Author

    Carlough, Steven ; Collura, Adam ; Mueller, Silvia ; Kroener, Michael

  • Author_Institution
    Syst. & Technol. Group, IBM, Poughkeepsie, NY, USA
  • fYear
    2011
  • fDate
    25-27 July 2011
  • Firstpage
    139
  • Lastpage
    146
  • Abstract
    Decimal floating-point Arithmetic is widely used in commercial computing applications, such as financial transactions, where rounding errors prevent the use of binary floating-point operations. The revised IEEE Standard for Floating-Point Arithmetic (IEEE-754-2008) defined standardized decimal floating-point (DFP) formats. As more software applications adopt the IEEE decimal floating-point standard, hardware accelerators that support it are becoming more prevalent. This paper describes the second generation decimal floating-point accelerator implemented on the IBM zEnterprise-196 processor. The 4-cycle deep pipeline was designed to optimize the latency of fixed-point decimal operations while significantly improving the bandwidth of DFP operations. A detailed description of the unit and a comparison to previous implementations found in literature is provided.
  • Keywords
    IEEE standards; floating point arithmetic; 4-cycle deep pipeline; IBM zEnterprise-196 decimal floating-point accelerator; IEEE standard; IEEE-754-2008; commercial computing applications; decimal floating-point arithmetic; financial transactions; fixed-point decimal operations; latency operations; standardized decimal floating-point formats; Adders; Detectors; Floating-point arithmetic; Hardware; Pipelines; Registers; Software; Decimal Arithmetic; Decimal Fixed-Point; Decimal Floating-Point; Hardware Accelerators;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Arithmetic (ARITH), 2011 20th IEEE Symposium on
  • Conference_Location
    Tubingen
  • ISSN
    1063-6889
  • Print_ISBN
    978-1-4244-9457-6
  • Type

    conf

  • DOI
    10.1109/ARITH.2011.27
  • Filename
    5992119