• DocumentCode
    1568359
  • Title

    A classification of nested loops parallelization algorithms

  • Author

    Darte, Alani ; Vivien, Frederic

  • Author_Institution
    LIP, Ecole Normale Superieure de Lyon, France
  • Volume
    1
  • fYear
    1995
  • Firstpage
    217
  • Abstract
    Compares three nested loops parallelization algorithms (Allen and Kennedy´s algorithm, Wolf and Lam´s algorithm and Darte and Vivien´s algorithm) that use different representations of distance vectors as input. The authors identify the concepts that make them similar or different. The authors study the optimality of each with respect to the dependence analysis it uses. The authors propose well-chosen examples that illustrate the power and limitations of the three algorithms. This study permits the authors to identify which algorithm is the most suitable for a given representation of dependences
  • Keywords
    parallel algorithms; dependence analysis; distance vectors; nested loops parallelization algorithms; Algorithm design and analysis; Concurrent computing; Detection algorithms; Difference equations; Parallel processing; Phase change random access memory; Pipeline processing; Scheduling algorithm; VLIW;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Emerging Technologies and Factory Automation, 1995. ETFA '95, Proceedings., 1995 INRIA/IEEE Symposium on
  • Conference_Location
    Paris
  • Print_ISBN
    0-7803-2535-4
  • Type

    conf

  • DOI
    10.1109/ETFA.1995.496776
  • Filename
    496776