تطلق XMOS و AWS SMP FreeRTOS للمعالجات متعددة النواة

التحديث: 1 يوليو 2021

تطلق XMOS و AWS SMP FreeRTOS للمعالجات متعددة النواة

تطلق XMOS و AWS SMP FreeRTOS للمعالجات متعددة النواة

أعلنت شركة XMOS ، بالتعاون مع AWS ، عن إطلاق FreeRTOS للمعالجة المتعددة المتماثل (SMP) ، مما يمكّن مصنعي الإلكترونيات من بناء أنظمة مدمجة معقدة بشكل أسرع وأسهل مما كان عليه الحال في السابق.

مع مساهمات كبيرة من XMOS وشركاء آخرين ، يمثل هذا الإصدار الجديد SMP ما تصفه الشركات المشاركة بأنه تغيير تدريجي في قدرات نواة FreeRTOS ، مع التحقق والصيانة المقدمة من Amazon Web Services (AWS).

مدفوعًا بالمجتمع ، يتم تنزيل FreeRTOS مفتوح المصدر المرخص من معهد ماساتشوستس للتكنولوجيا كل 170 ثانية من قبل المطورين نظرًا لسهولة استخدامه وإعادة تصميمه وسرعته.

تقدم FreeRTOS واجهة برمجة متجانسة وقابلة للتطوير يمكنها تشغيل أحمال العمل الحالية والمستقبلية والآن ، ولأول مرة في إصدار أولي ، يمكن للمطورين العمل ضمن بيئة FreeRTOS مألوفة باستخدام معالجة متعددة متماثلة لبرمجة البنى متعددة النواة - مما يوفر الكثير من الوقت والمال ، و المساعدة في تحسين سرعة الوصول إلى السوق.

سيكون SMP FreeRTOS متاحًا للاستخدام على مجموعة شرائح XMOS's xcore ، والتي تجمع بين الذكاء الاصطناعي والتحكم والاتصالات و DSP في حزمة فعالة وبأسعار معقولة تُستخدم بالفعل على نطاق واسع عبر مجموعة متنوعة من التطبيقات.

تستفيد أدوات XTC التي تم إصدارها مؤخرًا من XMOS ، المقترنة بتنفيذ المعالجة المتعددة المتماثل (SMP) لـ FreeRTOS ، من إمكانات xcore من خلال لغة البرمجيات القياسية سهلة الاستخدام والتجريد.

وفقًا لمارك ليبيت ، الرئيس التنفيذي لشركة XMOS ، "يعني إصدار SMP من FreeRTOS أنه يمكن للمطورين الآن استخدام مرونة منصة xcore الخاصة بنا لتصميم حلول مخصصة من نظام التشغيل. هذا تمايز رئيسي عن SoCs الأخرى ، والتي يتم ترميزها إلى حد كبير في السيليكون. مع الدعم الكامل للغة البرمجة C و FreeRTOS وإطار التعلم العميق TensorFlow-Lite ، نضمن للمطورين الاستمتاع بمزايا xcore من خلال نماذج البرمجة المريحة والمألوفة.

"من خلال تعاوننا مع Amazon Web Services ، أصبح لدى المطورين الآن الفرصة لبرمجة التطبيقات وتكييفها مع إنترنت الأشياء بسرعة وسهولة. مع هذا الإصدار ، يمكن تشغيل مكدس صوت كامل ، على سبيل المثال ، بأشكال مختلفة من الحوسبة (DSP ، AI ، إلخ) على نظام أساسي متجانس ، مما يسهل تطوير البرامج واختبارها وصيانتها ، وفي النهاية تقليل التكلفة والوقت للتسويق . "