• DocumentCode
    2135505
  • Title

    Integer and floating point matrix-vector multiplication on the reconfigurable mesh

  • Author

    Trahan, Jerry L. ; Lu, Chun-ming ; Vaidyanathan, Ramachandran

  • Author_Institution
    Dept. of Electr. & Comput. Eng., Louisiana State Univ., Baton Rouge, LA, USA
  • fYear
    1996
  • fDate
    15-19 Apr 1996
  • Firstpage
    702
  • Lastpage
    706
  • Abstract
    This paper presents the following results for matrix-vector multiplication on the reconfigurable mesh (R-Mesh). Multiplication of an N×N matrix and an N×1 vector (each element of which is an integer of w bits) can be performed in O(logw) time on a two-dimensional O(Nw/(logw)log2N)×O(Nw/(logw)log2N) R-Mesh or a three-dimensional N×N×(w/(logw)log2N) R-Mesh; in both cases inputs and outputs are stored as w-bit integers. A natural extension of this problem is for floating point inputs. Floating point numbers have not been handled before on any reconfigurable bus-based model. Matrix-vector multiplication with floating point inputs can be performed in O(max{loglogN,logw}) time on an N×N×max {√[N/(loglogN)],w/(logw)log2N} three-dimensional R-Mesh, with the inputs and outputs stored as w-bit floating point numbers
  • Keywords
    computational complexity; floating point arithmetic; mathematics computing; matrix multiplication; multiprocessor interconnection networks; parallel algorithms; parallel architectures; reconfigurable architectures; system buses; vectors; 2D mesh; 3D mesh; R-Mesh; computation time; floating point numbers; integer; matrix-vector multiplication; multiprocessor interconnection networks; reconfigurable bus-based model; reconfigurable mesh; three-dimensional mesh; two-dimensional mesh; Bibliographies; Contracts; Costs; Dynamic range; Matrix decomposition; Process control; Switches; Table lookup; Vectors;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel Processing Symposium, 1996., Proceedings of IPPS '96, The 10th International
  • Conference_Location
    Honolulu, HI
  • Print_ISBN
    0-8186-7255-2
  • Type

    conf

  • DOI
    10.1109/IPPS.1996.508135
  • Filename
    508135