مهندسان کمپانی اینتل در آخرین وصلههای منتشره برای هسته کرنل سیستمعامل لینوکس در حال افزودن پشتیبانی اولیه از پردازندههای نسل چهاردهم سری Meteor Lake با برخورداری از برخی ویژگیهای بالقوه جالب توجهی میباشند. در وصلهای که دیروز به ثبت رسیده است، یکی از مهندسان این کمپانی از عبارت “در معماری MTL، واحد GT دیگر قادر به تخصیص در LLC نخواهد بود – تنها هسته سیپییو از این قابلیت برخوردار میباشد. این مورد، به همراه افزودن پشتیبانی برای کش ADM/L4، نیازمند بهروزرسانی جدول MOCS/PAT است.” استفاده کرده است. ترجمه روان این جمله بدان معنی است که با شروع معماری Meteor Lake، پردازشگر گرافیکی مجتمع دیگر قادر به تخصیص در حافظه کش آخرین سطح (Last-Level Cache یا بهاختصار LLC) که در حقیقت آخرین سطح از حافظه کش یک پردازنده پیش از واکشی اطلاعات توسط هستههای سیپییو به شمار میرود نخواهد بود. در مقابل تنها هستههای سیپییو قادر به تخصیص آن خواهند بود. این مورد اگرچه مهم است، اما مسئله بسیار جالب توجه اشاره به حافظه کش سطح چهارم (L4) در این سری از پردازشگرهای مرکزی است. به نظر میرسد که کمپانی اینتل برای اولین بار پس از معماریهای Haswell و Broadwell قصد دارد تا حافظه کش L4 را نیز مجدداً به تراشههای خود اضافه نماید.
پردازندههای مدرن و امروزی معمولاً از سه سطح اول (L1)، دوم (L2) و سوم (L3) حافظه کش پشتیبانی میکنند که در این بین سطح اول از کمترین ظرفیت، اما بیشترین سرعت و سطح سوم بالعکس برخوردار میباشند. افزودن حافظه کش سطح چهارم (L4) در اغلب موارد غیرضروری تلقی میشود، زیرا این سطح فضای زیادی را اشغال کرده و در عین حال مزایای بسیار کمی را نیز ارائه میدهد که نتیجه آن به افزایش قابل توجه هزینه ساخت و قیمت نهایی تراشه منتهی میشود؛ اما در معماری Meteor Lake و طراحی چند واحدی آن، موقعیت قرارگیری کش L4 در نوع خود جالب توجه است. احتمال تعبیهسازی این حافظه در واحد اصلی که دربردارنده هستهها و دیگر المانهای محاسباتی ضروری میباشد وجود دارد. این احتمال در نوع خود منطقی نیز است، زیرا واحد محاسبات نیازمند دسترسی به حافظه سریع بوده و کش L4 میتواند بهبود کارایی در برخی از کاربردهای به خصوصی را به ارمغان آورد.
منبع: TechPowerUP