Skip to content

Latest commit

 

History

History

system_compilation

System Compiler Examples

This section contains System Compiler based Examples.

Examples Table :

Example Description Key Concepts/Keywords
debug_profile_sc This simple example implements a HW pipeline of three tasks, matrix multiplication along with two different increments to the matrix values.

Key Concepts

Keywords

eth_acc_sc This is simple example showcasing custom AXI-streams to PE interfaces in system compiler environment.

Key Concepts

Keywords

file_filter_sc This is simple example showcasing the P2P and H2C file transfers in system compiler environment.

Key Concepts

  • P2P
  • SSD
  • Syncronization

Keywords

gmio_transfers_sc This is gmio transfers example which explains different ways of data movements between host and device for compute unit processing.

Key Concepts

Keywords

mult_acc_compose_sc In this example we have multiple accelerators in one xclbin, and compose them into a pipeline, with or without CPU processing in-between the PEs.

Key Concepts

  • Multiple Accelerators

Keywords

mult_card_sc This is simple example showcasing the P2P and H2C mode of application code controlling a multi-card accelerator design in system compiler environment.

Key Concepts

  • Multiple Cards
  • P2P
  • H2C
  • Syncronization

Keywords

quick_start_sc This is quick start example based on a video filtering usecase to describe system compiler usage in Vitis Environment.

Key Concepts

Keywords

streaming_sc This is simple example showcasing Free-running PEs with AXI-streams in system compiler environment.

Key Concepts

Keywords