← أحدث الأبحاث
⚛️ quantum physics

QBX: A Compiler for 2-local Qubit Hamiltonian Simulation on Quantum Chiplets

تقدم هذه الورقة QBX، وهو أول مترجم كمي مصمم خصيصاً لمحاكاة هاميلتوني (Hamiltonian) ثنائي الموقع للكيوبتات على بنيات الرقائق الكمية (quantum chiplet architectures)، والذي يستخدم نهجاً هرمياً قابلاً للتوسع وآلية طريق سريع لتقليل تكاليف الاتصال بين الرقائق بشكل كبير والتفوق على المترجمات العامة والمتخصصة الحالية في عمق الدائرة وعدد العمليات.

المؤلفون الأصليون: Zikun Li, Zhuoming Chen, Zhihao Jia

نُشر 2026-09-29
📖 5 دقيقة قراءة🧠 قراءة متعمّقة

المؤلفون الأصليون: Zikun Li, Zhuoming Chen, Zhihao Jia

البحث الأصلي مرخَّص بموجب CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). ✨ هذا شرح مولَّده بالذكاء الاصطناعي للبحث أدناه. لم يكتبه المؤلفون ولم يصادقوا عليه. وللتحقق من الدقة التقنية، يرجى الرجوع إلى البحث الأصلي. اقرأ إخلاء المسؤولية الكامل

تعد الحواسيب الكمومية بحل مشكلات قد تستغرق الأجهزة الكلاسيكية آلاف السنين لحلها، بدءاً من تصميم مواد جديدة وصولاً إلى محاكاة التفاعلات الكيميائية المعقدة. وللقيام بذلك، تعتمد هذه الحواسيب على وحدات معلومات صغيرة تسمى "الكيوبتات" (qubits)، والتي يمكن أن توجد في حالات متعددة في آن واحد. ومع ذلك، فإن بناء آلة تحتوي على عدد كافٍ من الكيوبتات لتكون مفيدة حقاً هو أمر صعب للغاية؛ إذ تقتصر الأجهزة الحالية على الضجيج وحقيقة أن الكيوبتات تفقد حالتها الكمومية الدقيقة بسرعة كبيرة. ومن أهم المهام التي يُتوقع أن تؤديها هذه الآلات هي محاكاة كيفية تغير الأنظمة الفيزيائية بمرور الوقت، وهي عملية تُعرف باسم "محاكاة هاميلتونيان" (Hamiltonian simulation). وهذا أمر ضروري لفهم كل شيء، من كيفية عمل المغناطيسات إلى كيفية توصيل الموصلات الفائقة للكهرباء دون مقاومة. وغالباً ما تتضمن النوعية المحددة من المحاكاة المطلوبة لهذه المهام تفاعلات بين أزواج من الكيوبتات، وهو هيكل يسميه العلماء "هاميلتونيان ثنائي الموضع" (2-local Hamiltonian).

يكمن التحدي في أنه بينما نحاول بناء حواسيب كمومية أكبر للتعامل مع هذه عمليات المحاكاة، فإن النهج التقليدي المتمثل في وضع جميع الكيوبتات على شريحة واحدة ضخمة يصطدم بحائط مسدود؛ إذ تصبح الشرائح مزدحمة للغاية، مما يؤدي إلى التداخل وفشل التصنيع. ويعد بناء الحاسوب من العديد من الشرائح الأصغر والمنفصلة، والتي تسمى "الشرائح الصغيرة" (chiplets)، وربطها معاً، حلاً واعداً. وبينما يعالج هذا النهج المجزأ مشكلة الحجم، فإنه يفرض عقبة جديدة: التواصل بين هذه الشرائح المنفصلة أبطأ بكيد وأكثر ضجيجاً من التواصل بين الكيوبتات الموجودة على نفس الشريحة. ولم تكن أدوات البرمجيات الحالية، التي تترجم المشكلات العلمية إلى تعليمات للحواسيب الكمومية، مصممة لهذا الهيكل المعماري المحدد؛ فهي إما تعامل الآلة ككتلة واحدة، متجاهلة صعوبات التواصل بين الشرائح، أو تحاول إدارة الاتصالات دون فهم الهيكل الرياضي المحدد للمحاكاة، مما يؤدي إلى نتائج غير فعالة وعرضة للأخطاء.

قام باحثون من جامعة كارنيجي ميلون بتطوير أداة برمجية جديدة تسمى "QBX" لسد هذه الفجوة. ويعد QBX أول مترجم (compiler) مصمم خصيصاً لمحاكاة "هاميلتونيان ثنائي الموضع" للحواسيب الكمومية المبنية من شرائح صغيرة (chiplets). وبدلاً من مجرد إعادة ترتيب التعليمات، ينظر QBX إلى الهيكل الرياضي للمشكلة لإيجاد طرق مختصرة تغفل عنها البرامج الأخرى. فقد أدرك الباحثون أنه في هذه المحاكات المحددة، تشترك العديد من العمليات في نمط مشترك. ومن خلال تجميع هذه العمليات المتشابهة معاً، يمكن للبرنامج استخدام آلية خاصة تسمى "الطريق السريع" (highway) لنقل المعلومات بين الكيوبتات البعيدة بكفاءة أكبر بكثير مما تسمح به الطرق القياسية. يعمل هذا الطريق السريع كمسار سريع مخصص، مما يسم يسمح لإشارة تحكم واحدة بالتأثير على عدة كيوبتات مستهدفة في وقت واحد، بدلاً من الحاجة إلى سلسلة طويلة وبطيئة من الاتصالات الفردية.

