باستخدام Amazon Braket، يمكنك البدء في استكشاف الحوسبة الكمية من خلال "الطبقة المجانية من AWS" ومجموعة تطوير البرمجيات (SDK) Amazon Braket مفتوحة المصدر. تعرّف أكثر على الطبقة المجانية من AWS مع Amazon Braket أدناه.
خارج "الطبقة المجانية من AWS"، لا توجد رسوم مقدمة وستدفع مقابل موارد AWS التي تستخدمها فقط. يوفر Amazon Braket إمكانية الوصول إلى أجهزة الكمبيوتر الكمية ومحاكيات الدوائر الكمية والتنفيذ المُدار بالكامل للخوارزميات الكمية التقليدية المختلطة وبيئات تطوير دفتر ملاحظات Jupyter.
ستُحاسب بشكل منفصل مقابل استخدام كل إمكانية من هذه الإمكانات، بالإضافة إلى خدمات AWS الأخرى التي تستخدمها مع Amazon Braket مثل خدمة التخزين البسيطة في Amazon (S3) لتخزين نتائج الحوسبة الكمية.
إذا كنت بحاجة إلى مساعدة الخبراء في أثناء استكشاف الحوسبة الكمية، فيمكن للفريق الاحترافي لخدمات مختبر الحلول الكمّي بـ Amazon وشركائنا التقنيين والاستشاريين مساعدتك. يمكنك طلب المعلومات من هنا.
-
أجهزة الكمبيوتر الكمية
-
المحاكيات
-
الوظائف المختلطة
-
دفاتر الملاحظات المُدارة
-
أجهزة الكمبيوتر الكمية
-
هناك مكونان للتسعير عند استخدام الكمبيوتر الكمي أو وحدة المعالجة الكمية (QPU)، على Amazon Braket هما: الرسم لكل لقطة والرسم لكل مهمة.
اللقطة هي تنفيذ واحد لخوارزمية كمية على وحدة QPU. على سبيل المثال، اللقطة هي تمريرة واحدة عبر كل مرحلة من مراحل الدائرة الكمية الكاملة على وحدة QPU القائمة على البوابة من شركة IonQ أو Rigetti أو OQC أو التطور الزمني لوظيفة هاميلتون على QPU من شركة QuEra. المهمة هي سلسلة من اللقطات المتكررة القائمة على تصميم الدائرة نفسه أو "وظيفة Hamiltonian". يمكنك تحديد عدد اللقطات التي تريد تضمينها في المهمة عند تقديم المهمة إلى Amazon Braket.
التسعير لكل مهمة هو نفسه لجميع وحدات QPU. يعتمد التسعير لكل لقطة على نوع وحدة QPU المستخدمة. بالنسبة إلى وحدات QPU القائمة على البوابة، لا يتأثر السعر لكل لقطة بعدد البوابات المستخدمة في الدائرة الكمية أو نوعها. لاحظ أن استخدام تخفيف الأخطاء على وحدة Aria QPU من IonQ يتطلب ما لا يقل عن 2500 لقطة لكل مهمة.
أجهزة الكمبيوتر الكمية
مزوّد الأجهزة
عائلة وحدات QPU
السعر لكل مهمة
السعر لكل لقطة
IonQ
Harmony
0.30000 USD
0.01000 USD
IonQ
Aria
0.30000 USD 0.03000 USD OQC
Lucy
0.30000 USD
0.00035 USD
Quera Aquila 0.30000 USD 0.01000 USD Rigetti Aspen-M 0.30000 USD
0.00035 USD
-
المحاكيات
-
مع Amazon Braket، يمكنك الاختيار من بين محاكيات الدوائر الكمية لتشغيل الخوارزميات الكمية واختبارها، بما في ذلك المحاكي المحلي المجاني في مجموعة Amazon Braket SDK، وثلاث محاكيات مُدارة بالكامل عند الطلب هي: State Vector 1 (SV1)، وDensity Matrix 1 (DM1)، وTensor Network 1 (TN1). SV1 هو محاكي دائرة كمي للأغراض العامة ويمكّنك DM1 من محاكاة تأثير الضوضاء على دوائرك ويتخصص TN1 في عمليات المحاكاة واسعة النطاق لأنواع معينة من الدوائر الكمية. تعمل جميع المحاكيات عند الطلب على توسيع نطاق موارد حوسبة AWS تلقائيًا لتقديم تنفيذ عالي الأداء للخوارزميات الكمية. تعتمد تكلفة استخدام محاكيات Amazon Braket عند الطلب على مدة كل مهمة محاكاة. عند استخدام المحاكيات عند الطلب، تُحاسب بالسعر لكل دقيقة، بزيادات قدرها مللي ثانية واحدة، على الوقت الذي يستغرقه تشغيل المحاكاة، مع حد أدنى لمدة الفوترة يبلغ 3 ثوانٍ لكل محاكاة.
باستخدام "الوظائف المختلطة بـ Amazon Braket"، تكون لديك مرونة إضافية لاستخدام المحاكيات المضمنة، المصممة مع مراعاة الأداء العالي ووقت الانتقال المنخفض للغاية. يمكن تضمين هذه المحاكيات في حاوية الوظائف نفسها التي توجد فيها التعليمات البرمجية للتطبيق. اليوم، تدعم "الوظائف المختلطة بـ Amazon Braket" المحاكيات المضمنة من PennyLane أو خيار تضمين محاكي الدوائر الخاص بك كحاوية باستخدام ميزة أحضر حاويتك التي نقدمها. نظرًا إلى أن المحاكيات المضمنة يجري تشغيلها على مثيل الوظائف المختلطة نفسه مثل التعليمات البرمجية للتطبيق، فقد يؤثر استخدامك للمحاكيات المضمنة في مدة استخدامك لمثيل الوظائف المختلطة. تشكل تكلفة استخدام المحاكيات المضمنة جزءًا من فاتورتك الإجمالية لاستخدام مثيل الوظائف المختلطة ولا يتم تحصيل رسوم عليها بشكل منفصل. لمزيد من التفاصيل حول أسعار مثيلات الوظائف المختلطة، راجع "صفحة تسعير الوظائف المختلطة بـ Amazon Braket".
تعتمد تكلفة استخدام Amazon Braket عند الطلب والمحاكيات المضمنة على مدة كل مهمة محاكاة. ستُحاسب بالسعر لكل دقيقة، بزيادات قدرها مللي ثانية واحدة، على الوقت الذي يستغرقه تشغيل المحاكاة. عند استخدام محاكيات عند الطلب، سيكون الحد الأدنى لحساب كل محاكاة 3 ثوان.
لا تتوفر المحاكيات المضمنة إلا مع الوظائف المختلطة بـ Amazon Braket. لمزيد من التفاصيل حول تسعير المحاكيات المضمنة، راجع "صفحة تسعير الوظائف المختلطة بـ Amazon Braket".
محاكيات الدوائر الكمية
-
الوظائف المختلطة
-
توفر "الوظائف المختلطة بـ Amazon Braket" تنفيذًا مُدارًا بالكامل للخوارزميات الكمية التقليدية المختلطة، وتجمع بين موارد الحوسبة التقليدية من AWS القائمة على Amazon EC2 ("مثيل الوظيفة") مع وحدات المعالجة الكمية (QPU) من Amazon Braket أو محاكيات الدوائر الكمية. بالنسبة إلى الخوارزميات المتغيرة، تعمل وحدات QPU كمعالجات مشتركة لأجهزة الكمبيوتر التقليدية، على غرار كيفية استخدام وحدة معالجة الرسومات (GPU) في تدريب نماذج تعلّم الآلة. تعتمد هذه الخوارزميات المختلطة على الحوسبة السريعة والتكرارية بين أجهزة الكمبيوتر التقليدية ووحدات QPU أو المحاكيات. باستخدام ميزة "الوظائف المختلطة"، تنسق Amazon Braket موارد الحوسبة الكمية والتقليدية الضرورية وتنفذ الخوارزمية وتحرر الموارد بمجرد اكتمال الوظيفة لذا تدفع مقابل ما تستخدمه فقط. تساعد هذه الميزة أيضًا على تشغيل خوارزمياتك بسرعة وبشكل متوقع، من خلال الوصول ذي الأولوية عند الطلب إلى وحدات QPU على Braket. لإتاحة تشغيل الخوارزميات المتغيرة مثل تعلّم الآلة الكمي بحيث يكون زمن الانتقال منخفض للغاية، تدعم "الوظائف المختلطة بـ Amazon Braket" محاكيات مضمنة عالية الأداء من PennyLane، مثل المحاكيات lightning.qubit وlightning.gpu. يتم تضمين المحاكيات هذه مباشرةً في الحاوية نفسها المضمن فيها التعليمات البرمجية وتدعم الميزات المتقدمة مثل الأسلوب المجاور لتقليل عدد تقييمات الدوائر المطلوبة عند حوسبة التدرجات. عند تشغيل الوظائف المختلطة، يمكنك استخدام نماذج من دفاتر الملاحظات أو كتابة خوارزمياتك باستخدام مجموعة SDK أو PennyLane. يمكنك كذلك استخدام مجموعة البرامج المخصصة لخوارزميتك من خلال إمكانية "أحضر حاويتك".
يوجد مكونان لتسعير ميزة "الوظائف المختلطة" يتمثلان في رسوم استخدام الموارد التقليدية ورسوم استخدام أجهزة الكمبيوتر الكمية أو المحاكيات الكمية. تستخدم ميزة "الوظائف المختلطة" مثيل ml.m5.xlarge بصفته نوع المثيل الافتراضي أو يمكنك اختيار نوع مثيل مختلف عند إنشاء وظيفة. كما لديك خيار إضافة مخزن بيانات إضافي داخل مثيل الوظيفة بتكلفة إضافية. لمعرفة تسعير هذه المثيلات وتخزين المثيل التكميلي، يُرجى الرجوع إلى جدول تسعير "مثيلات الوظائف" أدناه. إذا كنت تستخدم أحد المحاكيات عند الطلب (SV1، DM1، TN1) أو جهاز كمبيوتر كميًا متوفرًا على Amazon Braket لجزء من "وظيفة مختلطة"، فستُحاسب مقابل تنفيذ المهام الكمية التي تُنشأ كجزء من وظيفتك. يكون تسعير هذه المهام واحدًا سواء تم تشغيلها كجزء من "وظيفة مختلطة" أو لا. يُرجى الرجوع إلى علامتي التبويب "أجهزة الكمبيوتر الكمية" و"المحاكيات" لمعرفة المزيد حول تسعير المهام الكمية على مختلف الأجهزة. إذا كنت تستخدم محاكيًا مضمنًا، فستدفع فقط مقابل موارد وحدة المعالجة المركزية (CPU) أو وحدة GPU التقليدية التي تستخدمها طوال مدة الوظيفة، استنادًا إلى جدول التسعير أدناه.
مثيلات الوظائف
-
دفاتر الملاحظات المُدارة
-
توفر Amazon Braket دفاتر ملاحظات Jupyter المُدارة بالكامل حتى تتمكن من إنشاء الخوارزميات الكمية ومشاركة التعليمات البرمجية واختبار الخوارزمية وتصور نتائجك. عند إنشاء دفتر ملاحظات في Amazon Braket، ستتم استضافته وتحرير فواتيره بواسطة Amazon SageMaker، وهي خدمة تعلّم الآلة من AWS. باستخدام دفاتر الملاحظات المُدارة من Amazon Braket، يمكنك اختيار نوع المثيل الذي تفضله لتشغيل كل دفتر ملاحظات وستُحاسب على كل ساعة للاستخدام، وفقًا لتسعير نوع المثيل المحدد. بالنسبة إلى الاستخدام الذي يقل عن ساعة واحدة، تُقسّم التكلفة بالتناسب على أساس سعر الساعة. ستُدرج تكلفة استخدام كل دفتر ملاحظات في جزء Amazon SageMaker من فاتورتك.
للحصول على تفاصيل حول أسعار مختلف أنواع مثيلات دفاتر الملاحظات، راجع صفحة تسعير Amazon SageMaker. حدد علامة تبويب «مثيل دفتر الملاحظات عند الطلب» وحدد المنطقة ذات الصلة وأشر إلى نوع المثيل الذي تخطط لاستخدامه.
الطبقة المجانية من AWS
Amazon Braket هي جزء من الطبقة المجانية من AWS. تمنحك "الطبقة المجانية من AWS" ساعة واحدة مجانية من وقت محاكاة الدوائر الكمية شهريًا. ينطبق هذا على وقت المحاكاة على SV1 أو DM1 أو TN1 أو أي مجموعة من محاكيات الدوائر الكمية الثلاثة المُدارة هذه. تنطبق الأسعار القياسية للاستخدام المتزايد بعد استخدام الساعة المجانية. سيؤدي استخدام موارد Amazon Braket الأخرى مثل دفاتر الملاحظات المُدارة ومثيلات الوظائف المختلطة وأجهزة الكمبيوتر الكمية إلى تحمل التكاليف.
أمثلة التسعير
المثال 1: محاكي عند الطلب
لنفترض أن مطورًا يستخدم مجموعة SDK من Amazon Braket ويتم تشغيلها في بيئة محلية لتصميم دائرة كمية لاستخدام 30 كيوبت، ثم يحاكي الدائرة باستخدام المحاكي عند الطلب SV1 من Amazon Braket (0.075 USD لكل دقيقة) في منطقة شرق الولايات المتحدة (فرجينيا الشمالية) على AWS. ويستغرق تشغيل المحاكاة 4 دقائق. يشغّل المطور هذه المحاكاة بعد استخدام Amazon Braket لمدة 10 أشهر، من دون أي استخدام آخر للمحاكاة حتى ذلك الوقت من الشهر.
لا يستخدم عبء العمل هذا دفتر ملاحظات مُدار وتغطي "الطبقة المجانية من AWS" وقت المحاكاة، وتوفر هذه الطبقة ساعة واحدة من وقت المحاكاة عند الطلب المضمن شهريًا خلال أول اثني عشر شهرًا من استخدام Amazon Braket.
إجمالي الرسوم لأول 12 شهرًا: 0 USD.
إذا شغّل المطور المحاكاة نفسها بعد استخدام Amazon Braket لمدة اثني عشر شهرًا، فسينطبق تسعير SV1 القياسي (0.075 USD للدقيقة):
(0.075 USD / الدقيقة) × 4 دقائق =0.30 USD
إجمالي الرسوم بعد أول 12 شهرًا: 0.30 USD
المثال 2: وحدة QPU القائمة على البوابة
يشّغل أحد العلماء خوارزمية كمية على الكمبيوتر الكمي Rigetti Aspen-M في منطقة غرب الولايات المتحدة (شمال كاليفورنيا) على AWS. تتضمن هذه المهمة 10000 لقطة متكررة بتصميم الدائرة نفسه. تتضمن تكلفة تشغيل هذه المهمة رسومًا لكل مهمة قدرها 0.30 USD، بالإضافة إلى 10000 لقطة بسعر 0.00035 USD لكل لقطة.
تكلفة تشغيل هذه الخوارزمية:
رسوم المهمة: مهمة واحدة × 0.30 USD لكل مهمة = 0.30 USD
رسوم اللقطات: 10000 لقطة × 0.00035 USD لكل لقطة = 3.50 USD
إجمالي الرسوم: 3.80 USD
المثال 3: "وظيفة مختلطة" مع محاكي عند الطلب
يصمم أحد الباحثين خوارزمية كمية تقليدية مختلطة ويشغلها باستخدام ميزة "الوظائف المختلطة بـ Amazon Braket" والمحاكي SV1 (0.075 USD لكل دقيقة) في منطقة شرق الولايات المتحدة (فرجينيا الشمالية) على AWS. تم إعداد الوظيفة المختلطة لتشغيل 30 تكرارًا ولكل تكرار 10 مهام. تستغرق كل مهمة 5 ثوانٍ لتشغيلها على المحاكي وإجمالي مدة الوظيفة 1500 ثانية. يستخدم الباحث مثيل الوظيفة ml.m5.xlarge (0.23 USD في الساعة) للحوسبة التقليدية.
تكلفة تشغيل هذه الوظيفة:
رسوم المحاكي SV1، إذا تجاوز الباحث حد "الطبقة المجانية من AWS": (0.075 USD لكل دقيقة) × (1500/60 دقيقة) = 1.875 USD
رسوم استخدام مثيل الوظيفة ml.m5.xlarge: (0.23 USD لكل 60 دقيقة) × (1500/60 دقيقة) = 0.096 USD
إجمالي الرسوم: 1.97 USD
المثال 4: وظيفة مختلطة مع وحدة QPU
يشغّل أحد العلماء خوارزمية تعلّم آلة كمية على الكمبيوتر الكمي Rigetti باستخدام "الوظائف المختلطة بـ Amazon Braket" في منطقة غرب الولايات المتحدة (شمال كاليفورنيا) على AWS. تتضمن هذه الوظيفة 50 تكرارًا، في كل تكرار مهمتان بهما 100 لقطة. تتضمن تكلفة تشغيل هذه الوظيفة رسومًا لكل مهمة قدرها 0.30 USD، بالإضافة تشغيل 100 لقطة بسعر 0.00035 USD لكل لقطة، لكل تكرار. يستخدم العالم كذلك مثيل الوظيفة ml.p3.8xlarge (14.688 USD لكل ساعة) طوال مدة الوظيفة، والتي تستغرق 26 دقيقة.
تكلفة تشغيل هذه الوظيفة:
رسوم المهمة: 50 تكرارًا × مهمتان × 0.30 USD لكل مهمة = 30.00 USD
رسوم اللقطات: 50 تكرارًا × مهمتان × 100 لقطة × 0.00035 USD لكل لقطة = 3.50 USD
رسوم استخدم ml.p3.8xlarge: (14.688 USD لكل 60 دقيقة) × 26 دقيقة = 6.36 USD
إجمالي الرسوم: 39.86 USD
المثال 5: وظيفة مختلطة مع محاكي مضمن
يصمم أحد الباحثين خوارزمية كمية تقليدية مختلطة على 24 كيوبت ويشغلها على محاكي lightning.gpu المضمن باستخدام "الوظائف المختلطة بـ Amazon Braket"، في منطقة شرق الولايات المتحدة (فرجينيا الشمالية) على AWS. تم إعداد الوظيفة المختلطة لتشغيل 10 تكرارات من دون لقطات فيها. يستخدم الباحث مثيل وظيفة ml.p3.8xlarge واحد (0.2448 USD لكل دقيقة) للحوسبة التقليدية. تستغرق الوظيفة دقيقتين حتى تكتمل.
تكلفة تشغيل هذه الوظيفة:
رسوم استخدام مثيل الوظيفة ml.p3.8xlarge: (0.2448 USD لكل دقيقة) × (دقيقتان) = 0.49 USD
إجمالي الرسوم: 0.49 USD
المثال 6: تجربة باستخدام تخفيف الأخطاء
يجري أحد العلماء تجربة تخفيف الأخطاء على وحدة IonQ Aria QPU في منطقة شرق الولايات المتحدة (فرجينيا الشمالية) على AWS.
تتضمن تكلفة تشغيل المهمة على وحدة QPU رسومًا لكل مهمة قدرها 0.30 USD، بالإضافة إلى رسوم لكل لقطة قدرها 0.03 USD.
تكلفة تشغيل المهمة مع تمكين تخفيف الأخطاء و2500 لقطة:
رسوم المهمة: مهمة واحدة × 0.30 USD لكل مهمة = 0.30 USD رسوم اللقطات: 2500 لقطة × 0.03 USD لكل لقطة = 75 USD
إجمالي الرسوم: 75.30 USD
لاحظ أنه نظرًا إلى أن تخفيف الأخطاء يتطلب ما لا يقل عن 2500 لقطة، فإن محاولة تشغيل مثل هذه المهمة بعدد أقل من اللقطات ستفشل ولن يتم تحصيل رسوم من العلماء.
موارد التسعير الإضافية
احتساب تكاليفك الشهرية لدى AWS بسهولة
التواصل مع متخصصي AWS للحصول على عرض أسعار مخصص