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 :
بازگشت