oneapi-src / oneAPI-samples

Samples for Intel® oneAPI Toolkits
https://oneapi-src.github.io/oneAPI-samples/
MIT License
915 stars 678 forks source link

FPGA: Add task_sequence_parallel_loop Tutorial #2293

Closed chanjunc-intel closed 4 months ago

chanjunc-intel commented 4 months ago

Adding a New Sample(s)

Description

This sample is an FPGA tutorial that demonstrates how to use task sequences to achieve asynchronous parallelism within kernel. This task sequences implementation uses inter-kernel pipes to pass data between loops and applies task sequences to schedule loops to run concurrently. The naive implementation uses arrays to pass data between loops and each loop are scheduled to run sequentially.

Checklist

Administrative

Code Development

Security and Legal

Review

yuguen-intel commented 4 months ago

Waiting for @whitepau approval