一种用于加速卷积神经网络的方法

    公开(公告)号:CN111461144A

    公开(公告)日:2020-07-28

    申请号:CN202010244305.2

    申请日:2020-03-31

    Abstract: 本发明提供一种用于加速卷积神经网络的方法,包括:步骤1:将具有N个通道的输入特征图沿通道方向划分成G组初始特征图,其中,第Gi组初始特征图中包含Si个特征图,对所述G组初始特征图进行第一次组卷积得到G组第一特征图,其中N、G、Si为大于等于1的整数;步骤2:将所述G组第一特征图重新划分成F组第二特征图,其中,第Fj组第二特征图中包含来自不同的第一特征图组的Tj个特征图, 对所述F组第二特征图进行第二次组卷积,得到具有M个通道的输出特征图,其中F、Tj、M为大于等于1的整数。

    一种用于流计算的FPGA网络及流计算系统与方法

    公开(公告)号:CN110069441A

    公开(公告)日:2019-07-30

    申请号:CN201910216953.4

    申请日:2019-03-21

    Abstract: 本发明涉及一种用于流计算的FPGA网络,该FPGA网络由多个FPGA通信连接而成,用于处理用户数据以获取处理结果,其中该FPGA包括:计算逻辑单元组模块,用于进行数据处理以获得中间结果;控制逻辑模块,用于将用户数据传输给该计算逻辑单元组模块,并根据路由表,将该中间结果传输至下一个FPGA,或将该中间结果作为处理结果传输至该FPGA网络出口;通信模块,用于进行该FPGA的外部数据传输。本发明采用软硬件相互协同的方式进行工作,可以充分发挖掘大数据计算数据流中的并行成分,发挥FPGA高并行度的计算优势,大大降低流计算的计算延迟,提高推荐系统、计算广告等大数据应用事务的反馈速度。

    实现分布式I/O资源池化的方法及装置

    公开(公告)号:CN103353861B

    公开(公告)日:2016-06-29

    申请号:CN201310240608.7

    申请日:2013-06-18

    Abstract: 一种实现分布式I/O资源池化的方法及装置,该装置包括主控制根节点,管理其所在计算节点内的所有I/O节点;I/O资源虚拟单元,虚拟化其对应的物理I/O节点具备同时被多个根节点共享的能力;I/O资源代理单元,代理驻留在本地或者远程计算节点连接的I/O节点中的I/O资源,实现I/O资源从一个PCIe域到另一个PCIe域的映射,使能根节点和I/O资源间跨计算节点跨PCIe域的透明通信;交换结构配置单元,为每个根节点配置一个独立的虚拟PCIe交换机,分布式的I/O资源以功能为单位通过分配挂载到目标根节点对应的虚拟PCIe交换机上,为目标根节点使用。本发明还公开了实现分布式I/O资源池化的方法。

    一种面向高维度网络的路由器及路由方法

    公开(公告)号:CN104079491A

    公开(公告)日:2014-10-01

    申请号:CN201410319245.0

    申请日:2014-07-07

    Abstract: 本发明提供一种面向高维度网络的路由器和路由方法。所述路由器包括多个子路由器,每个子路由器包括多个互联端口。其中,每个子路由器通过其部分互联端口与所述路由器内的其他子路由器全互联,并且每个子路由器通过其剩余互联端口与外部路由器相连;所述路由器中与外部路由器相连的所有互联端口与所述高维度网络的所有维度方向一一对应。本发明提供的面向高维度网络的路由器造价低廉、实现容易;同时,数据交换具有较低的延迟,并且避免了数据包死锁的问题。

    用于多根I/O虚拟化共享系统的I/O资源管理方法

    公开(公告)号:CN102722414B

    公开(公告)日:2014-04-02

    申请号:CN201210160593.9

    申请日:2012-05-22

    Abstract: 本发明公开一种用于多根I/O虚拟化共享系统的I/O资源管理方法,所述方法是指利用一个主控制根节点对多根I/O虚拟化共享系统中的所有I/O设备进行集中式的初始化配置和分配管理,包括:步骤1,主控制根节点对系统中的I/O资源枚举发现和初始化配置;步骤2,主控制根节点通过PCIe管理模块,辅助管理用户管理和控制系统中的I/O设备资源,执行管理用户制定的I/O资源分配策略;步骤3,主控制根节点通过PCIe管理模块和I/O资源分配表,建立设备功能与其所属的根节点的映射关系,实现I/O资源动态分配。

    多根I/O虚拟化共享方法和系统

    公开(公告)号:CN102707991A

    公开(公告)日:2012-10-03

    申请号:CN201210153862.9

    申请日:2012-05-17

    Abstract: 一种多根I/O虚拟化共享系统和方法,该系统包括:根节点子系统,所述根节点子系统包含N个根节点,每个根节点由根联合体及其连接的CPU和内存组成;I/O设备子系统,所述I/O设备子系统包含M个I/O设备,各I/O设备具备同时为所述多个虚拟机提供服务的能力;多根I/O虚拟化共享控制器,所述多根I/O虚拟化共享控制器由PCIe上游端口、PCIe多根交换机和PCIe下游端口组成,该多根I/O虚拟化共享控制器通过PCIe接口协议将根节点子系统和I/O设备子系统耦合,实现I/O设备资源被多个根节点直接共享。

    具有硬件加速功能的智能以太网卡

    公开(公告)号:CN100574200C

    公开(公告)日:2009-12-23

    申请号:CN200510135496.4

    申请日:2005-12-31

    Abstract: 本发明公开了一种具有硬件加速功能的智能以太网卡。该网卡拥有嵌入式高性能处理器,设计了两个光纤千兆以太网接口及两个铜缆百兆以太网接口,网络带宽可高达2.2Gbps,附带大容量的存储器和可按用户程序配置的硬件加速模块。该网卡采用64-Bit/133MHz PCI-X接口,符合PCI-X V1.0A和PCI V2.3总线规范。该网卡可用于对网络处理能力要求较高的服务器中,利用该网卡强大的网络处理能力,可以将很多需要服务器才能处理的负载卸载到网卡上,由网卡的处理器和硬件加速模块进行处理,从而减轻了对服务器的压力,提高了整个系统的处理能力。

    基于双8b/10b编码器的16b/20b编码器逻辑实现方法

    公开(公告)号:CN1558582A

    公开(公告)日:2004-12-29

    申请号:CN200410002290.X

    申请日:2004-01-16

    Abstract: 本发明涉及数字通信技术领域,特别是一种基于双8b/10b编码器的16b/20b编码器逻辑实现方法,在两个8b/10b编码器基础上构造16b/20b编码器,解决了直接由两个8b/10b编码器构成16b/20b编码器用于DDR数据源时的时序紧张问题。在使用很少一部分逻辑资源的条件下,简洁地实现了8b/10b编码器的游程偏移预测,避免了使编码器单元成为整体逻辑的关键路径的情况,同时保证双沿数据的8b/10b游程规范性。本发明提出的利用预测的游程偏移作为8b/10b编码器的游程偏移输入端来强制控制8b/10b编码器的输出编码极性的方案,可以类推到更大规模的8b/10b编码生成集的实现。

Patent Agency Ranking