فناوری Mext شرکت AMD مصرف رم سرورها را تا ۵۰ درصد کاهش می‌ دهد

فناوری Mext شرکت AMD با انتقال داده‌های کم‌استفاده از حافظه DRAM به SSD و پیش‌بینی هوشمند نیاز برنامه‌ها، امکان کاهش ۵۰ درصدی مصرف رم سرورها را با افت عملکردی ناچیز فراهم می‌کند.

به‌ گزارش سرویس نرم‌افزار تک‌ناک، شرکت AMD در ماه ژوئن شرکت Mext را تصاحب کرد و اکنون در تدارک عرضه این فناوری برای مشتریان سازمانی استفاده‌کننده از پردازنده‌های Epyc است.

بیشتر بخوانید: مایکروسافت از نرم‌افزار آموزشی Classroom رونمایی کرد

سازوکار فناوری Mext

گری اسمرودن، مدیرعامل پیشین Mext و معاون ارشد فعلی توسعه کسب‌وکار AMD بیان کرد که حافظه می‌تواند ۶۰ تا ۹۰ درصد از هزینه ساخت سرورهای بزرگ را به خود اختصاص دهد. ازاین‌رو، جایگزینی بخشی از DRAM با فضای ذخیره‌سازی مبتنی بر SSD می‌تواند هزینه‌های سرمایه‌ای مشتریان را به میزان قابل‌ توجهی کاهش دهد.

سازوکار کلی Mext به فایل‌های Swap یا Page File در ویندوز شباهت دارد؛ قابلیتی که هنگام محدود شدن ظرفیت حافظه اصلی، بخشی از داده‌ها را به فضای ذخیره‌سازی منتقل می‌کند. با وجود این‌، تفاوت سرعت این دو نوع حافظه چالش مهمی ایجاد می‌کند. حافظه فلش ممکن است تا ۵۰۰ برابر کندتر از DRAM باشد و در نتیجه، انتقال داده‌ها به آن معمولا با جریمه عملکردی همراه است.

ترفند جدید AMD مصرف رم سرورها را به نصف کاهش می‌دهد

حتما بخوانید: باگ جدید درایورهای AMD باعث آسیب به SSD می‌ شود

فناوری Mext برای کاهش این افت عملکرد، از الگوریتم‌های یادگیری ماشین استفاده می‌کند تا صفحات حافظه‌ای را که برنامه‌ها احتمالا در آینده به آنها نیاز خواهند داشت، پیش‌بینی کند. سپس داده‌های مورد نیاز را پیش از آنکه برنامه درخواست کند، دوباره به DRAM بازمی‌گرداند.

اسمرودن با استناد به پژوهشی از متا اعلام کرد که ۵۰ تا ۸۰ درصد صفحات حافظه دست‌کم طی پنج دقیقه هیچ‌گونه دسترسی نداشته‌اند. این یافته نشان می‌دهد بخش چشمگیری از داده‌هایی که فضای ارزشمند و گران‌قیمت DRAM را اشغال می‌کنند، ممکن است برای مدتی طولانی غیرفعال باقی بمانند.

نرم‌افزار Mext برای پیش‌بینی درخواست‌های آتی حافظه از مجموعه‌ای از الگوریتم‌های یادگیری ماشین بهره می‌برد که یکی از آنها بر پایه فناوری ترنسفورمر توسعه یافته است. به گفته AMD، فرایند آموزش اولیه این مدل روی تنها یک هسته پردازنده Epyc کمتر از یک ثانیه زمان می‌برد. مدل پس از آموزش نیز با تغییر الگوهای بار کاری سازگار می‌شود و برای انجام این فرایند به پردازنده گرافیکی نیازی ندارد.

نتایج آزمایش‌های AMD نشان می‌دهد میزان کارایی فناوری Mext به ماهیت بار کاری و نسبت DRAM جایگزین‌شده با حافظه فلش وابسته است. در آزمایش مبتنی بر Synopsys PrimeTime، ابزار اتوماسیون طراحی الکترونیکی، این فناوری توانست ۵۰ درصد از DRAM سیستم را با حافظه فلش جایگزین کند و در عین حال، ۹۵ درصد از عملکرد اولیه را حفظ کند. با وجود این‌، هنگامی که سهم DRAM به ۲۵ درصد کل حافظه کاهش یافت و ۷۵ درصد ظرفیت باقی‌مانده به حافظه فلش اختصاص پیدا کرد، عملکرد سیستم به ۸۰ درصد سطح اولیه رسید.

عملکرد فناوری Mext در آزمایش‌های مبتنی بر Apache Spark بهتر بود. شرکت AMD گزارش داد که در این سناریو، جایگزینی نیمی از DRAM با حافظه فلش تنها یک درصد از عملکرد اولیه را کاهش داد؛ به‌عبارت دیگر، سیستم توانست ۹۹ درصد از کارایی پیشین خود را حفظ کند. همچنین این شرکت اعلام کرده است که فناوری Mext در حال حاضر روی ۱۴۵ سیستم فعال است. اسمرودن میزان صرفه‌جویی مشتریان ناشی از حذف نیاز به خرید حافظه اضافی را حدود ۵ میلیون دلار برآورد می‌کند.

برای مطالعه بیشتر: همکاری ادوبی و گوگل برای اتصال Acrobat به Gemini و Google Drive

محدودیت‌ها

با وجود این مزایا، فناوری Mext در محیط‌های مجازی‌سازی‌شده با محدودیت‌هایی روبه‌رو است. این نرم‌افزار برای هر ماشین مجازی یا نمونه ابر خصوصی مجازی به یک هسته پردازنده اختصاصی نیاز دارد. چنین الزامی می‌تواند در سرورهایی با تراکم بالای ماشین‌های مجازی، سربار پردازشی قابل‌ توجهی ایجاد کند و بخشی از مزایای فناوری را تحت تاثیر قرار دهد.

شرکت AMD برنامه دارد مجوز استفاده از فناوری Mext را از طریق شرکای OEM خود عرضه کند. این نرم‌افزار به‌ صورت انحصاری با سخت‌افزارهای AMD سازگار خواهد بود و این شرکت برای آماده‌سازی سیستم‌های Epyc مجهز به این فناوری، با تولیدکنندگانی مانند HPE همکاری می‌کند. علاوه بر این، AMD در حال توسعه اپلیکیشن مستقلی به نام RAM View است که به مشتریان امکان می‌دهد سرورها و بارهای کاری واجد شرایط برای بهره‌گیری از Mext را شناسایی کنند. با وجود این‌، شرکت AMD هنوز جزئیاتی درباره قیمت‌گذاری یا زمان عرضه عمومی و گسترده این فناوری منتشر نکرده است.

مانی

مانی

We Trust in God

خبر بعدی

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *