• DocumentCode
    337381
  • Title

    An efficient implementation of nested loop control instructions for super scalar processors

  • Author

    Andronache, Virgil ; Sinclair, Bryce ; Simpson, Richard P. ; Passos, Nelson L.

  • Author_Institution
    Dept. of Comput. Sci., Midwestern State Univ., Wichita Falls, TX, USA
  • fYear
    1998
  • fDate
    9-12 Aug 1998
  • Firstpage
    82
  • Lastpage
    85
  • Abstract
    This paper presents a technique that makes efficient use of super scalar processor capabilities to optimize the execution of nested loop structures. By creating new global and local execution schedules, the linear dependencies inherent to the regular execution of the loop are removed and the degree of parallelism is increased. New compiler constructs allow the execution of the instructions according to the new schedule directions
  • Keywords
    parallel programming; program compilers; program control structures; compiler constructs; global execution schedules; local execution schedules; nested loop control instructions; regular execution; super scalar processors; Computer languages; Computer science; Hardware; Linear algebra; Parallel processing; Pipeline processing; Processor scheduling; Scheduling algorithm; Software tools; Testing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Circuits and Systems, 1998. Proceedings. 1998 Midwest Symposium on
  • Conference_Location
    Notre Dame, IN
  • Print_ISBN
    0-8186-8914-5
  • Type

    conf

  • DOI
    10.1109/MWSCAS.1998.759440
  • Filename
    759440