Skip to content
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

Added Dynamic Discretisation Support Based on Occupancy Requests #72

Merged
merged 36 commits into from
Dec 6, 2023

Conversation

alindkhare
Copy link
Collaborator

@alindkhare alindkhare commented Nov 27, 2023

Command to run with dynamic Discretization:

python main.py --flagfile=configs/alibaba_tetrisched_dynamic_discretization_1_5.conf

alindkhare and others added 16 commits November 14, 2023 09:34
Edit: Remove this as they are large files
… iterate over MAX_DEADLINE_VARIANCES=(15 25 50 100 200)
Our prior DAG-aware STRL generation algorithm would silently drop
AllocationExpression STRLs if they coincided with other children that
could not lead to any Choose/WindowedChoose expressions.

Currently, we fix this by forcing all the generated
AllocationExpressions to be children of the root ObjectiveExpression.

This is not entirely correct since AllocationExpressions may still have
other parents that do not show up in a DFS/BFS from the root, but may
hinder the application of certain bottom-up optimization passes. We
leave this for future fixing, if the need arises.
@alindkhare alindkhare force-pushed the alind/experiments_alibaba branch from d8e4128 to e6867b1 Compare December 1, 2023 06:01
@ruizehung ruizehung merged commit 4b83c82 into main Dec 6, 2023
1 check failed
@sukritkalra sukritkalra deleted the alind/experiments_alibaba branch January 4, 2024 17:02
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.

4 participants