Skip to content

Avoid copying kernels repeatedly in duplicate_inames/rename_inames_in_batch#1028

Merged
inducer merged 8 commits into
inducer:mainfrom
majosm:rename-inames-multi
Jul 24, 2026
Merged

Avoid copying kernels repeatedly in duplicate_inames/rename_inames_in_batch#1028
inducer merged 8 commits into
inducer:mainfrom
majosm:rename-inames-multi

Conversation

@majosm

@majosm majosm commented Jul 21, 2026

Copy link
Copy Markdown
Contributor

Adds MultiDomainChanger to avoid excessive kernel copies in duplicate_inames. Also adds rename_inames_multi to do the same for rename_inames_in_batch.

This is another one of the optimizations shown in the plot in #1026.

@inducer inducer left a comment

Copy link
Copy Markdown
Owner

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I like the idea, but the singulars should just be simple wrappers of the plurals.

Comment thread loopy/transform/loop_fusion.py Outdated
@majosm
majosm force-pushed the rename-inames-multi branch 2 times, most recently from 252f376 to 3a7e38f Compare July 24, 2026 16:58
@majosm
majosm force-pushed the rename-inames-multi branch from 3a7e38f to 484f4d1 Compare July 24, 2026 20:30
@inducer
inducer enabled auto-merge (rebase) July 24, 2026 20:52
@inducer

inducer commented Jul 24, 2026

Copy link
Copy Markdown
Owner

Thx!

@inducer
inducer merged commit ba78cfc into inducer:main Jul 24, 2026
17 checks passed
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.

2 participants