آسیب‌پذیری‌ها می‌توانند پردازنده‌های AMD را نسبت به تراشه‌های رقیب سازنده‌تر کنند

افشای اخیر آسیب‌پذیری دیگری در پردازنده‌های اینتل به نام MDS (یا Zombieload)، به عنوان انگیزه‌ای برای تشدید بحث‌ها در مورد میزان کاهش عملکرد کاربران در صورتی که بخواهند از راه‌حل‌های پیشنهادی استفاده کنند، باید تحمل کنند. مشکلات سخت افزاری اینتل خود را منتشر کرده است تست های عملکرد، که حتی زمانی که Hyper-Threading غیرفعال شده بود، تأثیر بسیار کمی از اصلاحات نشان داد. با این حال، همه با این موضع موافق نیستند. وب سایت فورونیکس مستقل خود را برگزار کرد مطالعه مشکلات در لینوکس، و دریافتند که اعمال اصلاحات برای کل مجموعه آسیب‌پذیری‌های پردازنده شناسایی‌شده اخیراً منجر به کاهش عملکرد پردازنده‌های اینتل به‌طور متوسط ​​16 درصد بدون غیرفعال کردن Hyper-Threading و 25 درصد با غیرفعال شدن آن می‌شود. در عین حال، عملکرد پردازنده های AMD با معماری Zen+، همانطور که در تست های مشابه نشان داده شده است، تنها 3 درصد کاهش می یابد.

آسیب‌پذیری‌ها می‌توانند پردازنده‌های AMD را نسبت به تراشه‌های رقیب سازنده‌تر کنند

از آزمایش‌های ارائه‌شده در این مطالعه، می‌توان نتیجه گرفت که کاهش عملکرد پردازنده‌های اینتل از برنامه‌ای به برنامه دیگر بسیار متفاوت است و زمانی که Hyper-Threading غیرفعال است، به راحتی می‌تواند حتی از یک و نیم برابر بیشتر شود. در واقع، این دقیقاً همان چیزی است که ما در مورد آن صحبت می کنیم می گوید اپل، زمانی که قیمت خود را برای حذف Zombieload نامگذاری می کند - تا 40٪. در عین حال، اپل نیز مانند گوگل می گوید که این تنها راه ایمن سازی سیستم های مبتنی بر پردازنده های اینتل است. اگر Hyper-Threading را خاموش نکنید، کاهش عملکرد نیز می تواند کاملاً محسوس باشد: در بدترین حالت، اندازه آن به دو برابر می رسد.

آسیب‌پذیری‌ها می‌توانند پردازنده‌های AMD را نسبت به تراشه‌های رقیب سازنده‌تر کنند

باید مشخص شود که آزمایش‌های فورونیکس به بررسی تأثیر کل مجموعه وصله‌ها در برابر همه آسیب‌پذیری‌های اخیر - Spectre، Meltdown، L1TF و MDS مربوط می‌شوند. و این بدان معنی است که در این مورد ما در مورد حداکثر تفاوت عملکردی صحبت می کنیم که صاحبان پردازنده های اینتل پس از اعمال همه وصله ها به طور همزمان دریافت خواهند کرد. این همچنین کاهش عملکرد شناسایی شده در پردازنده های AMD را توضیح می دهد. اگرچه MDS بر آنها تأثیر نمی گذارد، تراشه های AMD مستعد برخی از انواع آسیب پذیری های Spectre هستند و بنابراین به وصله های نرم افزاری نیز نیاز دارند. با این حال، آنها نیازی به اقدامات جدی مانند غیرفعال کردن Hyper-Threading ندارند.

بدتر شدن جدی عملکرد پردازنده های اینتل پس از اعمال وصله ها می تواند عاملی مرگبار برای موقعیت این شرکت در بازار سرور باشد. در حالی که AMD در حال آماده شدن برای بالا بردن نوار عملکرد با پردازنده های جدید 7 نانومتری EPYC (Rome) خود است، عملکرد تراشه اینتل به طور پیوسته در جهت مخالف حرکت می کند. در عین حال، امتناع از رفع آسیب پذیری ها در راه حل های سرور غیرممکن است - این همان جایی است که آنها خطر اصلی را ایجاد می کنند. بنابراین، AMD این شانس را دارد که به زودی به عرضه‌کننده راه‌حل‌های سرور سریع‌تر تبدیل شود، که تأثیر جدی بر موقعیت آن در بازار سرور خواهد داشت، زیرا این شرکت قصد دارد در یک سال آینده سهم 10 درصدی را به دست آورد.


آسیب‌پذیری‌ها می‌توانند پردازنده‌های AMD را نسبت به تراشه‌های رقیب سازنده‌تر کنند

کاربران سیستم های دسکتاپ مصرف کننده ممکن است از استفاده از وصله ها خودداری کنند، حداقل تا زمانی که سناریوهای سوء استفاده بالقوه خطرناک برای آسیب پذیری ها شناسایی شوند. با این حال، طبق آزمایشات فورونیکس، در حالی که Core i7-8700K اصلی به طور متوسط ​​7٪ سریعتر از Ryzen 2700 24X است، پس از اعمال اصلاحات، مزیت به 7٪ کاهش می یابد. اگر محافظه کارانه ترین توصیه ها را دنبال کنید و علاوه بر این، Hyper-Threading را غیرفعال کنید، پردازنده قدیمی AMD 7٪ سریعتر از Core i8700-4K خواهد بود.



منبع: 3dnews.ru

اضافه کردن نظر