مرجع
آخر الزيارات

آرم بيج.ليتل

385 كلمة•0 مشاهدة•🗒️ منذ 21 ساعة
باختصار: آرم بيج.ليتل هي معمارية غير متجانسة، طورتها شركة آرم القابضة، وتستعمل أنواعًا مختلفة من المعالجات: معالجات LITTLE الصغيرة المصممة لتحقيق أقل استهلاك للطاقة، ومعالجات big الكبيرة المصممة لتحقيق أداء حاسوبي عالٍ وقوي. تجد هنا «نموذج المعالجة متعددة الأنوية»، «المزايا والفوائد» و«Arm: big.LITTLE – الموازنة بين الكفاءة والأداء» ضمن 5 أقسام.
المحتويات
  1. نموذج المعالجة متعددة الأنوية
  2. المزايا والفوائد
  3. Arm: big.LITTLE – الموازنة بين الكفاءة والأداء
  4. نموذج الترحيل
  5. أوضاع التشغيل

قبل الخوض في التفاصيل، آرم بيج.ليتل هي معمارية غير متجانسة، طورتها شركة آرم القابضة، وتستعمل أنواعًا مختلفة من المعالجات: معالجات LITTLE الصغيرة المصممة لتحقيق أقل استهلاك للطاقة، ومعالجات big الكبيرة المصممة لتحقيق أداء حاسوبي عالٍ وقوي. وتعرض الأقسام التالية جوانب أخرى من الموضوع.

نموذج المعالجة متعددة الأنوية

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

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

المزايا والفوائد

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

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

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

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

بحسب الموقع الرسمي، فإن فوائد هذه المعمارية ومزاياها هي:

Arm: big.LITTLE – الموازنة بين الكفاءة والأداء

ملف PDF بعنوان big.LITTLE Technology: The Future of Mobile

نموذج الترحيل

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

أوضاع التشغيل

وفي هذا السياق، تدعم معمارية ARM big.LITTLE عدة نماذج مختلفة لتشغيل المعالجات، تتيح توزيع الأحمال بين الأنوية الكبيرة (ذات الأداء العالي) والأنوية الصغيرة (ذات الكفاءة في استهلاك الطاقة) بحسب متطلبات النظام، وتتمثل أبرز أوضاع التشغيل فيما يلي:

ما رأيك في هذه المقالة؟

📝 هل في هذه المقالة خطأ؟

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