-
Notifications
You must be signed in to change notification settings - Fork 18
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[Discussion] Ultimate performance optimizations of simulations.py
(cythonization, multi-processing, and/or num tools)
#31
Conversation
Codecov Report
@@ Coverage Diff @@
## main #31 +/- ##
==========================================
- Coverage 96.32% 96.22% -0.10%
==========================================
Files 35 35
Lines 2123 2148 +25
==========================================
+ Hits 2045 2067 +22
- Misses 78 81 +3
Continue to review full report at Codecov.
|
Some useful tasks we can do here are benchmarking and profiling the performance to see how different steps, especially state preps compared to decoder, contribute to overall runtime. |
…amingpy into optimize-simulations
simulations.py
simulations.py
simulations.py
simulations.py
simulations.py
simulations.py
(C++ backends, mpi4py
, and/or numba
)
simulations.py
(C++ backends, mpi4py
, and/or numba
)simulations.py
(cythonization, mpi4py
, and/or numba
)
simulations.py
(cythonization, mpi4py
, and/or numba
)simulations.py
(cythonization, multi-processing, and/or num tools)
Current tasks for this PR will be performed via FTSTACK#91 and relevant PRs. I close and re-open as needed. |
MWPM abstraction and speedups; visualization and example decoupling; updates to setup.py; README additions
Related Github issues
Relates to FT-Stack#91.