Skip to content

Latest commit

 

History

History
46 lines (36 loc) · 2.06 KB

File metadata and controls

46 lines (36 loc) · 2.06 KB

Section 2b - Key Object FIFO Patterns


The Object FIFO primitive supports several data movement patterns. We will now describe each of the currently supported patterns in three subsections and provide links to more in-depth practical code examples that showcase each of them.

Object FIFO Reuse Pattern
  • Reuse the unreleased objects of an Object FIFO
Object FIFO Broadcast Pattern
  • Broadcast data from one producer to multiple consumers
Object FIFO Distribute & Join Patterns with Object FIFO Link
  • Implicit copy of data from one Object FIFO to another via an Object FIFO Link
  • Distribute different pieces of the input data to multiple consumers
  • Join outputs from different consumers into a bigger data tensor
Object FIFO Repeat Pattern
  • Leverage Object FIFO Link to repeat data from the producer

[Prev - Section 2a] [Up] [Next - Section 2c]