• DocumentCode
    3663934
  • Title

    LaZy Superscalar

  • Author

    Görkem Aşılıoğlu;Zhaoxiang Jin;Murat Köksal;Omkar Javeri;Soner Önder

  • Author_Institution
    Department of Computer Science, Michigan Technological University, USA
  • fYear
    2015
  • fDate
    6/1/2015 12:00:00 AM
  • Firstpage
    260
  • Lastpage
    271
  • Abstract
    LaZy Superscalar is a processor architecture which delays the execution of fetched instructions until their results are needed by other instructions. This approach eliminates dead instructions and provides the necessary means to fuse dependent instructions across multiple control dependencies by explicitly tracking control and data dependencies through a matrix based scheduler. We present this novel redesign of scheduling, recovery and commit mechanisms and evaluate the performance of the proposed architecture. Our simulations using Spec 2006 benchmark suite indicate that LaZy Superscalar can achieve significant speed-ups while providing respectable power savings compared to a conventional superscalar processor.
  • Keywords
    Schedules
  • Publisher
    ieee
  • Conference_Titel
    Computer Architecture (ISCA), 2015 ACM/IEEE 42nd Annual International Symposium on
  • Type

    conf

  • DOI
    10.1145/2749469.2750409
  • Filename
    7284071