
Charting the Benchmarking Landscape
44. S. Luber. (2024) What is Racetrack Memory?
Vogel IT-Medien GmbH. [Online]. Available:
https://www.storage-insider.de/was-ist-racetrack-memory-
racetrack-speicher-a-88d68615005e07c329bc4debe394921a/
45. A. van Renen, L. Vogel, V. Leis, T. Neumann, and
A. Kemper, “Persistent Memory I/O Primitives,” in
Proceedings of the 15th International Workshop on Data
Management on New Hardware, ser. DaMoN’19. New York,
NY, USA: Association for Computing Machinery, 2019, doi:
https://doi.org/10.1145/3329785.3329930.
46. L. Benson, L. Papke, and T. Rabl, “PerMA-bench:
benchmarking persistent memory access,” Proceedings of the
VLDB Endowment, vol. 15, no. 11, p. 2463–2476, Jul. 2022,
doi: https://doi.org/10.14778/3551793.3551807.
47. S. S. Parkin, “Shiftable magnetic shift register and method of
using the same,” dec 2004, uS Patent No. 6,834,005, Filed June
10th, 2003, Issued Dec. 21st, 2004.
48. D. Zhang, N. Jayasena, A. Lyashevsky, J. L. Greathouse,
L. Xu, and M. Ignatowski, “TOP-PIM: throughput-oriented
programmable processing in memory,” in Proceedings of the
23rd International Symposium on High-Performance Parallel
and Distributed Computing, ser. HPDC ’14. New York, NY,
USA: Association for Computing Machinery, 2014, p. 85–98,
doi: https://doi.org/10.1145/2600212.2600213.
49. F. Devaux, “The true Processing In Memory accelerator,”
in Proceedings of the 31st IEEE Hot Chips Symposium, ser.
HCS ’19. New York, NY, USA: IEEE, 2019, pp. 1–24, doi:
https://doi.org/10.1109/HOTCHIPS.2019.8875680.
50. B. Friesel, M. Lütke Dreimann, and O. Spinczyk, “A
Full-System Perspective on UPMEM Performance,” in
Proceedings of the 1st Workshop on Disruptive Memory
Systems, ser. DIMES ’23. New York, NY, USA: Association
for Computing Machinery, 2023, pp. 1–7, doi: https:
//doi.org/10.1145/3609308.3625266.
51. Y.-C. Kwon et al., “A 20nm 6GB Function-In-Memory DRAM,
Based on HBM2 with a 1.2TFLOPS Programmable Computing
Unit Using Bank-Level Parallelism, for Machine Learning
Applications,” in Proceedings of the IEEE International
Solid-State Circuits Conference, ser. ISSCC ’21, vol. 64.
New York, NY, USA: IEEE, 2021, pp. 350–352, doi:
https://doi.org/10.1109/ISSCC42613.2021.9365862.
52. S. Lee et al., “Hardware Architecture and Software Stack
for PIM Based on Commercial DRAM Technology,” in
Proceedings of the 48th Annual International Symposium on
Computer Architecture, ser. ISCA ’21. New York, NY,
USA: IEEE, 2021, pp. 43–56, doi: https://doi.org/10.1109/
ISCA52012.2021.00013.
53. P. Gu et al., “Technological Exploration of RRAM Crossbar
Array for Matrix-Vector Multiplication,” in Proceedings
of the 20th Asia and South Pacic Design Automation
Conference, ser. ASP-DAC ’20. New York, NY, USA:
IEEE, 2015, pp. 106–111, doi: https://doi.org/10.1109/
ASPDAC.2015.7058989.
54. A. Siemieniuk et al., “OCC: An Automated End-to-End
Machine Learning Optimizing Compiler for Computing-In-
Memory,” IEEE Transactions on Computer-Aided Design of
Integrated Circuits and Systems, vol. 41, no. 6, pp. 1674–1686,
2022, doi: https://doi.org/10.1109/TCAD.2021.3101464.
55. V. R. Datti and P. Sridevi, “Performance Evaluation of
Content Addressable Memories,” in Proceedings of the 7th
International Conference on Reliability, Infocom Technologies
and Optimization (Trends and Future Directions), ser.
ICRITO ’18. New York, NY, USA: IEEE, 2018, pp. 596–598,
doi: https://doi.org/10.1109/ICRITO.2018.8748808.
56. H. Farzaneh, J. P. C. De Lima, M. Li, A. A. Khan,
X. S. Hu, and J. Castrillon, “C4CAM: A Compiler for
CAM-based In-memory Accelerators,” in Proceedings of
the 29th ACM International Conference on Architectural
Support for Programming Languages and Operating Systems,
Volume 3, ser. ASPLOS ’24. New York, NY, USA:
Association for Computing Machinery, 2024, p. 164–177, doi:
https://doi.org/10.1145/3620666.3651386.
57. V. Seshadri et al., “Ambit: in-memory accelerator for bulk
bitwise operations using commodity DRAM technology,” in
Proceedings of the 50th Annual IEEE/ACM International
Symposium on Microarchitecture, ser. MICRO ’17. New
York, NY, USA: Association for Computing Machinery, 2017,
p. 273–287, doi: https://doi.org/10.1145/3123939.3124544.
58. H. Farzaneh et al., “SHERLOCK: Scheduling Ecient and
Reliable Bulk Bitwise Operations in NVMs,” in Proceedings
of the 61st ACM/IEEE Design Automation Conference,
ser. DAC ’24. New York, NY, USA: Association for
Computing Machinery, 2024, doi: https://doi.org/10.1145/
3649329.3658485.
59. M. Moreau et al., “Reliable ReRAM-based Logic Operations
for Computing in Memory,” in Proceedings of the International
Conference on Very Large Scale Integration, ser. VLSI-SoC
’18. New York, NY, USA: IEEE, 2018, pp. 192–195, doi:
https://doi
.
org/10
.
1109/VLSI-SoC
.
2018
.
8644780.
60. D. Das Sharma, R. Blankenship, and D. Berger,
“An Introduction to the Compute Express Link (CXL)
Interconnect,” ACM Computing Surveys, vol. 56, no. 11, Jul.
2024, doi: https://doi.org/10.1145/3669900.
61. D. Gouk, M. Kwon, H. Bae, S. Lee, and M. Jung, “Memory
Pooling With CXL,” IEEE Micro, vol. 43, no. 2, pp. 48–57,
2023, doi: https://doi.org/10.1109/MM.2023.3237491.
62. C. Guo, J. Xu, and M. Zukerman, “Disaggregated
Architectures and the Redesign of Data Center Ecosystems:
Scheduling, Pooling, and Infrastructure Trade-Os,” IEEE
Communications Magazine, vol. 64, no. 6, pp. 111–117, 2026,
doi: https://doi.org/10.1109/MCOM.001.2500230.
63. A. Puri, J. Jose, and T. Venkatesh, “Design and Evaluation
of a Rack-Scale Disaggregated Memory Architecture For
Data Centers,” in 2022 IEEE 24th Int Conf on High
Performance Computing & Communications; 8th Int Conf
on Data Science & Systems; 20th Int Conf on Smart City;
8th Int Conf on Dependability in Sensor, Cloud & Big Data
Systems & Application (HPCC/DSS/SmartCity/DependSys),
2022, pp. 212–217, doi: https://doi.org/10.1109/HPCC-DSS-
SmartCity-DependSys57074.2022.00060.
64. A. Puri, K. Bellamkonda, K. Narreddy, J. Jose, V. Tamarapalli,
and V. Narayanan, “DRackSim: Simulating CXL-enabled
Large-Scale Disaggregated Memory Systems,” in Proceedings
of the 38th ACM SIGSIM Conference on Principles of
Advanced Discrete Simulation, ser. SIGSIM-PADS ’24. New
York, NY, USA: Association for Computing Machinery,
2024, p. 3–14, doi: https://doi.org/10.1145/3615979.3656059.
[Online]. Available: https://doi.org/10.1145/3615979.3656059
65. S. Karim, J. Wünsche, M. Kuhn, G. Saake, and
D. Broneske, “NVM in Data Storage: A Post-Optane
Future,” ACM Trans. Storage, vol. 21, no. 3, Jul. 2025,
doi: https://doi.org/10.1145/3731454. [Online]. Available:
https://doi.org/10.1145/3731454
66. A. Geyer et al., “Near to Far: An Evaluation of Disaggregated
Memory for In-Memory Data Processing,” in Proceedings of the
1st Workshop on Disruptive Memory Systems, ser. DIMES ’23.
New York, NY, USA: Association for Computing Machinery,
2023, p. 16–22, doi: https://doi.org/10.1145/3609308.3625271.
27