Přeskočit na hlavní obsah

Co je Qiskit Serverless?

Qiskit Serverless poskytuje jednoduché rozhraní pro spouštění úloh napříč kvantově-klasickými zdroji. Zahrnuje nasazování programů na platformu IBM Quantum® a vzdálené spouštění úloh, stejně jako snadnou správu zdrojů pro případy použití s více cloudy a kvantově-centrické superpočítání.

Prémiový uživatelé mohou sestavovat, nasazovat a vzdáleně spouštět své úlohy na klasickém výpočetním výkonu zpřístupněném prostřednictvím IBM Quantum Platform.

poznámka

Toto je experimentální funkce dostupná pouze pro uživatele IBM Quantum Premium Plan, Flex Plan a On-Prem (prostřednictvím IBM Quantum Platform API) Plan.

Kdy použít Qiskit Serverless?

Qiskit Serverless pomáhá spravovat klasické a kvantové zdroje v celém pracovním postupu Qiskit patterns. Patří sem například tyto případy:

  • Paralelizace klasických úloh, jako je předzpracování a post-zpracování
  • Udržování dlouhotrvajících úloh v cloudu i při vypnutém notebooku
  • Nasazování opakovaně použitelných programů

Co je zahrnuto?

Následující výpočetní zdroje jsou ve výchozím nastavení zahrnuty v prostředí Qiskit Serverless. Uživatelé mohou kontaktovat podporu pro jejich navýšení.

  • 16 jader vCPU
  • 64 GB RAM
  • Maximálně dvě aktivní úlohy na uživatele současně

Instalace Qiskit Serverless

Chceš-li používat Qiskit Serverless na IBM Quantum Platform, nainstaluj následující balíčky:

pip install qiskit-ibm-catalog qiskit_serverless

qiskit_ibm_catalog poskytuje nástroje na straně klienta pro nahrávání a spouštění vzdálených programů, zatímco qiskit_serverless poskytuje nástroje na straně serveru pro distribuci výpočtů a správu dat. Tyto balíčky vyžadují python 3.11+. Pro uživatele a organizace, které chtějí provozovat Qiskit Serverless na vlastní infrastruktuře, postupuj podle průvodce Nastavení cloudové infrastruktury.

tip

V současné době tabulka úloh IBM Quantum zobrazuje pouze úlohy Qiskit Runtime. Stav své úlohy Qiskit Serverless zjistíš pomocí job.status().

Další kroky

Doporučení