×

MULTICAST NETWORK AND MEMORY TRANSFER OPTIMIZATIONS FOR NEURAL NETWORK HARDWARE ACCELERATION

  • US 20170337468A1
  • Filed: 05/05/2017
  • Published: 11/23/2017
  • Est. Priority Date: 05/07/2016
  • Status: Active Grant
First Claim
Patent Images

1. A system to configure input data for multicast to data receivers, comprising:

  • a computer memory storing configuration data in a known address and input data;

    a set of switch nodes configured into a Bene{hacek over (s)} multicast network ordered into multiple layers, each layer with a plurality of switch nodes, the first layer proximate to the input data and the last layer proximate to a data receiver, each switch node storing received input data comprised in a plurality of entries, a configuration indicator, and a controller indicator,the configuration indicator to specify whether to perform a broadcast mode whether input data is to be forwarded according to the configuration data, or a passthru mode wherein input data is to be forwarded regardless of the configuration data, andthe controller indicator to specify whether to update at least one switch node entry; and

    a set of control registers communicatively connected to each switch node in the set of switch nodes, the set of registers configured to store received configuration data, such that the set of nodes is configured within two operations, the first operation to read the configuration data from the known address in the computer memory, and a second operation to populate the set of control registers, and subsequent operations comprising multicast operations by the set of switch nodes according to the populated set of control registers.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    Ɨ
    Ɨ