← Nieuwste papers
⚛️ quantum physics

phase2: Full-State Vector Simulation of Quantum Time Evolution at Scale

Dit artikel presenteert een zeer schaalbaar algoritme voor volledige toestandsvector-simulatie en een software-implementatie die gebruikmaakt van tot 16.384 CPU-kernen en 512 NVIDIA H100 GPU's om kwantumtijdsevolutie efficiënt te simuleren, waarbij significante prestatiewinsten worden aangetoond ten opzichte van bestaande bibliotheken en een nauwkeurige Trotter-foutanalyse voor 40-qubit kwantumchemische problemen mogelijk wordt gemaakt.

Oorspronkelijke auteurs: Marek Miller, Jakob Günther, Freek Witteveen, Matthew S. Teynor, Mihael Erakovic, Markus Reiher, Gemma C. Solomon, Matthias Christandl

Gepubliceerd 2026-07-15
📖 6 min leestijd🧠 Diepgaand

Oorspronkelijke auteurs: Marek Miller, Jakob Günther, Freek Witteveen, Matthew S. Teynor, Mihael Erakovic, Markus Reiher, Gemma C. Solomon, Matthias Christandl

Oorspronkelijk artikel gelicentieerd onder CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). Dit is een AI-gegenereerde uitleg van het onderstaande artikel. Het is niet geschreven of goedgekeurd door de auteurs. Raadpleeg het oorspronkelijke artikel voor technische nauwkeurigheid. Lees de volledige disclaimer

De Kwantum-speeltuin en de Ultieme Stopwatch

Stel je een wereld voor waarin computers niet alleen getallen één voor één verwerken, maar tegelijkertijd een uitgestrekt, glinsterend landschap van mogelijkheden verkennen. Dit is het domein van quantum computing. In plaats van een eenvoudige lichtschakelaar die ofwel aan of uit staat, is een quantum bit (of "qubit") als een tollende munt die tegelijkertijd zowel kop als munt is. Wanneer je slechts een paar van deze tollende munten hebt, kan een gewone computer ze bijhouden. Maar naarmate je meer munten toevoegt, explodeert het aantal mogelijke toestanden. Met 40 munten is het aantal mogelijkheden zo enorm groot dat het een bibliotheek aan boeken zou vereisen die groter is dan de hele aarde, om ze allemaal op te schrijven.

Omdat het bouwen van deze magische quantummachines ongelooflijk moeilijk en duur is, hebben wetenschappers een manier nodig om ze te testen voordat ze klaar zijn. Ze gebruiken "klassieke simulators"—superkrachtige gewone computers die proberen na te bootsen wat een quantumcomputer zou doen. Denk erbij als een vluchtsimulator voor piloten; voordat een echt vliegtuig opstijgt, test je de software om te zien of hij crasht. Het simuleren van een quantumcomputer is echter als het proberen op te nemen van een film van elk afzonderlijk atoom in een orkaan op hetzelfde moment. Het vereist enorme hoeveelheden geheugen en rekenkracht. De grote vraag die wetenschappers zich hebben gesteld is: "Hoe groot een quantum systeem kunnen we daadwerkelijk simuleren op onze beste supercomputers, en hoe nauwkeurig zijn onze voorspellingen?"

Het Papier: Een Supercharged Simulator voor het Quantumtijdperk

In dit artikel introduceren een team van onderzoekers een nieuwe, hoog geoptimaliseerde softwaretool genaamd phase2. Denk aan phase2 als een hogesnelheids-, uiterst efficiënte camera die specifiek is ontworpen om de complexe dans van quantumdeeltjes te filmen. Terwijl andere simulators als standaardcamera's zijn die misschien moeite hebben om een snelle danser bij te houden, is phase2 gebouwd om elke stap van de dans vast te leggen, zelfs wanneer de danser met ongelooflijke snelheden ronddraait.

De onderzoekers concentreerden zich op een specifiek type quantum-beweging genaamd "Pauli-rotaties". Als je een quantumtoestand voor je ziet als een gigantische, multidimensionale Rubiks kubus, dan zijn deze rotaties de specifieke draaiingen en wendingen die de kubus maakt. Het team realiseerde zich dat door zich op deze specifieke wendingen te concentreren, ze een veel snellere motor konden bouwen. Ze schreven niet alleen code; ze bouwden een systeem dat tegelijkertijd op duizenden computerprocessoren kan draaien, waarbij de gigantische Rubiks kubus in kleine stukjes wordt verdeeld en elk stukje aan een andere werker (een CPU-core of een GPU) wordt overhandigd om het simultaan op te lossen.

