Система об’єднання пам’яті на основі CXL відповідає цілям хмарної продуктивності та значно знижує вартість DRAM

Система об’єднання пам’яті на основі CXL відповідає цілям хмарної продуктивності та значно знижує вартість DRAM

Вихідний вузол: 1994018

Дослідники Virginia Tech, Intel, Microsoft Azure, Google і Stone Co опублікували технічну статтю під назвою «Pond: системи об’єднання пам’яті на основі CXL для хмарних платформ».

абстрактний
«Провайдери публічних хмар прагнуть відповідати суворим вимогам продуктивності та низької вартості обладнання. Головним фактором продуктивності та вартості є основна пам’ять. Об’єднання пам’яті обіцяє покращити використання DRAM і, таким чином, зменшити витрати. Однак об’єднання складно через вимоги до продуктивності хмари. У цьому документі пропонується Pond, перша система об’єднання пам’яті, яка одночасно відповідає цілям продуктивності хмари та значно знижує вартість DRAM. Pond базується на стандарті Compute Express Link (CXL) для завантаження/збереження доступу до пулу пам’яті та двох ключових ідей. По-перше, наш аналіз трасування хмарного виробництва показує, що об’єднання 8–16 сокетів достатньо для досягнення більшості переваг. Це дає змогу створити невеликий пул із низькою затримкою доступу. По-друге, можна створити моделі машинного навчання, які можуть точно передбачити, скільки локальної пам’яті та пам’яті пулу виділити віртуальній машині (VM), щоб нагадувати продуктивність пам’яті одного вузла NUMA. Наша оцінка зі 158 робочими навантаженнями показує, що Pond знижує витрати на DRAM на 7% із продуктивністю в межах 1-5% від розподілу ВМ на одному вузлі NUMA».

Знайдіть технічну інформацію у відкритому доступі папір тут. Опубліковано січень 2023 р.

Huaicheng Li, Daniel S. Berger, Lisa Hsu, Daniel Ernst, Pantea Zardoshti,
Станко Новакович, Моніш Шах, Самір Раджадня, Скотт Лі, Ішвар Агарвал,
Марк Д. Хілл, Маркус Фонтура та Рікардо Б'янкіні. 2023. Pond: системи об’єднання пам’яті на основі CXLB для хмарних платформ. У працях
28-а міжнародна конференція ACM з архітектурної підтримки програмування
Мови та операційні системи, Том 2 (ASPLOS '23), 25–29 березня,
2023, Ванкувер, Британська Колумбія, Канада. ACM, Нью-Йорк, Нью-Йорк, США, 14 стор. https:
//doi.org/10.1145/3575693.3578835


Часова мітка:

Більше від Напівтехніка