Scientists develop computer that never crashes

Shawn Knight

Posts: 15,291   +192
Staff member

Depending on what you are doing, a computer crash can be classified as anything from a minor annoyance to a complete disaster. I’ve been experiencing some BSODs lately of unknown origin and let me be the first to tell you, it’s pretty darn annoying when you are right in the middle of something important – like work – and everything shuts down before you get a chance to save.

Fortunately, researchers and scientists at the University College London have come up with a solution they say will end computer crashes forever.

Today’s computers typically work procedurally by pulling data from memory, working on the data then sending it back to memory. This usually happens in a fixed order and until something goes wrong, all is well. When a process fails or crashes for whatever reason, however, everything hits the fan and the computer will often times lock up.

scientists claim built computer crashes crash

The computer that UCL has developed is different in the fact that data and instructions are essentially mirrored across several different systems. The systems work simultaneously although independent of each other – the only thing they share is a section of memory for context-sensitive data.

In the event that one system crashes or data becomes corrupted, the computer is able to rebuild that set of data from another system and start fresh again. The systems are said to execute in a random order using a pseudorandom number generator that acts as a task scheduler.

At this point, performance isn’t all that great but there’s certainly room to improve upon. If you’re interested in learning more about this developing technology, the developers will present their findings at the IEEE International Conference on Evolvable Systems in April.

Group of technicians repair illustration (homepage) by Shutterstock.

Permalink to story.

 
Bethesda develops an open world game for the uncrashable computer. Game CTDs within an hour.

In all seriousness though, I find it hard to believe, regardless of whatever methodology they have behind it, there's no way there's a system to ensure a computer will never crash. To say otherwise is to grossly underestimate the capabilities of human stupidity.
 
So, how does all this differ from a simple automated backup? Or how does protect from semantic bugs?
 
Oh come on...! My comp never crashes. I DON'T USE M$OFT WINDOWS!!!
 
Bethesda develops an open world game for the uncrashable computer. Game CTDs within an hour.

In all seriousness though, I find it hard to believe, regardless of whatever methodology they have behind it, there's no way there's a system to ensure a computer will never crash. To say otherwise is to grossly underestimate the capabilities of human stupidity.

What is so hard to believe? Unless something goes wrong with the rom. Maybe servers would be really interested in this.
 
This is really very little/not different from triple-redundant systems already used today. You aren't making a computer that can't crash. You're just giving it multiple chances to not fail. If all of them happen to fail at once, then you crash (which is entirely possible if the software its running wasn't written correctly in the first place, which is usually the main form of crashes). Nothing new to see here.
 
If a computer crashes, most of the time it is because it was badly programmed.
If you let 2 computers calculate the same instructions they'll both crash.

If you want to avoid crashes due to hardware faults, you can allready implement VMware Vmotion stuff or Oracle RAC, etc...

Could have missed the point here
 
The "never" part is hard to believe, since a lot of the problems are due to programing bugs/error more than machine's one, so no matter how many backups there are, if the outcome is a crash....
 
Wow, cool concept. So from this article I'm assuming that this is in fact hardware, not software based correct? It would be way better if it was actually software based, where the OS writes things to RAM a different way or something... but that way it can be adapted to be used with current systems.
 
"At this point, performance isn?t all that great but there?s certainly room to improve upon."

So does this mean that the uncrashable computer crashed as often as a normal computer or crashed more often?
 
How boring would it be for us techies if our PC's and laptops didn't crash? VERY BORING!

In the business world, it's a great idea, I just don't want 'em in my house.
 
Back