معماری NUMA در معماری محاسباتی چیست؟

معماری NUMA (دسترسی غیر یکنواخت حافظه) نوعی معماری محاسباتی است که در آن چندین پردازنده به یک حافظه فیزیکی مشترک دسترسی دارند اما زمان های دسترسی متفاوتی به آن حافظه دارند. این بدان معناست که برخی از پردازنده ها نسبت به سایرین به بخش های خاصی از حافظه دسترسی سریع تری دارند. سیستم‌های NUMA برای کاهش زمان دسترسی به حافظه، بهبود مقیاس‌پذیری و پشتیبانی از ظرفیت‌های حافظه بزرگ‌تر طراحی شده‌اند. آنها معمولاً در سیستم‌ها و سرورهای محاسباتی با کارایی بالا استفاده می‌شوند که در آنها چندین پردازنده با هم کار می‌کنند تا وظایف محاسباتی فشرده را انجام دهند. معماری NUMA سطح بالاتری از موازی سازی را فراهم می کند و می تواند کاربران و برنامه های همزمان بیشتری را پشتیبانی کند و آن را برای محیط های چند وظیفه ای و چند کاربره ایده آل می کند.

تاریخ انتشار: