The World's Smallest Computer Can Fit on the Tip of a Grain of Rice (vice.com) 126
Engineers at the University of Michigan have created the world's smallest computer -- again. From a report: The University held the record for the smallest computer after it created its 2x2x4mm Michigan Micro Mote in 2014. The Micro Mote (or M3) is fully functional and able to retain its programming and data even when it loses power. But after IBM debuted an even tinier "computer" in February, a 1mm x 1mm chip with "several hundred thousand" transistors.
Engineers at the University of Michigan were not about to be one-upped, and quickly created an even smaller computer, so small it could fit on the tip of a grain of rice. However, the engineers quibbled over whether IBM's machine and the new Michigan design could really be called computers, since the data gets wiped as soon as it's turned off. You can find more details on the university's website.
Engineers at the University of Michigan were not about to be one-upped, and quickly created an even smaller computer, so small it could fit on the tip of a grain of rice. However, the engineers quibbled over whether IBM's machine and the new Michigan design could really be called computers, since the data gets wiped as soon as it's turned off. You can find more details on the university's website.
Impressive (Score:3, Funny)
Re: (Score:3)
Re: (Score:1)
Re: (Score:2)
Yes, but only if it was half minute rice and cooked itself and is sugar....
Re: (Score:2)
Depends on your socioeconomic sta.... ah.... yes, you are correct....
Re: (Score:3)
I have this concept I created called "smart dust" which could be used to build swarms of mesh networks of these small computers. They could be dropped from airplanes for example to monitor oil moisture for crops. Eventually these swarms would be self organizing and AI could be introduced. If you are interested in funding my concept, please contact me.
You mostly just troll everything now, don't you...
Re: (Score:2)
Re: (Score:2)
I heard CIA officials on a show seriously talking about just this. Once you get small enough tho, computation is robotic motion, the flipping of bits is a physical action of considerable relative size, so nano compute is nano bots, and all the unintended consequences like messing with DNA arise.
Re: (Score:1)
Re: (Score:1)
Re: (Score:3)
I have this concept I created called "smart dust" which could be used to build swarms of mesh networks of these small computers. They could be dropped from airplanes for example to monitor oil moisture for crops. Eventually these swarms would be self organizing and AI could be introduced. If you are interested in funding my concept, please contact me.
You mostly just troll everything now, don't you...
"Now"?
Re: (Score:2)
I have this concept I created called "smart dust" which could be used to build swarms of mesh networks of these small computers.
You mostly just troll everything now, don't you...
"Now"?
Has he always been this bad? I hadn't really noticed him until the last couple years.
Re: (Score:2)
Re: (Score:2)
Re: (Score:2)
Re: (Score:2)
Re: (Score:2)
Re: (Score:2)
Re: (Score:2)
Re: (Score:2)
Not quite dust size, but 1 mm^3 . . . (Score:2)
The UM folk are way ahead of you [umich.edu]. While that version has a near-field radio, this version [umich.edu] has an optical wake-up receiver.
Re: (Score:2)
Re: (Score:2)
Re: (Score:2)
Re: (Score:2)
how is it not computer? (Score:5, Insightful)
When was persistent storage a requirement of a computer?
Re:how is it not computer? (Score:5, Informative)
Most of the early computers had no persistent storage either. Computing is separate from storing. A calculator fits the definition of computer, just not general-purpose computer (though that's typically implied by the term "computer" in vernacular).
Comment removed (Score:5, Insightful)
Re: (Score:1)
It seems to be that if the thing at least includes RAM and the ability to execute programs from RAM, is Turing complete, and has the ability to communicate in both directions with a user, it ought to be classed as a computer given the common usage of the term.
Really, it's an incredibly low bar. You can build a Turing complete processor with a one bit state register, three opcodes and RAM. Add a couple of opcodes for I/O, and you have a computer. It would be *very* slow (possibly, something that simple you could probably run at an insanely high clock rate) but it fulfills the definition of a computer.
Re: (Score:1)
Re: (Score:2, Funny)
It stopped being a computer when they removed the headphone jack.
Obligatory (Score:1)
Imagine a Beowulf cluster of these!
Re: (Score:2)
A Beowulf cluster of Beowulf clusters...ad infinitum
Re:Obligatory (Score:5, Funny)
Yeah. Each one sitting on a hot grit in Natalie Portman's pants. In a Beowulf cluster of Soviet Russias that fit you!
Ok, I'm done. I'll see myself out.
Re: (Score:3)
Re: Obligatory (Score:2)
In a Beowulf cluster of Soviet Russias
Also known as the Comonwealth of Independent States.
Re: (Score:3)
Re: (Score:2)
+1 Funny please
Re: (Score:2)
So how many ports does it have?
Re: (Score:2)
Hilarious! That is exactly what I said before I clicked the summary title!
Well played
Re: (Score:1)
Since it's Turing Complete, if hooked to a storage device it technically can run Doom. Speed is another issue, though.
Re: (Score:3)
It has an Cortex-M0+ processor, which is a 32-bit ARMv6 processor using a variant of the Thumb instruction set. I'd be surprised if Doom hadn't already been ported to that... the problem would be RAM, of which there would only be a few kilobytes. So, no.
Re: (Score:3)
TFS mangles the original (full) sentence from TFA:
But then IBM debuted an even tinier “computer” in February, a 1mm x 1mm chip with “several hundred thousand” transistors.
TFS changed "then" to "after".
I think the NXP KL02 series were smaller in 2013 (Score:1)
But whatever.
https://www.nxp.com/products/processors-and-microcontrollers/arm-based-processors-and-mcus/kinetis-cortex-m-mcus/miniwlcspm0-plus-m4:KINETIS_MINI_SERIES
Anyone know (Score:3)
Re:Anyone know (Score:5, Funny)
What good is a tiny computer? Applications of the Michigan Micro Mote:
Pressure sensing inside the eye for glaucoma diagnosis
Cancer studies
Oil reservoir monitoring
Biochemical process monitoring
Surveillance: audio and visual
Tiny snail studies
This opens up a whole new world in the field of conchology.
Re: (Score:2, Funny)
If you stuck a computer this tiny inside an oyster, you might eventually get a perl.
Re: (Score:3, Funny)
perl -e 'if ( inside_oyster() ) {open($PEARL,>>,"./oyster_shell/pearl"; while ( inside_oyster() ) { print PEARL "layer\n"; } exit; } else { find_oyster(); }
Re: (Score:2)
If you stuck a computer this tiny inside an oyster, you might eventually get a perl.
Seawater ruins everything. You would get nothing but rust.
Re: (Score:2)
But probably not a ruby.
Re: (Score:2)
Pressure sensing inside the eye for glaucoma diagnosis
Cancer studies
Oil reservoir monitoring
Biochemical process monitoring
Surveillance: audio and visual
Tiny snail studies
breakfast cereals ...
very small rocks
fruit bats
Re: (Score:2)
Skip a bit, brother....
Re: (Score:2)
Re (Score:1)
Link to the source (Score:5, Informative)
With more information regarding data transfer, power etc.
https://news.umich.edu/u-m-res... [umich.edu]
Re: (Score:2)
Mod parent +1 Informative.
Those so-called "engineers" are probably stupid millenials who never studied history in their own field.
Definition of 'coimputer' does depend (Score:2)
Re: (Score:2)
Re: (Score:2)
Re: (Score:2)
Re: (Score:2)
Yes..an abacus is a computer. Just not a digital computer. Of course, in 2018 we call an abacus a "Deep Learning Neural Net AI Trained for On-Board Computation".
As with so many people, you forgot the "</sarcasm>" tag. xD
:-)
For sake of completeness, I seem to recall that the word 'computer' used to also refer to certain people.
I also remember (although not directly; I'm not THAT old) that 'analog computers' used to be a Thing; you can still build them, using components like precision op-amps, transistor junctions, diodes, and of course passives. More advanced versions of an analog computer, updated for the 21st century, would include entire analog computa
Re: (Score:2)
Re: (Score:2)
No it can't. A human can use it as a tool to do computations however the human is still the computer applying an algorithm.
Yes. A pic can have a GUI, flash disk (Score:2)
Yes, I routinely call PIC and similar microcontrollers "tiny computers".
> Or does it have to run a full multi-tasking disk operating system wiht a GUI (or at least command line interface)?
PICs routinely have a CLI, and a GUI isn't unusual (at 128x64). It's not unusual to have a PIC read and write from a flash card disk, as well as it's built-in flash.
So even if you said "a computer must be capable of running a GUI, and having a disk plugged in", the PIC is a computer even under those terms. It can run m
Re: (Score:2)
Okay THAT Pic is a logic gate (Score:2)
Okay that particular chip it's hard to call that a computer. Unless you're a 1980s car manufacturer and want to sell replacements for $399.
That's a logic gate, I'd say.
However, if that PIC had its single IO pin connected to a specialized memory device it would be a Turing Machine, capable of emulating a 486 or any other CPU (slowly).
Re: (Score:2)
That's a logic gate, I'd say.
Uh, LOL, no, it still runs code, it still qualifies as a Turing machine, it's just very, very limited in it's resources. ;-) I've used something just like that to provide integration of pulses from a flow monitor, to smooth out the readings on an otherwise standalone digital rate display. You couldn't do that with just logic gates, at least not in a SOT23-6 package. ;-)
Little help with PIC? Also RAID enclosure (Score:2)
The other day you had a submission about a RAID enclosure. You didn't say how many drives, or talk about budget. I used some large ones, 12-16 bay.
Enclosures are very simple devices. It's a metal case, a power supply, connectors, and optionally a SAS expander card. So there's not a WHOLE lot of room for one to be that much better than another.
These are a great value. With the right card and firmware, they handle large drives.
https://www.servethehome.com/s... [servethehome.com]
If you don't want to buy pre-owned stuff off eBa
Re: (Score:2)
The ATmega2560 has a GUI, has a manual interface, stores configuration and program in flash memory and can access data stored on an external memory card so it also fits this narrow definition of computer.
Re: (Score:2)
Of course that is a computer! And the idiotic line in the blurb is only that - idiotic.
Wiped Data (Score:2)
Calculators are computers. They lose their data when you turn them off.
Quit arguing semantics when you know full and goddamned well that the device is a computer.
Right now (Score:2)
I imagine BeauHD wishes U of M would invent a pill cam that fits on the tip of a grain of rice...
Storage != Computer (Score:2)
You can have a computer without having any local storage. I could rip the hard drive out of my laptop, put a LiveCD of a Linux distribution in my CD/DVD drive, and boot it up. Everything will be reset any time I power down, but I doubt anyone would look at that and say "this isn't a computer." Yes, storage is a nice feature of a general purpose computer (and pretty much a requirement for any laptop/desktop/tablet computer), but it doesn't mean that storage-less computers don't have a purpose or that compute
Re: (Score:2)
That's just silly! (Score:5, Funny)
Re: (Score:2)
Re: (Score:2)
You got it backwards. The computer needs rice to run.
People usually don't know that because bigger computers are given enough rice during the manufacturing process to keep running their entire life. The only case where more rice is needed is when they get wet.
Re: (Score:2)
Does it run Gentoo?!
Re: (Score:2)
I envision a future where the world is so connected that every rice grain will have it's own internet connection. I'm already looking forward to 1024 bit IP addresses.
Re: (Score:2)
Re: (Score:2)
How else are you going to get Smart Rice(TM)?
What is this, a computer for ANTS?! (Score:2)
Yes. Yes it is.
Not quite (Score:1)
Localizers? (Score:2)
Vernor Vinge's localizers, maybe?
First in A Deepness in the Sky, then again in Rainbow's End.
"Localizers were a basic tool of a technical civilization. The tiny devices chirped their impulse codes at one another, using time of flight and distributed algorithms to accurately locate each participating device."
They could work like a mesh-networked computing cluster too.
Ick! (Score:2)
Sorry, no carbs, please. At least bring us one that fits on a quinoa seed.
Odd Quibble (Score:2)
"engineers quibbled over whether IBM's machine and the new Michigan design could really be called computers, since the data gets wiped as soon as it's turned off."
Um, that was normal for almost all computers until not too long ago. Loss or retention of data at power off is not part of the definition of being a computer.
Define "computer" (Score:2)
Re: (Score:2)
"A Sub-cm3 Energy-Harvesting Stacked Wireless Sensor Node Featuring a Near-Threshold Voltage IA-32 Microcontroller in 14-nm Tri-Gate CMOS for Always-ON Always-Sensing Applications"
Published in: IEEE Journal of Solid-State Circuits ( Volume: 52, Issue: 4, April 2017 )
Abstract:
"An energy-harvesting wireless sensor node (WSN) integrates a 1
Tech or tack? (Score:1)