Skip to content

Optimize DerivativeBinder - #121

Merged
inducer merged 2 commits into
inducer:mainfrom
alexfikl:optimize-derivative-binder
Feb 15, 2022
Merged

Optimize DerivativeBinder#121
inducer merged 2 commits into
inducer:mainfrom
alexfikl:optimize-derivative-binder

Conversation

@alexfikl

@alexfiklalexfikl commented Nov 15, 2021

Copy link
Copy Markdown
Collaborator

Actually uses inducer/pymbolic#72 to hopefully make DerivativeBinder a bit faster.

These changes got the example in test_derivative_binder_expr down from 9-10s to 4-5s.
EDIT: Currently [2022-02-15] runs in ~3.6s on my machine.

@alexfikl
alexfiklforce-pushed the optimize-derivative-binder branch from 5a94eb9 to 45eaaf6CompareNovember 15, 2021 03:46
Comment threadpytential/symbolic/mappers.py
@alexfikl
alexfiklforce-pushed the optimize-derivative-binder branch from 45eaaf6 to 12f7494CompareNovember 15, 2021 03:51
@alexfikl
alexfikl marked this pull request as ready for review November 15, 2021 16:20
@alexfiklalexfikl mentioned this pull request Nov 15, 2021
11 tasks
@alexfikl
alexfiklforce-pushed the optimize-derivative-binder branch from 23c9c49 to 2490a4bCompareJanuary 14, 2022 01:14
@alexfikl
alexfiklforce-pushed the optimize-derivative-binder branch from 2490a4b to e789978CompareFebruary 15, 2022 21:29
@inducer
inducer enabled auto-merge (rebase) February 15, 2022 21:42
@inducer

Copy link
Copy Markdown
Owner

LGTM, thanks!

@inducer
inducerforce-pushed the optimize-derivative-binder branch from e789978 to 5cac963CompareFebruary 15, 2022 21:52
@inducer
inducer merged commit e58c97f into inducer:mainFeb 15, 2022
@alexfikl
alexfikl deleted the optimize-derivative-binder branch February 15, 2022 22:53
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.

2 participants

@alexfikl@inducer