QuantEcon / QuantEcon/lecture-python.myst
[performance] GitHub Actions appears to be running much more slowly than local testing
Open
Nobody has claimed this yet.
bug
- Dominant language
- TeX
- Stars
- 123
- Forks
- 57
- Avg merge
- 3d 10h
- Merged PRs (30d)
- 11
Description
This was observed on a recent PR https://github.com/QuantEcon/lecture-python.myst/pull/567
- The timing is slower on JAX version (GitHub actions build -
gpu) than the numba version. (LHS = this PR, RHS = Live site)~~ (Status: Local testing showsjaxshould run approximately 2 x faster thannumbaversion, so this timing is an issue with GA environment).
We should investigate performance comparing GitHub Actions to Local and understand why.
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Use PR #567 as the baseline and compare the JAX and numba timings from local testing with the GitHub Actions gpu environment. Start by examining the workflow configuration and the commands used for the affected build. Done means the cause of the GitHub Actions slowdown is identified and the comparison is documented.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- github-actions, python
- Domain
- ci-cd, performance
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 35/100