في عالم [التكنولوجيا](/tag/التكنولوجيا) المتطورة، يعد [تصميم المسرعات](/tag/[تصميم](/tag/تصميم)-المسرعات) (Accelerators) أمرًا حيويًا، حيث يساهم في [تسريع](/tag/تسريع) [تطبيقات](/tag/تطبيقات) [الحوسبة](/tag/الحوسبة) وتعزيز [أداء الأنظمة](/tag/[أداء](/tag/أداء)-الأنظمة) وكفاءتها الطاقية. لكن، على الرغم من التطورات الحالية مثل التوليف عالي المستوى (High-Level Synthesis - [HLS](/tag/hls))، فإن عملية [تصميم المسرعات](/tag/[تصميم](/tag/تصميم)-المسرعات) لتطبيقات معقدة لا تزال تتطلب جهدًا شاقًا وخبرة واسعة. لذلك، بقيت معظم الحلول المسرعة محصورة في [التطبيقات](/tag/التطبيقات) ذات تدفق [البيانات](/tag/البيانات) المتوقع.

لكن الآن، أعلن [فريق](/tag/فريق) من [الباحثين](/tag/الباحثين) عن [تطوير](/tag/تطوير) A3D، نظام [الذكاء الاصطناعي الوكلي](/tag/الذكاء-الاصطناعي-الوكلي) المبتكر الذي يمكّن من [أتمتة](/tag/أتمتة) [تصميم المسرعات](/tag/[تصميم](/tag/تصميم)-المسرعات) بالكامل. يقوم A3D بتحليل الأحمال، تحديد الاختناقات الحادثة في الأداء، وإعادة [هيكلة](/tag/هيكلة) الأكواد لتوافق HLS، وكذلك إنشاء هياكل ميكروية (Micro-architecture) بشكل تلقائي.

ما يميز A3D هو قدرته على [استكشاف](/tag/استكشاف) [تنوع](/tag/تنوع) كبير من تصاميم المسرعات من خلال [استكشاف](/tag/استكشاف) نهج يتوازن بين [السرعة](/tag/السرعة) والمساحة. في الوقت الذي تم فيه استخدام [الذكاء الاصطناعي](/tag/الذكاء-الاصطناعي) لإنجاز مهام معينة مثل [استكشاف](/tag/استكشاف) مساحة [التصميم](/tag/التصميم) في HLS، لا يزال هناك العديد من المهام التي تتطلب تدخلًا يدويًا. A3D يستجيب لهذه التحديات عن طريق تقسيم المهام بين [وكلاء](/tag/وكلاء) متخصصين، وتنظيم عمليات مع [وكلاء](/tag/وكلاء) متخصصين ومراجعين، واستخدام [أدوات](/tag/أدوات) موجودة وأخرى مخصصة، واستغلال [تقنيات RAG](/tag/[تقنيات](/tag/تقنيات)-rag) الوكلي لاستكشاف قاعدة [البيانات](/tag/البيانات) والتوثيق لأدوات [التصميم](/tag/التصميم) الإلكترونية (EDA).

من خلال استخدام مكونات تجارية مثل [أداة](/tag/أداة) [Claude](/tag/claude) [Sonnet](/tag/sonnet) 4.5 وأداة Catapult HLS، أثبتت A3D فعاليتها في [توليد](/tag/توليد) تصاميم مسرعات معقدة من [تطبيقات علمية](/tag/[تطبيقات](/tag/تطبيقات)-علمية) مثل LAMMPS ([محاكاة](/tag/محاكاة) [الديناميكا](/tag/الديناميكا) الجزيئية) وQMCPACK ([الكيمياء](/tag/الكيمياء) [الكمومية](/tag/الكمومية))، دون الحاجة لأي [تدخل](/tag/تدخل) بشري. فهل تتخيلون [مستقبل](/tag/مستقبل) [تصميم المسرعات](/tag/[تصميم](/tag/تصميم)-المسرعات) مع A3D؟