CXL Tabanlı Bellek Havuzlama Sistemi, Bulut Performans Hedeflerini Karşılıyor ve DRAM Maliyetini Önemli Ölçüde Düşürüyor

CXL Tabanlı Bellek Havuzlama Sistemi, Bulut Performans Hedeflerini Karşılıyor ve DRAM Maliyetini Önemli Ölçüde Düşürüyor

Kaynak Düğüm: 1994018

Virginia Tech, Intel, Microsoft Azure, Google ve Stone Co.'daki araştırmacılar tarafından "Pond: CXL-Based Memory Pooling Systems for Cloud Platforms" başlıklı teknik bir makale yayınlandı.

Özet
“Genel bulut sağlayıcıları, katı performans gereksinimlerini ve düşük donanım maliyetini karşılamaya çalışıyor. Performans ve maliyetin önemli bir sürücüsü ana bellektir. Bellek havuzu, DRAM kullanımını iyileştirmeyi ve böylece maliyetleri düşürmeyi vaat ediyor. Ancak, bulut performans gereksinimleri altında havuz oluşturma zordur. Bu makale, hem bulut performans hedeflerini karşılayan hem de DRAM maliyetini önemli ölçüde azaltan ilk bellek havuzlama sistemi olan Pond'u önermektedir. Pond, havuz belleğine yükleme/depolama erişimi ve iki önemli içgörü için Compute Express Link (CXL) standardını temel alır. İlk olarak, bulut üretim izlerine ilişkin analizimiz, 8-16 yuva arasında havuz oluşturmanın avantajların çoğunu elde etmek için yeterli olduğunu gösteriyor. Bu, düşük erişim gecikmesi ile küçük havuz tasarımı sağlar. İkincisi, aynı NUMA düğümlü bellek performansına benzemek için bir sanal makineye (VM) ne kadar yerel ve havuz belleği tahsis edileceğini doğru bir şekilde tahmin edebilen makine öğrenimi modelleri oluşturmak mümkündür. 158 iş yüküyle yaptığımız değerlendirme, Pond'un DRAM maliyetlerini %7 oranında azalttığını ve aynı NUMA düğümlü sanal makine tahsislerinin %1-5'i aralığında performans gösterdiğini gösteriyor.”

Açık erişim tekniğini bulun kağıt burada. Ocak 2023'te yayınlandı.

Huaicheng Li, Daniel S. Berger, Lisa Hsu, Daniel Ernst, Pantea Zardoshti,
Stanko Novakovic, Monish Shah, Samir Rajadnya, Scott Lee, Ishwar Agarwal,
Mark D. Hill, Marcus Fontoura ve Ricardo Bianchini. 2023. Gölet: Bulut Platformları için CXL Tabanlı Bellek Havuzlama Sistemleri. Bildirilerinde
28. ACM Uluslararası Programlama için Mimari Destek Konferansı
Diller ve İşletim Sistemleri, Cilt 2 (ASPLOS '23), 25–29 Mart,
2023, Vancouver, BC, Kanada. ACM, New York, NY, ABD, 14 sayfa. https:
//doi.org/10.1145/3575693.3578835

Zaman Damgası:

Den fazla Yarı Mühendislik