Behind the scenes at Labs
Showing results for 
Search instead for 
Did you mean: 

The Machine project is accelerating




On the heels of the latest edition of HP Discover in Las Vegas during which HP CTO and Director of HP Labs Martin Fink announced that a working prototype of The Machine would be ready in time for next year's event, he also provided a progress report on The Machine project in a post on the HP Next blog.


The key takeaways by Fink are that "the heart of The Machine is memory" and that therefore "The Machine architecture needed a new name: Memory-Driven Computing." The Memristor availability won't impact the timing of The Machine project. We want as many people to be able to start working in a Memory-Driven world as soon as possible and we can use DRAM initially to emulate Memristors.


Read the full post here.


0 Kudos
About the Author



The awesome thing about The Machine is that it will pave the way for memory centric computing in the desktop world. As memristors or whatever other perfect memory system is develop grows in demand, costs will be driven down, and desktop pc's will eventually benefit from having said technology. The hard drive/ssd is orders of magnitude slower than memory, and having access to super fast super permanent memory will completely change the game in computing. Back in the day when Operating Systems were smaller, people would have RAM drive PCI cards so they could boot off of a RAM disk. Back in 2006, I was attempting to start a computer game system company that built their systems based off of SDRAM IDE drives. Capital was a huge issue there, as was the cost. But when the costs come down, amazing things will happen in the industry. We won't need Moore's Law. As long as memory is persistent and faster, computer speed will increase. Why? Memory currently operates at a fraction of the CPU clock speed. The bus speed is a fraction of the CPU speed. And a SATA HDD or SSD operate at a fraction of the bus speed. With memory centric computing, we can work on getting all of the components, including the motherboard system bus, up to parity with the CPU clock speed, and have ZERO BOTTLENECKS. Then we can increase the CPU speeds at a much more gradual pace and work on keeping the system bus and RAM at the same speed, and even incremental increases in CPU speed will mean a lot more if every component on the motherboard including the system bus are all working at the same speed.