Skip to content
Snippets Groups Projects
Philipp Arras's avatar
Philipp Arras authored
Timings on my notebook

New implementation (nthreads=1)
Operator call with field: 0.6418211460113525
Operator call with linearization: 2.9097909927368164
Apply linearization: 0.2667510509490967
Apply linearization (adjoint): 0.2737393379211426

New implementation (nthreads=4)
Operator call with field: 0.23696208000183105
Operator call with linearization: 1.2646980285644531
Apply linearization: 0.2567262649536133
Apply linearization (adjoint): 0.25560975074768066

New implementation (nthreads=8)
Operator call with field: 0.19982433319091797
Operator call with linearization: 1.2125744819641113
Apply linearization: 0.2814323902130127
Apply linearization (adjoint): 0.2790651321411133

Old implementation
Operator call with field: 1.1187808513641357
Operator call with linearization: 4.090041637420654
Apply linearization: 2.020559310913086
Apply linearization (adjoint): 4.245789051055908

Old implementation (jax)
Operator call with field: 0.9759752750396729
Operator call with linearization: 1.3161485195159912
Apply linearization: 1.271876573562622
Apply linearization (adjoint): 5.432960271835327
7084cd33
History
Name Last commit Last update