Skip to Content

The Computer That Stores and Processes Information At the Same Time

The human brain both stores and processes information at the same time. Now computer scientists say they can do the same thing

The human brain is an extraordinary computing machine. Nobody understands exactly how it works its magic but part of the trick is the ability to store and process information at the same time.

That’s entirely unlike conventional computers which store information in random access memory or on hard disc and shuttle it back and forth as required to a central processing unit.

The time and energy all this takes is the thing that ultimately limits conventional computing performance, the so-called von Neumann bottleneck. Essentially, it is this that prevents conventional computers from approaching the performance of biological ones.

All that may be about to change. Today, Max Di Ventra at the University of California, San Diego and Yuriy Pershin at the University of South Carolina, Columbia, outline an emerging form of computation called memcomputing based on the recent discovery of nanoscale electronic components that both store and process information at the same time.

At the heart of this new form of computing are the memristor, memcapacitor and meminductor, fundamental electronic components that store information while operating as resistors, capacitors and inductors respectively.

These devices were predicted theoretically in the 1970s but only manufactured for the first time in 2008, so they are new kids on the electronics block.

Physicists immediately recognised the ability of so-called memelements to mimic biological computing and various groups have designed and built chips to exploit this idea, here for example .

But the properties of memelements that make them so good at biological computing has been hard to pin down. Which is where Di Ventra and Pershin come in. These guys have distilled the essential properties that ought to allow memelements to match the brain’s performance.

They say these properties include the ability to store information over long periods; the ability to act collectively so that the state of a memdevice as a whole depends on the states of all its memelements; a robustness against noise and small imperfections; and so on.

Perhaps the most important, however, is the ability to store and process information at the same time, a property that is entirely alien in the conventional computing world

This is an interesting approach that attempts to crystallise the best way to approach memcomputing. And it has huge potential. Memcapacitors and meminductors essentially consume no energy and so ought to allow very low energy applications. That should make it possible for them to approach the energy efficiency of natural systems for the first time.

“An important milestone in this field would be the demonstration of a memcomputing device with computing capabilities and power consumption comparable to (or better than) those of the human brain,” say Di Ventra and Pershin.

A significant factor in all this is that “mem-behaviour” is a natural property of nanoscale systems. That’s why the experimental discovery of memelements took so long after the theoretical prediction—it had to wait until physicists had developed the capability to make components this small.

And with electronic components getting ever smaller, chip manufacturers are going to have to deal with these new properties themselves as a matter of course.

That will offer all kinds of new opportunities. Biological systems, such as neurons, naturally work on this scale and so must be or have memelements. That’s not lost on Di Ventra and Perhsin: “All these features are tantalizingly similar to those encountered in the biological realm, thus offering new opportunities for biologically-inspired computation.”

An area worth watching.

Ref: arxiv.org/abs/1211.4487: Memcomputing: A Computing Paradigm To Store And Process Information On The Same
Physical Platform

Keep Reading

Most Popular

conceptual illustration of a heart with an arrow going in on one side and a cursor coming out on the other
conceptual illustration of a heart with an arrow going in on one side and a cursor coming out on the other

Forget dating apps: Here’s how the net’s newest matchmakers help you find love

Fed up with apps, people looking for romance are finding inspiration on Twitter, TikTok—and even email newsletters.

digital twins concept
digital twins concept

How AI could solve supply chain shortages and save Christmas

Just-in-time shipping is dead. Long live supply chains stress-tested with AI digital twins.

still from Embodied Intelligence video
still from Embodied Intelligence video

These weird virtual creatures evolve their bodies to solve problems

They show how intelligence and body plans are closely linked—and could unlock AI for robots.

computation concept
computation concept

How AI is reinventing what computers are

Three key ways artificial intelligence is changing what it means to compute.

Stay connected

Illustration by Rose WongIllustration by Rose Wong

Get the latest updates from
MIT Technology Review

Discover special offers, top stories, upcoming events, and more.

Thank you for submitting your email!

Explore more newsletters

It looks like something went wrong.

We’re having trouble saving your preferences. Try refreshing this page and updating them one more time. If you continue to get this message, reach out to us at customer-service@technologyreview.com with a list of newsletters you’d like to receive.