InfrastrukturaQuantum ComputingRynekPolecane tematy

IBM zapowiada pierwszy wielkoskalowy komputer kwantowy odporny na błędy

Quantum Starling, bo tak nazywa się projekt, powstać ma do 2029 roku w centrum danych IBM w Poughkeepsie w stanie Nowy Jork. Maszyna ta będzie zdolna do wykonywania 100 mln operacji kwantowych przy użyciu 200 kubitów logicznych. Z kolei jej następca – Quantum Blue Jay – ma przekroczyć miliard operacji.

IBM zapowiada pierwszy wielkoskalowy komputer kwantowy odporny na błędy

Starling ma radykalnie wyprzedzić dzisiejsze komputery kwantowe, oferując nawet 20 tys. razy większą moc operacyjną. Taki system powinien pozwolić na rozwiązywanie złożonych problemów w chemii, wesprzeć projektowanie leków, odkrywanie nowych materiałów czy optymalizację procesów. Działania, które obecnie są poza zasięgiem nawet najpotężniejszych superkomputerów.

„Nasze doświadczenie z zakresu matematyki, fizyki i inżynierii toruje drogę do stworzenia wielkoskalowego, odpornego na błędy komputera kwantowego. Takiego, który będzie rozwiązywać rzeczywiste wyzwania i otworzy ogromne możliwości dla biznesu” – powiedział Arvind Krishna, prezes i dyrektor generalny IBM.

Droga do wielkoskalowej odporności na błędy

Kubit logiczny to jednostka komputera kwantowego z korekcją błędów, której zadaniem jest przechowywanie informacji kwantowych o wartości jednego kubitu. Może być utworzony z wielu fizycznych kubitów, współpracujących ze sobą w celu przechowywania tych informacji i monitorowania się nawzajem pod kątem błędów.

Podobnie jak klasyczne komputery, komputery kwantowe wymagają korekcji błędów, aby mogły niezawodnie wykonywać złożone obciążenia obliczeniowe. Aby to zrobić, klastry fizycznych kubitów są używane do tworzenia mniejszej liczby logicznych kubitów z niższymi współczynnikami błędów niż bazowe kubity fizyczne. Współczynnik błędów kubitów logicznych zmniejsza się wykładniczo wraz z rozmiarem klastra, co umożliwia wykonywanie coraz większej liczby operacji.

Zwiększanie liczby kubitów logicznych zdolnych do uruchamiania obwodów kwantowych, przy jednoczesnej minimalizacji liczby wymaganych kubitów fizycznych, ma kluczowe znaczenie dla skalowania komputerów kwantowych. Do tej pory nie opublikowano jednak jasnego planu budowy odpornego na błędy systemu kwantowego, która nie zakładałaby nierealistycznych wymagań inżynieryjnych.

Jak wskazują eksperci IBM, sukces w realizacji wydajnej architektury odpornej na błędy zależy od doboru odpowiedniego kodu korekcji błędów oraz od tego, jak system zostanie zaprojektowany i zbudowany, aby umożliwić skalowanie tego kodu.

Alternatywne i dotychczasowe, w tym uznawane za złoty standard, kody korekcji błędów wiążą się z poważnymi wyzwaniami inżynieryjnymi. Aby osiągnąć skalowalność, wymagają one bowiem nieosiągalnej liczby kubitów fizycznych potrzebnych do utworzenia wystarczającej liczby kubitów logicznych, zdolnych do realizacji złożonych operacji. Wymagałoby to niepraktycznych zasobów infrastrukturalnych oraz rozbudowanej elektroniki sterującej. To sprawia, że ​​mało prawdopodobne jest ich wdrożenie poza eksperymentami i urządzeniami na małą skalę.

Do stworzenia wielkoskalowego, odpornego na błędy komputera kwantowego niezbędna jest architektura, która spełnia następujące warunki:

  • Odporność na błędy, pozwalająca skutecznie tłumić ich występowanie, tak aby możliwe było uruchamianie użytecznych algorytmów.
  • Zdolność do przygotowywania i odczytywania kubitów logicznych w trakcie obliczeń.
  • Możliwość stosowania uniwersalnych instrukcji na kubitach logicznych.
  • Dekodowanie wyników pomiarów kubitów logicznych w czasie rzeczywistym oraz możliwość modyfikowania kolejnych instrukcji w zależności od tych wyników.
  • Modularność, umożliwiająca skalowanie systemu do setek lub tysięcy kubitów logicznych, niezbędnych do uruchamiania bardziej złożonych algorytmów.
  • Wydajność, pozwalająca na realizację rzeczywistych algorytmów przy zachowaniu realistycznych nakładów fizycznych, takich jak energia i infrastruktura.

Jak rozwiązać pozostałe wyzwania?

IBM zaprezentował dziś dwa nowe opracowania techniczne, w których szczegółowo opisuje, jak planuje rozwiązać pozostałe wyzwania związane z budową wielkoskalowej architektury kwantowej odpornej na błędy.

Pierwsze z nich przedstawia sposób, w jaki taki system będzie przetwarzać instrukcje i skutecznie wykonywać operacje dzięki zastosowaniu kodów qLDPC. Opracowanie to opiera się na przełomowym podejściu do korekcji błędów, które zostało przedstawione na okładce Nature i które wprowadziło kody kontroli parzystości o niskiej gęstości (qLDPC). Kod ten radykalnie ogranicza liczbę kubitów fizycznych potrzebnych do korekcji błędów, zmniejszając całkowite narzuty nawet o 90% w porównaniu z wiodącymi obecnie kodami. Dodatkowo określa on wymagane zasoby potrzebne do niezawodnego uruchamiania wielkoskalowych programów kwantowych, potwierdzając przewagę tej architektury nad innymi.

Drugi dokument opisuje, jak efektywnie dekodować informacje z kubitów fizycznych oraz przedstawia drogę do identyfikacji i korekcji błędów w czasie rzeczywistym, z wykorzystaniem konwencjonalnych zasobów obliczeniowych.

IBM Quantum Roadmap

Wspomniane ogłoszenie towarzyszy publikacji nowej mapy rozwoju technologii IBM Quantum Roadmap. Wyznacza ona kluczowe etapy w rozwoju technologii, które pozwolą zademonstrować i wdrożyć wszystkie niezbędne kryteria odporności na błędy. Każdy nowy procesor uwzględniony w tym planie został zaprojektowany tak, aby rozwiązywać konkretne wyzwania, budując systemy kwantowe, które są modularne, skalowalne i wyposażone w mechanizmy korekcji błędów.

  • IBM Quantum Loon – planowany na 2025 rok – zostanie wykorzystany do testowania komponentów architektury dla kodów qLDPC, w tym tzw. C-couplerów, które umożliwiają łączenie kubitów na większe odległości w ramach jednego układu scalonego.
  • IBM Quantum Kookaburra – planowany na 2026 rok – będzie pierwszym modularnym procesorem IBM przeznaczonym do przechowywania i przetwarzania zakodowanej informacji. Połączy on pamięć kwantową z operacjami logicznymi, tworząc podstawowy element umożliwiający skalowanie systemów odpornych na błędy poza pojedynczy czip.
  • IBM Quantum Cockatoo – planowany na 2027 rok – połączy dwa moduły Kookaburra przy użyciu tzw. L-couplerów. Taka architektura umożliwi łączenie kwantowych układów scalonych niczym węzłów w większy system, co pozwoli uniknąć konieczności budowania niepraktycznie dużych czipów.

Wszystkie te działania zmierzają do uruchomienia komputera Starling w 2029 roku.

Tagi

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *