Pond: Cxl-based memory pooling systems for cloud platforms

H Li, DS Berger, L Hsu, D Ernst, P Zardoshti… - Proceedings of the 28th …, 2023 - dl.acm.org
Public cloud providers seek to meet stringent performance requirements and low hardware
cost. A key driver of performance and cost is main memory. Memory pooling promises to …

Basic performance measurements of the intel optane DC persistent memory module

J Izraelevitz, J Yang, L Zhang, J Kim, X Liu… - arXiv preprint arXiv …, 2019 - arxiv.org
Scalable nonvolatile memory DIMMs will finally be commercially available with the release
of the Intel Optane DC Persistent Memory Module (or just" Optane DC PMM"). This new …

Moesi-prime: preventing coherence-induced hammering in commodity workloads

K Loughlin, S Saroiu, A Wolman, YA Manerkar… - Proceedings of the 49th …, 2022 - dl.acm.org
Prior work shows that Rowhammer attacks---which flip bits in DRAM via frequent activations
of the same row (s)---are viable. Adversaries typically mount these attacks via instruction …

Open problems in queueing theory inspired by datacenter computing

M Harchol-Balter - Queueing Systems, 2021 - Springer
Datacenter operations today provide a plethora of new queueing and scheduling problems.
The notion of a “job” has become more general and multi-dimensional. The ways in which …

Siloz: Leveraging DRAM Isolation Domains to Prevent Inter-VM Rowhammer

K Loughlin, J Rosenblum, S Saroiu, A Wolman… - Proceedings of the 29th …, 2023 - dl.acm.org
Today's cloud DRAM lacks strong isolation primitives, highlighted by Rowhammer bit flips.
Rowhammer poses an increasing threat to cloud security/reliability, given (1) DRAM …

Evaluation of compilers' capability of automatic vectorization based on source code analysis

JG Feng, YP He, QM Tao - Scientific Programming, 2021 - Wiley Online Library
Automatic vectorization is an important technique for compilers to improve the parallelism of
programs. With the widespread usage of SIMD (Single Instruction Multiple Data) extensions …

Seizing the bandwidth scaling of on-package interconnect in a post-Moore's law world

G Chirkov, D Wentzlaff - … of the 37th International Conference on …, 2023 - dl.acm.org
The slowing and forecasted end of Moore's Law have forced designers to look beyond
simply adding transistors, encouraging them to employ other unused resources as a manner …

Enabling scalable chiplet-based uniform memory architectures with silicon photonics

P Fotouhi, S Werner, J Lowe-Power… - Proceedings of the …, 2019 - dl.acm.org
Chiplet-based systems have recently received much attention for scaling-up processing
power in HPC systems due to their high energy efficiency and low cost manufacturing; …

Daos: Data access-aware operating system

SJ Park, M Bhowmik, A Uta - … of the 31st International Symposium on …, 2022 - dl.acm.org
In data-intensive workloads, data placement and memory management are inherently
difficult: the programmer and the operating system have to choose between (combinations …

Speed-oblivious online scheduling: knowing (precise) speeds is not necessary

A Lindermayr, N Megow… - … Conference on Machine …, 2023 - proceedings.mlr.press
We consider online scheduling on unrelated (heterogeneous) machines in a speed-
oblivious setting, where an algorithm is unaware of the exact job-dependent processing …