Ritka kvantumszimulátor
A ritka halmazszimulátor az Azure Quantum fejlesztői környezetek alapértelmezett helyi szimulátora, és a kvantumállapot-vektorok ritkán használt reprezentációját használja a teljes állapotú szimulátor helyett. Ez a funkció lehetővé teszi, hogy a ritka szimulátor minimalizálja a kvantumállapotok ábrázolásához használt memóriaigényt, így lehetővé teszi a szimulációkat nagyobb számú qubiten keresztül. A ritka halmazszimulátor hatékony az olyan kvantumállapotok modellezésére, amelyek a számítási alapban ritkák, azaz olyan kvantumállapotok, amelyeknél az amplitúdó együtthatóinak többsége nulla a számítási alapban. Ezért a ritka szimulátor lehetővé teszi a felhasználók számára, hogy nagyobb alkalmazásokat fedezzenek fel, mint ami a teljes állapotú szimulátor használatával ábrázolható, amely exponenciálisan nagy számú nulla amplitúdóra pazarolja a memóriát és az időt.
A ritka halmazszimulátorról további információt a Jaques és a Häner (arXiv:2105.01533) című témakörben talál.
A ritka halmazszimulátor meghívása
A ritka szimulátor a Visual Studio Code alapértelmezett helyi szimulátora, amelyen telepítve van az Azure-bővítmény Quantum Development Kit és az Azure Quantum Portal.
Eset | Metódus |
---|---|
Q# Programban a VS Code-ban | Válassza a Fájl futtatása Q# lehetőséget |
Python-jegyzetfüzetcellában | result=qsharp.eval("EntryPointOperation()") vagy result=qsharp.run("EntryPointOperation()", shots=##) |
%%qsharp Jegyzetfüzetcellában |
EntryPointOperation() |
Visszajelzés
https://aka.ms/ContentUserFeedback.
Hamarosan elérhető: 2024-ben fokozatosan kivezetjük a GitHub-problémákat a tartalom visszajelzési mechanizmusaként, és lecseréljük egy új visszajelzési rendszerre. További információ:Visszajelzés küldése és megtekintése a következőhöz: