Computing With Molecules 50
ruppel writes: "Scientific American has an interesting article on molecular computing. The article is quite extensive, covering several technological issues and visions for the future. It also lists references for further reading and some interesting links.
" The article is a great technical overview of what's actually going in nano/molecular/x computing.
real problems in AI are not size/speed of computer (Score:1)
Current Relevance of Moore's Law (Score:1)
Don't get me wrong -- I've get nothing against faster processors. But my computer is already fast enough to play movies and do 99% of anything that I really want it to. If I'm not doing numerical integration, do I really need it to get any faster?
(If you can't tell, I'm one of those people who thinks Quake 3 is not so great a step above Quake 2.)
Seems to be Slashdotted. Here's another article... (Score:1)
http://www.techreview.com/artic les/may00/rotman.htm [techreview.com]
Like their competitors at Yale and Rice, a West Coast collaboration of chemists and computer scientists from Hewlett-Packard and the University of California, Los Angeles, have recently characterized molecules capable of acting as electronic switches and memory (see past issue: "Computing After Silicon," TR September/October 1999). R. Stanley Williams, who heads the effort at HP, says his team expects to build a prototype of a logic circuit that integrates a small number of nanoscale molecular devices within 18 months. "We have the switches and wires-the components to actually make true nanocircuitry," says Williams.
New category (Score:1)
Thank you.
Re:Current Relevance of Moore's Law (Score:1)
There is some interesting work along these lines at MIT's Amorphous Computing [mit.edu] web site. What these people are doing will be of very great importance when nanocomputing hardware starts to exist. Luckily, they will be able to apply it long before then, since their assumptions also apply to very-inexpensively-manufactured silicon.
doubling != halving (Score:1)
(1) making things small, (2) working with more
things on (2a) a chip or (2b) more chips.
Obviously #1 wouldn't apply here, but there is
probably a lot room for #2.
Re:HEY TACO! why are you threatened (Score:1)
If you can't stay on topic, go away! Your not impressing anyone with your "diligence"
Farging 31337
Hmm... Need to increase those key lengths again (Score:1)
Re:multi-bit bits? (Score:1)
Seriously, there are people working on non-volitile analog memory (insofar as that's possible), and analog computers seem to be catching on again. That gives you an infinite number of bits per bit! ;-)
-jcl
Nanotubes (Score:1)
Now that's just silly. Why use nanotubes as interconnects between molecular transistors when you can use the nanotubes as transistors themselves? Nanotubes come in metallic and semiconducting flavors and consequently it's not difficult to make diodes and transistors out of them (and the popular single-electron transistor is also doable with nanotubes). One can lay down nanotubes in patterns to form gates and whatnot, which imnsho seems easier than trying to twist strange molecules with fields between substrates. Oh well.
Moore's Law (Score:1)
Re:Computing with *molecules*? (Score:1)
Re:The most important point (Score:1)
Re:Wow (Score:1)
Re:Computing with *molecules*? (Score:1)
Re:Computing with *molecules*? (Score:1)
Re:Still Needs a lot of Systems work (Score:1)
Why do we need to put computers into a nanobot? Granted, nanobots need some logic circuits but they really don't need a fully programable computer on board. Why not use remote control instead of on board computational power. A transceiver and some simple control logic would be more useful than trying to build a fully programmable computer using nanologic.
Re:multi-bit bits? (Score:1)
This idea is actually used in data communications. You have two different thing that effect the bandwidth.
For example, a 28.8Kbps modem might have a alphabet of 12 valid symbols and send 2400 symbols per second for a total of 28.8Kbps. NOTE: Baud rate is equal bandwidth only for binary alphabets.
Reference: Winning ways (by Conway) (Score:1)
Winning ways (vol 1 or 2), by
ER Berlekamp,
JH Conway and
RK Guy,
Academic press 1983
Re:multi-bit bits? (Score:1)
Linux (Score:1)
Molecules Mixing?!?!?! (Score:1)
Of course, we're gonna have billy try to control all the ions in our minds...
(it's not being paranoid if people really are out to get you)
Re:And so what? (Score:1)
Re:This is cool but. (Score:1)
This is cool but. (Score:1)
Just wait until /. starts posting the latest molecular hack...
kwsNI
Re:Computing with *molecules*? (Score:1)
multi-bit bits? (Score:1)
from my (extremely limited) knowledge of how these things work, it seems that it would be possible for these molecular processors to process a 2 bit bit, depending on a voltage level, would raise the electrons to different quantum level... anyone know? this sound reasonable? am i completely out of my gourd? (not a first by any means)
Re:multi-bit bits? (Score:1)
When you get into 0 through 7 or even 0 through 2 instead of 0 through 1, you get an increased chance of blurring because all these different values have to fit in the same magnetic/electrical/optical range. An error that would cause a 4 to be read as a five probably wouldn't even affect a binary system.
Of course, there's also the minor matter of backwards compatability...
Re: Computing w/Molecules (Score:1)
Re:doubling != halving (Score:1)
Re:Computing with *molecules*? (Score:1)
Re:Wow (Score:1)
Kool A Beowulf cluster of clusters of clusters of clusters...
Wow (Score:1)
Wow computing with a molecule
Can you imagine a beowulf of these
Sorry, had to be said
I dunno (Score:1)
"if you made a computer out of molecules"
Hmm .. my computer is already made out of molecules ..
What about neurons then? (Score:1)
Re:Still Needs a lot of Systems work (Score:2)
probably the best solution to the heat dissipation problem is reversible computing. I looked on google and found some links:
Lea
Re:Still Needs a lot of Systems work (Score:2)
and in any case, you need logic circuits to run this thing, no matter what, and there aren't any other viable options other than using nanocomputing. mechanical, electrical, whatever. you have to have something on the other end, or else the instructions aren't going to help at all.
another problem that people are beginning to run into is that nanotech won't interface with what we have now very smoothly. there's going to have to be a huge changeover from one type of tech to another. it's not quite as bad as quantum, but think that sort of a change.
in any case, there is a lot of promise to nanocomputing in just about every application, especially embedded or portable stuff (can you IMAGINE the mp3 players?
Lea
Re:Current Relevance of Moore's Law (Score:2)
if you remember the "nasa" snakebot article, that robot was actually a copy of PARC's PolyBot [xerox.com]. They have another robot (not completely built yet) called Proteo [xerox.com] which is exactly the embodiment of something like this.
Lea
Re:Current Relevance of Moore's Law (Score:2)
what I really need to simulate are emergent behavior algorithms -- then I need to explain them to mechanical engineers, which is the
Lea
Re:Still Needs a lot of Systems work (Score:2)
You can have new models of computation without busting your noggin against exotic new physics. One easy way to do that is with new algorithms. Public-key cryptography opened up all kinds of interesting opportunities, running on tedious conventional hardware.
A couple years ago, I heard a talk at MIT about amorphous computing [mit.edu]. It is basically a way of thinking about algorithms and communication so that we can successfully program low-reliability hardware (ordinary lithography/silicon stuff) to get reliably high performance. It's approximately the art of coordinating behavior in the presence of noise and unpredictability.
As a side benefit, this work is applicable to a lot of different scenarios for nanocomputing. They assume systems where processors or the communication pathways between them may be unreliable, or where there isn't a regular geometry, so this is the kind of thinking you'd need to program plaque-cleaning bots wandering around your arteries.
Re:real problems in AI are not size/speed of compu (Score:2)
Re:Computing with *molecules*? (Score:2)
Still Needs a lot of Systems work (Score:2)
Building systems is where the real challenge lies. It the difference between having a transistor or simple logic gate and VLSI circuits. There are heat dissipation problems that were not even mentioned in the article.
transistors work well for what they do. We need new computing models (i.e. Quantum Computing) not just smaller/faster version of what we have.
Technology Review: more articles on molecular comp (Score:2)
Re:And once more, the environment gets it (Score:3)
self-replication and self-assembly mean factories turn into tanks, without spewing toxic chemicals all over the place. we would probably almost entirely stop using roads for shipping (and transportation in cities) in favor of extremely fast underground subways. we can smear the roads with an extremely tough substance which essentially acts as a solar panel that you can drive on and lasts for quite a long time. it's a very good way to get power -- you take otherwise useless radiating heat from the roads outside, and you release it out your roof, and on the way it's done a little work. toxic waste? that's one of the easiest of all to take care of. think of the bacteria that scientists are developing to "eat" oil slicks. it's more than possible to break down, molecule by molecule, entire toxic waste dumps into basically whatever you would like.
disadvantages: grey goo. if something eats up the entire earth, the environment will go, along with everything else. there are quite a lot of people worrying about this -- we anticipated it, so it's likely we can take care of the risk (through blue goo or similar)
there are other advantages: perfect recycling at a molecular level, basically an end to cancer and many other lethal and debilitating diseases, a chance to explore our galaxy... there are disadvantages as well -- but the environmental condition is not likely to be one of them.
Lea
Sure beats what I'm doing now: (Score:3)
--
Have Exchange users? Want to run Linux? Can't afford OpenMail?
The most important point (Score:3)
Although the advances were encouraging, the challenges remaining are enormous. Creating individual devices is an essential first step. But before we can build complete, useful circuits we must find a way to secure many millions, if not billions, of molecular devices of various types against some kind of immobile surface and to link them in any manner and into whatever patterns our circuit diagrams dictate. The technology is still too young to say for sure whether this monumental challenge will ever be surmounted.
They've shown that it's possible to build molecular-level electronic components like an AND gate and a memory analogue, but it'll be connected them together to form circuits that'll be the real challenge.
Think of how many transistors comprise even the most simplest of processors nowadays, and the technology it takes to fabricate them. And then think of doing the same, but with individual components and connections consisting of only a few molecules. There's going to have to be some real advances made in the ability to manipulate matter on this scale before this sort of thing becomes feasible on a large scale where economies of scale can apply.
But at least the proof of concept is there, and work will advance quickly with the threat of the end of Moore's Law approaching. And yet again, so much for all of the "end of computing" doomsayers :)
Re:Current Relevance of Moore's Law (Score:4)
Don't get me wrong -- I've get nothing against faster processors. But my computer is already fast enough to play movies and do 99% of anything that I really want it to. If I'm not doing numerical integration, do I really need it to get any faster?
You don't and I don't (I was running a P133 until it broke) but there are a lot of requirements out there for fast computers. Look at this [slashdot.org] story for an example of a problem domain where superfast computers are required. There are a huge number of simulation tasks out there which can always use more power in order to use better models. And that can lead to any number of new technologies for us.
There'll always be a need for better computers. After all, since the smallest computer required to simulate the Universe is the Universe itself, we can always build a better machine to better simulate things.
Conway's Game of Life (Score:4)
Molecular computing is a similar phenomenon. At this point it's not really feasible, but who knows what it could turn into? Once computers reach the microscopic level, then we can begin to see some cool things happening. It will be like the transition from vacuum tubes all over again!
And once more, the environment gets it (Score:4)
If you guys would just leave the computer room for a while, you might get some sense of proportion about what you're destroying. I happen to own a small ngwa in the limitless plains of Tanzania, bought with my share of the fees on a biggish corporate real estate settlement. It brings tears to my hard face to think of the despoliation that will be wreaked somewhere just as lovely, simply in order to produce more toxic shit so that somebody can play Quake a little bit faster.