[Boards: 3 / a / aco / adv / an / asp / b / bant / biz / c / can / cgl / ck / cm / co / cock / d / diy / e / fa / fap / fit / fitlit / g / gd / gif / h / hc / his / hm / hr / i / ic / int / jp / k / lgbt / lit / m / mlp / mlpol / mo / mtv / mu / n / news / o / out / outsoc / p / po / pol / qa / qst / r / r9k / s / s4s / sci / soc / sp / spa / t / tg / toy / trash / trv / tv / u / v / vg / vint / vip / vp / vr / w / wg / wsg / wsr / x / y ] [Search | Free Show | Home]

How the hell do CPU yields and fault tolerance work? Is it literally

This is a blue board which means that it's for everybody (Safe For Work content only). If you see any adult content, please report it.

Thread replies: 6
Thread images: 1

File: xxwa72wpr7gz.png (418KB, 1080x971px) Image search: [Google]
xxwa72wpr7gz.png
418KB, 1080x971px
How the hell do CPU yields and fault tolerance work? Is it literally just one transistor doesn't work in a core and that core has to be disabled? And how does the CPU do calculations correctly if a transistor isn't working? And how to they determine if everything works and identify where the defects are?
>>
Bump for interest
>>
>>62107029
The people who work at Intel AND come here are not the kind of people who can answer that.
>>
>>62107029
Pretty much spot on. There also might not be transistors That dont work in a section of cache, which would mean that a block of cache gets disabled. That's why you get some i5's with 3M and i7's with 4M (L3) in mobile chips.
>>
>>62107029
it doesnt work like that. So think of it like this. 80% of a CPU is execution units. Each like its own calculator. They all are in clusters and are repeated in a huge array like fashion. You have a man away from this directing the incoming instructions to whatever cluster of execution units is free and closest now. when a single transistor is not formed correctly only that execution unit fails to works. but when a CPU is built it has several hundred failed transistors scattered among the millions of working transistors. So if a hundred fails its still a core i7. if the man directing the transistor itself fails its a core i5 and so on. and apart from this some transistors have slightly narrow bus connecting it. sometimes a main bus itself is narrow. in that case it cant carry as much current across it. thats why some processors are clocked lower even while overclocking
>>
>>62107029
>And how does the CPU do calculations correctly if a transistor isn't working?
A transistor "not working" is usually a probability distribution rather than a yes or no question.

They detect errors by doing redundant calculations. Like record whether there's an even or odd number of bits in a word and then verify that at every stage. Or if you're fancy, have two cores do exactly the same thing all the time and roll back results that don't match.
Thread posts: 6
Thread images: 1


[Boards: 3 / a / aco / adv / an / asp / b / bant / biz / c / can / cgl / ck / cm / co / cock / d / diy / e / fa / fap / fit / fitlit / g / gd / gif / h / hc / his / hm / hr / i / ic / int / jp / k / lgbt / lit / m / mlp / mlpol / mo / mtv / mu / n / news / o / out / outsoc / p / po / pol / qa / qst / r / r9k / s / s4s / sci / soc / sp / spa / t / tg / toy / trash / trv / tv / u / v / vg / vint / vip / vp / vr / w / wg / wsg / wsr / x / y] [Search | Top | Home]

I'm aware that Imgur.com will stop allowing adult images since 15th of May. I'm taking actions to backup as much data as possible.
Read more on this topic here - https://archived.moe/talk/thread/1694/


If you need a post removed click on it's [Report] button and follow the instruction.
DMCA Content Takedown via dmca.com
All images are hosted on imgur.com.
If you like this website please support us by donating with Bitcoins at 16mKtbZiwW52BLkibtCr8jUg2KVUMTxVQ5
All trademarks and copyrights on this page are owned by their respective parties.
Images uploaded are the responsibility of the Poster. Comments are owned by the Poster.
This is a 4chan archive - all of the content originated from that site.
This means that RandomArchive shows their content, archived.
If you need information for a Poster - contact them.