techPowerUp! Forums

Go Back   techPowerUp! Forums > Other > Science & Technology

Reply
 
Thread Tools
Old Feb 17, 2013, 05:26 PM   #1
Black Panther
Senior Moderator™
 
Black Panther's Avatar
 
Join Date: May 2007
Posts: 7,062 (3.23/day)
Thanks: 2,170
Thanked 1,838 Times in 1,104 Posts

System Specs

The computer that never crashes

OUT of chaos, comes order. A computer that mimics the apparent randomness found in nature can instantly recover from crashes by repairing corrupted data.

Dubbed a "systemic" computer, the self-repairing machine now operating at University College London (UCL) could keep mission-critical systems working. For instance, it could allow drones to reprogram themselves to cope with combat damage, or help create more realistic models of the human brain.

Everyday computers are ill suited to modelling natural processes such as how neurons work or how bees swarm. This is because they plod along sequentially, executing one instruction at a time. "Nature isn't like that," says UCL computer scientist Peter Bentley. "Its processes are distributed, decentralised and probabilistic. And they are fault tolerant, able to heal themselves. A computer should be able to do that."

Today's computers work steadily through a list of instructions: one is fetched from the memory and executed, then the result of the computation is stashed in memory. That is then repeated – all under the control of a sequential timer called a program counter. While the method is great for number-crunching, it doesn't lend itself to simultaneous operations. "Even when it feels like your computer is running all your software at the same time, it is just pretending to do that, flicking its attention very quickly between each program," Bentley says.

He and UCL's Christos Sakellariou have created a computer in which data is married up with instructions on what to do with it. For example, it links the temperature outside with what to do if it's too hot. It then divides the results up into pools of digital entities called "systems".

Each system has a memory containing context-sensitive data that means it can only interact with other, similar systems. Rather than using a program counter, the systems are executed at times chosen by a pseudorandom number generator, designed to mimic nature's randomness. The systems carry out their instructions simultaneously, with no one system taking precedence over the others, says Bentley. "The pool of systems interact in parallel, and randomly, and the result of a computation simply emerges from those interactions," he says.

It doesn't sound like it should work, but it does. Bentley will tell a conference on evolvable systems in Singapore in April that it works much faster than expected.

Crucially, the systemic computer contains multiple copies of its instructions distributed across its many systems, so if one system becomes corrupted the computer can access another clean copy to repair its own code. And unlike conventional operating systems that crash when they can't access a bit of memory, the systemic computer carries on regardless because each individual system carries its own memory.

The pair are now working on teaching the computer to rewrite its own code in response to changes in its environment, through machine learning.

"It's interesting work," says Steve Furber at the University of Manchester, UK, who is developing a billion-neuron, brain-like computer called Spinnaker (see "Build yourself a brain"). Indeed, he could even help out the UCL team. "Spinnaker would be a good programmable platform for modelling much larger-scale systemic computing systems," he says.

Source.


I could do with a couple of these, especially for members of my family...

Black Panther is offline  
Reply With Quote
The Following 5 Users Say Thank You to Black Panther For This Useful Post:
Old Feb 17, 2013, 10:10 PM   #2
Inceptor
200 Posts
 
Inceptor's Avatar
 
Join Date: Sep 2011
Location: North of 49
Posts: 488 (0.80/day)
Thanks: 139
Thanked 124 Times in 90 Posts

System Specs

So, Borg computers?

How much redundancy is inefficient?
__________________
"Stupidity is infinite" -- Umberto Eco
Inceptor is offline  
Reply With Quote
Old Feb 17, 2013, 11:33 PM   #3
james888
2000 Posts
 
james888's Avatar
 
Join Date: Jun 2011
Location: Idaho
Posts: 2,288 (3.28/day)
Thanks: 457
Thanked 431 Times in 321 Posts

System Specs

It sounds like a lot of it has to do with software. If so that is really cool.
james888 is online now  
Crunching for Team TPU
Reply With Quote
Old Feb 18, 2013, 12:08 AM   #4
AphexDreamer
Eligible for custom title
 
AphexDreamer's Avatar
 
Join Date: Jun 2007
Location: C:\Program Files (x86)\Aphexdreamer\
Posts: 5,614 (2.59/day)
Thanks: 812
Thanked 888 Times in 674 Posts

System Specs

Neat, I wonder if a functioning OS could be made out of this.
__________________
Sent from my PC using chrome.
AphexDreamer is online now  
Reply With Quote
Old Feb 18, 2013, 01:30 AM   #5
micropage7
3500 Posts
 
