ان‌وی‌ام اکسپرس

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

 زمینه 
از لحاظ تاریخی، اکثر SSDها از گذرگاه‌هایی مانند SATA, SAS یا Fiber Channel برای ارتباط با بقیه سیستم‌های کامپیوتری استفاده می‌کردند. از زمانی که SSDها در بازارهای انبوه در دسترس قرار گرفتند، SATA معمولی‌ترین راه برای اتصال SSD در رایانه‌های شخصی شده‌است. با این حال، SATA اساساً برای رابط با درایوهای هارد دیسک مکانیکی (HDD) طراحی شده بود، و به‌طور فزاینده ای برای SSDها ناکافی و کند بودند، که با گذشت زمان سرعت آن بهبود یافت. به عنوان مثال، طی حدود پنج سال پس از پذیرش جریان اصلی بازار انبوه (۲۰۰۵–۲۰۱۰)، بسیاری از SSDها به دلیل نرخ داده نسبتاً پایین موجود برای هارد دیسک‌ها محدود شده بودند. در کل برخی از SSDها با حداکثر توان عملیاتی SATA به حداکثر سرعتشان دست پیدا نمی‌کنند.

SSDهای پیشرفته قبل از NVMe با استفاده از گذرگاه PCI Express ساخته شده بودند، اما با استفاده از رابط‌های غیر استاندارد. با استاندارد کردن رابط SSDها، سیستم عامل‌ها فقط به یک پروتکل مشترک نیاز دارند تا با تمام SSDهایی که به مشخصات پایبند هستند کار کنند. همچنین به این معنی است که هر سازنده SSD مجبور نیست پروتکل خاصی را طراحی کند. مانند دستگاه‌های ذخیره‌سازی USB که با همه رایانه‌ها کار می‌کند، بدون نیاز به درایور برای هر دستگاه.

دستگاه‌های NVM Express همچنین به‌عنوان بلوک ذخیره‌سازی بافر پرسرعت در بسیاری از ابررایانه‌های پیشرو، مانند سوپرکامپیوتر فوگاکو، سوپرکامپیوتر سامیت و ابررایانه سیرا و غیره استفاده می‌شوند.

+مقایسه AHCI و NVMeAHCINVMeحداکثر عمق صفیک صف فرمان؛
حداکثر ۳۲ دستور در هر صفتا ۶۵۵۳۵ صف.
تا ۶۵۵۳۶ فرمان در هر صفدسترسی‌های رجیستر غیرقابل ذخیره
(هر چرخه ۲۰۰۰)حداکثر شش در هر دستور بدون صف.
حداکثر نه در هر دستور در صفحداکثر دو در هر دستوروقفه interoptیک وقفهتا ۲۰۴۸ وقفه MSI-Xموازی
و رشته‌های متعددبرای صدور فرمان به قفل همگام سازی نیاز داردبدون قفلکارایی
برای دستورات ۴ کیلوبایتیپارامترهای فرمان به
دو واکشی سریال DRAM میزبان نیاز دارندپارامترهای فرمان را
در یک واکشی ۶۴ بایتی دریافت می‌کندانتقال دادهمعمولا نیمه دوبلکسفول دوبلکس

 نگارخانه 

 جستارهای وابسته 
 ام.۲

 منابع 



 پیوند به بیرون 



رده:استانداردهای سخت‌افزار رایانه
رده:گذرگاه‌های ذخیره‌سازی رایانه