Loading...
Application-aware Redundancy insertion in SIMT Processors for Improving Performance and Cost
Naghashi, Mona | 2017
1747
Viewed
- Type of Document: M.Sc. Thesis
- Language: Farsi
- Document No: 49975 (19)
- University: Sharif University of Technology
- Department: Computer Engineering
- Advisor(s): Hessabi, Shaahin
- Abstract:
- Nowadays, the use of redundancy components on chips is the best method for replacing defective components on chip. This method improves yield parameter and thus reduces the manufacturing cost of a chip. However, in most of yield improvement methods, redundancy is used when the main components of a chip are defective, which is called cold redundancy. In this project, the manufacturing cost and yield parameters of chips, when using hot redundancy in SIMT processors is investigated. In the case of occurring defect on the chip, the hot redundant components are used for improving yield. Otherwise, they are used in order to improve the performance of chip. In this project, we examine systems, which have SIMT processors. In order to integrate the results , the selected systems are in various sizes. For implementing homogeneous and heterogeneous redundancies, the redundant components, are used in these systems, are: hot redundant cores that are same as main cores of the system and include 32 lane processing units, are used for implementing spare core (SC) redundancy method, small hot redundant cores, which include 2 lane processing units, are used for implementing spare lane (SL) and shared spare lane (SSL) redundancy methods. Also, by the aim pf comparing our results with previous works in this area, we ourselves calculate the required results for the systems with homogeneous redundancies. In the past, hot redundant cores, which were used in SIMT systems, were SIMT type (homogeneous redundancy). Due to problems such as reduced performance parameter of chips, including homogeneous SIMT redundancies, we propose using CPU redundant cores (heterogeneous redundancy), instead of using SIMT redundant cores for SIMT processors. After adding heterogeneous redundancy in SIMT processors, we observed that system performance is increased in comparison with that systems without redundancy in most of applications. This result is in the state that we do not have pay extra cost for improving performance and it is only by used added hot heterogeneous redundant components for improving the yield of systems
- Keywords:
- Redundancy ; Performance ; Construction Cost Indices ; Yield ; Single Instruction Multiple Thread (SMIT)Processors
-
محتواي کتاب
- view
- مقدمه
- کارهای مرتبط
- راهکار پیشنهادی
- پیادهسازی
- نتایج شبیهسازی
- نتیجهگیری
- پیوست