Zprostředkovatel PASQAL
Tip
První uživatelé automaticky získají bezplatné kredity Azure Quantumve výši 500 USD pro použití u každého zúčastněného poskytovatele kvantového hardwaru. Pokud jste spotřebovali všechny kredity a potřebujete víc, můžete se přihlásit k programu Azure Quantum Credits.
Kvantové počítače PASQAL řídí neutrální atomy pomocí optických pinzet, pomocí laserového světla manipulují s kvantovými registry až se stovkami qubitů.
- Vydavatel: PASQAL
- ID zprostředkovatele:
pasqal
Od tohoto poskytovatele jsou k dispozici následující cíle:
Název cíle | ID cíle | Počet qubitů | Description |
---|---|---|---|
Emu-TN | pasqal.sim.emu-tn | 100 qubitů 1D a 2D sítí | Simuluje časový vývoj kvantového stavu pomocí Schrödingerovy rovnice odpovídající akcím, které provádějí lasery. |
Fresnel1 | pasqal.qpu.fresnel | 100 qubitů | Kvantový počítač s neutrálními atomy PASQAL. |
Poznámka
Kvantový zprostředkovatel PASQAL je v současné době k dispozici v privátní verzi Preview. O přístup k privátní verzi Preview můžete požádat pomocí tohoto odkazu.
Emulátor
Emulátor Emu-TN systému PASQAL simuluje časový vývoj kvantového stavu pomocí Schrödingerovy rovnice odpovídající akcím, které lasery provádějí.
Emulátor Emu-TN běží na clusteru uzlů DGX, z nichž každý je vybavený grafickými procesory NVIDIA A100, což umožňuje emulaci kvantových procesorů PASQAL. Jedná se o klíčový nástroj pro vytváření prototypů a ověřování kvantových programů před jejich spuštěním na QPU. V 2D polích je možné emulovat až 100 qubitů pro vývoj průmyslových aplikací a pro rozvoj vědeckých objevů.
- Typ úlohy:
Simulation
- Formát dat:
application/json
- ID cíle:
pasqal.sim.emu-tn
- Profil spuštění cíle: Není k dispozici
Fresnel1
Fresnel1 je kvantový počítač pasqal založený na neutrálních atomech. Neutrální atomy řízené optickou pinzetou tvoří pole 100 qubitů.
Kvantová zařízení s neutrálními atomy používají vysoce zaměřené lasery, tzv. optické pinzety, k zachycení a manipulaci s neutrálními atomy jednotlivě za účelem vytvoření 1D nebo 2D qubitových polí v libovolných konfiguracích. Aktuální generace zařízení PASQAL využívá pro výpočty přibližně 100 atomů rubidia. Každý qubit je reprezentován dvouúrovňovým stavem energie v atomu Rubidium, obvykle pozemním stavem a stavem Rydberg, což je vysoký energetický stav.
- Typ úlohy:
Quantum program
- Formát dat:
application/json
- ID cíle:
pasqal.qpu.fresnel
- Profil spuštění cíle: Není k dispozici
Pulser SDK
V QPU PASQAL jsou jednotlivé atomy zachyceny v dobře definovaných pozicích v 1D nebo 2D mřížce. Pulser je architektura pro vytváření, simulaci a spouštění sekvencí impulsů na kvantových zařízeních s neutrálními atomy. Další informace najdete v dokumentaci k pulseru.
Pokud chcete nainstalovat balíčky Pulser SDK, spusťte následující kód:
!pip -q install pulser-simulation #Only for using the local Qutip emulator included in Pulser
!pip -q install pulser-core
Formát vstupních dat
Cíle PASQAL přijímají soubory JSON jako formát vstupních dat. Pokud chcete odeslat pulzní sekvence, musíte převést objekty Pulser na řetězec JSON, který lze použít jako vstupní data.
# Convert the sequence to a JSON string
def prepare_input_data(seq):
input_data = {}
input_data["sequence_builder"] = json.loads(seq.to_abstract_repr())
to_send = json.dumps(input_data)
#print(json.dumps(input_data, indent=4, sort_keys=True))
return to_send
Před odesláním kvantové úlohy do PASQAL musíte nastavit správné parametry formátu vstupních a výstupních dat. Následující kód například nastaví formát vstupních dat na pasqal.pulser.v1
a formát výstupních dat na pasqal.pulser-results.v1
.
# Submit the job with proper input and output data formats
def submit_job(target, seq):
job = target.submit(
input_data=prepare_input_data(seq), # Take the JSON string previously defined as input data
input_data_format="pasqal.pulser.v1",
output_data_format="pasqal.pulser-results.v1",
name="PASQAL sequence",
shots=100 # Number of shots
)
Další informace o odesílání úloh zprostředkovateli PASQAL najdete v tématu Odeslání okruhu s formátem specifickým pro zprostředkovatele do služby PASQAL.
Ceny
Fakturační plán PASQAL najdete v tématu Ceny služby Azure Quantum.
Omezení a kvóty
Kvóty PASQAL se sledují na základě využití emulátoru Emu-TN. Kvóty závisí na plánu, který používáte:
- Plán Kreditů Azure Quantum: až 20 hodin
- Plán průběžných plateb: až 100 hodin
Kvóty se použijí pouze pro emulátor Emu-TN. Pro QPU Fresnel1 neexistují žádné kvóty.
Váš názor
https://aka.ms/ContentUserFeedback.
Připravujeme: V průběhu roku 2024 budeme postupně vyřazovat problémy z GitHub coby mechanismus zpětné vazby pro obsah a nahrazovat ho novým systémem zpětné vazby. Další informace naleznete v tématu:Odeslat a zobrazit názory pro