What is HP's memory-driven computing?

  • Thread starter Thread starter ShayanJ
  • Start date Start date
  • Tags Tags
    Computing
Join the discussion
Registration is free. Ask a follow-up in this thread, or start your own.
2 replies · 2K views
Messages
2,802
Reaction score
605
I just read about HP's new computing technology, memory-driven computing. But I can't figure out the idea behind it. Can anyone explain about it?

Thanks

https://www.hpe.com/us/en/newsroom/news-archive/press-release/2016/11/1287610-hewlett-packard-enterprise-demonstrates-worlds-first-memory-driven-computing-architecture.html

http://www.preposterousuniverse.com/blog/2016/12/20/memory-driven-computing-and-the-machine/
 
Physics news on Phys.org
If it is what I think it is, then the idea is that what you lose in memory resource you gain it in the time resource. So in simple words if a program is made to run using 1GB of memory and takes 1hour to complete, you can make a different program that will compute the same thing but using say 4GB of memory but this second program will take only 0.5hour to complete. The constants are not directly proportional, it depends on the program and what it computes, you might need 10x or even 100x the memory to drop the time required by a factor of 2 (half the time). And of course it is not guaranteed that this method works for all sorts of programs. There is a theorem in computational complexity theory about this but right now I can't remember the name of it or its exact formulation.
 
Last edited:
linux as on-chip firmware with optical fiber buses?