AMD با هستههای کممصرف جدید، مسیر اینتل را میرود: جزئیات Zen 6 در پچ کرنل لینوکس فاش شد
AMD پچهای کرنل لینوکس را ارائه کرده که شامل پشتیبانی از هستههای کممصرف جدید CPU آن است؛ هستههایی که احتمالاً در پردازندههای ناهمگن آینده این شرکت ظاهر خواهند شد. این پچ جدید به وضوح بین هستههای با کارایی بالا، هستههای بهینه و هستههای کممصرف تمایز قائل میشود، بنابراین میتوان با اطمینان گفت که پلتفرمهای CPU آینده AMD از سه نوع هسته استفاده خواهند کرد که هستههای کممصرف برای بارهای کاری سبکتر به کار گرفته میشوند، این خبر را Phoronix گزارش داده است.
پردازندههای ناهمگن AMD انواع CPU را با استفاده از تابع CPUID 0x80000026 (توپولوژی گسترده CPU) شناسایی میکنند، زیرا بیتهای EBX [31:28] طبقهبندی هسته را حمل میکنند. تا همین اواخر، AMD هستههای خود را فقط به عنوان Performance (عملکرد) و Efficiency (بهرهوری) طبقهبندی میکرد، در حالی که آخرین پچ هستههای Low-Power (کممصرف) را اضافه میکند. این پچ لینوکس را قادر میسازد تا به طور کارآمد بین هستههای Performance، Efficiency و Low-Power تمایز قائل شود و هستههای اخیر نیز به درستی توسط مدیریت عملکرد AMD پشتیبانی میشوند.
به گفته ویشال بادوله، مهندس AMD، این هستهها به طور خاص برای کارهای پسزمینه و بیکار طراحی شدهاند که در آنها کاهش مصرف انرژی مهمتر از ارائه عملکرد بالا است.
در سالهای اخیر، هم AMD و هم اینتل پردازندههای ناهمگنی را عرضه کردهاند که دارای هر دو نوع هسته با کارایی بالا و کممصرف هستند تا عملکرد و مصرف انرژی پایین را با هم ترکیب کنند. اینتل با جدیدترین پلتفرمهای CPU خود، هستههای کممصرف خود را که در کاشی SoC قرار دارند، برای انجام کارهای سبک و افزایش عمر باتری لپتاپها معرفی کرد. همانطور که پیداست، AMD نیز همین مسیر را در پیش گرفته است. اگرچه AMD از دو نوع هسته متفاوت استفاده میکند، اما معماری زیربنایی یکسان است. این شرکت یک هسته «متراکم» را ارائه میدهد که برای فضا بهینه شده است، در حالی که اینتل از ریزمعماریهای کاملاً متفاوتی استفاده میکند.
فراتر از توضیحات پچ لینوکس، AMD اطلاعات کمی در مورد هستههای کممصرف فاش کرده است. این شرکت تنها آنها را به عنوان بهینهسازی شده برای کمترین مصرف انرژی ممکن در طول پردازش پسزمینه و عملیات بیکار توصیف کرد، اما فاش نکرد که چگونه از نظر معماری با هستههای متراکم Zen 5c امروزی متفاوت هستند. علاوه بر این، پچهای کرنل هیچ سیاست زمانبندی جدید یا منطق بهینهسازی فراتر از شناسایی دسته CPU اضافی را معرفی نمیکنند.
AMD همچنین فاش نکرد که آیا این هستهها بر اساس Zen 5، Zen 6 یا سایر ریزمعماریهای آینده هستند. در واقع باید توجه داشت که AMD به طور سنتی ترجیح داده است که از یک ریزمعماری در یک CPU استفاده کند، البته با بهینهسازیهای متفاوت در مورد اندازه دای (یا بهتر بگوییم طرحبندی) و فرکانسها. چنین رویکردی توسعه نرمافزار و مدیریت عملکرد را تا حد زیادی ساده میکند، اما به قیمت مصرف انرژی بالاتر در مقایسه با آنچه یک ریزمعماری سادهتر میتوانست ارائه دهد، تمام میشود.
- کولبات
- تیر 9, 1405
- 51 بازدید






