شركة AMD تطلق AMD Ross لتسريع تطوير الأنظمة المدمجة

أعلنت AMD اليوم عن AMD Ross، وهو مساعد ذكاء اصطناعي وكيل Agentic AI مصمم لتسريع دورة تطوير الأنظمة المدمجة بالكامل، بدءًا من هندسة التصميم وتحسينه وتصحيح الأخطاء، مرورًا بتصميم لوحات الدوائر المطبوعة PCB ومراجعة المخططات، وصولًا إلى تطوير البرمجيات والذكاء الاصطناعي ونشر النظام الفعلي.

ويتيح AMD Ross التفاعل مع أدوات التطوير باستخدام اللغة الطبيعية، إلى جانب الاستفادة من مهارات الوكلاء التي يطورها الخبراء، وسير العمل القابلة لإعادة الاستخدام، وقاعدة معرفة AMD Knowledge Base التي تساعد على توجيه عملية التصميم بأكملها. كما يتصل المساعد بأدوات التطوير، ويوسع نطاق الخبرات الهندسية، ويؤتمت سير العمل المتكرر والمثبت، ويحلل النتائج، بما يساعد المهندسين على الانتقال بسرعة من فكرة التصميم إلى مرحلة التنفيذ وتسريع دورات تطوير الأنظمة المدمجة بصورة كبيرة.

لماذا يمثل AMD Ross أهمية للمطورين؟

تغطي منتجات AMD Embedded مجموعة واسعة من التقنيات، تشمل FPGAs وAdaptive SoCs ومعالجات x86 Embedded ومنصات Edge AI المتخصصة، إلى جانب منظومة متكاملة من أدوات التطوير وسير العمل.

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

كيف يساعد AMD Ross المطورين؟

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

وقال Salil Raje، نائب الرئيس الأول والمدير العام لقسم AMD Embedded :”يجمع AMD Ross أدوات AMD Embedded ومعارفها الموثوقة وسير العمل الذي طوره الخبراء ضمن تجربة واحدة للذكاء الاصطناعي الوكيل، تستند إلى التقنيات والمنهجيات التي يستخدمها عملاؤنا يوميًا. ويجلب AMD Ross قوة الذكاء الاصطناعي الوكيل إلى مطوري الأنظمة المدمجة، بما يساعدهم على نقل ابتكارات المنتجات من مرحلة فكرة التصميم إلى النشر بشكل أسرع، من خلال تسريع دورة الحياة بأكملها”.

ما الذي يدعمه AMD Ross؟

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

وباستخدام اللغة الطبيعية، يمكن للمطورين مطالبة وكلاء الذكاء الاصطناعي بالبحث في الوثائق، والتحقق من حالة الأدوات، وتنفيذ الأوامر، وتوجيه عمليات تصحيح الأخطاء، وتشغيل سير العمل المثبت. ويعمل AMD Ross عبر منظومة أدوات AMD Embedded بالكامل لتمكين المستخدمين من:

  • تنفيذ عمليات تقسيم المهام بين العتاد والبرمجيات.
  • تطبيق تصميمات العتاد المعتمدة على أدوات High-Level Synthesis.
  • تحسين تصميم السيليكون وتصحيح أخطائه.
  • تطوير تطبيقات وخوارزميات البرمجيات المدمجة.
  • تحسين خوارزميات تعلم الآلة باستخدام برمجيات الذكاء الاصطناعي المدمج من AMD.
  • تقدير استهلاك الطاقة بدقة وتحسين التصميم للوصول إلى استهلاك أقل.
  • إجراء مراجعة لمخططات النظام وتحسين تخطيط اللوحة.

كما يتميز AMD Ross بعدم ارتباطه بعميل أو منصة محددة Client-Agnostic، ما يمنح فرق التطوير حرية استخدام نماذج اللغة الكبيرة LLMs وبيئات التطوير المتكاملة IDEs وبيئات سطر الأوامر التي تفضلها، مع الحفاظ على اتصالها بأدوات تطوير AMD Embedded.

ما الذي يميز AMD Ross؟

على عكس مساعدات الذكاء الاصطناعي العامة، تم بناء AMD Ross حول بيئات تطوير AMD Embedded، والمعرفة الهندسية المؤسسية لدى AMD، والمنهجيات التي وضعها الخبراء.

