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
Link To Document