Network-on-chip flit transmission method and apparatus

    公开(公告)号:US10129147B2

    公开(公告)日:2018-11-13

    申请号:US15356373

    申请日:2016-11-18

    Abstract: A network-on-chip flit transmission method and a network-on-chip flit transmission apparatus. The method includes: receiving a current flit including an operation ID Op ID, an operation type Op Type, and a payload; when determining that acceleration processing needs to be performed on the current flit, determining, according to the Op Type, whether the payload of the current flit affects an execution result of a destination node of the current flit, where the execution result is a result obtained by executing, by the destination node, a task corresponding to the Op ID; and forwarding the current flit to a next node if a determining result is yes; and discarding the current flit if a determining result is no. Therefore, not only a quantity of flits that need to be transmitted on a network-on-chip can be greatly reduced, but also a calculation amount of the destination node can be reduced.

    Optical Network-On-Chip, Method for Dynamically Adjusting Optical Link Bandwidth
    2.
    发明申请
    Optical Network-On-Chip, Method for Dynamically Adjusting Optical Link Bandwidth 有权
    光网络片上,动态调整光链路带宽的方法

    公开(公告)号:US20170005735A1

    公开(公告)日:2017-01-05

    申请号:US15269461

    申请日:2016-09-19

    Abstract: An optical network-on-chip and a method and an apparatus for dynamically adjusting optical link bandwidth is presented, wherein each fixedly interconnected optical transceiver in a cluster in the optical network-on-chip is configured to establish a link between the cluster and one cluster in other n-x clusters to exchange an optical signal; and a main controller is configured to allocate x adaptively interconnected transceivers to k fixed links with the heaviest communication traffic according to a set rule and communication traffic of fixed links established by n-x fixedly interconnected optical transceivers in the cluster; and for an adaptively interconnected optical transceiver in the x adaptively interconnected optical transceivers, control the adaptively interconnected optical transceiver to establish a link, except the fixed link, between two clusters connected by the fixed link.

    Abstract translation: 本发明提出了一种用于动态调整光链路带宽的光学网络片上方法和装置,其中在光学片上系统中的群集中的每个固定互连的光收发器被配置成建立簇与一个 在其他nx簇中聚类以交换光信号; 并且主控制器被配置为根据集群中由n-x个固定互连光收发器建立的固定链路的设定规则和通信业务,将具有最大通信业务的x个自适应互连收发信机分配给具有最大通信业务的k个固定链路; 并且对于在x自适应互连光收发器中的自适应互连的光收发器,控制自适应互连的光收发器以在由固定链路连接的两个集群之间建立除了固定链路之外的链路。

    COMPUTER DEVICE AND METHOD FOR READING OR WRITING DATA BY COMPUTER DEVICE

    公开(公告)号:US20180159963A1

    公开(公告)日:2018-06-07

    申请号:US15874852

    申请日:2018-01-18

    Abstract: A computer device and a method for reading or writing data by a computer device are provided. In the computer device, a central processing unit (CPU) is connected to a cloud controller using a double data rate (DDR) interface. Because the DDR interface has a high data transmission rate, interruption of CPU can be avoided. In addition, the CPU converts a read or write operation request into a control command and writes the control command into a transmission queue in the cloud controller. Because the cloud controller performs a read operation or a write operation on a network device according to operation information in the control command, after writing the control command into the transmission queue, the CPU does not need to wait for an operation performed by the cloud controller and can continue to perform other processes.

    MEMORY ACCESS METHOD, DEVICE, AND SYSTEM
    4.
    发明申请
    MEMORY ACCESS METHOD, DEVICE, AND SYSTEM 审中-公开
    存储器访问方法,设备和系统

    公开(公告)号:US20160234311A1

    公开(公告)日:2016-08-11

    申请号:US15131449

    申请日:2016-04-18

    Abstract: A memory access device allocate a memory resource to a node in a system to reduce maintenance overheads of the system and implement flexible scheduling of memory resources. The device includes a cloud control device on the side of a requesting node and a cloud control device on the side of a contributing node. The cloud control device on the side of the requesting node generates a request packet for accessing to-be-accessed data stored in the contributing node which provides memory resource, sends the request packet to the contributing node t. The cloud control device on the side of the contributing node receives the request packet, provides a request message to the contributing node, generates the response packet for the contributing node, and sends the response packet to the requesting node.

    Abstract translation: 存储器访问设备向系统中的节点分配存储器资源以减少系统的维护开销并实现对存储器资源的灵活调度。 该设备包括在请求节点侧的云控制设备和在贡献节点一侧的云控制设备。 请求节点侧的云控制装置生成用于访问存储在提供存储器资源的贡献节点中的被访问数据的请求分组,将请求分组发送到贡献节点t。 贡献节点侧的云控制装置接收请求分组,向贡献节点提供请求消息,生成贡献节点的响应分组,并将响应分组发送给请求节点。

    Computer device and method for reading or writing data by computer device

    公开(公告)号:US10951741B2

    公开(公告)日:2021-03-16

    申请号:US15874852

    申请日:2018-01-18

    Abstract: A computer device and a method for reading or writing data by a computer device are provided. In the computer device, a central processing unit (CPU) is connected to a cloud controller using a double data rate (DDR) interface. Because the DDR interface has a high data transmission rate, interruption of CPU can be avoided. In addition, the CPU converts a read or write operation request into a control command and writes the control command into a transmission queue in the cloud controller. Because the cloud controller performs a read operation or a write operation on a network device according to operation information in the control command, after writing the control command into the transmission queue, the CPU does not need to wait for an operation performed by the cloud controller and can continue to perform other processes.

    NETWORK-ON-CHIP FLIT TRANSMISSION METHOD AND APPARATUS
    7.
    发明申请
    NETWORK-ON-CHIP FLIT TRANSMISSION METHOD AND APPARATUS 审中-公开
    网络片上扩展传输方法和设备

    公开(公告)号:US20170070430A1

    公开(公告)日:2017-03-09

    申请号:US15356373

    申请日:2016-11-18

    CPC classification number: H04L45/74 G06F15/163 H04L12/00 H04L12/50

    Abstract: A network-on-chip flit transmission method and a network-on-chip flit transmission apparatus. The method includes: receiving a current flit including an operation ID Op ID, an operation type Op Type, and a payload; when determining that acceleration processing needs to be performed on the current flit, determining, according to the Op Type, whether the payload of the current flit affects an execution result of a destination node of the current flit, where the execution result is a result obtained by executing, by the destination node, a task corresponding to the Op ID; and forwarding the current flit to a next node if a determining result is yes; and discarding the current flit if a determining result is no. Therefore, not only a quantity of flits that need to be transmitted on a network-on-chip can be greatly reduced, but also a calculation amount of the destination node can be reduced.

    Abstract translation: 一种片上片传输方法和片上片上传输装置。 该方法包括:接收包括操作ID Op ID,操作类型Op类型和有效载荷的当前飞行; 当确定需要对当前飞行进行加速处理时,根据Op类型确定当前飞行的有效载荷是否影响当前飞行的目的地节点的执行结果,其中执行结果是获得的结果 通过目的地节点执行与该操作ID相对应的任务; 并且如果确定结果为是,则将所述当前飞行转发到下一个节点; 并且如果确定结果为否则丢弃当前的飞行。 因此,不仅可以大大减少在片上网络上需要发送的数量的闪烁,还可以减少目的地节点的计算量。

Patent Agency Ranking