Skip to content

Precompute: generate finer domains - #384

Closed
kaushikcfd wants to merge 2 commits into
mainfrom
fix_add_prefetch_clobbering_domains
Closed

Precompute: generate finer domains#384
kaushikcfd wants to merge 2 commits into
mainfrom
fix_add_prefetch_clobbering_domains

Conversation

@kaushikcfd

@kaushikcfdkaushikcfd commented Jun 1, 2021

Copy link
Copy Markdown
Collaborator

From discussion in #379.

- [x] Depends on #381

To see a more descriptive diff, see 4c38120.

- coarse grained domains are typically bad. (see gh-379)
- Gist of it is that disjoint loop nests induce predicates at the
entry of each other, which is generally isn't an expected behavior
from the domain specification
- things go even crazy if a domain contains multiple iname
targetting the same hw axes
@kaushikcfd
kaushikcfdforce-pushed the fix_add_prefetch_clobbering_domains branch from 4c38120 to d0e40c8CompareJune 2, 2021 00:37
@kaushikcfd

kaushikcfd commented Jun 8, 2021

Copy link
Copy Markdown
CollaboratorAuthor

Also a part of #372. Could not proceed without the way the domains are handled currently.

Sign up for freeto 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

@kaushikcfd