Skip to content

Commit

Permalink
updated performance
Browse files Browse the repository at this point in the history
  • Loading branch information
jrenaud90 committed May 23, 2024
1 parent 668e9ec commit fad336d
Show file tree
Hide file tree
Showing 13 changed files with 32 additions and 31 deletions.
56 changes: 28 additions & 28 deletions Benchmarks/CyRK - SciPy Comparison.ipynb

Large diffs are not rendered by default.

Binary file modified Benchmarks/CyRK_CySolver.pdf
Binary file not shown.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file not shown.
Binary file modified Benchmarks/CyRK_cyrk_ode.pdf
Binary file not shown.
Binary file modified Benchmarks/CyRK_numba.pdf
Binary file not shown.
Binary file modified Benchmarks/SciPy.pdf
Binary file not shown.
1 change: 1 addition & 0 deletions CHANGES.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,7 @@ Major Changes:

Other Changes:
- CI will now build x64-86 and arm64 wheels for MacOS (change suggested by @dihm in [#49](https://github.com/jrenaud90/CyRK/issues/49)).
- Did have to use this `nomkl` [workaround](https://stackoverflow.com/questions/53014306/error-15-initializing-libiomp5-dylib-but-found-libiomp5-dylib-already-initial) which may cause problems. TBD.

#### v0.8.7 (2024-02-13)

Expand Down
2 changes: 1 addition & 1 deletion Performance/cyrk_performance-DOP853.csv
Original file line number Diff line number Diff line change
Expand Up @@ -19,4 +19,4 @@ CyRK Version, Run-on Date, cython (avg), cython (std),CySolver (avg),CySolver (s
0.8.3, 07/10/2023 02:40:03, 0.9727, 0.0033, 0.0587, 0.0014, 0.1625, 0.0006, 9.9439, 0.0246, 0.4990, 0.0070, 2.6214, 0.0527, 0.4393, 0.0008, 0.0400, 0.0006, 0.1034, 0.0063, 4.4720, 0.1096, 0.3114, 0.0025, 1.1428, 0.0021, 1.4298, 0.0046, 0.0987, 0.0009, 0.2440, 0.0019, 21.2338, 0.3276, 1.7444, 0.0077, 4.3900, 0.0738, 1.6848, 0.0280, 0.1039, 0.0003, 0.4644, 0.0006, 25.3711, 0.1346, 2.2809, 0.0329, 7.3621, 0.0222
0.8.4, 18/10/2023 12:49:04, 0.9453, 0.0036, 0.0574, 0.0012, 0.1718, 0.0070, 9.9086, 0.1287, 0.4833, 0.0013, 1.4208, 0.0060, 0.4293, 0.0016, 0.0383, 0.0001, 0.0956, 0.0006, 4.2518, 0.0123, 0.2944, 0.0001, 0.7605, 0.0005, 1.3829, 0.0014, 0.0931, 0.0001, 0.2438, 0.0003, 19.2126, 0.0622, 1.1729, 0.0003, 3.1186, 0.0861, 1.6221, 0.0111, 0.0957, 0.0000, 0.4634, 0.0006, 22.3320, 0.0879, 1.2067, 0.0012, 6.1291, 0.0053
0.8.6, 13/02/2024 17:08:45, 0.9814, 0.0156, 0.0611, 0.0001, 0.1640, 0.0017, 10.2798, 0.4311, 0.5307, 0.0079, 1.4800, 0.0021, 0.4434, 0.0036, 0.0420, 0.0005, 0.0991, 0.0000, 4.4219, 0.0575, 0.3169, 0.0014, 0.7947, 0.0034, 1.4053, 0.0155, 0.0973, 0.0004, 0.2517, 0.0009, 19.6548, 0.3540, 1.2133, 0.0019, 3.1887, 0.0088, 1.6764, 0.0156, 0.1001, 0.0001, 0.5250, 0.0036, 23.9277, 0.3592, 1.2488, 0.0017, 7.2941, 0.1608
0.9.0a0.dev1, 28/04/2024 16:35:40, 1.0821, 0.0759, 0.0542, 0.0005, 0.1718, 0.0085, 10.7475, 0.1318, 0.5200, 0.0034, 1.5308, 0.0297, 0.4628, 0.0038, 0.0338, 0.0001, 0.1002, 0.0012, 4.6868, 0.0765, 0.3107, 0.0036, 0.8255, 0.0217, 1.4887, 0.0342, 0.0911, 0.0010, 0.2890, 0.0163, 21.0884, 0.6085, 1.2186, 0.0099, 3.3427, 0.0986, 1.7910, 0.0446, 0.0930, 0.0006, 0.4984, 0.0052, 24.2231, 0.5540, 1.2622, 0.0102, 6.7969, 0.1273
0.9.0, 22/05/2024 22:15:26, 0.9568, 0.0401, 0.0505, 0.0005, 0.1598, 0.0029, 9.3965, 0.0572, 0.4906, 0.0023, 1.4464, 0.0674, 0.4580, 0.0164, 0.0339, 0.0003, 0.0993, 0.0012, 4.4166, 0.0646, 0.3087, 0.0043, 0.7972, 0.0071, 1.6945, 0.2623, 0.0890, 0.0012, 0.2536, 0.0004, 19.7165, 0.1345, 1.1869, 0.0065, 3.1730, 0.0257, 1.6580, 0.0074, 0.0912, 0.0001, 0.4899, 0.0083, 22.9837, 0.2493, 1.2295, 0.0061, 6.4824, 0.0413
2 changes: 1 addition & 1 deletion Performance/cyrk_performance-RK23.csv
Original file line number Diff line number Diff line change
Expand Up @@ -19,4 +19,4 @@ CyRK Version, Run-on Date, cython (avg), cython (std),CySolver (avg),CySolver (s
0.8.3, 07/10/2023 02:37:45, 4.5212, 0.1075, 0.2681, 0.0021, 0.7992, 0.0038, 43.9629, 0.3217, 2.5955, 0.0502, 9.2842, 0.4116, 2.7602, 0.0088, 0.2146, 0.0037, 0.5896, 0.0074, 27.1210, 0.1858, 2.0566, 0.0327, 5.7936, 0.0150, 4.8923, 0.0594, 0.3719, 0.0011, 0.9807, 0.0023, 82.6179, 0.6252, 6.0628, 0.0336, 20.2684, 0.2082, 5.6639, 0.0115, 0.9587, 0.2834, 1525.4251, 2635.4115, 105.9372, 0.3232, 14.0169, 0.0614, 45.0599, 0.8249
0.8.4, 18/10/2023 12:46:46, 4.4202, 0.0673, 0.2500, 0.0004, 0.8115, 0.0034, 43.1191, 0.0775, 2.4081, 0.0282, 10.0251, 0.7074, 2.7552, 0.0436, 0.2110, 0.0039, 0.5987, 0.0058, 26.5597, 0.2133, 1.9887, 0.0201, 5.8675, 0.1112, 4.7007, 0.0078, 0.3080, 0.0014, 0.9944, 0.0238, 81.1241, 0.3424, 5.5864, 0.7125, 19.9567, 0.1538, 5.4119, 0.0106, 0.3208, 0.0010, 1322.6941, 2287.9898, 96.8733, 2.3521, 5.5968, 0.1162, 36.6713, 0.3267
0.8.6, 13/02/2024 17:06:17, 4.5290, 0.0708, 0.2875, 0.0033, 0.9640, 0.1354, 43.6531, 0.0926, 2.8374, 0.0722, 8.9517, 0.2453, 2.7551, 0.0064, 0.2243, 0.0006, 0.6140, 0.0013, 27.0492, 0.2018, 2.1363, 0.0025, 5.9659, 0.0384, 4.6135, 0.0079, 0.3487, 0.0003, 0.9485, 0.0007, 79.4872, 0.4035, 5.9439, 0.1090, 19.9015, 0.1388, 5.6296, 0.0271, 0.3621, 0.0012, 1454.8195, 2516.6233, 96.8326, 0.5951, 6.1248, 0.0257, 38.7549, 0.4298
0.9.0a0.dev1, 28/04/2024 16:33:18, 4.7953, 0.1380, 0.2774, 0.0022, 0.9154, 0.0921, 48.2304, 2.3404, 2.7864, 0.0900, 9.5501, 0.0960, 2.9073, 0.0365, 0.2226, 0.0090, 0.6248, 0.0041, 29.2903, 0.3552, 2.1533, 0.0246, 7.5314, 1.7160, 4.9601, 0.0650, 0.3488, 0.0068, 1.3128, 0.4091, 84.7193, 0.6367, 6.0557, 0.2830, 22.2041, 0.4342, 6.0133, 0.2861, 0.3729, 0.0200, 1454.6659, 2515.9971, 101.1687, 1.5611, 6.3772, 0.0996, 39.6568, 0.8971
0.9.0, 22/05/2024 22:13:06, 4.4185, 0.0173, 0.2704, 0.0010, 0.8239, 0.0039, 44.0850, 0.4116, 2.6680, 0.0093, 9.1672, 0.2094, 2.7680, 0.0083, 0.2131, 0.0008, 0.6048, 0.0029, 27.4433, 0.1003, 2.0956, 0.0145, 6.7046, 0.1153, 4.6866, 0.0309, 0.3370, 0.0008, 0.9558, 0.0036, 80.4914, 0.3251, 5.7944, 0.0229, 20.3825, 0.1789, 5.5414, 0.0329, 0.3445, 0.0016, 1365.9393, 2362.3685, 98.7604, 2.1827, 6.2220, 0.0443, 38.7668, 0.8054
2 changes: 1 addition & 1 deletion Performance/cyrk_performance-RK45.csv
Original file line number Diff line number Diff line change
Expand Up @@ -19,4 +19,4 @@ CyRK Version, Run-on Date, cython (avg), cython (std),CySolver (avg),CySolver (s
0.8.3, 07/10/2023 02:39:08, 1.2268, 0.0292, 0.0670, 0.0002, 0.2042, 0.0002, 13.0410, 0.0369, 1.0062, 0.0659, 2.6633, 0.0087, 0.8234, 0.0038, 0.0631, 0.0002, 0.1648, 0.0001, 8.8861, 0.0427, 0.7835, 0.0085, 2.1426, 0.0023, 1.6358, 0.0049, 0.1139, 0.0050, 0.6746, 0.0009, 26.8571, 0.1145, 3.0055, 0.0209, 6.6462, 0.1028, 1.9187, 0.0032, 0.1280, 0.0045, 0.9513, 0.0050, 32.9776, 0.3770, 4.3772, 0.1087, 10.9500, 0.0345
0.8.4, 18/10/2023 12:48:10, 1.1825, 0.0070, 0.0622, 0.0001, 0.2012, 0.0008, 11.7285, 0.0223, 0.5412, 0.0092, 1.8985, 0.0613, 0.8106, 0.0029, 0.0601, 0.0012, 0.1661, 0.0004, 7.9235, 0.0105, 0.4982, 0.0007, 1.4473, 0.0029, 1.6015, 0.0058, 0.0981, 0.0003, 0.2963, 0.0039, 23.5090, 0.0487, 1.3260, 0.0138, 4.0189, 0.0470, 1.8400, 0.0072, 0.1011, 0.0002, 0.5443, 0.0013, 27.1240, 0.0951, 1.3706, 0.0024, 7.7848, 0.0081
0.8.6, 13/02/2024 17:07:48, 1.1940, 0.0018, 0.0656, 0.0001, 0.2073, 0.0006, 12.0870, 0.1605, 0.5541, 0.0014, 1.8434, 0.0014, 0.8268, 0.0006, 0.0641, 0.0001, 0.1746, 0.0037, 8.1272, 0.0545, 0.5381, 0.0006, 1.4994, 0.0056, 1.5900, 0.0112, 0.0984, 0.0001, 0.2944, 0.0007, 23.5061, 0.1064, 1.2961, 0.0085, 3.9463, 0.0073, 1.8949, 0.0107, 0.1017, 0.0001, 0.6063, 0.0029, 28.0150, 0.1407, 1.3543, 0.0045, 8.5997, 0.0030
0.9.0a0.dev1, 28/04/2024 16:34:44, 1.2746, 0.0125, 0.0583, 0.0006, 0.2196, 0.0085, 12.9048, 0.1873, 0.5548, 0.0054, 2.0504, 0.0367, 0.8850, 0.0070, 0.0574, 0.0009, 0.1762, 0.0024, 8.6755, 0.0900, 0.5403, 0.0077, 1.5383, 0.0141, 1.6504, 0.0116, 0.0915, 0.0009, 0.3107, 0.0095, 25.0740, 0.0879, 1.3099, 0.0083, 4.3287, 0.1021, 2.0066, 0.0236, 0.0966, 0.0009, 0.5818, 0.0113, 29.3030, 0.5569, 1.3654, 0.0209, 8.6343, 0.2734
0.9.0, 22/05/2024 22:14:31, 1.1960, 0.0130, 0.0572, 0.0002, 0.2087, 0.0020, 11.9870, 0.1021, 0.5485, 0.0132, 2.0033, 0.0304, 0.8442, 0.0170, 0.0573, 0.0014, 0.1752, 0.0058, 8.3417, 0.2007, 0.5387, 0.0105, 1.5645, 0.0520, 1.7154, 0.1224, 0.0902, 0.0011, 0.2965, 0.0014, 23.8292, 0.3713, 1.2821, 0.0044, 4.1381, 0.0798, 1.9019, 0.0220, 0.0982, 0.0035, 0.6217, 0.0603, 28.4668, 0.4076, 1.2589, 0.0169, 8.2552, 0.3280

0 comments on commit fad336d

Please sign in to comment.