Investigating Register retirement in Out of Order Processors

Dnr:

SNIC 2015/4-52

Type:

SNAC Small

Principal Investigator:

Mehdi Alipour

Affiliation:

Uppsala universitet

Start Date:

2015-10-12

End Date:

2017-11-01

Primary Classification:

10201: Datavetenskap (= Datalogi)

Webpage:

http://www.it.uu.se/katalog/mehal217

Allocation

Abstract

Number of in fight instructions in Out of Order processors is one the most important issues. Basically having more in fight instructions in Reorder Buffer (ROB) can improve dynamic scheduling as a key feature of superscalar processors. To have more instructions in ROB at least it is necessary to have larger ROB and more physical registers. Having larger ROB and many registers are very costly. In this project will focus on efficient register retirement as an idea to improve performance with same amount of budget for ROB size and number pf registers.