Wat ze vonden:
Het team zette phase2 op de proef op enkele van de krachtigste supercomputers ter wereld. Ze slaagden erin om een quantum systeem met 40 qubits te simuleren met behulp van 512 NVIDIA H100 GPU's en 32 terabytes aan geheugen. Om dit in perspectief te plaatsen: 32 terabytes is genoeg geheugen om miljoenen high-definition films op te slaan. Ze draalden de simulaties ook op 16.384 CPU-cores.

De resultaten waren indrukwekkend. Wanneer ze phase2 vergeleken met andere top-tier simulatiesoftware (zoals QuEST), was phase2 10 tot 100 keer sneller voor grote taken. In de meest extreme testcase was het meer dan 800 keer sneller. Deze versnelling is cruciaal omdat het wetenschappers in staat stelt om grotere systemen te simuleren en meer tests uit te voeren in dezelfde hoeveelheid tijd.

Het Grote Experiment: Controleren van de "Trotter"-fout
Een van de belangrijkste redenen om deze systemen te simuleren, is om de nauwkeurigheid van quantumalgoritmen die gebruikt worden in de chemie te controleren. Stel je voor dat je wilt voorspellen hoe een medicijnmolecuul interageert met een eiwit. Je kunt niet zomaar gokken; je moet de energie van het molecuul simuleren. Een veelgebruikte methode hiervoor is genaamd "Trotterisatie", wat een lange, complexe reis opbreekt in vele kleine stapjes. Echter, elke keer dat je een klein stapje zet, introduceer je een klein beetje fout (zoals een GPS die elke mijl een klein beetje afwijkt).

De onderzoekers gebruikten phase2 om een real-world chemisch probleem te simuleren: een ruthenium-gebaseerd medicijncomplex (NKP-1339) dat interageert met een eiwit. Ze simuleerden de tijdsontwikkeling van dit systeem met tot wel 40 qubits (die 20 orbitalen vertegenwoordigen). Door deze simulaties uit te voeren, konden ze exact meten hoeveel fout de "Trotter"-methode introduceerde.

De Verrassing:
Het team ontdekte dat de foutmarges (de "worst-case scenario" voorspellingen) die door wiskundigen worden gebruikt, vaak extreem conservatief zijn. In hun simulaties was de werkelijke fout ongeveer 100 keer kleiner dan de theoretische bovengrenzen suggereerden. Dit is een grote zaak, omdat het suggereert dat quantumcomputers deze chemische problemen mogelijk kunnen oplossen met minder middelen en minder complexiteit dan voorheen gedacht. De "worst-case" angsten zijn wellicht overdreven, en de weg naar nuttige quantumchemie is duidelijker dan we verwachtten.

Hoe ze het deden:
Het geheime ingrediënt van phase2 was een slimme truc waarbij ze de manier waarop ze de data organiseerden, aanpasten. In plaats van elke rotatie als een unieke, moeilijke taak te behandelen, vonden ze een manier om vergelijkbare rotaties bij elkaar te groeperen. Stel je voor dat je 1.000 dozen moet verplaatsen en 500 daarvan identiek zijn. In plaats van ze één voor één te verplaatsen, kun je ze allemaal tegelijk verplaatsen. phase2 doet dit wiskundig, waardoor de hoeveelheid data die tussen de duizenden processoren moet worden verplaatst, wordt verminderd. Deze "groeperingsstrategie" is wat hen in staat stelde om dergelijke enorme versnellingen te bereiken.

De Kern van het Verhaal:
Dit papier beweert niet dat het een perfecte quantumcomputer heeft gebouwd of de volledige chemie heeft opgelost. In plaats daarvan biedt het een krachtige nieuwe tool (phase2) die wetenschappers in staat stelt om quantumsystemen met ongekende schaal en precisie te simuleren. Door aan te tonen dat de fouten in deze simulaties veel kleiner zijn dan de strikte theoretische limieten, suggereren de auteurs dat we mogelijk sneller en betrouwbaarder nuttige quantumchemische experimenten kunnen uitvoeren op toekomstige quantumhardware dan de conservatieve wiskunde voorspelde. Het is een herinnering dat het "onmogelijke" soms gewoon een kwestie is van een snellere manier vinden om te tellen.

Verdrinkt u in papers in uw vakgebied?

Ontvang dagelijkse digests van de nieuwste papers die bij uw onderzoekswoorden passen — met technische samenvattingen, in uw taal.

Probeer Digest →