IBM korzysta z oprogramowania Qiskit do pracy z komputerami kwantowymi

Komputery kwantowe IBM wykorzystują oprogramowanie Qiskit do przyspieszania obliczeń i obsługi wielu kubitów naraz.

Czym są komputery kwantowe?

Komputery kwantowe bardzo różnią się od klasycznych maszyn, które znamy z codziennego ich wykorzystania. Różni je nie tylko wygląd, ale sama zasada działania.

Jak podaje Wikipedia, do opisu takiego komputera potrzebna jest mechanika kwantowa. Projektuje się je tak, aby wynik ewolucji tego układu reprezentował rozwiązanie. Aby mógł on zostać wykorzystany, trzeba zaprojektować ewolucję układu kwantowego. Wspomniana ewolucja stanowi odpowiednik procesu obliczeniowego klasycznego komputera.

Jednostką informacji jest kubit, którego stan nie przyjmuje klasycznych wartości 0 lub 1, a wszystkie możliwe stany, w tym także pośrednie. Dzięki temu komputery kwantowe są w stanie dokonywać specyficznych obliczeń w nieporównywalnie szybszy sposób od klasycznych maszyn.

W związku z tym, że wyniki obliczeń nigdy nie są jednoznaczne, wykonuje się wiele takich obliczeń. Potem dzięki specjalnie opracowanym algorytmom uśrednia się wyniki i określa przybliżony wynik.

Komputery kwantowe IBM i oprogramowanie Qiskit

Obecnie zastosowanie komputerów kwantowych jest ograniczone. Naukowcy z Chalmers University of Technology w Szwecji opracowali niewielki komputer kwantowy i algorytm, który może pomóc w optymalizacji procesu przyporządkowywania samolotów do tras. Jednakże jest to nadal tylko próba rozwiązania konkretnego problemu.

IBM dąży do tego, aby móc jak najszybciej wykorzystać potencjał drzemiący w komputerach kwantowych do obsługi realnych zadań. Portal Engadget donosi, że IBM wykorzystuje oprogramowanie Qiskit. Dzięki temu łatwiej można dokonywać niektórych obliczeń iteracyjnych do 100 razy szybciej, niż miało to miejsce wcześniej.

Oprogramowanie Qiskit może także łączyć działania komputera kwantowego i maszyn konwencjonalnych. Dzięki temu osobom zajmującym się obsługą komputerów kwantowych będzie łatwiej je obsługiwać.

IBM liczy, że dzięki Qiskit będzie możliwe obsłużenie komputerów kwantowych korzystających z wielu kubitów. Tworząc odpowiednie sterowniki i biblioteki, firma liczy na to, że do końca 2023 roku będzie możliwe obsłużenie do 1000 kubitów naraz.

IBM sugeruje, że komputery kwantowe są obecnie na poziomie takim, jak klasyczne maszyny kilkadziesiąt lat temu. Wymagają ręcznego programowania, a ich obliczenia nie są idealne, a współcześnie moc obliczeniowa smartfona przewyższa je wielokrotnie i pozwala w łatwy sposób uzyskiwać wyniki nawet niezwykle skomplikowanych obliczeń.

Komputery kwantowe zmienią nasze życie tak, jak zwykłe komputery zmieniły życie ludzi. Będzie to kolejny etap cyfrowej rewolucji, tylko będzie się nazywał rewolucją kwantową.

Źródło: Qiskit, Engadget

Dodaj komentarz