草庐IT

CXL论文阅读笔记整理(持续更新)

CXL介绍AnIntroductiontotheComputeExpressLinkTM(CXLTM)InterconnectarXivPaper对CXL技术进行介绍,包括CXL1.0、CXL2.0、CXL3.0,对各规范的提升做介绍。整理了现有的CXL实现方法,延迟测试结果,对未来发展进行展望。HowFlexibleisCXL’sMemoryProtection?ReplacingasledgehammerwithascalpelQueue2023Paper泛读笔记CXL提供的是粗力度的内存共享,没有提供细粒度的内存保护功能,作者提出用针对特定领域优化的去中心化能力系统来优化CXL的安全性。

Transactional Indexes on (RDMA or CXL-based) Disaggregated Memory with Repairable Transaction——论文泛读

arXivPaper CXL论文阅读汇总问题在为多个松散耦合的客户端提供服务的系统中,客户端操作的失败原子性和隔离执行是一个默认要求。然而,分离的内存在远程索引中破坏了这一要求,因为客户端操作被分解为多个远程读/写。当前的索引侧重于性能改进,很大程度上忽视了对客户端故障的容忍。我们认为,实际的DM索引应该是事务性的:每个索引操作应该具有故障原子性和隔离性,除了并发隔离。挑战在传统的分布式系统(如KVS)中,服务器可以同时为许多松散耦合的客户端提供服务,例如微服务[2]或无状态函数[29]。一个基本的要求是,在故障情况下,每个客户端操作都应该是“全有”或“全无”的原子操作[49],并且要具有故障

Linux Kernel 6.0 CXL Core pci.c 详解

文章目录前言相关链接Ref正文前言CXL是一个比较新的技术,所以我研究的内核源码是选了当前比较新的内核版本linux6.0。打算将内核关于CXL的驱动进行解析一遍,一步一步慢慢来。在阅读之前,希望读者能有一定的PCIe基础知识,精力有限,不能把所有知识点都能说的很详细,需要一定的基础才能理解,同时,希望在学习的过程中,手边能有PCIe5.0Spec以及CXL2.0Spec,以便随时查看,当然,我也会尽量把重点的部分截图在博文中。最后,如果有问题请留言讨论。相关链接LinuxKernel6.0CXLCoreRegs.c详解Ref《PCI_Express_Base_5.0r1.0》《CXLSpec

戴尔科技集团新一代服务器CXL 助力企业提高智能冷却技术

进入2023年,随着英特尔和AMD都已将自己的最新服务器CPU发布完毕,一幅关于今年服务器行业的发展图景,已经较为清晰的展现在我们的面前。首先,是新CPU带来服务器整体性能的进一步提高;其次,PCIe5.0成为服务器“标配”,让无论是SSD、网卡、GPU卡还是RAID卡的性能,都能得到进一步释放;第三,DDR5的“姗姗来迟”,更是让许多苦内存带宽不足久矣的用户,松了口气。以上的“三驾马车”,可以说直接把服务器性能水平上升到了一个新的高度,这也是为什么许多企业用户对今年的服务器新品特别期待的原因了。不过,还有一项技术你也许没注意到,而它的到来,将会对今后服务器行业带来深远的影响。它就是CXL。为

戴尔科技集团新一代服务器CXL 助力企业提高智能冷却技术

进入2023年,随着英特尔和AMD都已将自己的最新服务器CPU发布完毕,一幅关于今年服务器行业的发展图景,已经较为清晰的展现在我们的面前。首先,是新CPU带来服务器整体性能的进一步提高;其次,PCIe5.0成为服务器“标配”,让无论是SSD、网卡、GPU卡还是RAID卡的性能,都能得到进一步释放;第三,DDR5的“姗姗来迟”,更是让许多苦内存带宽不足久矣的用户,松了口气。以上的“三驾马车”,可以说直接把服务器性能水平上升到了一个新的高度,这也是为什么许多企业用户对今年的服务器新品特别期待的原因了。不过,还有一项技术你也许没注意到,而它的到来,将会对今后服务器行业带来深远的影响。它就是CXL。为