Pamięć uniwersalna - Universal memory

Pamięć uniwersalna odnosi się do komputerowego urządzenia do przechowywania danych , łączącego korzyści kosztowe DRAM , szybkość SRAM , niezmienność pamięci flash z nieskończoną trwałością i długowiecznością. Takie urządzenie, jeśli kiedykolwiek będzie możliwe do opracowania, miałoby daleko idący wpływ na rynek komputerowy. Niektórzy wątpią, że taki rodzaj pamięci kiedykolwiek będzie możliwy.

Komputery przez większą część swojej najnowszej historii opierały się na kilku różnych technologiach przechowywania danych jednocześnie w ramach ich działania. Każdy z nich działa na takim poziomie w hierarchii pamięci, na którym inny byłby nieodpowiedni. Komputer osobisty może zawierać kilka megabajtów fast ale lotnych i drogich SRAM jak pamięci podręcznej procesora , kilka gigabajtów wolniejszych pamięci DRAM dla pamięci programu, a 128 GB-8 TB powolnej ale nieulotnej pamięci flash lub 1-10 terabajtów z Dysk twardy z obracającymi się talerzami do długotrwałego przechowywania. Na przykład uniwersytet zalecił studentom rozpoczynającym naukę w latach 2015–2016 posiadanie komputera z:

- procesor z pamięcią podręczną L2 4 × 256 KB i pamięcią podręczną L3 6 MB
- 16 GB DRAM
- dysk SSD 256 GB i
- Dysk twardy o pojemności 1 TB

Badacze starają się zastąpić te różne typy pamięci jednym typem, aby obniżyć koszty i zwiększyć wydajność. Aby technologię pamięci można było uznać za pamięć uniwersalną, musiałaby mieć najlepsze cechy kilku technologii pamięci. Musiałby:

- działają bardzo szybko - jak pamięć podręczna SRAM
- obsługują praktycznie nieograniczoną liczbę cykli odczytu / zapisu - jak SRAM i DRAM
- przechowywać dane w nieskończoność bez zużywania energii - jak pamięć flash i dyski twarde, oraz
- być wystarczająco duże dla popularnych systemów operacyjnych i aplikacji, ale niedrogie - jak dyski twarde.

To ostatnie kryterium prawdopodobnie zostanie spełnione na końcu, ponieważ korzyści skali w produkcji obniżają koszty. Zbadano wiele typów technologii pamięci w celu stworzenia praktycznej pamięci uniwersalnej. Obejmują one:

Ponieważ każda pamięć ma swoje ograniczenia, żadna z nich nie osiągnęła jeszcze celów pamięci uniwersalnej.

Bibliografia