• DocumentCode
    1716295
  • Title

    Techniques for extracting instruction level parallelism on MIMD architectures

  • Author

    Tyson, Gary ; Farrens, Matthew

  • Author_Institution
    Dept. of Comput. Sci., California Univ., Davis, CA, USA
  • fYear
    1993
  • Firstpage
    128
  • Lastpage
    137
  • Abstract
    Extensive research has been done on extracting parallelism from single instruction stream processors. The authors present some results of an investigation into ways to modify MIMD architectures to allow them to extract the instruction level parallelism achieved by current superscalar and VLIW machines. A new architecture is proposed which utilizes the advantages of a multiple instruction stream design while addressing some of the limitations that have prevented MIMD architectures from performing ILP operation. A new code scheduling mechanism is described to support this new architecture by partitioning instructions across multiple processing elements in order to exploit this level of parallelism
  • Keywords
    parallel architectures; scheduling; ILP operation; MIMD architectures; architecture; code scheduling mechanism; instruction level parallelism; multiple instruction stream design; multiple processing elements; partitioning instruction; Computer architecture; Computer science; Delay; Hardware; Out of order; Parallel processing; Performance analysis; Process design; Processor scheduling; VLIW;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Microarchitecture, 1993., Proceedings of the 26th Annual International Symposium on
  • Conference_Location
    Austin, TX
  • Print_ISBN
    0-8186-5280-2
  • Type

    conf

  • DOI
    10.1109/MICRO.1993.282749
  • Filename
    282749