A Full-System Perspective on UPMEM Performance
Autor(en): | Friesel, Birte Lütke Dreimann, Marcel Spinczyk, Olaf |
Stichwörter: | Benchmark; Benchmark suites; Benchmarking; benchmarks; Computation offloading; computational offloading; Data handling; Dynamic random access storage; In-depth analysis; Key feature; Memory chips; near-memory computing; Performance; processing in memory; Processing-in-memory; Program processors; Research communities | Erscheinungsdatum: | 2023 | Herausgeber: | Association for Computing Machinery, Inc | Journal: | DIMES 2023 - Proceedings of the 2023 1st Workshop on Disruptive Memory Systems, Part of: SOSP 2023 | Startseite: | 1 – 7 | Zusammenfassung: | Recently, UPMEM has introduced the first commercially available processing in memory (PIM) platform. Its key feature are DRAM memory chips with built-in RISC CPUs for in-memory data processing. Naturally, this has sparked interest in the research community, which previously was limited to PIM simulators and custom FPGA prototypes. One result of this is the PrIM benchmark suite that combines an in-depth analysis of PIM performance with benchmarks that measure the speedup of PIM over processing on conventional CPUs and GPUs [10]. However, the current generation of UPMEM PIM faces limitations such as memory interleaving, and as such does not provide true in-memory computing. Applications must store data in DRAM and transfer it to/from UPMEM modules for processing, which behave just like computational offloading engines from this perspective. This paper examines the ramifications of treating them as such in comparative performance benchmarks. By extending the PrIM suite to address the challenges that computational offloading benchmarks face, we show that such a full-system perspective can drastically alter offloading recommendations, with 9 of 11 previously UPMEM-friendly benchmarks now performing best on a conventional server CPU. © 2023 ACM. |
Beschreibung: | Cited by: 0; Conference name: 1st Workshop on Disruptive Memory Systems, DIMES 2023, co-located with the 29th ACM Symposium on Operating Systems Principles, SOSP 2023; Conference date: 23 October 2023; Conference code: 193693 |
ISBN: | 9798400703003 | DOI: | 10.1145/3609308.3625266 | Externe URL: | https://www.scopus.com/inward/record.uri?eid=2-s2.0-85176945791&doi=10.1145%2f3609308.3625266&partnerID=40&md5=e0d693e56bdf3f62a4cebc541f794762 |
Zur Langanzeige
Seitenaufrufe
4
Letzte Woche
0
0
Letzter Monat
0
0
geprüft am 01.06.2024