إنتل

كان المترجمون الكود مثل GCC و LLVM/CLANG هو الدعم الإعلاني عن تعليمات خط ذاكرة التخزين المؤقت “Cldemote” على معالجات Arrow Lake وكذلك Lunar Lake و Panther Lake Hybrid المعالجات القادمة. وأضاف مهندسو Intel أن السباكة المترجم ولكن كان غير دقيق وفقدت عن غير قصد حتى الآن مع عدم دعم هذه التعليمات البارزة هناك.

تسمح تعليمات cldemote لنظام التشغيل لإخبار CPU Core بتخفيض خط ذاكرة التخزين المؤقت المحدد إلى مستوى ذاكرة التخزين المؤقت أعلى بعيدًا عن القلب. تم العثور على Cldemote بدءًا من معالجات Intel Xeon Sapids Rapids ويمكن أن تكون مفيدة لأداء النظام.

أعلنت بقع البرمجيات الخاصة بـ GCC و LLVM/Clang عن العثور على Cldemote مع Arrow Lake و Lunar Lake وبحيرة Panther القادمة ولكنها غير دقيقة. تم تقديم أعمال تمكين المترجم هذه منذ سنوات من قبل مهندسي Intel ولكن تبين أنها غير دقيقة. انزلق هذا تحت راداري أيضًا ، ولكن عند التحقق الليلة على أنظمة Lake Arrow الخاصة بي ، لا يتم الإعلان عن دعم Cldemote من قبل المعالج.

LLVM Clang يزيل Cldemote من Arrow Lake

هبط مهندس Intel Phoebe Wang على تصحيح اليوم داخل LLVM GIT عبر طلب السحب هذا لإزالة الآن وجود cldemote من الاستهداف “arrowlake” بالإضافة إلى نماذج وحدة المعالجة المركزية Intel Hybrid المستقبلية. هذا يقسم أيضًا Arrow Lake و Intel Xeon E “Sierra Forest” التعامل مع معالج Xeon E-Core الذي يدعم cldemote.

مستندات GCC

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

Source link


اترك تعليقاً

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها بـ *