Modularity and Disaggregation : why and how it will change the game in the datacenter
Future servers, in the years to come, are expected to be different from today’s servers, when it comes to the architecture: they will make more efficient use of computing resources and memory by relying on a modular architecture through disaggregation. This important development will enable applications to benefit from this new approach. I covered this topic in my presentation (slides) during the workshop on "Trends in supercomputing architectures in the exascale era: heterogeneity, modularity, disaggregation" chaired by?Jean-Philippe Nominé?(ETP4HPC /?Commissariat a l'Energie Atomique et aux Energies Alternatives) and?Pascale Bernier-Bruna?(ETP4HPC /?Eviden) together with?Enguerrand Petit?(Intel Corporation) at TERATEC 2023 in Paris on Jun 01, 2023. Here are the key points to remember.
Why disaggregation and modularity in a server ?
Multiple technological advances in the design of microprocessors have enabled more modular chips, based on 'tiles' or 'chiplets'. This modularity will in turn enable new designs and more performance. Disaggregation will also increasingly be implemented at the node level as well as at the system level, particularly through fast networks and low latency protocols like CXL?. This will allow, for example, on-demand integration of various memory levels or of more efficient coherent discrete accelerators. Modularity and disaggregation will therefore increase the heterogeneity of systems. In addition, development of standard programming environments (such as oneAPI) becomes critical, that will allow users to have a transparent use of these systems, while maintaining the highest levels of performance.
领英推荐
How will it work ?
This new approach impacts hardware, software and connectivity, bringing improvements at every level. Let me explain how :
I would be delighted to discuss this further with you if you wish to. I’m interested in your feedback on the subject.
Principal Software Architect at Eviden - Big Data & Security
1 年Nice introduction to modularity and disaggregation, this will deeply change the way we think, design and use next-generation of resources (compute, memory, storage). Maybe it would be nice to cover also the system management perspective (resource manager, scheduler/orchestrator, accounting, monitoring, etc.) as it is also a tricky part. Thanks JL