micropage7's Avatar
 
Join Date: Mar 2010
Location: Jakarta, Indonesia
Posts: 3,674 (3.18/day)
Thanks: 190
Thanked 835 Times in 549 Posts

System Specs

never crash, dont need reinstall and stay fresh? looks pretty good but i guess it still need long way to go
__________________
:: New Cases, Tips And All About Your Cases Visit CaseGear ::

Don't Ever Ask About Love And Honesty That You Don't Ever Have
micropage7 is offline  
Reply With Quote
Old Feb 18, 2013, 03:07 AM   #6
Frick
Fishfaced Nincompoop
 
Frick's Avatar
 
Join Date: Feb 2006
Location: Sweden
Posts: 7,901 (2.99/day)
Thanks: 1,076
Thanked 1,449 Times in 1,155 Posts

System Specs

Good for realtime systems, but for home computing? Not so much. A lot of what we do now is very predictable, so ot works well. I look forward to that talk though.
Frick is offline  
Reply With Quote
Old Feb 18, 2013, 06:47 AM   #7
DannibusX
2000 Posts
 
DannibusX's Avatar
 
Join Date: Aug 2009
Location: United States
Posts: 2,040 (1.48/day)
Thanks: 784
Thanked 945 Times in 626 Posts

System Specs

Never crashes? Even with Vista on it?
__________________
“Has the whole world gone crazy? Am I the only one around here who gives a s**t about the rules? Mark it zero!” -Walter Sobchak

“Yup, you were 9-2 when you slid it in me.” -MT Alex
DannibusX is offline  
Reply With Quote
Old Feb 18, 2013, 07:49 AM   #8
HammerON
The Watchful Moderator
 
HammerON's Avatar
 
Join Date: Mar 2009
Location: The Cold North
Posts: 4,371 (2.83/day)
Thanks: 3,987
Thanked 2,883 Times in 1,546 Posts

System Specs

Quote:
Originally Posted by DannibusX View Post
Never crashes? Even with Vista on it?


On topic:
This does sound very interesting...
HammerON is online now  
Crunching for Team TPU
Reply With Quote
Old Feb 18, 2013, 07:01 PM   #9
Drone
1000 Posts
 
Drone's Avatar
 
Join Date: Sep 2010
Location: Nonlocal location
Posts: 1,897 (1.90/day)
Thanks: 62
Thanked 822 Times in 525 Posts

System Specs

They said it "mimics biology". Biology crashes, hence their concept doesn't seem crash-proof.
__________________
...the young Universe was filled with a hot dense soup of interacting protons, electrons and photons at about 2700ºC. When the protons and electrons joined to form hydrogen atoms, the light was set free
Drone is offline  
Reply With Quote
Old Feb 18, 2013, 07:03 PM   #10
W1zzard
Benevolent Dictator
 
W1zzard's Avatar
 
Join Date: May 2004
Location: Stuttgart, Germany
Posts: 13,792 (4.18/day)
Thanks: 184
Thanked 10,291 Times in 3,175 Posts
Send a message via ICQ to W1zzard Send a message via AIM to W1zzard Send a message via MSN to W1zzard

System Specs

the title is kinda misleading .. crashes occur because of program errors which are introduced by human error. what these guys have created is a new approach to multitasking
W1zzard is online now  
Reply With Quote
Old Feb 18, 2013, 07:48 PM   #11
VulkanBros
1000 Posts
 
VulkanBros's Avatar
 
Join Date: Jan 2005
Location: At the Pico Mundo grille
Posts: 1,089 (0.36/day)
Thanks: 249
Thanked 206 Times in 147 Posts

System Specs

No need for such invention:

The Pioneer 10 spacecraft had a Digital Equipment Corp PDP-11 /44 computer - working for over 30 years without a restart.....that is "The computer that never crashes".....
__________________


If your knees aren´t green by the end of the day,
you ought to seriously re-examine your life.... -Calvin
VulkanBros is offline  
Crunching for Team TPU
Reply With Quote
Reply


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Computer stuff that's picture belongs next to the word cheap in the dictionary james888 General Hardware 6 Jul 5, 2012 02:19 AM
Computer never shuts off? newguy24 General Hardware 15 Jun 26, 2011 09:29 PM
Could bad [RAM on the] Graphics card cause computer crashes? WhiteLotus Graphics Cards 14 Apr 3, 2010 08:46 PM


All times are GMT. The time now is 09:22 AM.


Powered by vBulletin® Version 3.8.6
Copyright ©2000 - 2013, Jelsoft Enterprises Ltd.
no new posts