Compiler discovered dynamic scheduling of irregular code in high-level synthesis

R Szafarczyk, SW Nabi… - 2023 33rd International …, 2023 - ieeexplore.ieee.org
Dynamically scheduled high-level synthesis (HLS) achieves higher throughput than static
HLS for codes with unpredictable memory accesses and control flow. However, excessive …

Experiences building an mlir-based sycl compiler

E Tiotto, V Pérez, W Tsang, L Sommer… - 2024 IEEE/ACM …, 2024 - ieeexplore.ieee.org
Similar to other programming models, compilers for SYCL, the open programming model for
heterogeneous computing based on C++, would benefit from access to higher-level …