ARM Cortex-A72
وحدة المعالجة المركزية ARM Cortex-A72 هي وحدة معالجة مركزية تُنفذ مجموعة تعليمات ARMv8 - A ذات 64 بت، والتي صممها مركز تصميم أوستن التابع لشركة ARM Holdings . تتميز Cortex-A72 بخط أنابيب فائق القياس ثلاثي الاتجاهات لفك التشفير خارج الترتيب . [ 1 ] وهي متاحة كنواة SIP للمرخص لهم، ويجعلها تصميمها مناسبة للتكامل مع نوى SIP أخرى (مثل وحدة معالجة الرسومات ، ووحدة تحكم العرض ، ووحدة معالجة الإشارات الرقمية ، ومعالج الصور ، إلخ) في شريحة واحدة تُشكل نظامًا متكاملًا على شريحة (SoC). أُعلن عن Cortex-A72 في عام 2015 كخليفة لـ Cortex-A57 ، وقد صُممت لاستهلاك طاقة أقل بنسبة 20% أو تقديم أداء أفضل بنسبة 90%. [ 2 ] [ 3 ]
ملخص
- معالج ذو بنية خطية مع خط أنابيب تنفيذ فائق القياس ثلاثي الاتجاهات ، مع إصدار أوامر خارج الترتيب بشكل كبير ومسألة تخمينية
- تُعد امتدادات DSP و NEON SIMD إلزامية لكل نواة
- وحدة الفاصلة العائمة VFPv4 مدمجة (لكل نواة)
- دعم المحاكاة الافتراضية للأجهزة
- ترميز مجموعة تعليمات Thumb-2 يقلل من حجم البرامج ذات 32 بت مع تأثير ضئيل على الأداء.
- ملحقات أمان TrustZone
- برنامج تتبع الماكرو و CoreSight Design Kit لتتبع تنفيذ التعليمات بشكل غير ملحوظ
- ذاكرة تخزين مؤقتة من المستوى الأول (L1) لكل نواة، 32 كيلوبايت من البيانات (تجميع ثنائي الاتجاه) + 48 كيلوبايت من التعليمات (تجميع ثلاثي الاتجاه).
- وحدة تحكم ذاكرة تخزين مؤقت مدمجة منخفضة زمن الوصول من المستوى الثاني (مجموعة ترابطية ذات 16 اتجاهًا)، حجم قابل للتكوين من 512 كيلوبايت إلى 4 ميجابايت لكل مجموعة
- مخزن مؤقت لترجمة تعليمات المستوى الأول (TLB) ذو 48 مدخلاً، ترابطي بالكامل، مع دعم أصلي لأحجام صفحات 4 كيلوبايت، و64 كيلوبايت، و1 ميجابايت
- ذاكرة ترجمة العناوين (TLB) للبيانات من المستوى الأول (L1) ذات 32 مدخلاً، تدعم بشكل كامل أحجام الصفحات 4 كيلوبايت و64 كيلوبايت و1 ميجابايت.
- مجموعة ربط رباعية الاتجاهات لذاكرة تخزين مؤقتة موحدة من المستوى الثاني (L2 TLB) تحتوي على 1024 مدخلاً لكل نواة، تدعم الضرب تحت الخطأ
- خوارزمية متطورة للتنبؤ بالفروع تعمل على تحسين الأداء بشكل ملحوظ وتقليل استهلاك الطاقة الناتج عن التنبؤ الخاطئ والتخمين.
- بطاقة تعريف الدوائر المتكاملة المبكرة – ذاكرة تخزين مؤقتة من المستوى الأول ثلاثية الاتجاهات تعمل بطاقتها ذات التعيين المباشر*
- تحديد العلامات الإقليمية لـ TLB و μBTB
- تحسينات هدف الفرع ذات الإزاحة الصغيرة
- كبح عمليات الوصول الزائدة إلى مُتنبئ الفروع
رقائق البطاطس
- نظام Broadcom BCM2711 على شريحة واحدة بأربعة أنوية A72. يُستخدم في Raspberry Pi 4. [ 4 ]
- معالجات كوالكوم سنابدراجون 650 و652 و653
- NXP i.MX8، Layerscape LS1026A/LS1046A، LS2044A/LS2084A، LS2048A/LS2088A، LX2160A/LX2120A/LX2080A، LS1028A
- عائلة معالجات Jacinto 7 من شركة Texas Instruments ، وهي معالجات SoC للسيارات والصناعة.
- روكشيب RK3399، RK3576
- AWS Graviton
انظر أيضاً
- ARM Cortex-A57 ، السلف
- ARM Cortex-A73 ، خليفة
- مقارنة بين أنوية ARMv8-A ، عائلة ARMv8
مراجع
- 1 2 "معالج Cortex-A72" . شركة ARM Holdings . تم الاسترجاع في 2 فبراير 2014 .
- ↑ فروموسانو، أندريه (3 فبراير 2015). "شركة ARM تعلن عن معالجات Cortex-A72 وCCI-500 وMali-T880" . موقع Anandtech . مؤرشف من الأصل في 4 فبراير 2015. تم الاطلاع عليه بتاريخ 29 مارس 2017 .
- ↑ فروموسانو، أندريه (23 أبريل 2015). "شركة ARM تكشف تفاصيل معمارية Cortex-A72" . موقع Anandtech . مؤرشف من الأصل في 25 أبريل 2015. تم الاطلاع عليه في 29 مارس 2017 .
- ↑ "جهاز Raspberry Pi 4 معروض للبيع الآن ابتداءً من 35 دولارًا" . Raspberry Pi . 24-06-2019 . تم الاطلاع عليه بتاريخ 24-06-2019 .
روابط خارجية
فئة :
- معالجات ARM
