8000 Restructured and refactored codebase by jesunsahariar · Pull Request #1 · pnnl/FlowForecaster · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

Restructured and refactored codebase #1

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 10 commits into from
May 22, 2025
Merged

Conversation

jesunsahariar
Copy link
Collaborator

No description provided.

johnpzh and others added 9 commits April 16, 2025 16:02
1. Synthesize iterations of a workflow.
2. Detect the boundary of iterations.
3. Construct a compound graph.
4. Collect statistics of files and edges into the compound graph.
1. Updated synthesizing iterations and added synthesizing workflow
   threads (independent workflows)
2. Added space folding and combined with time folding. The algorithm is
   as follows.

Algorithm: space folding and time folding.
1. Detect multiple threads (independent workflows). Idea is expanding
   from a root and including all reachable vertices and edges to form a
   thread, then start from another root.
2. In the first thread, detect the first iteration, and construct the
   compound graph.
3. (space folding) Go through other threads' first iteration, collect statistics into
   the compound graph.
4. (time folding) For each thread, go through all its iterations, and
   collect statistics.
@jesunsahariar jesunsahariar requested a review from nrtallent May 22, 2025 00:10
@nrtallent
Copy link
Contributor

Thank you, jesun!

@nrtallent nrtallent merged commit 67514c3 into master May 22, 2025
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.

3 participants
0