-
公开(公告)号:US09015448B2
公开(公告)日:2015-04-21
申请号:US12817945
申请日:2010-06-17
IPC分类号: G06F15/00 , G06F15/76 , G06F15/173
CPC分类号: G06F15/17337
摘要: A processor and method for broadcasting data among a plurality of processing cores is disclosed. The processor includes a plurality of processing cores connected by point-to-point connections. A first of the processing cores includes a router that includes at least an allocation unit and an output port. The allocation unit is configured to determine that respective input buffers on at least two others of the processing cores are available to receive given data. The output port is usable by the router to send the given data across one of the point-to-point connections. The router is configured to send the given data contingent on determining that the respective input buffers are available. Furthermore, the processor is configured to deliver the data to the at least two other processing cores in response to the first processing core sending the data once across the point-to-point connection.
摘要翻译: 公开了一种用于在多个处理核心之间广播数据的处理器和方法。 处理器包括通过点对点连接连接的多个处理核心。 处理核心中的第一个包括至少包括分配单元和输出端口的路由器。 配置单元被配置为确定处理核中的至少两个其他输入缓冲器可用于接收给定数据。 输出端口可用于路由器通过点对点连接之一发送给定数据。 路由器被配置为在确定相应的输入缓冲器可用的情况下发送给定数据。 此外,处理器被配置为响应于第一处理核心通过点对点连接发送数据一次将数据传送到至少两个其他处理核心。
-
公开(公告)号:US20110314255A1
公开(公告)日:2011-12-22
申请号:US12817945
申请日:2010-06-17
CPC分类号: G06F15/17337
摘要: A processor and method for broadcasting data among a plurality of processing cores is disclosed. The processor includes a plurality of processing cores connected by point-to-point connections. A first of the processing cores includes a router that includes at least an allocation unit and an output port. The allocation unit is configured to determine that respective input buffers on at least two others of the processing cores are available to receive given data. The output port is usable by the router to send the given data across one of the point-to-point connections. The router is configured to send the given data contingent on determining that the respective input buffers are available. Furthermore, the processor is configured to deliver the data to the at least two other processing cores in response to the first processing core sending the data once across the point-to-point connection.
摘要翻译: 公开了一种用于在多个处理核心之间广播数据的处理器和方法。 处理器包括通过点对点连接连接的多个处理核心。 处理核心中的第一个包括至少包括分配单元和输出端口的路由器。 配置单元被配置为确定处理核中的至少两个其他输入缓冲器可用于接收给定数据。 输出端口可用于路由器通过点对点连接之一发送给定数据。 路由器被配置为在确定相应的输入缓冲器可用的情况下发送给定数据。 此外,处理器被配置为响应于第一处理核心通过点对点连接发送数据一次将数据传送到至少两个其他处理核心。
-