Skip to content

Modernize SDFG performance analysis#2356

Draft
alexanderfluck wants to merge 18 commits into
spcl:mainfrom
alexanderfluck:modernize-sdfg-performance-analysis
Draft

Modernize SDFG performance analysis#2356
alexanderfluck wants to merge 18 commits into
spcl:mainfrom
alexanderfluck:modernize-sdfg-performance-analysis

Conversation

@alexanderfluck
Copy link
Copy Markdown

Summary
This PR modernizes the SDFG performance evaluation to support ControlFlowRegions, ensuring compatibility with the modern SDFG structure.

Key Changes

  • Work Depth Analysis: Updated to support ControlFlowRegions while retaining backward compatibility for legacy SDFG structure

  • Operational Intensity Estimation: Simulation-based estimation now supports ControlFlowRegions while also retaining backward compatibility

Verification

  • Verified correctness by running existing performance evaluation tests.
  • Minor adaptations were applied to the test suite to accommodate the new structural changes.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant