ParEVO: Synthesizing Code for Irregular Data: High-Performance Parallelism through Agentic Evolution
The transition from sequential to parallel computing is essential for modern high-performance applications but is hindered by the steep learning curve of concurrent programming. This challenge is magnified for \textbf{irregular data structures} (such as sparse graphs, unbalanced trees, and non-unifo…