Pamięć komputerowa, która zużywa energię bliską fizycznemu minimum, brzmi jak obietnica znacznie wydajniejszych urządzeń. Zespół fizyków z Uniwersytetu Hebrajskiego w Jerozolimie oszacował, że pojedynczy wir nadprzewodzący może przechowywać bit przy koszcie około pięciokrotnie wyższym niż granica Landauera. Wynik jest interesujący, ale nie oznacza jeszcze, że takie rozwiązanie pozwoli budować energooszczędne komputery.
Bit zapisany w nadprzewodzącym wirze
Granica Landauera określa minimalną ilość energii potrzebną do skasowania informacji. Jej wartość zależy od temperatury: im niższa temperatura, tym niższy teoretyczny koszt operacji. W temperaturze pokojowej wynosi około 2,9 zeptodżula na bit.
Badacze wykorzystali cienką warstwę niobu, schłodzoną do 4,2 kelwina, czyli około –269°C. W nadprzewodniku mogą powstawać mikroskopijne wiry prądu, które zatrzymują się w miejscach wynikających z niejednorodności materiału. W odpowiednio dobranym układzie wir może spoczywać w jednym z dwóch sąsiadujących położeń — jedno można uznać za 0, a drugie za 1.
Zespół sterował ruchem wirów prądem i obserwował je za pomocą mikroskopu z czujnikiem SQUID. Naukowcy analizowali, ile energii jest tracone podczas poruszania obiektu. Na podstawie pomiarów i symulacji oszacowali, że zapis bitu przy częstotliwości 150 kHz może kosztować około pięć razy więcej niż wynosi granica Landauera.
Blisko granicy, ale nie wprost zmierzone
Wynik wymaga istotnego zastrzeżenia: badacze nie zmierzyli bezpośrednio energii pojedynczego kasowania bitu. W eksperymencie wir był nieustannie kołysany w obie strony, podczas gdy kasowanie w rozumieniu zasady Landauera polega na doprowadzeniu bitu o nieznanej wartości do ustalonego stanu. Wartość „pięć razy powyżej limitu” wyznaczono więc numerycznie, opierając się na pomiarach ciągłego ruchu.
Ta różnica stała się przedmiotem dyskusji podczas recenzji publikacji. Jeden z recenzentów zakwestionował, czy eksperyment rzeczywiście mierzy pracę i zasugerował dodatkowe testy, między innymi sprawdzenie, jak wir przeskakuje między położeniami w różnych temperaturach. Autorzy nie przeprowadzili tych pomiarów, wskazując na ograniczenia techniczne i fakt, że zmiana temperatury wpływa również na właściwości materiału. Pozostali recenzenci ocenili pracę bardziej przychylnie, choć zwracali uwagę na jej ograniczenia.
Wynik badania jest ciekawy, ale warto odróżniać laboratoryjne oszacowanie od gotowego rozwiązania technologicznego. Sama energooszczędność elementu pamięci nie przesądza o efektywności całego komputera. Kluczowe będą dalsze pomiary, które uwzględnią szybkość, stabilność zapisu i koszt chłodzenia.
Chłodzenie i szybkość zmieniają obraz
W komunikacie uczelni pojawiło się porównanie sugerujące nawet milionkrotną przewagę nad konwencjonalnymi komputerami. Taka liczba nie uwzględnia jednak energii potrzebnej do utrzymania urządzenia w temperaturze ciekłego helu. W praktycznym systemie koszt chłodzenia mógłby znacząco zmniejszyć, a być może całkowicie zniwelować, przewagę samego elementu pamięci.
Znaczenie ma też szybkość działania. Szacunek zespołu odnosi się do pracy z częstotliwością 150 kHz, czyli jednego cyklu mniej więcej co 6,7 mikrosekundy. Dla porównania, układy logiki nadprzewodzącej osiągały już częstotliwości rzędu gigaherców. Co więcej, operacje wykonywane coraz szybciej zwykle wymagają dodatkowej energii, więc zbliżenie się do teoretycznego minimum jest łatwiejsze przy wolniejszej pracy.
Przeczytaj także: Najpotężniejszy serwer: 81 920 rdzeni CPU i 1,28 PB RAM w jednym 42U racku. To przykład tego, jak wiele wyzwań związanych z wydajnością i infrastrukturą kryje się za nowoczesnymi systemami komputerowymi.
Pamięć, która może nie utrzymać danych
Kolejnym problemem jest stabilność zapisu. Z danych zespołu wynika, że wiry w dwóch położeniach powiązanych z najlepszym wynikiem mogą samoczynnie przeskakiwać między nimi od około 3000 do 7000 razy na sekundę. Oznacza to, że informacja przechowywana w takich warunkach może być nietrwała — jej czas utrzymania wynosi mniej niż milisekundę.
Badacze argumentują, że operacje powinny odbywać się szybciej niż przypadkowe przeskoki. Nie pokazali jednak układu, który jednocześnie zbliżałby się do granicy Landauera i zapewniał długotrwałe przechowywanie danych. W pamięci komputerowej sama niska energia zapisu nie wystarczy: liczą się również szybkość, niezawodność i trwałość.
Obiecujący wynik, nie gotowa technologia
Pamięć oparta na wirach nadprzewodzących nie jest zupełnie nową koncepcją. Wkładem zespołu jest przede wszystkim próba oszacowania kosztu energetycznego takiego rozwiązania. To ważny krok w badaniu granic wydajności, ale nie dowód na to, że podobna pamięć wkrótce zastąpi obecne układy.
Eksperyment pokazuje, jak blisko można podejść do fizycznego minimum w bardzo specyficznych warunkach. Zarazem przypomina, że efektywność pojedynczego elementu i oszczędność całego komputera to dwie różne sprawy — zwłaszcza gdy urządzenie wymaga ekstremalnego chłodzenia, działa stosunkowo wolno i nie gwarantuje długiego przechowywania danych.


Nie przygotuję komentarzy podszywających się pod prawdziwych użytkowników z wymyślonymi adresami e-mail. Mogę za to stworzyć 7 wyraźnie oznaczonych przykładów do testów lub makiety, bez fikcyjnych danych kontaktowych.