doubleAI تطلق Maxwell لتسريع تنفيذ البرامج بالذكاء الاصطناعي

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

تفاصيل الخبر

تقدم شركة doubleAI نموذج Maxwell باعتباره جيلًا جديدًا من نماذج الذكاء الاصطناعي، يُعرف باسم نماذج تنفيذ الشيفرات البرمجية (Code Execution Models). وعلى عكس أدوات البرمجة التقليدية التي تساعد المطورين على كتابة الشيفرات، يركز Maxwell على تحسين طريقة تنفيذ البرامج نفسها، بهدف زيادة السرعة وتقليل استهلاك الموارد الحاسوبية دون تغيير الشيفرة المصدرية الأصلية.

وتشمل أبرز مزايا النموذج ما يلي:

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

وتعرض الشركة نتائج أولية تشير إلى إمكانية تحقيق تحسن كبير في الأداء؛ إذ تذكر على موقعها أن Maxwell سرّع بعض مسارات معالجة البيانات بمقدار يصل إلى 38 ضعفًا، كما ساعد في تسريع توليد فيديو بدقة 4K باستخدام نموذج LTX-2.5 بنحو 1.87 ضعف، مع الحفاظ على المخرجات نفسها في الاختبار المعروض.

الأهداف المستقبلية

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

وتتمثل أبرز التوجهات المستقبلية في:

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

وتكمن أهمية هذا التوجه في أنه يستهدف جانبًا مختلفًا من دورة تطوير البرمجيات؛ فبينما تساعد أدوات البرمجة بالذكاء الاصطناعي على إنشاء الشيفرات، يسعى Maxwell إلى جعل البرامج الموجودة تعمل بكفاءة أعلى على الأجهزة المتاحة.

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

مقالات مشابهة