در طی یک سری تست پردازندههای اینتل AdlerLake، مشخص شده است که امکان پشتیبانی از دستورالعمل AVX-512 به صورت دست نخورده باقی مانده است و میتوان آن را فعال کرد. این ویژگی باعث میشود بتوان با عملکرد بسیار بالاتری نسبت به دستورالعملهای رایج محاسبات را انجام داد. با این حال اینتل به سازندگان مادربرد اعلام کرده که در آپدیت بعدی بایوس خود باید این امکان را به صورت کامل برای پردازندههای نسل جدید اینتل غیرفعال کنند.
افزایش عملکرد در ازای غیرفعال شدن هستهی Gracemont
هرچند که اینتل هیچگاه به صورت رسمی اعلام نکرده بود که پردازندههای Alder Lake توانایی پشتیبانی از دستورالعمل AVX-512 را دارد، اما میشود تنها با غیرفعال کردن هستههای کم مصرف «Gracemont» و فعال کردن هستههای قدرتمند «Golden Cove» به این ویژگی دسترسی پیدا کرد. به این شکل میتوان به عملکرد بهتر و کارایی بالاتری نسبت به دستورالعملهای استاندارد AVX2 دست پیدا کرد. با وجود از دست دادن هستههای کم مصرف میتوان به عملکرد بسیار بالاتری در زمان استفاده از دستورالعملهای AVX-512 دست پیدا کرد.
اما ظاهرا اینتل قصد دارد که همه چیز را تغییر دهد، زیرا یک گروه تحقیقاتی به نام Igor’s Lab گزارش داده که اینتل به تمام سازندگان مادربردها دستور داده که از طریق به روزرسانی بایوس بعدی خود، امکان پشتیبانی از AVX-512 در پردازندههای AdlerLake را به صورت کلی حذف کنند. اینتل این کار را تنها چند روز قبل از عرضه پردازندههای سری غیر K انجام داده که اکثر مدلهای آن فقط هستههای قدرتمند را دارا هستند.
وجود محدودیت برای سیستمهای خانگی در حالت AVX-512
این پردازندهها میتوانند با استفاده از دستورالعمل AVX-512 تبدیل به یک گزینه بسیار خوب برای سرورها و ایستگاههای کاری سطح پایین بشوند. اما اینتل اصلا دوست ندارد این اتفاق رخ بدهد و برای همین تمام تلاش خودرا برای حذف این دستورالعمل انجام میدهد. درواقع استفاده از این دستورالعمل با وجود اینکه در ابتدا سطح محاسبات را بسیار بالا میبرد، اما به علت تولید حرارت بالا، باعث کاهش سرعت متوسط میشود. تنها چند سیستم وجود دارد که توانایی کار کردن با حداکثر سرعت 5.2 گیگاهرتز را در خود دارند. اما متاسفانه کامپیوترهای شخصی توانایی کافی برای خنک کنندگی جهت رسیدن به این سرعت را ندارند.
در نهایت همهی سیستمها باید به روزسانی شوند
کسانی که دوست دارند از طریق دستوالعمل AVX-512 به حداکثر عملکرد پردازندههای اینتل AdlerLake خود دست پیدا کنند، تنها یک راه دارند و آن عدم به روزرسانی بایوس مادربردهایشان است. اما شرایط برای مادربردهایی که قرار است از این به بعد وارد بازار شوند متفاوت است و از این به بعد همهی آنها با بایوس جدید عرضه خواهند شد. همچنین کسانی هم که از قبل مادربرد خود را تهیه کردهاند در هر صورت برای رسیدن به سازگاری بهتر با پردازندههای نسل جدید DDR5 مجبور هستند بایوس مادربرد خود را به روزرسانی کنند که باعث از دست رفتن دستورالعمل AVX-512 خواهد شد. بنابراین شاید بهتر بود اینتل از همان اول اصلا امکان پشتیبانی از این ویژگی را در پردازندههای نسل جدید خود قرار نمیداد.
مطالب مرتبط:
AVX-512 در rpcs3 که با خاموش کردن هسته های کوچک روشن میشود و به صورت پیش فرض در آلدرلیک فعال نیست که باعث افزایش 20 درصدی کارائی در این امولاتور و بعضی بازیهای جدید مثل فارکرای 6 میشود در ضمن در این حالت مصرف انرژی بسیار بهینه تر از خاموش بودن هسته های کم مصرف هست امان از دست این اینتل .
مشکل اینه وقتی AVX فعال میشه اونقدر پردازنده داغ میکنه که توانایی خنک کنندگی کولر های گران قیمت رو هم به چالش میکشه. به نظرم غیر فعال کنند خیلی بهتره. کسی که AVX-512 بخواد باید بره Xeon بخره.
اصلا مزیت خرید اینتل همینه کلی تبلیغ و دستور والعمل و فلان بعد یه اپدیت ریزی میزنی میبینی پردازندت نصف هسته هاش خاموشه یا hyper threading دیگه کار نمیکنه.خیلی خوبه اینتل
شخصیتت از پروفایلت معلومه
فقط جهت اطلاع خودم میپرسم کدوم پردازنده اینتل بوده که نصف هسته ها خاموش شدن یا هایپر تردینگ برا همیشه غیرفعال شده؟ چون برگردوندنش کار سختی نیست از تو بایوس
ای بابا، اینا نمک کاره 😀