ولا يقتصر AMD Ross على كونه مساعدًا لكتابة الأكواد مضافًا إلى أدوات التطوير، بل يجمع بين الوصول المباشر إلى بيئات تطوير AMD، ووثائق الشركة، وسير العمل الذي طورته AMD، والخبرات الهندسية القابلة لإعادة الاستخدام، ضمن تجربة مخصصة لتطوير الأنظمة المدمجة.

ويقدم AMD Ross إرشادات مرتبطة بسياق المشروع وأتمتة لسير العمل لا توفرها أدوات المساعدة العامة، مع الحفاظ على المرونة من خلال دعم نماذج LLMs وبيئات IDEs وبيئات سطر الأوامر المختلفة التي يفضلها المطورون.

ويعتمد AMD Ross على أربعة مكونات رئيسية:

  • خوادم Model Context Protocol (MCP): بالاعتماد على خوادم MCP المبنية وفق معيار مفتوح، يربط AMD Ross وكلاء الذكاء الاصطناعي بأدوات AMD Embedded، ما يتيح للمساعد الاستعلام عن المعلومات وتنفيذ الأوامر والعمل مباشرة داخل بيئة التصميم.
  • قاعدة AMD Knowledge Base: قواعد بيانات متجهية معتمدة من AMD تضم أدلة المستخدم والمنتجات، والأوراق البيضاء، وملاحظات التطبيقات، وسجلات الإجابات. وتوفر هذه القاعدة إجابات موثقة من AMD وإمكانية الوصول إلى الوثائق عبر السحابة أو من خلال بيئة محلية تعمل دون اتصال.
  • Agent Skills: ملفات Markdown مفتوحة طورها الخبراء لتوثيق أفضل الممارسات القابلة لإعادة الاستخدام والمشاركة في مهام التصميم المتكررة. ويمكن لهذه المهارات توجيه نموذج اللغة الكبير عبر سير عمل منظم، مثل تحسين التوقيت أو إعادة هيكلة تصميم C++ لتحقيق أداء أعلى باستخدام Vitis HLS.
  • أمثلة التصميم: تصميمات جاهزة للتشغيل توضح كيفية تطبيق مهارات الوكلاء على تطبيقات الأنظمة المدمجة الواقعية.

ما الذي يمكن لـ AMD Ross تحقيقه؟

صُمم AMD Ross لتسريع رحلة فرق التطوير من مرحلة فكرة التصميم إلى النشر، ومن أبرز إمكاناته:

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

وقالت Geetha Govindaraj، المديرة المشاركة لوحدة أعمال FPGA SOM BU في شركة iWave Global :”كان مساعد الذكاء الاصطناعي الوكيل AMD Ross إضافة قيّمة إلى سير عمل التطوير لدينا. فهو يساعدنا على تحديد المشكلات واستكشافها وإصلاحها بكفاءة أكبر، ما يقلل الوقت والجهد المطلوبين خلال مراحل تصحيح الأخطاء وتهيئة الأنظمة للعمل”.

أمثلة على سير العمل المدعوم بواسطة AMD Ross

يشمل استخدام AMD Ross عددًا من سيناريوهات التطوير، من بينها:

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

التوفر

يمثل AMD Ross نهجًا جديدًا لتطوير الأنظمة المدمجة، من خلال الجمع بين الذكاء الاصطناعي الوكيل وخبرات AMD وسير العمل المثبت، لمساعدة الفرق على العمل بكفاءة أكبر عبر مجالات العتاد والبرمجيات والذكاء الاصطناعي وتصميم الأنظمة.

ومن خلال جعل المعرفة الهندسية سهلة الوصول وإعادة الاستخدام، يساعد AMD Ross المؤسسات على تسريع عمليات التطوير وتوسيع نطاق الخبرات ونقل المنتجات المبتكرة إلى السوق بصورة أسرع.

يتوفر AMD Ross الآن، ويمكن للمطورين بدء استخدام تجربة الذكاء الاصطناعي الوكيل عبر منصة AMD. وتخطط AMD لإضافة المزيد من أدوات AMD Embedded وإمكانات سير العمل إلى AMD Ross بصورة شهرية.

Editorial Team

دليلك الى احدث اخبار ومراجعات التقنية بالعربية

اترك تعليقاً

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها بـ *

زر الذهاب إلى الأعلى