|
|
|
|
|
by Paul_Clayton
640 days ago
|
|
Die yield can depend on redundancy and sensitivity to process variation. Column/row redundancy for SRAM arrays is common and multicore designs provide core redundancy. Theoretically even out-of-order scheduler entries and functional units could be disabled. SIMD width variability could provide another means of tolerating defects and/or variation while providing a sellable result. If a usable/sellable die only needs to reach half of the best frequency or half the best case energy efficiency, yield can be higher than if nothing less than 95% of best is worthwhile. If better dies can be sold at higher profit, the economics change. Durability is also a variable that can be tuned (e.g., "The BubbleWrap many-core: Popping cores for sequential acceleration" https://scholar.google.com/scholar?cluster=13412927692517066... ). Yield does not seem to be simply a matter of defects per square centimeter. At least so it appears to this computer architecture enthusiast. |
|