DocumentCode
572397
Title
Releasing efficient beta cores to market early
Author
Sudhakrishnan, Sangeetha ; Dicochea, Rigo ; Renau, Jose
Author_Institution
Dept. of Comput. Eng., Univ. of California Santa Cruz, Santa Cruz, CA, USA
fYear
2011
fDate
4-8 June 2011
Firstpage
213
Lastpage
221
Abstract
Verification of modern processors is an expensive, time consuming, and challenging task. Although it is estimated that over half of total design time is spent on verification, we often find processors with bugs released into the market. This paper proposes an architecture that tolerates, not just the typically infrequent bugs found in current processors, but a significantly larger set of bugs. The objective is to allow for a much quicker time to market. We propose an architecture built around Beta Cores, which are cores partially verified. Our proposal intelligently activates and deactivates a simple single issue in-order Checker Core to verify a buggy superscalar out-of-order Beta Core. Our Beta Core Solution (BCS), which includes the Beta Core, the Checker Core, and the logic to detect potentially buggy situations consumes just 5% more power than the stand-alone Beta Core. We also show that performance is only slightly diminished with an average slowdown of 1.6%. By leveraging program signatures, our BCS only needs a simple in-order Checker Core, at half the frequency, to verify a complex 4 issue out-of-order Beta Core. The BCS architecture allows for a decrease in verification effort and thus a quicker time to market.
Keywords
computer architecture; computer debugging; multiprocessing systems; performance evaluation; BCS architecture; beta core solution; bug detection; buggy superscalar out-of-order beta core; design time; in-order checker core; market; processor verification; program signatures; Computer architecture; Computer bugs; Databases; Program processors; Registers; Retirement; Timing; Defects; Microprocessors; Verification;
fLanguage
English
Publisher
ieee
Conference_Titel
Computer Architecture (ISCA), 2011 38th Annual International Symposium on
Conference_Location
San Jose, CA
ISSN
1063-6897
Print_ISBN
978-1-4503-0472-6
Type
conf
Filename
6307760
Link To Document