يلبي نظام تجميع الذاكرة المستند إلى CXL أهداف الأداء السحابي ويقلل بشكل كبير من تكلفة الذاكرة الحيوية

يلبي نظام تجميع الذاكرة المستند إلى CXL أهداف الأداء السحابي ويقلل بشكل كبير من تكلفة الذاكرة الحيوية

عقدة المصدر: 1994018

تم نشر ورقة تقنية بعنوان "Pond: CXL-Based Memory Pooling Systems for Cloud Platforms" بواسطة باحثين في Virginia Tech و Intel و Microsoft Azure و Google و Stone Co.

ملخص
"يسعى مقدمو الخدمات السحابية العامة إلى تلبية متطلبات الأداء الصارمة والتكلفة المنخفضة للأجهزة. الذاكرة الرئيسية هي المحرك الرئيسي للأداء والتكلفة. يعد تجميع الذاكرة بتحسين استخدام الذاكرة الحيوية وبالتالي تقليل التكاليف. ومع ذلك ، فإن التجميع يمثل تحديًا في ظل متطلبات الأداء السحابي. تقترح هذه الورقة Pond ، أول نظام لتجميع الذاكرة يلبي أهداف الأداء السحابي ويقلل بشكل كبير من تكلفة DRAM. يعتمد Pond على معيار Compute Express Link (CXL) لوصول التحميل / التخزين إلى ذاكرة التجمع ورؤيتين رئيسيتين. أولاً ، يُظهر تحليلنا لتتبع الإنتاج السحابي أن التجميع عبر 8-16 مآخذ كافية لتحقيق معظم الفوائد. يتيح ذلك تصميم تجمع صغير بزمن وصول منخفض. ثانيًا ، من الممكن إنشاء نماذج تعلُّم آلي يمكنها التنبؤ بدقة بكمية الذاكرة المحلية والمجمَّعة التي سيتم تخصيصها لجهاز ظاهري (VM) لتشبه أداء ذاكرة عقدة NUMA نفسها. يوضح تقييمنا مع 158 من أعباء العمل أن Pond يقلل من تكاليف DRAM بنسبة 7٪ مع الأداء في حدود 1-5٪ من تخصيصات NUMA-node VM. "

ابحث عن تقنية الوصول المفتوح ورقة هنا. تم النشر في يناير 2023.

Huaicheng Li، Daniel S. Berger، Lisa Hsu، Daniel Ernst، Pantea Zardoshti،
ستانكو نوفاكوفيتش ، مونيش شاه ، سمير راجادنيا ، سكوت لي ، إيشوار أغاروال ،
هيل وماركوس فونتورا وريكاردو بيانشيني. 2023. Pond: أنظمة تجميع الذاكرة المستندة إلى CXL للمنصات السحابية. في وقائع
المؤتمر الدولي الثامن والعشرون لـ ACM حول الدعم المعماري للبرمجة
اللغات وأنظمة التشغيل ، المجلد 2 (ASPLOS '23) ، 25-29 مارس ،
2023 ، فانكوفر ، كولومبيا البريطانية ، كندا. ACM ، نيويورك ، نيويورك ، الولايات المتحدة الأمريكية ، 14 صفحة. https:
//doi.org/10.1145/3575693.3578835

الطابع الزمني:

اكثر من شبه هندسة