شرکت اینتل پس از تحقیقات گسترده در مورد مشکل ناپایداری حاصل از افزایش در حداقل ولتاژ کاری پردازندههای دسکتاپ نسل 13 و 14، اکنون به علت اصلی بروز آن پی برده است. این پست درک شرکت اینتل، از ریشه اصلی مشکل و همچنین شرح اقدامات کاهشی اضافی و گامهای بعدی را برای کاربران سیستمهای مجهز به پردازندههای نسل 13 و 14 دسکتاپ پوشش میدهد.
ریشه اصلی ناپایداری Vmin Shift
شرکت اینتل مشکل ناپایداری حاصل از افزایش در حداقل ولتاژ کاری پردازنده را، در یک مدار درختی ساعت پردازنده، در هسته هوش مصنوعی IA پیدا کرده است که بشدت در برابر افزایش ولتاژ و دما، آسیب پذیر است. اینتل مشاهده کرده است که این بخش آسیب پذیر با افزایش ولتاژ و حرارت، باعث تغییر چرخه کاری ساعت پردازنده و بروز بی ثباتی در سیستم آن میشود.
شرح مشکلات و اقدامات اصلاحی:
شرکت اینتل تاکنون چهار سناریو عملیاتی را شناسایی کرده است که میتوانند منجر به تغییر در حداقل ولتاژ کاری، در پردازندههای آسیب دیده شده باشد:
تنظیمات مدار تغذیه مادربرد، فراتر از دستورالعمل اینتل برای پردازنده بوده است.
راهکار اینتل: توصیه به استفاده از تنظیمات پیشفرض Intel Default Settings در بایوس، برای پردازندههای دسکتاپ نسل 13 و 14.
باگ الگوریتم میکروکد eTVB به پردازندههای دسکتاپ نسل 13 و 14 اجازه میدهد تا بدون توجه به دمای بالای پردازنده، در فرکانس بالا کار کنند.
راهکار اینتل: میکروکد 0x125 (منتشر شده در ژوئن 2024) از طریق آپدیت بایوس، باگ الگوریتم eTVB را رفع کرده است.
مشکل در الگوریتم میکروکد SVID پردازنده منجر به درخواست ولتاژ بالا در فرکانس و مدت زمان طولانی میشود که در نتیجه آن حداقل ولتاژ کاری پردازنده افزایش مییابد.
راهکار اینتل: میکروکد 0x129 (منتشر شده در اوت 2024) از طریق آپدیت بایوس، سطح ولتاژ کاری بالای درخواست شده توسط پردازنده را محدود میکند.
مشکل در میکروکد و کد بایوس مادربرد، منجر به درخواست افزایش ولتاژ تغذیه هستهها میشود که میتواند باعث تغییر در حداقل ولتاژ کاری پردازنده، به خصوص در زمان بیکاری و/یا فعالیت پردازشی سبک شود.
راهکار اینتل: شرکت اینتل میکروکد 0x12B را به زودی منتشر میکند که شامل رفع کلیه مشکلات مطرح شده در بهروزرسانیهای میکروکد 0x125 و 0x129 میشود و درخواست ولتاژ بالا توسط پردازنده را در زمان بیکاری و/یا عملیات پردازشی سبک، محدود میکند.
با توجه به انتشار بهروزرسانی میکروکد 0x12B، اینتل با شرکای خود (سازندگان مادربرد) از نزدیک همکاری میکند تا بهروزرسانی BIOS مربوط را هرچه زودتر برای عموم کاربران عرضه کنند.
تاثیرپذیری پرفورمنس پردازنده، با میکروکد جدید:
بر اساس تستهای داخلی شرکت اینتل که بر روی میکروکد 0x12B انجام شده است و آن را با میکروکد 0x125 سنجیده، در پردازنده Intel® Core™ i9-14900K با حافظه DDR5 5200MT/s1 – نشان میدهد که تأثیر میکروکد جدید در عملکرد پردازنده پس از تغییرات، در حد تلورانس اجرا به اجرا ناچیز است. این نتیجهگیری پس از انجام تستهای Cinebench R23، Speedometer، WebXPRT4، Crossmark بدست آمده است.
همچنین در انجام سناریوهای گیمینگ در Intel® Core™ i9-14900K با حافظه DDR5 5600MT/s2، تغییر عملکرد در محدوده تلورانس اجرا به اجرا، ناچیز است. این نتیجهگیری پس از اجرای بنچمارک در بازیهای Shadow of the Tomb Raider، Cyberpunk 2077، Hitman 3: Dartmoor، Total War : وWarhammer III – Mirrors of Madness بدست آمده است. هرچند عملکرد سیستم در یک بنچمارک یا بازی، به پیکربندی سیستم و چندین عامل دیگر نیز بستگی دارد.
گواهی سلامت:
شرکت اینتل مجدداً تأیید میکند که کلیه پردازندههای نسل 13 و 14 سری لپتاپی Mobile اینتل و همچنین نسلهای بعدی پدازندههای دسکتاپ و لپتاپ کلاس کاربری این شرکت – از جمله نام رمز خانوادههای Lunar Lake و Arrow Lake – به هیچ عنوان تحت تأثیر مشکل ناپایداری Vmin Shift قرار ندارند (و بدون مشکل هستند). ما از شکیبایی مشتریان خود که در طول تحقیقات و همچنین حمایت شرکای خود در تجزیه و تحلیل و اقدامات کاهشی مربوطه، قدردانی میکنیم.
اقدامات بعدی:
برای همه دارندگان پردازنده دسکتاپ نسل 13 و 14، به روزرسانی میکروکد 0x12B باید از طریق بهروزرسانی BIOS بارگیری شود. این میکروکد جدید بین سازندگان مادربرد توزیع شده است تا در بایوس گنجانده شود. اینتل با شرکای خود برای تست و اعتبار سنجی و همچنین عرضه بهموقع بهروزرسانی BIOS برای کلیه سیستمهایی که در حال خدمت هستند، همکاری میکند. این فرآیند ممکن است تا چند هفته، زمان بر باشد.
کاربران باید گوش به زنگ باشند و وبسایت سازنده سیستم/مادربرد خود را بررسی کنند تا آخرین نسخه بایوس را برای سیستمهای دسکتاپ مجهز به پردازنده نسل 13 و یا 14 خود را ببینند و نسبت به بهروز رسانی بایوس خود اقدام کنند.
