ستصبح معالجات الذراع أسرع من أي وقت مضى بفضل الإرشادات المخصصة

مؤلف: Randy Alexander
تاريخ الخلق: 2 أبريل 2021
تاريخ التحديث: 1 تموز 2024
Anonim
ستصبح معالجات الذراع أسرع من أي وقت مضى بفضل الإرشادات المخصصة - التطبيقات
ستصبح معالجات الذراع أسرع من أي وقت مضى بفضل الإرشادات المخصصة - التطبيقات

المحتوى


لقد ألقى Arm للتو إعلانًا كبيرًا في Arm TechCon: يتجه دعم التعليمات المخصصة إلى وحدات المعالجة المركزية Armv8-M الخاصة به وربما أكثر من نطاقات منتجات Arm في المستقبل القريب. يرى Arm أن هذا له تطبيقات ضخمة في IoT ، و 5 G ، ومساحات التعلم الآلي على وجه الخصوص. بالنسبة للمستهلكين ، فهذا يعني المزيد من الأجهزة الموفرة للطاقة ، مع مجموعة مثيرة من التطبيقات الجديدة.فكر في سماعات رأس أصغر حجمًا وأمان محسّن وأفضل تشفير وأجهزة أصغر.

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

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


ماذا يعني هذا بالنسبة لي؟

هذه الخطوة لها معنى كبير بالنسبة لتطبيقات إنترنت الأشياء ، وكذلك صناعة 4.0 ، AR / VR ، وأكثر من ذلك. ولم يستبعد Arm الوصول بهذا إلى مجموعة Cortex-A أيضًا ، مما يعني أنه قد ينتهي بهاتفك.

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

اقتربنا خطوة واحدة من عالم حيث كل شيء متصل.

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


هذا يعني أننا على بعد خطوة واحدة من عالم يرتبط فيه كل شيء ، للأفضل أو للأسوأ.

اقرأ أيضا: ستهيمن شركات إنترنت الأشياء على 2020s: إعداد سيرتك الذاتية!

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

كيف يعمل؟

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

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

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

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

يمكن أن يحل محل الحاجة إلى المعالجة المشتركة في بعض التطبيقات.

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

سيكون هذا متاحًا لـ Arm Cortex M33 في النصف الأول من عام 2020 ، دون أي تكلفة إضافية على المرخص لهم. بالاقتران مع نموذج إدارة شركاء MBed OS الجديد ، قد ينتج عن ذلك بعض الاحتمالات الجديدة المثيرة للاهتمام.

إنه احتمال مثير / غريب أن نعتقد أن Arm تلبي الآن المتطلبات المحددة للشركات التي تبني مدن متصلة وأجهزة الواقع المعزز. في الواقع ، سيكون من المثير رؤية أنواع التحسينات في الكفاءة والأمان والأداء التي تحققها هذه التغييرات.

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

غالبًا ما تفيض صخب الحياة بكثافة غير مرغوب فيها. لاستعادة تلك الأيام الهادئة ، يمكن أن تساعدك سماعات Cowin E8 المزودة بإلغاء الضوضاء من Bluetooth ضبط العالم....

في المنزل ، لا مشكلة لدي حول Google Pixel 3 XL عارية. يشعر الظهر الزجاجي المتجمد بسلاسة في يديه ، مع وظيفة الألم غير الوردي التي تضفي جمالياً على عيني.ومع ذلك ، أنا لا آخذ هاتفي إلى الخارج بدون غطاء و...

مقالات جديدة