• DocumentCode
    434528
  • Title

    Improved routing-based linear algebra for the number field sieve

  • Author

    Geiselmann, Willi ; Köpfer, Hubert ; Steinwandt, Rainer ; Tromer, Eran

  • Author_Institution
    IAKS, Univ. Karlsruhe, Germany
  • Volume
    1
  • fYear
    2005
  • fDate
    4-6 April 2005
  • Firstpage
    636
  • Abstract
    Efficient custom-hardware designs were proposed for the linear algebra step of the number field sieve integer factoring algorithm. These designs make use of a heuristic mesh routing algorithm, whose performance has been analyzed only experimentally. We show that the routing algorithm may in fact encounter livelocks, i.e., may never terminate. We propose a context-specific solution for this problem. We also show how efficiency can be improved by a factor of ≈ 4 through the use of a parallel tori topology and packet injection during routing.
  • Keywords
    digital arithmetic; linear algebra; logic design; network routing; network topology; context-specific solution; linear algebra; network routing; network topology; number field sieve; packet injection; parallel tori topology; Algorithm design and analysis; Circuits; Clocks; Costs; Hardware; Linear algebra; Performance analysis; Proposals; Routing; Vectors;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Information Technology: Coding and Computing, 2005. ITCC 2005. International Conference on
  • Print_ISBN
    0-7695-2315-3
  • Type

    conf

  • DOI
    10.1109/ITCC.2005.173
  • Filename
    1428535