Emerging Software Patterns for Programming New Memory Devices and Interfaces
Open Compute Project via YouTube
Master Production-Ready Machine Learning, Step by Step
AI, Data Science & Cloud Certificates from Google, IBM & Meta
Overview
Google, IBM & Meta Certificates – 40% Off
One plan covers every Professional Certificate on Coursera.
Unlock All Certificates
Explore emerging software patterns and programming approaches for next-generation memory devices and interfaces in this 21-minute conference talk from the Open Compute Project. Learn about the evolution beyond traditional North-South data movement in memory hierarchies to address the complexities of East-West communication among cooperating accelerators and computational memory devices. Discover how to leverage CXL's new communication patterns through guiding principles and best practices documented by the Server-CMS-CxP workstream. Examine the challenges and opportunities presented by fabric-attached, shared, disaggregated, and nonvolatile memories in rapidly evolving computing environments. Understand the requirements for developing stable hardware-software interfaces and explore an architecture direction that aligns with open-source stacks, open data formats, and related standards. Gain insights into enabling adoption of new memory devices and interfaces for improved power and performance while addressing known impediments to broad, long-term implementation in enterprise computing environments.
Syllabus
Emerging Software Patterns for Programming New Memory Devices and Interfaces
Taught by
Open Compute Project