- 在不换版本的情况下,通过修改conf文件来修改智能网卡的运行模式。乡间一郎中2024-09-1120
- 分析GRAPH的基本实现和examplec****92024-09-0910
- 在FPGA中,以太网数据包的传送需遵循一定的协议。当数据包出现缺少sop、缺少eop、长度错误等异常情况时,链路上的以太网数据包实际上是错误的。我们可以在FPGA中采用在缓存FIFO前增加过滤器的手段,将异常数据包检测出来并上报,阻止异常数据的进一步传播。cuixinyu2024-09-0600
- UVM field automation机制的使用,让object类中的变量使用更加便捷。但对于某些协议,总线分时复用多种报文类型,也就对应着不同的object类变量。可以使用if条件更准确的进行field automation注册。余泊江2024-09-0410
- OVS-DPDK中的三级流表转发过程c****42024-09-04160
- PCIe事务层报文格式和设备枚举gongw2024-08-12190
- 本文主要介绍了dpdk的lib/bpf组件。z****n2024-08-02130
- 本文将介绍Vunit平台的特点和运作方式,并在Vunit框架的基础上编写一个小型自动化Verilog/System Verilog HDL模块测试平台。Vunit是一种用于硬件验证的开源工具,它具有许多强大的功能,可以帮助工程师更轻松地进行FPGA设计的模块验证工作。通过深入了解Vunit的特点和运作方式开发轻量化,自动化的测试平台,从而提高FPGA设计代码的质量和效率。夏蒙2024-07-26762
- 本文属于自研交换机技术领域,尤其涉及一种自研交换机每日编译发布自动化流程的实现。z****n2024-06-1760
- 在开发过程中,对于不熟悉的代码,可以通过调试去加快熟悉程序流程。同时对于某些容易复现的内存被踩问题,也可以通过调试快速定位root cause根因。 其中X86和ARM CPU都支持debug exception,便可以利用perf工具启用。gongw2024-06-13450
- FAUCET是一个基于SDN(Software-Defined Networking)理念的开放源代码网络流量控制器,由新西兰研究与教育先进网络(REANNZ)开发并维护。它的设计目标是简化和加速SDN的部署,提供了一个强大且可扩展的平台,用于实验和生产环境。 FAUCET的核心是将传统路由器的功能转移到软件中,使得网络管理者可以更灵活地控制数据包的流向,实现动态的策略调整。它兼容OpenFlow 1.3协议,并支持多租户、流表统计和安全功能,如DoS攻击防护。 本教程演示了Open vSwitch如何使用通用OpenFlow控制器,使用Faucet控制器作为入门的简单方法。它使用Open vSwitch的“主”分支和Faucet的1.6.15版本进行了测试。它不使用OVS或Faucet中的高级或最近添加的功能,因此这两个软件的其他版本可能同样运行良好。h****n2024-06-07162
- udev固定网卡名称实践案例顾****涵2024-06-07180
- 从代码角度分析异步事件的生成过程,阐述不同事件使用不同接口上送异步事件的过程。z****n2024-05-31370
- virtio_blk;存储卸载;智能网卡;DPU;FPGAl****n2024-05-29451
- virtio_blk;存储卸载;智能网卡;DPU;FPGAl****n2024-05-29291
- virtio_blk;存储卸载;智能网卡;DPU;FPGAl****n2024-05-29181
- virtio_blk;存储卸载;智能网卡;DPU;FPGA;l****n2024-05-2991
- virtio_blk;存储卸载;智能网卡;DPU;FPGAl****n2024-05-29121
- 在过去的二十年中,计算引擎的游戏一直是尝试将尽可能多的内核和附加功能封装到一个插槽中,并使每单位功耗和散热的整体系统性价比下降。infrahw2024-04-30220
- 智能网卡存储业务验证过程中,从host侧发送到soc侧的IO读写存储报文,在soc侧需要对IO读写报文进行解析并响应,如果是blk write命令,需要回复blk cpl完成响应,如果是blk read命令,需要返回读数据与blk cpl响应。黄****超2024-04-2591
- 本文介绍了tftpd-hpa的使用场景,安装和使用l****n2024-03-261580
- 现有FPGA的AI加速技术往往使用单卡方案实现某个模型的加速,或者使用FPGA集群实现模型的分布式推理,但是没有更细力度的加速方案。单卡和集群的方案容易造成功能固化,通用性不够,同时资源消耗大,很难实现资源共享。本文考虑到AI中常用算法中的基本计算单元,构建常用的算子,比如卷积算子、浮点累加器算子等等,可以实现更细粒度的功能整合。同时由于基于PCIe SR-IOV技术,实现vf级的算子动态调度,进一步增加资源的灵活度。彭薛葵2024-03-21461
- GIC400硬件及使用x****n2024-03-13632
- NSDI 2023最新论文 SRNIC: A Scalable Architecture for RDMA NICs分析,由港科大陈凯教授团队和字节跳动RDMA郭传雄团队合作论文,主要提出了一种基于RDMA的可扩展架构,解决RDMA的连接可扩展性问题廖****12023-12-201954
- 本文详细阐述去堆叠技术的原理和实现方式,以及去堆叠和堆叠对比的优劣势。r****n2023-12-143420
- bio驱动编译分析j****n2023-12-11251
- linux 下动态库与静态库的使用以及遇到的一些问题记录sunz92023-11-2390
- 字符驱动程序简单实例顾****涵2023-11-1690
共 114 条
- 1
- 2
- 3
- 4
页
- 在不换版本的情况下,通过修改conf文件来修改智能网卡的运行模式。
- 分析GRAPH的基本实现和example
- 在FPGA中,以太网数据包的传送需遵循一定的协议。当数据包出现缺少sop、缺少eop、长度错误等异常情况时,链路上的以太网数据包实际上是错误的。我们可以在FPGA中采用在缓存FIFO前增加过滤器的手段,将异常数据包检测出来并上报,阻止异常数据的进一步传播。
- UVM field automation机制的使用,让object类中的变量使用更加便捷。但对于某些协议,总线分时复用多种报文类型,也就对应着不同的object类变量。可以使用if条件更准确的进行field automation注册。
- OVS-DPDK中的三级流表转发过程
- PCIe事务层报文格式和设备枚举
- 本文主要介绍了dpdk的lib/bpf组件。
- 本文将介绍Vunit平台的特点和运作方式,并在Vunit框架的基础上编写一个小型自动化Verilog/System Verilog HDL模块测试平台。Vunit是一种用于硬件验证的开源工具,它具有许多强大的功能,可以帮助工程师更轻松地进行FPGA设计的模块验证工作。通过深入了解Vunit的特点和运作方式开发轻量化,自动化的测试平台,从而提高FPGA设计代码的质量和效率。
- DFX在软件设计中占据着很重要的地位,该文章详细介绍了什么是DFX
- 本文属于自研交换机技术领域,尤其涉及一种自研交换机每日编译发布自动化流程的实现。
- 在开发过程中,对于不熟悉的代码,可以通过调试去加快熟悉程序流程。同时对于某些容易复现的内存被踩问题,也可以通过调试快速定位root cause根因。 其中X86和ARM CPU都支持debug exception,便可以利用perf工具启用。
- FAUCET是一个基于SDN(Software-Defined Networking)理念的开放源代码网络流量控制器,由新西兰研究与教育先进网络(REANNZ)开发并维护。它的设计目标是简化和加速SDN的部署,提供了一个强大且可扩展的平台,用于实验和生产环境。 FAUCET的核心是将传统路由器的功能转移到软件中,使得网络管理者可以更灵活地控制数据包的流向,实现动态的策略调整。它兼容OpenFlow 1.3协议,并支持多租户、流表统计和安全功能,如DoS攻击防护。 本教程演示了Open vSwitch如何使用通用OpenFlow控制器,使用Faucet控制器作为入门的简单方法。它使用Open vSwitch的“主”分支和Faucet的1.6.15版本进行了测试。它不使用OVS或Faucet中的高级或最近添加的功能,因此这两个软件的其他版本可能同样运行良好。
- udev固定网卡名称实践案例
- 从代码角度分析异步事件的生成过程,阐述不同事件使用不同接口上送异步事件的过程。
- virtio_blk;存储卸载;智能网卡;DPU;FPGA
- virtio_blk;存储卸载;智能网卡;DPU;FPGA
- virtio_blk;存储卸载;智能网卡;DPU;FPGA
- virtio_blk;存储卸载;智能网卡;DPU;FPGA;
- virtio_blk;存储卸载;智能网卡;DPU;FPGA
- 在过去的二十年中,计算引擎的游戏一直是尝试将尽可能多的内核和附加功能封装到一个插槽中,并使每单位功耗和散热的整体系统性价比下降。
- 智能网卡存储业务验证过程中,从host侧发送到soc侧的IO读写存储报文,在soc侧需要对IO读写报文进行解析并响应,如果是blk write命令,需要回复blk cpl完成响应,如果是blk read命令,需要返回读数据与blk cpl响应。
- 本文介绍了tftpd-hpa的使用场景,安装和使用
- 现有FPGA的AI加速技术往往使用单卡方案实现某个模型的加速,或者使用FPGA集群实现模型的分布式推理,但是没有更细力度的加速方案。单卡和集群的方案容易造成功能固化,通用性不够,同时资源消耗大,很难实现资源共享。本文考虑到AI中常用算法中的基本计算单元,构建常用的算子,比如卷积算子、浮点累加器算子等等,可以实现更细粒度的功能整合。同时由于基于PCIe SR-IOV技术,实现vf级的算子动态调度,进一步增加资源的灵活度。
- 项目源代码在git库上的管理方法,确保做到版本功能正确和使用便捷兼容。
- GIC400硬件及使用
- NSDI 2023最新论文 SRNIC: A Scalable Architecture for RDMA NICs分析,由港科大陈凯教授团队和字节跳动RDMA郭传雄团队合作论文,主要提出了一种基于RDMA的可扩展架构,解决RDMA的连接可扩展性问题
- 本文详细阐述去堆叠技术的原理和实现方式,以及去堆叠和堆叠对比的优劣势。
- bio驱动编译分析
- linux 下动态库与静态库的使用以及遇到的一些问题记录
- 字符驱动程序简单实例
点击加载更多