Subscribe to New Scientist

Tech

Feeds

Home |Tech |Physics & Math | In-Depth Articles

In chaotic computing, anarchy rules OK

Continue reading page |1 |2 |3

BEACH holiday a washout? Camping trip cut short by gales? Cheer up - every storm cloud really does have a silver lining. It seems that the unpredictable behaviour of our weather could hold the key to the future of computing.

If you don't believe it, talk to William Ditto, a physicist at the University of Florida in Gainesville. Along with a team of colleagues in India and the US, Ditto has spent more than 10 years conjuring up the electronic equivalent of chaotic weather systems and harnessing them to build the next generation of computer processors.

In the precisely designed world of computer chips, this is an unconventional approach: any chaotic behaviour is usually seen as a Bad Thing. After all, there's little point building a chip if its carefully regulated signals decay into anarchy as soon as it is switched on. However, Ditto and his colleagues believe that such anarchy can yield huge rewards, if used in the right way.

To prove it, they have harnessed chaotic oscillations to create "chameleon" logic circuits that can switch their behaviour on the fly. In the space of a nanosecond or two, these morphing circuits can transform themselves from a processor unit, say, into a graphics controller. A "chaotic" computer built from circuits like these would be able to make far better use of its precious hardware than today's machines. By throwing all its computational firepower at the task in hand, and then reassigning it the instant a different task comes along, chaotic processor chips would be hugely more powerful than conventional chips of the same size. They would even be able to repair themselves.

Ditto has founded a company to commercialise the technology, but in the meantime he is pursuing another application. His team has come up with a way to use these circuits to store data, creating digital memory that is far more compact than conventional memory and which can also retrieve data more quickly. This makes it perfect for systems that handle huge databases, such as internet search engines, Ditto says. The fruits of this work should go live this year, in the form of a chaotic search engine for a commercial customer's private use.

The idea of chaotic computing emerged from a chance meeting in 1997. Ditto, then working at Georgia Institute of Technology in Atlanta, was at a conference in Bangalore, India, when he bumped into Sudeshna Sinha, who was studying non-linear dynamics at the Institute of Mathematical Sciences in Chennai. As they talked, it emerged that they were both intrigued by other researchers' attempts to adapt quantum mechanics and DNA chemistry to perform traditional computing tasks, and they began to wonder whether chaos could offer any advantages.

Chaotic behaviour is all around us - in the way that rivers flow and weather evolves, for example. While the behaviour of such systems is inherently unpredictable over all but the shortest timescales, they are not random. Their unpredictability arises because they are sensitive to the smallest of influences. Tiny fluctuations get amplified and eventually dominate the system. As chaos pioneer Edward Lorenz put it, the flap of a butterfly's wings in Brazil could set off a tornado in Texas. This is a problem for long-term weather forecasters, but Ditto and Sinha reasoned that if they could construct a circuit that behaved in a chaotic manner, then they might be able to use this sensitivity to their advantage. On a whim, they began to sketch out a design.

Deliberately creating chaos rather goes against the grain for electrical engineers. Though students are often taught how to build circuits that behave chaotically, this is for one reason only: so that they will know how to avoid chaotic behaviour in the circuits they design later in their careers. The challenge is that chaotic signals can form spontaneously in devices like amplifiers, seeded by nothing more than background noise. This produces an oscillating current that can quickly swamp the desired signal. Because of the apparent randomness of their output, these circuits are sometimes used in random number generators. Ditto reasoned, however, that beneath the chaos the output is cycling through a set of predictable voltages, and by nudging the circuit he ought to be able to stabilise it into any one of a number of states. This could be used to construct a logic gate.

Logic gates are the building blocks of computer processors. There are several types, each one producing a different digital output from a particular combination of 1s or 0s that it receives at its inputs. A NOR gate, for example, generates an output of 0 with any input values, unless both are 0. If Ditto and Sinha could mimic such behaviour by stabilising the oscillations in a chaotic circuit, it could bring some unique advantages. Stabilise the chaos in one particular pattern and they might be able to create the equivalent of a NOR gate. Stabilise it in a different pattern and they might get the equivalent of a NAND gate, which outputs a 1 unless both inputs are 1.

Continue reading page |1 |2 |3
Issue 2680 of New Scientist magazine

If you would like to reuse any content from New Scientist, either in print or online, please contact the syndication department first for permission. New Scientist does not own rights to photos, but there are a variety of licensing options available for use of articles and graphics we own the copyright to.

Have your say

Chaogate?

Wed Nov 05 11:13:21 GMT 2008 by Julian

Brilliant idea - fantastic possibilities - ugly name. Time for a NS competition?

A Nygate

A Borgate (they are Borg, they adapt)

A Buttergate (butterfly-gate)

A Loregate (LORentz Effect Gate, or LOgic REprogrammable gate)

Whatever it is, please can I have a billion-transistor Borgarray ... Capable of switching from 16 32 bit cores to a general purpose parallel processor to CPU + custom logic for simulation chip.... ASAP please.

(...anything but "chaogate")

Chaogate?

Tue Nov 11 05:36:18 GMT 2008 by Eizu

Yes, they should change the name to ilLogic gates :)

All comments should respect the New Scientist House Rules. If you think a particular comment breaks these rules then please use the "Report" link in that comment to report it to us.

If you are having a technical problem posting a comment, please contact technical support.

Computer motherboard (Image: clix, stock.xchng)

Computer motherboard (Image: clix, stock.xchng)

1 more image

ADVERTISEMENT

Gallery: Nanobristles that twist and grip

19:00 08 January 2009

The same process that makes wet hair tangle as it dries can be harnessed to make biological-looking spirals of tiny bristles

Obama team to raise questions over Ares rocket

12:20 08 January 2009

Why is NASA developing a new generation of space rockets when the US already has two that could do the same job?

Invention: Recycled trash construction materials

11:25 08 January 2009

Plant and plastic waste destined for landfill can be recycled into heat or noise insulation, and could even be used for construction, says a patent application

Cool your brain, save your mind

18:00 07 January 2009

Techniques that rapidly chill the brain could prevent damage and even aid resuscitation after a heart attack

Latest news

Gallery: Nanobristles that twist and grip

19:00 08 January 2009

The same process that makes wet hair tangle as it dries can be harnessed to make biological-looking spirals of tiny bristles

Artificial molecule evolves in the lab

19:00 08 January 2009

A new molecule that performs the essential function of life – self-replication – could shed light on the origin of all living things

Billions could go hungry from global warming by 2100

19:00 08 January 2009

Temperatures at the close of this century could be above those that crippled food supplies on at least three occasions since 1900

Drugs unlock the body's own stem cell cabinet

15:56 08 January 2009

The discovery of drug regimes that liberate specific types of stem cells from the bone marrow could allow patients to produce their own healing stem cells

This week's issue

Subscribe

Cover of latest issue of New Scientist magazine

For exclusive news and expert analysis every week subscribe to New Scientist print Edition

10 January 2009

ADVERTISEMENT

Subscribe to New Scientist
Partners

We are partnered with Approved Index. Visit the site to get free quotes from website designers and a range of web, IT and marketing services in the UK.

Login for full access