黄朝波 头像

黄朝波

1530 声望
他还没有填写个人简介
关注了
0
粉丝数
1298
最新动态
  • 发布了文章 ·
    “DPU”非DPU

    编者按 很多公司都号称自己做DPU,例如:有把基于FPGA的加速卡方案称之为DPU的;也有把增加了网络加速的智能网卡称之为DPU的;甚至有把增加了加解密、压缩等功能的增强型存储控制器称之为DPU的。DPU是一个筐,什么都往里装。到这里,事情已经让大家眼花缭乱了。那么,到底什么是DPU?这里我们给出三个层次的标准:第一层...

    摘要图
  • 发布了文章 ·
    《软硬件融合》缘起:从CPU、DSA到软硬件融合

    编者按 本文是《软硬件融合》图书前言部分的改写。前言可以说是整个图书成文的大背景,作为2022年新年的第一篇,我们回到原点,重新思考“我是谁?我从哪里来?我要到哪里去?”(这里的我指的是软硬件融合):我是谁?软硬件融合是要软件和硬件深度协同,兼顾软件的灵活性和硬件的高性能。我从哪里来?软件热点层出不穷并...

    摘要图
  • 发布了文章 ·
    “软硬件融合”2021总结:遵循事物发展的底层逻辑

    编者按2021,对我个人的人生来说,是一个重要的节点。跟随自己的内心,从打工族变成了创业者,期望通过自己和团队一起努力,把梦想变成现实。2020年10月2日,《软硬件融合》图书定稿发给出版社,在编辑们精心修订以及各种复杂的出版流程之后,2021年4月底终于跟大家见面。2021年1月1日,正式开始“软硬件融合”公众号,到...

    摘要图
  • 发布了文章 ·
    软硬件融合:从DPU到超异构计算

    编者按本文是《软硬件融合》幻灯片的文字版,为了方便内容传播,简化并改写成了文字版。大家可以在文章的末尾找到完整版幻灯片的下载地址。本文相比《软硬件融合》图书,内容更加精炼。并且,随着对“软硬件融合”更加深入的理解,这些深入的理解也更新在了文章中。DPU是当前一个非常热门的话题。副标题是“从DPU到超异构计...

    摘要图
  • 发布了文章 ·
    第四代算力革命:基于软硬件融合的超异构计算

    日前,国家发改委等四部门联合发布《全国一体化大数据中心协同创新体系算力枢纽实施方案》,提出在京津冀、长三角、粤港澳大湾区、成渝以及贵州、内蒙古、甘肃、宁夏建设全国算力网络国家枢纽节点,启动实施“东数西算”工程,构建国家算力网络体系。

    摘要图
  • 发布了文章 ·
    亚马逊AWS高性能网络技术SRD:用于弹性可扩展的HPC云优化传输协议

    越来越大的数据中心规模,越来越大的各种服务集群,传统的RDMA技术已经无法满足超大规模数据中心高性能网络的严苛的要求。要想提升网络性能,通常有如下方法: 网络容量升级,例如整个网络从25Gbps升级到100Gbps; 轻量协议栈,数据中心网络和互联网网络在不同的互联Hierarchy layer,数据中心网络是局域网络,距离短/延...

    摘要图
  • 发布了文章 ·
    阿里SIGCOMM重磅论文,洛神Sailfish可编程网关

    本文是阿里2021年SIGCOMM的重磅论文,详细介绍了阿里基于Barefoot的Tofino硬件可编程交换机实现的“洛神”XGW-H高性能网关,其性能比XGW-x86:XGW-H的吞吐量是XGW-x86的20倍以上;XGW-H的包速率是XGW-x86的72倍;XGW-H的平均时延比XGW-x86低95%。

    摘要图
  • 发布了文章 ·
    SDN可编程交换芯片架构核心:RMT,一个可编程的网络DSA

    Nick McKeown 在 ONF Connect 2019演讲中定义了SDN发展的三个阶段:l第一阶段(2010–2020年):通过Openflow将控制面和数据面分离,用户可以通过集中的控制端去控制每个交换机的行为;l第二阶段(2015–2025年):通过P4编程语言以及可编程FPGA或ASIC实现数据面可编程,这样,在包处理流水线加入一个新协议的支持,开发周...

    摘要图
  • 发布了文章 ·
    SDN数据面编程语言P4,协议无关的可编程包处理器

    前面我们说过,跟硬件相关的网络处理由三部分组成:网络接口、网络包处理和高性能网络。而网络包处理是里面最复杂、跟上层软件关系最密切,并且决定了未来网络持续不断快速创新的关键。 P4是网络数据面编程的标准高级语言,本文是P4网络数据面处理编程语言介绍的经典论文,与大家共同学习。 参考文献: P4: Programming ...

    摘要图
  • 发布了文章 ·
    软件定义网络:从Openflow到P4-DSA

    编者按: 虽然上层的网络协议让人眼花缭乱,但最底层软硬件处理,其实可以简单分为三部分:软硬件接口:完成CPU软件和NIC硬件的网络数据包的交互,如EFA。网络包处理:完成网络协议处理,纯硬件的网络包处理,如Barefoot PISA处理引擎;网络包处理可能在软硬件接口之前也可能之后。高性能网络,主要负责网络数据包在网络...

    摘要图
  • 关注了专栏 ·
    图标
    专利解密

    从专利出发,浅析一切关于柔性屏、折叠屏、10倍光学变焦技术等有趣的前沿技术

  • 发布了文章 ·
    数据中心网络基础技术

    编者按: 本文是《软硬件融合——超大规模云计算架构创新之路》相关内容节选,主要介绍网络的基础技术,后面会深入聊SDN以及网络数据面编程等相关内容。

    摘要图
  • 发布了文章 ·
    云计算网络相关服务

    本文是《软硬件融合——超大规模云计算架构创新之路》相关内容节选。我们从云的网络相关服务说起,接下来聊聊基础网络和虚拟网络。后面会深入聊SDN以及网络数据面编程等相关内容。请多关注和转发。

    摘要图
  • 发布了文章 ·
    硬件定义软件?还是,软件定义硬件?

    编者按 硬件定义软件?还是软件定义硬件?这是个宏大的命题。本文篇幅有限,也自认能力有限,很难完整而准确的把握。只为抛砖引玉,期望能有更多的朋友一起探讨。(期待未来能优化更新本篇文章。)从软件到硬件,从硬件到软件;硬件定义并驱动软件,软件定义并驱动硬件;软硬件系统的发展,是个螺旋上升,不断深化的过程...

    摘要图
  • 发布了文章 ·
    高速的、标准化的存储接口NVMe

    编者按网络侧现在还没有形成标准的接口。Virtio-net因为软件虚拟化的流行所以标准,但其性能较差;AWS有自己的ENA/EFA接口,NVIDIA提供的是NV-SRIOV自定义接口,以及基于此封装的Virtio-net接口。在存储侧,业界形成了“伟大”的共识:NVMe标准接口,兼顾了标准化和高性能。与此同时,从Virtio-blk逐步切换到NVMe在业界得...

    摘要图
  • 关注了专栏 ·
    图标
    Winnie的两分钱

    一个关于职场的专栏,欢迎关注

  • 发布了文章 ·
    高性能网络及优化:RDMA/RoCEv2、AWS SRD & Aliyun HPCC

    编者按: 本文是《软硬件融合——超大规模云计算架构创新之路》图书内容的节选。云计算系统持续解构,东西向网络流量激增,服务器堆栈延迟问题凸显。要想提升数据中心网络性能,大体上通过如下措施:

    摘要图
  • 发布了文章 ·
    I/O虚拟化及Virtio接口介绍

    编者按 I/O虚拟化是SmartNIC/DPU/IPU中最核心的部分,AWS NITRO就是从I/O硬件虚拟化开始,逐渐开启了DPU这个新处理器类型的创新。而Virtio接口,已经是事实上的云计算虚拟化的标准化接口。Virtio成为整个问题的焦点:不管是SPDK/vhost、还是vDPA加速,都是围绕着Virtio接口展开。 本文是《软硬件融合》图书中I/O虚拟化和...

    摘要图
  • 发布了文章 ·
    软件和硬件之间的数据交互接口

    软件和硬件,既相互依存又需要某种程度上的相互独立。通过软件和硬件之间的接口把两者连接在一起。软硬件接口,有很多含义:比如指令集是CPU软件和硬件之间的接口;比如一些硬件模块(包括IO接口模块、GPU、各种加速引擎等)暴露出来的可读写寄存器,则为控制接口;再比如,CPU和GPU或其他硬件模块之间通过DMA进行数据交...

    摘要图
  • 发布了文章 ·
    剖析仓库级计算机:Google数据中心生产环境工作负载分析(二)

    编者按 本文是哈佛大学和谷歌等机构联合研究的一份论文,基于谷歌数据中心工作任务负载整体和细节技术原理的细致分析,并给出了数据中心性能优化的方向建议。对数据中心软硬件架构和性能优化有非常好的指导意义。参考文献:Profiling a warehouse-scale computer, Svilen Kanev, Juan Pablo Darago, etc., ISCA’15正标题...

    摘要图
认证与成就
获得 1 次点赞
2019年09月20日 加入
极术微信服务号
关注极术微信号
实时接收点赞提醒和评论通知
Arm中国学堂公众号
关注Arm中国学堂
实时获取免费 Arm 教学资源信息
Arm中国招聘公众号
关注Arm中国招聘
实时获取 Arm 中国职位信息