DSpace Repository

Asymmetric clustering using a register cache

Show simple item record

dc.contributor Lee, Ben
dc.contributor Lu, Shih-Lien
dc.contributor Lee, Shiwoo
dc.contributor Nguyen, Thinh
dc.date 2006-04-18T17:29:31Z
dc.date 2006-04-18T17:29:31Z
dc.date 2006-03-06
dc.date 2006-04-18T17:29:31Z
dc.date.accessioned 2013-10-16T07:34:48Z
dc.date.available 2013-10-16T07:34:48Z
dc.date.issued 2013-10-16
dc.identifier http://hdl.handle.net/1957/1689
dc.identifier.uri http://koha.mediu.edu.my:8181/xmlui/handle/1957/1689
dc.description Graduation date: 2006
dc.description Conventional register files spread porting resources uniformly across all registers. This paper proposes a method called Asymmetric Clustering using a Register Cache (ACRC). ACRC utilizes a fast register cache that concentrates valuable register file ports to the most active registers thereby reducing the total register file area and power consumption. A cluster of functional units and a highly ported register cache execute the majority of instructions, while a second cluster with a full register file having fewer read ports processes instructions with source registers not found in the register cache. An ‘in-cache’ marking system tracks the contents of the register cache and routes instructions to the correct cluster. This system utilizes logic similar to the ‘ready’ bit system found in wake-up and select logic keeping the additional logic required to a minimum. When using a 256-entry register file, this design reduces the total register file area by an estimated 65% while exhibiting similar IPC performance compared to a non-clustered 8-way processor. As the feature size becomes smaller and processor clocks become faster, the number of clock cycles needed to access the register file will increase. Therefore, the smaller register file area requirement and subsequent smaller register file delay of ACRC will lead to better IPC performance than conventional processors.
dc.language en_US
dc.subject register
dc.subject cluster
dc.subject cache
dc.subject architecture
dc.subject computer
dc.subject processor
dc.title Asymmetric clustering using a register cache
dc.type Thesis


Files in this item

Files Size Format View

There are no files associated with this item.

This item appears in the following Collection(s)

Show simple item record

Search DSpace


Advanced Search

Browse

My Account