سوال شماره 32144
چندگزینهای
سخت افزاز کامپیوتر
در معماری یک کامپیوتر مدرن، کدام فناوری سختافزاری به عنوان یک لایه میانی بین حافظه اصلی و حافظه کش عمل میکند تا تأخیر دسترسی به دادههای حجیم را کاهش دهد و کارایی پردازشهای موازی را بهبود بخشد؟
گزینهها:
- 1. حافظه CXL (Compute Express Link) ✓ صحیح
- 2. حافظه HBM (High Bandwidth Memory)
- 3. حافظه L3 Cache با معماری Victim Cache
- 4. حافظه NVDIMM (Non-Volatile Dual In-line Memory Module)
پاسخ صحیح:
- حافظه CXL (Compute Express Link)
توضیحات:
در معماری کامپیوترهای مدرن، حافظه CXL (Compute Express Link) به عنوان یک لایه میانی بین حافظه اصلی (RAM) و حافظه کش (Cache) عمل میکند. این فناوری سختافزاری یک پروتکل ارتباطی پرسرعت است که از طریق اتصال PCIe (PCI Express) کار میکند.
هدف اصلی CXL کاهش تأخیر دسترسی به دادههای حجیم است. در سیستمهای سنتی، وقتی پردازنده به دادهای نیاز دارد که در حافظه کش نیست، باید به حافظه اصلی (که کندتر است) مراجعه کند. CXL با ایجاد یک لایه میانی، امکان دسترسی سریعتر به حافظههای مشترک بین پردازندهها، شتابدهندهها (مثل GPU) و سایر دستگاه