Investigate python execution speedup
Open
Nobody has claimed this yet.
- Dominant language
- SystemVerilog
- Stars
- 3.6k
- Forks
- 1.1k
- Avg merge
- 2d 22h
- Merged PRs (30d)
- 141
Description
Currently, we run Python applications (like the OTBN simulator) in pure Python mode. We could think of using pypy to compile it to C and run it there. This would speed up OTBN simulations and reduce pressure on CI.
Contributor guide
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
Start by investigating the Python applications mentioned in the issue, especially the OTBN simulator, and evaluate whether PyPy can compile and run them effectively. No files or tests are named; completion should establish a concrete approach and measure whether it speeds up OTBN simulations and reduces CI pressure.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- python
- Domain
- performance
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Quiet
- Clarity
- Needs clarification
- Newbie friendliness
- 35/100