Cache بخشی بسیار مهم بوده تاثیر بسزایی در عملکرد کلی سیستم دارد. Cache یک حافظه بسیار سریع است و پردازنده اطلاعاتی که به طور متداول بدان نیاز دارد را بر روی آن ذخیره می کند. RAM یک سیستم واحد بزرگتری برای ذخیره اطلاعات است اما سرعتی پایین تر برای دسترسی به اطلاعات دارد. یک کامپیوتر با میزان Cache بالاتر این امکان را فراهم می سازد تا اطلاعات بیشتر با سرعتی بیشتر در دسترس قرار گیرند و در کل عملکرد و پاسخگویی سیستم افزایش یابد. پردازنده با میزان Cache بالاتر محاسن زیادی چون اجرای سریع تر نرم افزارهای گرافیکی، بازی های رایانه ای و نرم افزارهای کاربردی دیگر دارد.

شرکت اینتل برای ارتقای عملکرد سیستم و افزایش بازدهی آن دست به ابتکاری ویژه به نام Smart Cache زده است. کش هوشمند از شرکت اینتل احتمال این مورد را که یک هسته از پردازنده با سرعت بیشتری به اطلاعات دسترسی یابد را افزایش می دهد و این عمل به معنای بهینه سازی استفاده از حافظه Cache است. Intel Smart Cache به هر هسته این امکان را می دهد تا به صورت داینامیک ( متغیر با زمان ) از حافظه Cache استفاده نماید و این امکان وجود دارد تا تنها یک هسته از تمامی فضای کش استفاده نماید در عین حال دریافت اطلاعات با بالاترین توان ممکن انجام گیرد. به طور مثال اگر یک هسته به حداقل حافظه Cache نیاز داشته باشد هسته دیگر می تواند به صورت متغیر از حافظه باقی مانده از Cache استفاده کند. این موضوع باعث افزایش عملکرد کلی پردازنده شده و این امکان را فراهم می سازد تا هسته نیازمند به اطلاعات میزان اطلاعات بیشتری را با سرعت بالاتر دریافت نماید( کامپیوترها این نوع از حافظه کش را به عنوان L3 Cache می شناسند ).

برای مشاهده فیلم درک مفهوم مربوط به این تکنولوژی بر روی اینجا کلیک نمایید

ترجمه: واحد تحقیقات و پشتیبانی فنی کهکشان

smart-cache   

                             intel-smart-cache