تتميز سلسلة معالجات AMD Ryzen 5000 بمعمارية Zen 3 الأساسية الجديدة ، والتي تستخدم العديد من التقنيات لتقديم أفضل أداء ممكن. تسمى إحدى هذه الأساليب إعادة توجيه التخزين التنبئي Predictive Store Forwarding (PSF) . ووفقًا لـ AMD فإن تقنية "PSF عبارة عن تحسين معماري دقيق قائم على الدعم العتادي ومصمم لتحسين أداء تنفيذ التعليمات البرمجية من خلال توقع التبعيات بين الأحمال والتخزين . ولتبسيط هذا الكلام، " هذا يعني أن PSF هي ميزة "تنبؤ" أخرى يتم وضعها في معالج دقيق يمكن استغلالها بشكل سئ. فتمامًا مثل Specter ، يمكن استغلال الميزة وقد يؤدي ذلك إلى حدوث ثغرة أمنية في المعالجات الجديدة.

معالجات AMD Ryzen 5000 قد تكون معرضة لمخاطر مثل Specter !!

والسبب هو أن مبدأ التنفيذ التخميني هو جزء من مشاكل أكبر بكثير في تصميم البنية الدقيقة لوحدة المعالجة المركزية ، مما يدل على أن كل خيار تصميم به عيوبه. وقد اكتشف مهندسوا وحدات المعالجة المركزية في AMD أن البرنامج الذي يعتمد على العزل المعروف أيضًا باسم "وضع الحماية sandboxing" ، معرض لخطر كبير. حيث يمكن أن تُخطئ تنبؤات PSF أحيانًا ، وهذه التطبيقات هي بالضبط المعرضة للخطر. كما ويُذكر أيضاً أن التبعية الخاطئة بين التحميل والتخزين يمكن أن تؤدي إلى ضعف مماثل لـ Specter v4. إذاً ما الحل لذلك ؟ يمكنك ببساطة إيقاف تشغيل التقنية وتكون آمنًا. حيث أجرى Phoronix مجموعة من الاختبارات على نظام تشغيل Linux وخلص إلى أن إيقاف تشغيل الميزة يُضحّي بمقدار ما بين نصف بالمائة إلى واحد بالمائة من الاداء، وهي نسبة منخفضة جدًا.

يمكنك رؤية المزيد من هذا الاختبار هنا ، وقراءة ورقة تعليمات AMD التي تصف PSF.