Xilinx / ACCL

Alveo Collective Communication Library: MPI-like communication operations for Xilinx Alveo accelerators
https://accl.readthedocs.io/
Apache License 2.0
81 stars 26 forks source link

Emulator breaks with compiler optimizations (-O3) #193

Open bo3z opened 4 months ago

bo3z commented 4 months ago

This is not an issue in ACCL and there is no known fix as of yet, but I am opening this issue for anyone encountering it in the future.

Namely, when the emulator is compiled (CMakeLists.txt) with compiler optimizations (-O3), it can produce very weird behaviour, causing streams to be stuck and the program never to terminate.