Live Webcast 15th Annual Charm++ Workshop

Static Macro Data Flow: Compiling Global Control into Local Control
International Workshop on High-Level Parallel Programming Models and Supportive Environments at IPDPS (HIPS) 2010
Publication Type: Talk
Repository URL:
We describe the compilation strategy used to generate local control flow specification in Structured Dagger from global control programs written in Charisma. This approach yields performance and productivity benefits, since the Structured Dagger implementation uses relaxed synchronization techniques, and moreover this infrastructure is available to authors of higher-level languages (such as Charisma) at no extra cost.
Research Areas