• DocumentCode
    1118674
  • Title

    Time and Parallel Processor Bounds for Linear Recurrence Systems

  • Author

    Chen, Shyh-Ching ; Kuck, David J

  • Author_Institution
    Department of Computer Science, University of Illinois
  • Issue
    7
  • fYear
    1975
  • fDate
    7/1/1975 12:00:00 AM
  • Firstpage
    701
  • Lastpage
    717
  • Abstract
    We give new time and processor bounds for the parallel evaluation of linear recurrence systems. Such systems may be represented as x̄ =c̄ + Ax̄ where A is an n X n strictly lower triangular matrix and c is a constant column vector. We show that O og22n) time steps and n3/ 8 + 0O2) processors are sufficient. We also show that mth order linear recurrences, i. e., where A has a bandwidth of m, can be computed within O(log2mlog2n) time steps with at most 3m2n/4 + O(mn) processors. In all cases, our bounds on time and processors are improvements on previous results, and the computer need only perform one type of operation at each time step (SIMD operation). By a simple transformation, the results can also be applied to the solution of any triangular linear system of equations Ax̄ = b̄.
  • Keywords
    General linear recurrences, mth order linear recurrences, parallel computation, processor bounds, time bounds, triangular linear systems.; Bandwidth; Computer science; Concurrent computing; Equations; Frequency; Linear systems; Multidimensional systems; Pipelines; Vectors; General linear recurrences, mth order linear recurrences, parallel computation, processor bounds, time bounds, triangular linear systems.;
  • fLanguage
    English
  • Journal_Title
    Computers, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0018-9340
  • Type

    jour

  • DOI
    10.1109/T-C.1975.224291
  • Filename
    1672884