One Step Closer To Speedier, Bootless Computers
CWmike writes "Physicists at the University of California at Riverside have made a breakthrough in developing a 'spin computer,' which would combine logic with nonvolatile memory, bypassing the need for computers to boot up. The advance could also lead to super-fast chips. The new transistor technology, which one lead scientist believes could become a reality in about five years, would reduce power consumption to the point where eventually computers, mobile phones and other electronic devices could remain on all the time. The breakthrough came when scientists at UC Riverside successfully injected a spinning electron into a resistor material called graphene, which is essentially a very thin layer of graphite. The graphene in this case is one-atom thick. The process is known as 'tunneling spin injection.' A lead scientist for the project said the clock speeds of chips made using tunneling spin injection would be 'thousands of times' faster than today's processors. He describes the tech as a totally new concept that 'will essentially give memory some brains.'"
Is it wrong that as fast as things as changing these days, part of me still hopes for one of these '1000x faster in 5 years' technologies to live up to its full promise?
I know it's coming; if not this tech than surely another one... I guess one hopes to live in interesting times, and I still dream for the day I wake up and there's a computer for sale that shatters Moore's Law. A computer 1000x faster than what was available the day before.
Faster, please.
(and thank you)
Years later, a doctor will tell me that I have an I.Q. of 48, and am what some people call "mentally retarded".
You could have had faster booting via an OS from Japan.
http://en.wikipedia.org/wiki/BTRON
But MS and the US gov had it killed due to market intervention.
Domestic spying is now "Benign Information Gathering"
eat all CPU power available and can eat couple of order of magnitude more.
even today's mainstream cpus are far more powerful than what our everyday tasks involve.
Usually that's true. But today I was using Autodesk Inventor, which is a parametric CAD solid modeling system. That's one of the few desktop applications that can usefully use gigabytes of memory and a dozen CPUs.
(I worked on the development of AutoCAD in the early 1980s, when the problem was cramming usefully sized drawings into 640K of RAM, a 20MB hard drive, and an 0.25 MIPS CPU. It was a tough cramming job. I used to dream about the day when we could have a CAD system with real-time solid modeling, automatically connected to CNC machine tools, running on a desktop computer. It took four or five more orders of magnitude in CPU power to make it work, and it's here. I'm glad I got to see it happen.)
I'm not sure if this technology is in any resemblance to the old atom spinning technology that I read about years ago, and I've not researched into this much yet, BUT from what I remember of spin technology there is no need for "boot time" or "shutting down" a system. With the atoms spun in a certain position (say, to that of your normal desktop) the computer can be turned off, probably by the same usual methods, but it would shut off much like if you were to kill the power instantly. The atoms being saved in a certain position, would remain in that position while the computer isn't running. So when you next attempt to turn the computer on, it reads the position of the atoms and brings up the screen immediately, as if you had just turned off your monitor and turned it back on. However, that is from something I read a long time ago. And I’m not completely sure that it will work like that.
The earliest computers had non-volatile memory, but that is where the booting process originates from!
The word "booting" comes from the word "bootstrap" which was the tiny program you had to toggle in (with binary switches for the register and the address) into memory, which you could start and which would then load the OS from punch cards.
The memory was still filled, but you did not know what with. So the computer's memory was basically a swamp, and it had to pull itself out with its own bootstraps, like Baron von Münchhausen. Hence the name.
Nae king! Nae laird! Nae yurrupiean pressedent! We willna be fooled again!
Bootless computers are a reality. The operating system needs to be written in flash memory (or ROM, with flash
memory patching). It's simple. The boot time of popular OSes stems from two reasons: Microsoft is a technically uninspired desktop OS monopoly; Linux has server origins and Linux on the desktop is nothing but an uninspired copycat of an uninspired MS implementation.
The Commodore 64 featured a bootless design like 30 years ago.