Najpotężniejszy komputer kwantowy na świecie nie jest w stanie uruchomić klasycznego Dooma

Mimo ogromnych nakładów finansowych i zaawansowanej technologii, nawet najszybszy komputer kwantowy na świecie nie jest w stanie uruchomić kultowej gry Doom.

nauka
Krystian Łukasik4 października 2024
Źrodło fot. Lumorti - Quandoom | GitHub
i

Programista o pseudonimie Lumorti stworzyłQuandoom” – program pozwalający zagrać w pierwszy poziom Dooma na komputerze kwantowym. Niestety, nawet najpotężniejszy jak dotąd komputer kwantowy, stworzony przez firmę Atom Computing, wyposażony w 1225 kubitów, nie jest w stanie go uruchomić. Do uruchomienia projektu potrzeba aż 70 000 kubitów i 80 milionów bramek logicznych.

Powszechnie wiadomo, że wszystkie użyteczne urządzenia obliczeniowe, jakie kiedykolwiek stworzono, są w stanie uruchomić Dooma. Pomimo dekad aktywnych badań, wciąż nie opracowano ani jednego praktycznego zastosowania dla komputerów kwantowych. To się zmienia dzisiaj, wraz z wydaniem Quandoom, portu pierwszego poziomu Dooma zaprojektowanego dla komputera kwantowego, w postaci pojedynczego pliku QASM, wykorzystującego zaledwie 70 000 kubitów i 80 milionów bramek. Chociaż taki komputer kwantowy jeszcze nie istnieje, Quandoom można efektywnie symulować na klasycznym komputerze, osiągając 10-20 klatek na sekundę na laptopie, używając dołączonego lekkiego (150 linii kodu C++) symulatora QASM.

– wyjaśnia autor projektu.

Oznacza to, że na razie możemy jedynie symulować działanie gry na komputerze kwantowym, korzystając z Simulatora QASM na zwykłym sprzęcie komputerowym wyposażonym w co najmniej 5 GB pamięci RAM. Gra i tak nie chodzi idealnie, bowiem osiąga animacje pokroju 10-20 klatek na sekundę.

Wyzwania stojące przed programistami

Stworzenie gry na komputer kwantowy to nie lada wyzwanie. Lumorti musiał napisać 8000 linii kodu w języku C++, aby zaimplementować operacje kwantowe i stworzyć prostą logikę tytułu 3D. Komputery kwantowe działają w zupełnie inny sposób niż klasyczne, dlatego przystosowanie gry do nowej architektury wymaga innowacyjnego podejścia.

Dlaczego Doom?

Doom to gra, która od lat stanowi wyzwanie dla programistów. Jej prosta struktura i popularność sprawiają, że jest chętnie wykorzystywana do testowania możliwości starych oraz nowych technologii. Uruchomienie Dooma na komputerze kwantowym byłoby zatem symbolicznym krokiem, pokazującym potencjał tej technologii.

Przyszłość gier na komputerach kwantowych

Choć na razie nie możemy odpalić Dooma na komputerze kwantowym, to Quandoom jest ważnym krokiem w tym kierunku. Lumorti pracuje nad optymalizacją kodu, co może w przyszłości umożliwić uruchomienie gry na rzeczywistym sprzęcie kwantowym.

Rozwój technologii kwantowej postępuje w szybkim tempie. Możliwe, że w połączeniu z rozwiązaniami opartymi na sztucznej inteligencji już wkrótce powstaną komputery kwantowe o wystarczającej mocy obliczeniowej, aby uruchomić nie tylko Dooma, ale również znacznie bardziej zaawansowane gry.

POWIĄZANE TEMATY: nauka komputer

Krystian Łukasik

Krystian Łukasik

Zawodowo skupia się na pisaniu wiadomości ze świata elektroniki oraz tłumaczeń opisów i instrukcji produktów specjalistycznych. Pasja do nowoczesnych technologii komputerowych oraz gamingu pozwala mu być ciągle na bieżąco z ewoluującymi trendami w tych dziedzinach. Jego zamiłowanie do języka angielskiego stało się fundamentem decyzji o podjęciu i ukończeniu studiów z filologii angielskiej.

iPhone 16e z problemami technicznymi. Użytkownicy zgłaszają problemy z dźwiękiem

iPhone 16e z problemami technicznymi. Użytkownicy zgłaszają problemy z dźwiękiem

SteamOS może wkrótce trafić na PC

SteamOS może wkrótce trafić na PC

MSI nadal woli karty graficzne Nvidii. Firma nie wyda RX-ów 9000

MSI nadal woli karty graficzne Nvidii. Firma nie wyda RX-ów 9000

Działa dobrze, o ile nie próbujesz grać w 4K lub 8K. Recenzja techniczna Rise of Ronin

Działa dobrze, o ile nie próbujesz grać w 4K lub 8K. Recenzja techniczna Rise of Ronin

Płatności telefonem a bezpieczeństwo. Czy płacenie zbliżeniowe jest bezpieczne?

Płatności telefonem a bezpieczeństwo. Czy płacenie zbliżeniowe jest bezpieczne?