Do CPU's age?

iregula

Junior Member
Jul 22, 2003
11
0
0
I was wondering if CPU's degrade over time, particularly because of heat. MY IBM notebook is always on, and I am wondering if this has any negative affects on the performance of the CPU in the long run.
 

MobiusPizza

Platinum Member
Apr 23, 2004
2,001
0
0
My CPU test score is still the same after 3 years

If you don't torture them with intense heat and voltage, the performance should be the same
Chemicals they use to make CPU aren't reactive at all. They don't rust, they don't crack
 

Jeff7

Lifer
Jan 4, 2001
41,596
20
81
It won't slow down over time, however, after a number of years (like probably 10+) electromigration might become a problem - as I understand it, it's sort of like erosion caused by the flow of electrons. Eventually the processor shorts itself out internally and just stops working. But that takes a long time, even when the processor is fed extra voltage for overclocking.
 

nweaver

Diamond Member
Jan 21, 2001
6,813
1
0
I would say no. Ask this in the DC forum, where folks have machines up at 100% CPU usage for years.
 

LiekOMG

Golden Member
Jul 5, 2000
1,362
0
0
Nope, not in the slightest. If CPU's did slow down with age, that means the CPU's in old consoles such as the NES would be running slower than they should be, causing many games not to work, and Mario to run around in slow mo like an old man.
 

narcotic

Golden Member
Jul 15, 2004
1,236
0
0
I once (long time ago) heard an explanation that cpu is a single-state machine, and it stays the same always, i.e never slows down or anything unless you physicaly break it.
only a few years later during my CS study I realized that idiot had no idea what he was talking about, since a ssm (single state machine), is indeed a cpu type, but has nothing to do with its durability... heh who was the bigger idiot, me for beliving, or him for saying that crap... go figure...
Anyway, my guess, is that YES, eventually sh!t wears down. I don't know exactly how to measure fatigue, and slowness, but if you follow basic rules of physics, you'll understand, it must wear down (unless we're talking about a cpu kept in a safe box...)
 

Regs

Lifer
Aug 9, 2002
16,666
21
81
It might fail, but wont slow down. It will only slow down if you tell the BIOS to slow it down for you if it starts failing to work at it's rated speed.
 

pm

Elite Member Mobile Devices
Jan 25, 2000
7,419
22
81
CPU's do age when in use. Manufacturer's rate them for an operating lifetime - how long depends on the manufacturer. If used continuously, eventually they will fail. Common mean time to fail ratings are on the order of 100,000 hours. 100k hours is over 10 years, so as far as the original question about turning off a laptop, I wouldn't worry about it.

They do not slow down in so far as performance is concerned except in highly unlikely circumstances. In general, they usually work until they fail - at which point, they do not work any more. In other words, a CPU that takes 10 seconds to calculate a spreadsheet in Excel when it's new, will still 10 seconds to calculate a spreadsheet in Excel after 10 years of use.

------------------ Highly technical details ---------------------

In reality, the transistors gradually slow down as well. There are a couple of mechanisms that cause transistors to slow down over time: PMOS NBTI (Negative Bias Temperature Instability), and nMOS hot-e. A computer user doesn't notice this effect, however, because CPU's are digital synchronous devices. In other words, this effect of transistors slowing down over time can be considered to be "noise" that is ignored by the CPU because it has a clock and it's a digital device.

These two effects together are one of the reasons why overclocking works - manufacturers set a limit on the frequency that is less than the part is ever likely to slow down to within a given time period. So a CPU might come out of the fab at 2GHz and then after a year work at 1.98GHz, and after another year be limited to 1.96GHz, etc. Despite the fact that the CPU works fine at 2GHz at the time it's tested, it's "guardbanded" to a lower frequency so that it works correctly 10 years down the road. That guardband might, picking a random number that's easy to work with, be 10%. So rather than sell the CPU at 2GHz, it is marked and sold as 1.8GHz so that in 10 years it is still working. Higher voltages accelerate the two effects, and low temperatures accelerate hot-e while high temperatures accelerate NBTI.

This subject is one that is fairly esoteric - any references that I might provide will be to fairly unreadable electrical engineering papers. If you want more information, googling "hot carrier" "hot electron" "NBTI" "reliability" can find some sites with information (as well as, I note with some amusement, my postings here at Anandtech).

One good site that Google turned up for hot-e is: http://www.semiconfareast.com/hotcarriers.htm

 

So

Lifer
Jul 2, 2001
25,923
17
81
Originally posted by: pm
CPU's do age when in use. Manufacturer's rate them for an operating lifetime - how long depends on the manufacturer. If used continuously, eventually they will fail. Common mean time to fail ratings are on the order of 100,000 hours. 100k hours is over 10 years, so as far as the original question about turning off a laptop, I wouldn't worry about it.

They do not slow down in so far as performance is concerned except in highly unlikely circumstances. In general, they usually work until they fail - at which point, they do not work any more. In other words, a CPU that takes 10 seconds to calculate a spreadsheet in Excel when it's new, will still 10 seconds to calculate a spreadsheet in Excel after 10 years of use.

------------------ Highly technical details ---------------------

In reality, the transistors gradually slow down as well. There are a couple of mechanisms that cause transistors to slow down over time: PMOS NBTI (Negative Bias Temperature Instability), and nMOS hot-e. A computer user doesn't notice this effect, however, because CPU's are digital synchronous devices. In other words, this effect of transistors slowing down over time can be considered to be "noise" that is ignored by the CPU because it has a clock and it's a digital device.

These two effects together are one of the reasons why overclocking works - manufacturers set a limit on the frequency that is less than the part is ever likely to slow down to within a given time period. So a CPU might come out of the fab at 2GHz and then after a year work at 1.98GHz, and after another year be limited to 1.96GHz, etc. Despite the fact that the CPU works fine at 2GHz at the time it's tested, it's "guardbanded" to a lower frequency so that it works correctly 10 years down the road. That guardband might, picking a random number that's easy to work with, be 10%. So rather than sell the CPU at 2GHz, it is marked and sold as 1.8GHz so that in 10 years it is still working. Higher voltages accelerate the two effects, and low temperatures accelerate hot-e while high temperatures accelerate NBTI.

This subject is one that is fairly esoteric - any references that I might provide will be to fairly unreadable electrical engineering papers. If you want more information, googling "hot carrier" "hot electron" "NBTI" "reliability" can find some sites with information (as well as, I note with some amusement, my postings here at Anandtech).

One good site that Google turned up for hot-e is: http://www.semiconfareast.com/hotcarriers.htm

:thumbsup:

Excellent explanation. As a (fellow, it sounds like) EE, I can say that is correct and far more understadable than I could ever hope to make it.

:beer: