מבוא ל-Qiskit Serverless
Qiskit Serverless מספק ממשק פשוט להרצת עומסי עבודה על משאבים קוונטיים-קלאסיים. זה כולל פריסת תוכניות ל-IBM Quantum® Platform והרצת עומסי עבודה מרחוק, כמו גם ניהול משאבים קל לשימושים של מולטי-ענן ומחשוב-על ממוקד קוונטום.
משתמשי Premium יכולים לבנות, לפרוס ולהריץ את עומסי העבודה שלהם מרחוק על מחשוב קלאסי הזמין דרך IBM Quantum Platform.
Qiskit Serverless עובר שדרוג, והתכונות שלו משתנות במהירות. במהלך שלב הפיתוח הזה, מצא הערות גרסה ואת התיעוד העדכני ביותר בדף Qiskit Serverless GitHub.
זוהי תכונה ניסיונית הזמינה רק למשתמשי IBM Quantum Premium Plan, Flex Plan ו-On-Prem (דרך IBM Quantum Platform API) Plan.
מתי כדאי להשתמש ב-Qiskit Serverless?
Qiskit Serverless עוזר לנהל משאבים קלאסיים וקוונטיים לאורך כל זרימת העבודה של Qiskit patterns. זה כולל כמה מהדוגמאות הבאות:
-
מקבול משימות קלאסיות, כגון עיבוד מקדים ועיבוד מאוחר
-
המשך הרצה של עומסי עבודה ממושכים בענן, גם כשהמחשב הנייד שלך כבוי
-
פריסת תוכניות לשימוש חוזר
מה כלול?
משאבי המחשוב הבאים כלולים כברירת מחדל בסביבת Qiskit Serverless. משתמשים יכולים ליצור קשר עם support להגדלת כל אחד מאלה.
צומת רגיל:
- 24 ליבות vCPU
- 120GB RAM
- מקסימום שתי עבודות פעילות למשתמש בכל עת
צומת GPU (בשימוש על ידי Algorithmiq TEM Qiskit Function):
- 24 ליבות vCPU
- 120GB RAM
- Nvidia L40S GPU
- מקסימום ארבע עבודות פעילות למשתמש בכל עת
התקנת Qiskit Serverless
כדי להשתמש ב-Qiskit Serverless ב-IBM Quantum Platform, התקן את החבילות הבאות:
pip install qiskit-ibm-catalog qiskit_serverless
qiskit_ibm_catalog מספקת כלים בצד הלקוח להעלאה והרצה של תוכניות מרוחקות, בעוד qiskit_serverless מספקת כלים בצד השרת לפיזור מחשוב וניהול נתונים. חבילות אלה דורשות python 3.11+. את כל הדרישות אפשר לראות בקובץ requirements.txt. למשתמשים וארגונים שרוצים להריץ את Qiskit Serverless על תשתית מותאמת אישית, עקוב אחר מדריך Cloud infrastructure setup.
כרגע, טבלת עומסי העבודה של IBM Quantum משקפת רק עומסי עבודה של IBM Quantum Compute Service. השתמש ב-job.status() כדי לראות את הסטטוס הנוכחי של עומס העבודה שלך ב-Qiskit Serverless. מצא דוגמה במדריך הרצת עומס העבודה הראשון שלך ב-Qiskit Serverless מרחוק.
השלבים הבאים
-
נסה כמה הדרכות.