New Kind of Computer "Never Crashes"
February 15, 2013 2:26 PM
comment(s) - last by
System could be useful for mission critical applications, such as combat robotics
Professor Peter Bentley
University College of London
and his colleague
aren't impressed with most everyday computers, which aren't very fault tolerant and can only multitask by flipping their cores between various sequential instruction streams in a program.
He describes in
, "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. Nature isn't like that. Its processes are distributed, decentralised and probabilistic. And they are fault tolerant, able to heal themselves. A computer should be able to do that."
So the pair set out to make a new hardware and a new operating system, capable of handling tasks differently from most current machines, which even if "parallel" deal with instructions sequentially.
The new machine has instruction set pairs that tell what to do when a certain set of data is encountered. The instructions-data pairs are then sent to multiple "systems", which are chosen at random to produce results. Each system has its own redundant stack of instructions, so if one gets corrupted, others can finish up the work. And each system has its own memory and storage; so "crashes" due to memory/storage errors are eliminated.
Comments Prof. Bentley, "The pool of systems interact in parallel, and randomly, and the result of a computation simply emerges from those interactions."
The results will be presented at an April conference in Singapore.
The team is currently working on coding the machine so that it can reprogram its own instructions to respond to changes in the environment. That self-learning, combined with the redundant, pseudorandom nature of the system would make it quite a bit more
similar to a human brain
than a traditional computer.
Potential applications for such a system include military robotics, swarm robotics, and mission critical servers. For example, if an unmanned aerial vehicle sustained damage or was hacked, it might be able to reprogram itself and escape errors thanks to the redundancy, allowing it to fly home.
The computer is somewhat similar to
so-called "probabilistic" chip designs
, which are being researched at other universities.
This article is over a month old, voting and posting comments is disabled
2/15/2013 6:05:55 PM
So it never ever happened to you that a smartphone app crashed? That your browser on your computer crashed? That a game crashed?
The operating systems are pretty stable nowadays. But they also crash and BSOD aren't totally gone. In the past they often crashed as soon as a program stopped working. Nowadays Windows crashes if a driver is not working properly, devices don't like each other and cause issues (all software related issues) or, as in this article described, hardware (like memory) malfunctions.
Most crashes get caused by software errors. Your smartphone apps crash because of bad coding, not because of the OS or hardware.
The idea mentioned in this article is to solve hardware related issues which occur in system which have to run for a very long time.
"Can anyone tell me what MobileMe is supposed to do?... So why the f*** doesn't it do that?" -- Steve Jobs
New Automated Process Dissects Inner Mechanics of Neurons in the Brain
May 9, 2012, 7:30 AM
Probabilistic Chips Could Revolutionize CPU Industry
February 9, 2009, 8:40 AM
Quick Note: With Windows 10, the Windows Source Hits Build 10,000
January 20, 2015, 2:05 PM
Microsoft Kills "Mainstream Support" Windows 7
January 13, 2015, 1:01 PM
Windows 10's "Spartan" IE11 Variant Will Get Firefox/Chrome-Like Extensions
December 30, 2014, 1:30 PM
Cortana, Xbox App, OneDrive Apps/Settings Backup Added to Windows 10 Build
December 15, 2014, 3:43 PM
Quick Note: Windows Phone Finally Gets Candy Crush Saga
December 13, 2014, 2:03 PM
Next Windows 10 Test Build Likely to Land on Jan. 21, Press Event Announced
December 11, 2014, 5:49 PM
Most Popular Articles
Microsoft Shows Off Latest Windows 10 Build, Preps it for Next Week Release
January 21, 2015, 2:57 PM
Under the Hood: How DirectX 11.3 and 12 Will Supercharge Windows 10 Gaming
January 23, 2015, 12:34 PM
IDC: 2014 Sales Show PC Isn't Dead, But Desktop May be Dying
January 19, 2015, 1:50 PM
Police are Using New Handheld Radar Sensors to Peer Into Houses w/out Warrant
January 20, 2015, 1:35 PM
Report: HTC One M9 (2015) is Tied to Under Armour-Powered HTC Smartwatch
January 19, 2015, 11:10 AM
Latest Blog Posts
Sceptre Airs 27", 120 Hz. 1080p Monitor/HDTV w/ 5 ms Response Time for $220
Dec 3, 2014, 10:32 PM
Costco Gives Employees Thanksgiving Off; Wal-Mart Leads "Black Thursday" Charge
Oct 29, 2014, 9:57 PM
"Bear Selfies" Fad Could Turn Deadly, Warn Nevada Wildlife Officials
Oct 28, 2014, 12:00 PM
The Surface Mini That Was Never Released Gets "Hands On" Treatment
Sep 26, 2014, 8:22 AM
ISIS Imposes Ban on Teaching Evolution in Iraq
Sep 17, 2014, 5:22 PM
More Blog Posts
Copyright 2015 DailyTech LLC. -
Terms, Conditions & Privacy Information