← أحدث الأبحاث
🤖 AI

cuNNQS-SCI: A Fully GPU-Accelerated Framework for High-Performance Configuration Interaction Selection withNeural Network QQantum States

تقدم الورقة البحثية إطار عمل cuNNQS-SCI، وهو إطار عمل مسرع بالكامل بواسطة وحدات معالجة الرسومات يتغلب على قيود القابلية للتوسع التي تفرضها طريقة NNQS-SCI الحالية من خلال إلغاء التكرار الموزع، ونواة CUDA المتخصصة، ووقت تشغيل متمحور حول وحدة معالجة الرسومات، محققاً تسريعًا يصل إلى 2.32 ضعفاً وتمكين حل مشكلات أجسام متعددة كمومية أكبر بكثير مع الحفاظ على الدقة الكيميائية.

المؤلفون الأصليون: Daran Sun, Bowen Kan, Haoquan Long, Hairui Zhao, Haoxu Li, Yicheng Liu, Pengyu Zhou, Ankang Feng, Wenjing Huang, Yida Gu, Zhenyu Li, Honghui Shang, Yunquan Zhang, Dingwen Tao, Ninghui Sun, Guangming T
نُشر 2026-04-20
📖 4 دقيقة قراءة☕ قراءة في استراحة قهوة

المؤلفون الأصليون: Daran Sun, Bowen Kan, Haoquan Long, Hairui Zhao, Haoxu Li, Yicheng Liu, Pengyu Zhou, Ankang Feng, Wenjing Huang, Yida Gu, Zhenyu Li, Honghui Shang, Yunquan Zhang, Dingwen Tao, Ninghui Sun, Guangming Tan

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

تخيل أنك تحاول حل اللغز الأكبر في الكون: كيف تلتصق الذرات ببعضها لتكوين الجزيئات؟

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

المشكلة؟ بالنسبة لجزيء متوسط الحجم، تحتوي المكتبة على كتب أكثر من عدد الذرات في الكون بأكمله. ومن المستحيل قراءتها جميعًا.

الطريقة القديمة: "عنق الزجاجة الهجين"

مؤخرًا، بدأ العلماء في استخدام الذكاء الاصطناعي (الشبكات العصبية) للمساعدة. فبدلاً من قراءة كل كتاب، يتعلم الذكاء الاصطناعي التنبؤ بالكتب الأكثر أهمية. وهذا ما يسمى NNQS-SCI.

ومع ذلك، كان للنسخة القديمة من نظام الذكاء الاصطناعي هذا عيب رئيسي. فقد كانت تشبه سيارة سباق فائقة السرعة (وحدة معالجة الرسومات - GPU) يقودها سائق بطيء ومرهق (وحدة المعالجة المركزية - CPU).

  1. السائق (CPU): يقوم الذكاء الاصطناعي (GPU) بإنشاء قائمة بـ "الكتب المهمة"، ثم يتعين عليه تسليم تلك القائمة إلى وحدة المعالجة المركزية (CPU). عندها تعمل وحدة المعالجة المركزية كأمين مكتبة، حيث تقوم بفحص القائمة لإزالة الكتب المكررة (إزالة التكرار) وتنظيمها.
  2. ازدحام مروري: كلما كبرت المكتبة، أصبح أمين المكتبة (CPU) مثقلًا بالأعباء. كانت سيارة السباق (GPU) تقف بلا حراك، تنتظر انتهاء وحدة المعالجة المركزية من أعمالها الورقية. كما كانت وحدة المعالجة المركزية تنفد مساحة مكتبها (الذاكرة) عندما تصبح القائمة كبيرة جدًا.

الحل الجديد: cuNNQS-SCI

يقدم البحث نظام cuNNQS-SCI، الذي يقوم بـ "طرد" أمين المكتبة (CPU) ويضع العملية بأكملها على وحدة معالجة الرسومات (GPU). الأمر يشبه تحويل سيارة السباق إلى مركبة ذاتية القيادة، تقوم بالقيادة، والتنظيم، والقراءة في آن واحد.

إليك كيف فعلوا ذلك، باستخدام ثلاث تشبيهات بسيطة:

1. "الفرز الذكي" (إزالة التكرار الموزعة)

  • المشكلة: عندما تقوم آلاف وحدات معالجة الرسومات (GPUs) بإنشاء قوائم للكتب، فإنها تنتج ملايين النسخ المكررة. كانت الطريقة القديمة تعتمد على إلقاء جميع القوائم على جهاز كمبيوتر مركزي واحد لفرزها، مما تسبب في ازدحام مروري هائل.
  • حل cuNNQS-SCI: تخيل حفلة موسيقية ضخمة حيث يحمل الجميع تذاكر. بدلاً من ركض الجميع إلى كشك تذاكر واحد للتحقق من التكرار، يتم تقسيم الحشد إلى مجموعات. تقوم كل مجموعة بفرز تذاكرها الخاصة، وتختار بعض التذاكر "العينات"، وتبادل تلك العينات مع المجموعات الأخرى.
  • النتيجة: يمكنهم معرفة أي قسم من الحشد يحمل أي تذاكر دون التسبب في ازدحام عند كشك واحد. هذا يحافظ على تدفق حركة المرور بسلاسة، حتى مع عمل 64 وحدة معالجة رسومات معًا.

2. "خط التجميع المتخصص" (نوى GPU)

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

3. "سير الناقل" (إدارة الذاكرة)

  • المشكلة: حتى مع وجود وحدات معالجة رسومات فائقة السرعة، يمكن أن تكون قائمة الكتب ضخمة جدًا بحيث لا تتسع في ذاكرة وحدة معالجة الرسومات (مكتبها). كان النظام القديم ينهار إذا أصبحت المكتبة كبيرة جدًا.
  • حل cuNNQS-SCI: تخيل نظام سير ناقل. لا تحاول وحدة معالجة الرسومات (GPU) الاحتفاظ بالمكتبة بأكملها في وقت واحد؛ بل تسحب "دفعة" صغيرة من الكتب، تعالجها، تتخلص مما لا تحتاجه، ثم تسحب الدفعة التالية فورًا بينما يتم إرسال الدفعة السابقة إلى التخزين.
  • النتيجة: لا تنفد مساحة مكتب وحدة معالجة الرسومات أبدًا. يمكنها محاكاة جزيئات قد تكون نظريًا أكبر من أن تتسع في شريحة كمبيوتر واحدة، مما يكسر "حاجز الذاكرة" فعليًا.

النتائج: لماذا يهم هذا؟

من خلال نقل كل شيء إلى وحدة معالجة الرسومات (GPU) وتحسين سير العمل، حقق الفريق فوزين هائلين:

  1. السرعة: جعلوا العملية أسرع بمقدار 2.3 مرة من أفضل الطرق السابقة.
  2. النطاق: يمكنهم الآن محاكاة جزيئات أكبر وأكثر تعقيدًا (مثل ثنائي الكروم Chromium dimer) التي كان من المستحيل حلها بدقة سابقًا.

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

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

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

جرّب Digest →