当前位置: 首页 > news >正文

挑战Infiniband, 爆改Ethernet(2)

挑战Infiniband, 爆改Ethernet之物理层

前面说过UE为了挑战Infiniband在AI集群和HPC领域的优势地位,计划爆改以太网技术,以适应AI和HPC集群对高性能、可扩展网络的需求。正如UE联盟关于愿景的说明中宣称的:”提供一个完整的架构,通过优化以太网技术来满足高性能AI和HPC网络需求,并提供超越当前技术的性能。UEC特别关注功能、性能、TCO以及开发人员和最终用户友好性,同时只对那些必需的更改进行最小化改动,并保持以太网互操作性。其他目标还包括: 改进的带宽、延迟、尾部延迟和可伸缩性,与未来的工作负载和计算架构相匹配。在向后兼容已经广泛部署的api的同时,定义针对未来工作负载和计算架构更好优化的新api。“ UE联盟在其成立以后也获得业界广泛关注,成员单位数量不断增加,许多中国公司的名字也出现在了成员清单里面。
联盟下设多个工作中,其中物理层工作组的职责是制定物理层的规范。最近该工作组完成了物理层规范UEC PHY V0.80版本草稿的编写和评审,我们看看相对于IEEE802.3以太网都有什么修改。

  • 基本原则:
    符合UEC PHY要求的PHY也符合IEEE 802.3 PHY规范,但是符合IEEE 802.3PHY的不一定符合UEC PHY要求。简单说就是UEC PHY是在IEEE 802.3PHY基础上的增强,是Super Set,IEEE802.3 要求的东西都是必须支持的,额外还要支持UEC增加的东西。
  • PCS层:
    扩展了IEEE802.3定义的PCS层64B/66B编码方案,在原来8O2.3定义了Sequence Ordered Sets的基础上增加了Control Ordered Sets。原来的Sequence Ordered Sets包括LF/RF等链路状态指示信号,现在增加Control Ordered Sets用来传递报文确认信号。
  • RS层扩展
    IEEE802.3 LF/RF是调和子层和下面pcs层间的交互,UE PHY扩展了RS和PCS之间的原语定义,允许在报文发送过程中插入Control Ordered Sets的传递,并要求接收端能识别插入在报文中间的Control Ordered Sets。划重点:这个机制允许Control Ordered Sets的ASAP传递,可以降低最终业务的时延。
  • FEC层扩展
    主要是增加了性能监视的内容。编解码规则不变,方便按IEEE 802.3规范设计的功能快能直接重用
http://www.lryc.cn/news/426007.html

相关文章:

  • Postman文件上传接口测试
  • stm32入门学习14-电源控制
  • [C++][opencv]基于opencv实现photoshop算法色相和饱和度调整
  • Github 2024-08-16Java开源项目日报 Top10
  • AI学习记录 - torch 的 matmul和dot的关联,也就是点乘和点积的联系
  • leetcode 885. Spiral Matrix III
  • mysql windows安装与远程连接配置
  • 子网掩码是什么以及子网掩码相关计算
  • 仿RabbitMQ实现消息队列
  • SpringBoot教程(二十三) | SpringBoot实现分布式定时任务之xxl-job
  • 微前端架构的数据持久化策略与实践
  • 讲解 狼人杀中的买单双是什么意思
  • 回归分析系列5-贝叶斯回归
  • oracle 数据中lsnrctl 是干啥的
  • Linux进程--进程地址空间
  • C语言传递指针给函数
  • 探索 Kubernetes 持久化存储之 Rook Ceph 初窥门径
  • 今日(2024 年 8 月 13 日)科技新闻
  • Unity大场景切换进行异步加载时,如何设计加载进度条,并配置滑动条按照的曲线给定的速率滑动
  • Selenium + Python 自动化测试16(Python基础复习)
  • 2024新型数字政府综合解决方案(六)
  • vscode的C/C++环境配置和调试技巧
  • Python制作《扫雷》游戏-附源码,轻松看懂,简单易学
  • 8路VBO转HDMI2.0支持4K60频率ITE6265芯片方案心得分享
  • 【问题解决3】【已解决】Cannot determine path to‘tools.jar‘libraryfor17
  • 基于Spring Boot的高效宠物购物平台
  • 【Vue3】路由基础
  • 掌握网络数据的钥匙:Python Requests-HTML库深度解析
  • 网络安全: 模型的脆弱性,鲁棒性和隐私性
  • 【go语言】go-webview2用法(持续更新)