Submitted by Anonymous (not verified) on

Adopting new memory technologies such as Persistent Memory and CXL-attached Memory is a challenge for software. While libraries and frameworks (such as PMDK) can help developers build new software around emerging technology, legacy software faces a more severe challenge. At IBM Research Almaden we are exploring a new approach to managing heterogeneous memory in the context of Python. Our solution, PyMM, focuses on ease-of-use and is aimed primarily at the data science community. This talk will outline PyMM and discuss how it is being used to manage Intel Optane persistent memory. We will review the PyMM programming abstractions and some early data science use-cases. PyMM is currently an early research prototype with open source availability.

Bonus Content
Off
Presentation Type
Presentation
Learning Objectives
  • Understand the emergence of heterogeneous memories (e.g., Optane, CXL-attached)
  • Understand the challenges facing integration of legacy s/w with new memory technology
  • Introduction and demonstration of PyMM
  • Outline of some existing use cases.
Display Order
53
Start Date/Time
YouTube Video ID
7G_Hkjj0QF8
Zoom Meeting Completed
Off
Main Speaker / Moderator
Webform Submission ID
55