On Thu, 25 Jan 2024, David Rientjes wrote:
My dream world would be where we could discuss various use cases for locally attached CXL memory and determine, as a group, what the shared, comprehensive "Linux vision" for it is and do so before LSF/MM/BPF. In a perfect world, we could block out an expanded MM session in Salt Lake City to bring all these concepts together, what approaches sound reasonable vs unreasonable, and leave that conference with a clear understanding of what needs to happen.
I thought the main use of CXL is as a standardized interconnect. We finally can link up heterogeneous systems with various types of nodes in larger system configuration. As such it could contain processor nodes, memory nodes and i/o nodes and allow the setup of powerful systems with large address spaces, coprocessors, diverse types of processing etc etc.
Well yes this is going to create some work but it looks like an exciting way to move forward to more powerful system configurations.
All of this will then be possible then in pretty small configurations of just a couple of chips.