Forum Discussion
Björne2
New Contributor
1 year agoIntel OpenCL compiler (aoc) does not coalesce global memory reads anymore
The two screenshots says it all. The old screenshot is generated with aoc 21.2.0. Note how it coalesces the 16 float reads into one 512 bit DDR read. The new screenshot is generated with aoc 2024.2.1...
yuguen
Occasional Contributor
1 year agoThe OpenCL SDK for Intel FPGAs is no longer distributed since 22.4.
Therefore, 22.4 is the last version of the compiler to officially support OpenCL as an input language.
How did you get a 2024.2.1 version of aoc? I'm guessing that you got that binary from a oneAPI SYCL compiler for FPGA install.
The SYCL compiler uses aoc internally, but is not expected to work as a standalone.