• DocumentCode
    2780025
  • Title

    Digit-recurrence algorithm for computing Euclidean norm of a 3-D vector

  • Author

    Takagi, Naofumi ; Kuwahara, Seiji

  • Author_Institution
    Dept. of Inf. Eng., Nagoya Univ., Japan
  • fYear
    1999
  • fDate
    1999
  • Firstpage
    86
  • Lastpage
    93
  • Abstract
    A digit-recurrence algorithm for computing the Euclidean norm of a 3-dimensional vector is proposed. Starting from the vector component with the highest order of magnitude as the initial value of partial result, correcting-digits produced by the recurrence are added to it step by step. Partial products of the squares of the other two components are added to the residual, step by step. The addition/subtractions in the recurrence are performed without carry/borrow propagation by the use of a redundant representation of the residual. An extension of the on-the-fly conversion algorithm is used for updating the partial result. Different specific versions of the algorithm are possible, depending on the radix, the redundancy factor of the correcting-digit set, the type of representation of the residual, and the correcting-digit selection function
  • Keywords
    digital arithmetic; redundancy; vectors; 3-dimensional vector; Euclidean norm; correcting-digit set; digit-recurrence algorithm; on-the-fly conversion; redundancy factor; redundant representation;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Arithmetic, 1999. Proceedings. 14th IEEE Symposium on
  • Conference_Location
    Adelaide, SA
  • ISSN
    1063-6889
  • Print_ISBN
    0-7695-0116-8
  • Type

    conf

  • DOI
    10.1109/ARITH.1999.762833
  • Filename
    762833