يكمن الابتكار الجوهري لـ QBX في كيفية تنظيم العمل. يقوم البرنامج أولاً بتفكيك المحاكاة المعقدة إلى مجموعات أصغر من التفاعلات، مما يضمن بقاء الأجزاء الأكثر استهلاكاً للتواصل داخل الشريحة نفسها أو في الشرائح المجاورة. بعد ذلك، يقوم برسم خريطة لهذه المجموعات على التخطيط الفيزيائي للشرائح الصغيرة، مما يقلل من المسافة التي يجب أن تقطعها المعلومات. وبمجرد تحديد الخريطة، يقوم QBX بتجميع التعليمات في كتل يمكن تنفيذها بالتوازي. والأهم من ذلك، أن البرنامج يعيد استخدام اتصالات "الطريق السريع" التي يبنيها؛ فإذا تم إنشاء طريق سريع لنقل المعلومات لجزء من الحسابات، يتحقق البرنامج مما إذا كان يمكن استخدام نفس الطريق السريع للجزء التالي من الحسابات دون الحاجة لإعادة بنائه من الصفر. هذا التكرار يوفر وقتاً هائلاً ويقلل من عدد الأخطاء التي تحدث أثناء العملية.

في تجاربهم، وجد الباحثون أن QBX تفوق بشكل كبير على كل من المترجمات الكمومية عامة المخصصة وتلك المصممة لأنواع محددة من المحاكاة. وعند مقارنته بأدوات واسعة الاستخدام مثل Qiskit و t|ket⟩، نجح QBX في تقليل عمق الدوائر الناتجة بمقدار يصل إلى 8.9 ضعفاً و53.2 ضعفاً، على التوالي. وفي عالم الحوسبة الكمومية، تعني الدائرة الأقل عمقاً أن الحساب سينتهي بشكل أسرع، وهو أمر حيوي لأن الكيوبتات هشة ويمكن أن تفقد حالتها قبل اكتمال عملية حسابية طويلة. كما قلل البرنامج الجديد من عدد العمليات المطلوبة، مما يقلل مباشرة من احتمالية حدوث الأخطاء. وبينما استطاعت المترجمات المتخصصة الموجودة التعامل مع المشكلات الصغيرة، إلا أنها فشلت في التوسع لتشمل الأحجام الأكبر التي صُممت بنيات الشرائح الصغيرة لاستيعابها. ومع ذلك، نجح QBX في التوسع للتعامل مع محاكات أكبر بكثير، حيث عالج مشكلات تضم مئات الكيوبتات تسببت في توقف الأدوات الأخرى أو انهيارها، وإن كان من الجدير بالذكر أن حتى QBX واجه حالات توقف زمنية (timeouts) في أضخم الاختبارات المعيارية التي تم اختبارها.

لم تكن مكاسب الأداء نظرية فحسب، بل تم قياسها عبر مجموعة متنوعة من النماذج الفيزيائية الواقعية، بما في ذلك نموذج "آيزينج" (Ising model) المستخدم لدراسة المغناطيسية، ونموذج "هيزنبرج" (Heisenberg model) المستخدم لاستكشاف الخصائص المغناطيسية. واختبر الباحثون نظامهم على خلفيات محاكاة تمثل أحجاماً مختلفة من مصفوفات الشرائح الصغيرة، بدءاً من بضع مئات من الكيوبتات وصولاً إلى ما يقرب من ألف كيوبت. وفي كل حالة، أنتج QBX دوائر أقل عمقاً وأكثر كفاءة من منافسيه. وحتى عند مقارنته بمترجم خاص بالشرائح الصغيرة يستخدم "الطرق السريعة"، أظهر QBX تحسينات، حيث قلل من عمق الدائرة بنسبة تقارب 1.7 مرة. وهذا يشير إلى أن مفتاح إطلاق إمكانات الحواسيب الكمومية النمطية لا يكمن فقط في الأجهزة الأفضل، بل في البرمجيات التي تفهم الهندسة الفريدة والقيود الخاصة بالآلة التي تديرها.

تؤكد الدراسة أن النهج الهرمي، حيث يقرر البرنامج أولاً أي الكيوبتات تنتمي إلى أي شريحة ثم يحسن الاتصالات المحلية، هو نهج متفوق بمراحل على محاولة إدارة كل شيء في وقت واحد. ومن خلال معاملة بنية الشرائح الصغيرة كنظام مهيكل وليس كمجموعة عشوائية من الأجزاء، يقلل QBX من التفاعلات المكلفة والمشوشة بين الشرائح. وقد لاحظ الباحثون أنه بينما يعد أداةهم حالياً الأفضل المتاحة لهذه المهمة المحددة، فإن المبادئ التي يستخدمونها — مثل تجميع العمليات المتشابهة وإعادة استخدام مسارات الاتصال — يمكن تطبيقها على أنواع أخرى من المحاكاة الكمومية في المستقبل. وفي الوقت الحالي، يمثل QBX خطوة حاسمة للأمام، مما يثبت أنه مع وجود البرمجيات المناسبة، فإن المسار النمطي نحو الحوسبة الكمومية واسعة النطاق ليس ممكناً فحسب، بل هو مسار عالي الكفاءة أيضاً.

غارق في أبحاث مجالك؟

تصلك نشرة يومية بأحدث الأبحاث المطابقة لكلماتك البحثية المفتاحية — مع ملخصات تقنية، بلغتك.

جرّب Digest →