Developer Guide

Contents

Pipe API

The following table summarizes the
pipe
API:
Pipe API
API
Description
Example
cl::sycl::INTEL::pipe
Use pipes to transfer data between kernels directly using on-device FIFO buffers. Pipes can either be non-blocking or blocking.
using my_pipe = INTEL::pipe<class some_pipe, int>; ... my_pipe::write(rd_src_buf[i]); ... auto data = my_pipe::read(); ...

Product and Performance Information

1

Performance varies by use, configuration and other factors. Learn more at www.Intel.com/PerformanceIndex.