Universal memory

Universal memory refers to a computer data storage device combining the cost benefits of DRAM, the speed of SRAM, the non-volatility of flash memory along with infinite durability, and longevity.

Computers, for most of their recent history, have depended on several different data storage technologies simultaneously as part of their operation.

A personal computer might include a few megabytes of fast but volatile and expensive SRAM as the CPU cache, several gigabytes of slower DRAM for program memory, and 128 GB-8 TB of the slow but non-volatile flash memory or 1-10 terabytes of "spinning platters" hard disk drive for long-term storage.

For example, a university[2] recommended students entering in 2015–2016 to have a PC with: Researchers seek to replace these different memory types with one single type to reduce the cost and increase performance.

It would need to: The last criterion is likely to be satisfied last, as economies of scale in manufacturing reduce cost.