Skip to content

kernels: (exp_micro) add linalg variant that expands exp to polynomial approximations based on acc_bound#357

Open
szerdick wants to merge 10 commits into
mainfrom
szerdick/exp-micro-linalg
Open

kernels: (exp_micro) add linalg variant that expands exp to polynomial approximations based on acc_bound#357
szerdick wants to merge 10 commits into
mainfrom
szerdick/exp-micro-linalg

Conversation

@szerdick

Copy link
Copy Markdown
Contributor

No description provided.

@szerdick szerdick changed the title kernels: (exp_micro) add lining pass that expands exp to polynomial approximations based on acc_bound kernels: (exp_micro) add linalg pass that expands exp to polynomial approximations based on acc_bound May 10, 2026
@szerdick szerdick changed the title kernels: (exp_micro) add linalg pass that expands exp to polynomial approximations based on acc_bound kernels: (exp_micro) add linalg variant that expands exp to polynomial approximations based on acc_bound May 10, 2026
@szerdick szerdick requested a review from superlopuh May 10, 2026 22:23
@szerdick

Copy link
Copy Markdown
Contributor Author

CI is failing because of unrelated changes In the matmul_transb kernel, that come from updates in the linked xdsl version on vfmac.s

@superlopuh

Copy link
Copy Markdown
Collaborator

Can you please first update xDSL in a separate PR?

@szerdick

Copy link
Copy Markdown
Contributor Author

What do you mean with update? You mean the reference change in the pyproject.toml should be a separate PR?

@superlopuh

Copy link
Copy Markdown
Collaborator

yes

@superlopuh

Copy link
Copy Markdown
Collaborator

PRs should have one change at a time, if the CI breaks because of one change and not the other this is a clue that there should be at least two PRs.

Comment thread pyproject.toml Outdated
"numpy",
"snakemake==8.14.0",
"xdsl @ git+https://github.com/xdslproject/xdsl.git@3c59f76216deed2674bdd2db64b572831b8b034a",
"xdsl @ git+https://github.com/szerdick/xdsl.git@88cc66f288df4567cd90458c01f60455fef95a9c",

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

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

which branch is this? What's left to merge to xDSL that this branch depends on?

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

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

the compiler passes that I wrote (xdslproject/xdsl#5951 and xdslproject/xdsl#6044)

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