Skip to content

Update coloring.jl#251

Merged
gdalle merged 1 commit intomainfrom
amontoison-patch-3-1
May 3, 2025
Merged

Update coloring.jl#251
gdalle merged 1 commit intomainfrom
amontoison-patch-3-1

Conversation

@amontoison
Copy link
Copy Markdown
Collaborator

Small modifications that I found...

@amontoison amontoison added the benchmark Run benchmarks on PR label Apr 24, 2025
@codecov
Copy link
Copy Markdown

codecov bot commented Apr 24, 2025

Codecov Report

All modified and coverable lines are covered by tests ✅

Project coverage is 100.00%. Comparing base (d9ec840) to head (fc52c5d).
Report is 1 commits behind head on main.

Additional details and impacted files
@@            Coverage Diff            @@
##              main      #251   +/-   ##
=========================================
  Coverage   100.00%   100.00%           
=========================================
  Files           15        15           
  Lines         1824      1833    +9     
=========================================
+ Hits          1824      1833    +9     

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@github-actions
Copy link
Copy Markdown
Contributor

github-actions bot commented Apr 24, 2025

Benchmark Results

main fc52c5d... main/fc52c5de4187ff...
coloring/nonsymmetric/bidirectional/direct/n=1000/p=0.002 2.21 ± 0.062 ms 2.21 ± 0.07 ms 0.999
coloring/nonsymmetric/bidirectional/direct/n=1000/p=0.005 4.93 ± 0.11 ms 4.95 ± 0.11 ms 0.996
coloring/nonsymmetric/bidirectional/direct/n=1000/p=0.01 11 ± 0.23 ms 10.9 ± 0.26 ms 1.01
coloring/nonsymmetric/bidirectional/direct/n=100000/p=0.0001 3.34 ± 0.19 s 3.39 ± 0.018 s 0.983
coloring/nonsymmetric/bidirectional/direct/n=100000/p=2.0e-5 0.339 ± 0.027 s 0.361 ± 0.081 s 0.94
coloring/nonsymmetric/bidirectional/direct/n=100000/p=5.0e-5 1.06 ± 0.049 s 1.11 ± 0.034 s 0.949
coloring/nonsymmetric/bidirectional/substitution/n=1000/p=0.002 3.15 ± 0.066 ms 3.15 ± 0.081 ms 0.999
coloring/nonsymmetric/bidirectional/substitution/n=1000/p=0.005 8.37 ± 0.2 ms 8.3 ± 0.24 ms 1.01
coloring/nonsymmetric/bidirectional/substitution/n=1000/p=0.01 20.1 ± 0.76 ms 20.2 ± 0.65 ms 0.992
coloring/nonsymmetric/bidirectional/substitution/n=100000/p=0.0001 5.79 s 6.26 s 0.924
coloring/nonsymmetric/bidirectional/substitution/n=100000/p=2.0e-5 0.55 ± 0.026 s 0.591 ± 0.027 s 0.93
coloring/nonsymmetric/bidirectional/substitution/n=100000/p=5.0e-5 2.14 ± 0.12 s 2.36 ± 0.054 s 0.906
coloring/nonsymmetric/column/direct/n=1000/p=0.002 0.536 ± 0.021 ms 0.541 ± 0.018 ms 0.992
coloring/nonsymmetric/column/direct/n=1000/p=0.005 1.33 ± 0.034 ms 1.35 ± 0.037 ms 0.986
coloring/nonsymmetric/column/direct/n=1000/p=0.01 3.34 ± 0.073 ms 3.34 ± 0.076 ms 1
coloring/nonsymmetric/column/direct/n=100000/p=0.0001 0.608 ± 0.028 s 0.665 ± 0.031 s 0.913
coloring/nonsymmetric/column/direct/n=100000/p=2.0e-5 0.0868 ± 0.0018 s 0.088 ± 0.0019 s 0.986
coloring/nonsymmetric/column/direct/n=100000/p=5.0e-5 0.224 ± 0.0093 s 0.231 ± 0.0094 s 0.968
coloring/nonsymmetric/row/direct/n=1000/p=0.002 0.533 ± 0.02 ms 0.532 ± 0.019 ms 1
coloring/nonsymmetric/row/direct/n=1000/p=0.005 1.33 ± 0.03 ms 1.32 ± 0.04 ms 1.01
coloring/nonsymmetric/row/direct/n=1000/p=0.01 3.29 ± 0.069 ms 3.28 ± 0.071 ms 1
coloring/nonsymmetric/row/direct/n=100000/p=0.0001 0.614 ± 0.027 s 0.677 ± 0.049 s 0.908
coloring/nonsymmetric/row/direct/n=100000/p=2.0e-5 0.0896 ± 0.0018 s 0.088 ± 0.0023 s 1.02
coloring/nonsymmetric/row/direct/n=100000/p=5.0e-5 0.233 ± 0.007 s 0.234 ± 0.012 s 0.998
coloring/symmetric/column/direct/n=1000/p=0.002 1.15 ± 0.061 ms 1.18 ± 0.045 ms 0.974
coloring/symmetric/column/direct/n=1000/p=0.005 2.51 ± 0.12 ms 2.55 ± 0.068 ms 0.987
coloring/symmetric/column/direct/n=1000/p=0.01 5.35 ± 0.29 ms 5.45 ± 0.13 ms 0.982
coloring/symmetric/column/direct/n=100000/p=0.0001 0.951 ± 0.038 s 1.05 ± 0.051 s 0.902
coloring/symmetric/column/direct/n=100000/p=2.0e-5 0.163 ± 0.0067 s 0.167 ± 0.0048 s 0.975
coloring/symmetric/column/direct/n=100000/p=5.0e-5 0.366 ± 0.011 s 0.379 ± 0.01 s 0.967
coloring/symmetric/column/substitution/n=1000/p=0.002 1.71 ± 0.047 ms 1.71 ± 0.054 ms 1
coloring/symmetric/column/substitution/n=1000/p=0.005 4.22 ± 0.11 ms 4.26 ± 0.11 ms 0.992
coloring/symmetric/column/substitution/n=1000/p=0.01 9.82 ± 0.33 ms 9.8 ± 0.24 ms 1
coloring/symmetric/column/substitution/n=100000/p=0.0001 2.09 ± 0.062 s 2.18 ± 0.042 s 0.961
coloring/symmetric/column/substitution/n=100000/p=2.0e-5 0.251 ± 0.01 s 0.251 ± 0.0066 s 1
coloring/symmetric/column/substitution/n=100000/p=5.0e-5 0.698 ± 0.019 s 0.736 ± 0.033 s 0.949
decompress/nonsymmetric/bidirectional/direct/n=1000/p=0.002 0.157 ± 0.0092 ms 0.155 ± 0.0086 ms 1.01
decompress/nonsymmetric/bidirectional/direct/n=1000/p=0.005 0.252 ± 0.012 ms 0.251 ± 0.013 ms 1
decompress/nonsymmetric/bidirectional/direct/n=1000/p=0.01 0.423 ± 0.026 ms 0.418 ± 0.024 ms 1.01
decompress/nonsymmetric/bidirectional/direct/n=100000/p=0.0001 0.236 ± 0.017 s 0.205 ± 0.025 s 1.15
decompress/nonsymmetric/bidirectional/direct/n=100000/p=2.0e-5 0.0652 ± 0.0079 s 0.0652 ± 0.0071 s 1
decompress/nonsymmetric/bidirectional/direct/n=100000/p=5.0e-5 0.13 ± 0.015 s 0.131 ± 0.01 s 0.99
decompress/nonsymmetric/bidirectional/substitution/n=1000/p=0.002 0.183 ± 0.016 ms 0.175 ± 0.015 ms 1.05
decompress/nonsymmetric/bidirectional/substitution/n=1000/p=0.005 0.361 ± 0.035 ms 0.347 ± 0.029 ms 1.04
decompress/nonsymmetric/bidirectional/substitution/n=1000/p=0.01 0.753 ± 0.07 ms 0.708 ± 0.071 ms 1.06
decompress/nonsymmetric/bidirectional/substitution/n=100000/p=0.0001 0.32 ± 0.041 s 0.324 ± 0.056 s 0.987
decompress/nonsymmetric/bidirectional/substitution/n=100000/p=2.0e-5 0.0561 ± 0.0068 s 0.0568 ± 0.0073 s 0.988
decompress/nonsymmetric/bidirectional/substitution/n=100000/p=5.0e-5 0.112 ± 0.019 s 0.126 ± 0.016 s 0.889
decompress/nonsymmetric/column/direct/n=1000/p=0.002 0.0411 ± 0.0067 ms 0.0486 ± 0.0071 ms 0.845
decompress/nonsymmetric/column/direct/n=1000/p=0.005 0.0807 ± 0.013 ms 0.0797 ± 0.014 ms 1.01
decompress/nonsymmetric/column/direct/n=1000/p=0.01 0.142 ± 0.024 ms 0.146 ± 0.025 ms 0.974
decompress/nonsymmetric/column/direct/n=100000/p=0.0001 0.0694 ± 0.012 s 0.0714 ± 0.0097 s 0.972
decompress/nonsymmetric/column/direct/n=100000/p=2.0e-5 11.7 ± 2.1 ms 11.8 ± 2.3 ms 0.995
decompress/nonsymmetric/column/direct/n=100000/p=5.0e-5 0.0317 ± 0.0037 s 0.0327 ± 0.0043 s 0.969
decompress/nonsymmetric/row/direct/n=1000/p=0.002 0.0411 ± 0.0068 ms 0.0438 ± 0.0068 ms 0.938
decompress/nonsymmetric/row/direct/n=1000/p=0.005 0.0741 ± 0.016 ms 0.0734 ± 0.013 ms 1.01
decompress/nonsymmetric/row/direct/n=1000/p=0.01 0.136 ± 0.029 ms 0.132 ± 0.027 ms 1.03
decompress/nonsymmetric/row/direct/n=100000/p=0.0001 0.0324 ± 0.0041 s 29.1 ± 3.2 ms 1.11
decompress/nonsymmetric/row/direct/n=100000/p=2.0e-5 9.95 ± 1.3 ms 9.2 ± 1.7 ms 1.08
decompress/nonsymmetric/row/direct/n=100000/p=5.0e-5 15.8 ± 2.1 ms 14.4 ± 2.1 ms 1.1
decompress/symmetric/column/direct/n=1000/p=0.002 0.0375 ± 0.0067 ms 0.0396 ± 0.0069 ms 0.947
decompress/symmetric/column/direct/n=1000/p=0.005 0.0675 ± 0.014 ms 0.078 ± 0.014 ms 0.866
decompress/symmetric/column/direct/n=1000/p=0.01 0.136 ± 0.027 ms 0.134 ± 0.026 ms 1.01
decompress/symmetric/column/direct/n=100000/p=0.0001 0.0508 ± 0.0091 s 0.0537 ± 0.0056 s 0.947
decompress/symmetric/column/direct/n=100000/p=2.0e-5 8.03 ± 2.2 ms 8.74 ± 1.8 ms 0.919
decompress/symmetric/column/direct/n=100000/p=5.0e-5 21.5 ± 3.3 ms 26 ± 2.6 ms 0.828
decompress/symmetric/column/substitution/n=1000/p=0.002 0.111 ± 0.014 ms 0.122 ± 0.014 ms 0.909
decompress/symmetric/column/substitution/n=1000/p=0.005 0.222 ± 0.027 ms 0.251 ± 0.027 ms 0.886
decompress/symmetric/column/substitution/n=1000/p=0.01 0.447 ± 0.063 ms 0.506 ± 0.058 ms 0.883
decompress/symmetric/column/substitution/n=100000/p=0.0001 0.139 ± 0.023 s 0.171 ± 0.02 s 0.809
decompress/symmetric/column/substitution/n=100000/p=2.0e-5 0.0435 ± 0.0057 s 0.0496 ± 0.0032 s 0.877
decompress/symmetric/column/substitution/n=100000/p=5.0e-5 0.0774 ± 0.0092 s 0.0847 ± 0.0064 s 0.914
order/nonsymmetric/column/SparseMatrixColorings.DynamicDegreeBasedOrder{:back, :high2low, false}()/n=1000/p=0.002 0.772 ± 0.02 ms 0.781 ± 0.019 ms 0.988
order/nonsymmetric/column/SparseMatrixColorings.DynamicDegreeBasedOrder{:back, :high2low, false}()/n=1000/p=0.005 2.71 ± 0.081 ms 2.7 ± 0.057 ms 1
order/nonsymmetric/column/SparseMatrixColorings.DynamicDegreeBasedOrder{:back, :high2low, false}()/n=1000/p=0.01 8.38 ± 0.2 ms 8.31 ± 0.15 ms 1.01
order/nonsymmetric/column/SparseMatrixColorings.DynamicDegreeBasedOrder{:back, :high2low, false}()/n=100000/p=0.0001 1.85 ± 0.038 s 1.94 ± 0.044 s 0.955
order/nonsymmetric/column/SparseMatrixColorings.DynamicDegreeBasedOrder{:back, :high2low, false}()/n=100000/p=2.0e-5 0.149 ± 0.0059 s 0.153 ± 0.0029 s 0.973
order/nonsymmetric/column/SparseMatrixColorings.DynamicDegreeBasedOrder{:back, :high2low, false}()/n=100000/p=5.0e-5 0.591 ± 0.037 s 0.574 ± 0.018 s 1.03
order/nonsymmetric/column/SparseMatrixColorings.DynamicDegreeBasedOrder{:back, :low2high, false}()/n=1000/p=0.002 0.759 ± 0.033 ms 0.765 ± 0.018 ms 0.992
order/nonsymmetric/column/SparseMatrixColorings.DynamicDegreeBasedOrder{:back, :low2high, false}()/n=1000/p=0.005 2.69 ± 0.1 ms 2.69 ± 0.066 ms 1
order/nonsymmetric/column/SparseMatrixColorings.DynamicDegreeBasedOrder{:back, :low2high, false}()/n=1000/p=0.01 8.4 ± 0.26 ms 8.43 ± 0.16 ms 0.997
order/nonsymmetric/column/SparseMatrixColorings.DynamicDegreeBasedOrder{:back, :low2high, false}()/n=100000/p=0.0001 1.84 ± 0.027 s 1.97 ± 0.072 s 0.933
order/nonsymmetric/column/SparseMatrixColorings.DynamicDegreeBasedOrder{:back, :low2high, false}()/n=100000/p=2.0e-5 0.158 ± 0.0072 s 0.161 ± 0.0058 s 0.977
order/nonsymmetric/column/SparseMatrixColorings.DynamicDegreeBasedOrder{:back, :low2high, false}()/n=100000/p=5.0e-5 0.587 ± 0.041 s 0.584 ± 0.028 s 1
order/nonsymmetric/column/SparseMatrixColorings.DynamicDegreeBasedOrder{:forward, :low2high, false}()/n=1000/p=0.002 0.774 ± 0.022 ms 0.77 ± 0.019 ms 1
order/nonsymmetric/column/SparseMatrixColorings.DynamicDegreeBasedOrder{:forward, :low2high, false}()/n=1000/p=0.005 2.69 ± 0.065 ms 2.68 ± 0.055 ms 1
order/nonsymmetric/column/SparseMatrixColorings.DynamicDegreeBasedOrder{:forward, :low2high, false}()/n=1000/p=0.01 8.35 ± 0.35 ms 8.35 ± 0.16 ms 1
order/nonsymmetric/column/SparseMatrixColorings.DynamicDegreeBasedOrder{:forward, :low2high, false}()/n=100000/p=0.0001 1.94 ± 0.062 s 1.94 ± 0.097 s 0.997
order/nonsymmetric/column/SparseMatrixColorings.DynamicDegreeBasedOrder{:forward, :low2high, false}()/n=100000/p=2.0e-5 0.168 ± 0.011 s 0.168 ± 0.0074 s 0.998
order/nonsymmetric/column/SparseMatrixColorings.DynamicDegreeBasedOrder{:forward, :low2high, false}()/n=100000/p=5.0e-5 0.6 ± 0.021 s 0.599 ± 0.021 s 1
order/nonsymmetric/column/SparseMatrixColorings.LargestFirst()/n=1000/p=0.002 0.335 ± 0.014 ms 0.346 ± 0.012 ms 0.968
order/nonsymmetric/column/SparseMatrixColorings.LargestFirst()/n=1000/p=0.005 0.807 ± 0.031 ms 0.825 ± 0.025 ms 0.978
order/nonsymmetric/column/SparseMatrixColorings.LargestFirst()/n=1000/p=0.01 2.02 ± 0.075 ms 2.01 ± 0.046 ms 1
order/nonsymmetric/column/SparseMatrixColorings.LargestFirst()/n=100000/p=0.0001 0.351 ± 0.013 s 0.365 ± 0.0081 s 0.962
order/nonsymmetric/column/SparseMatrixColorings.LargestFirst()/n=100000/p=2.0e-5 0.0677 ± 0.0056 s 0.0721 ± 0.004 s 0.94
order/nonsymmetric/column/SparseMatrixColorings.LargestFirst()/n=100000/p=5.0e-5 0.159 ± 0.0085 s 0.163 ± 0.0039 s 0.976
order/nonsymmetric/row/SparseMatrixColorings.DynamicDegreeBasedOrder{:back, :high2low, false}()/n=1000/p=0.002 0.784 ± 0.019 ms 0.779 ± 0.024 ms 1.01
order/nonsymmetric/row/SparseMatrixColorings.DynamicDegreeBasedOrder{:back, :high2low, false}()/n=1000/p=0.005 2.69 ± 0.072 ms 2.71 ± 0.071 ms 0.995
order/nonsymmetric/row/SparseMatrixColorings.DynamicDegreeBasedOrder{:back, :high2low, false}()/n=1000/p=0.01 8.34 ± 0.17 ms 8.26 ± 0.19 ms 1.01
order/nonsymmetric/row/SparseMatrixColorings.DynamicDegreeBasedOrder{:back, :high2low, false}()/n=100000/p=0.0001 1.88 ± 0.041 s 1.89 ± 0.053 s 0.998
order/nonsymmetric/row/SparseMatrixColorings.DynamicDegreeBasedOrder{:back, :high2low, false}()/n=100000/p=2.0e-5 0.149 ± 0.0056 s 0.156 ± 0.0055 s 0.954
order/nonsymmetric/row/SparseMatrixColorings.DynamicDegreeBasedOrder{:back, :high2low, false}()/n=100000/p=5.0e-5 0.577 ± 0.012 s 0.567 ± 0.015 s 1.02
order/nonsymmetric/row/SparseMatrixColorings.DynamicDegreeBasedOrder{:back, :low2high, false}()/n=1000/p=0.002 0.763 ± 0.02 ms 0.763 ± 0.02 ms 1
order/nonsymmetric/row/SparseMatrixColorings.DynamicDegreeBasedOrder{:back, :low2high, false}()/n=1000/p=0.005 2.73 ± 0.063 ms 2.74 ± 0.094 ms 0.997
order/nonsymmetric/row/SparseMatrixColorings.DynamicDegreeBasedOrder{:back, :low2high, false}()/n=1000/p=0.01 8.51 ± 0.2 ms 8.42 ± 0.16 ms 1.01
order/nonsymmetric/row/SparseMatrixColorings.DynamicDegreeBasedOrder{:back, :low2high, false}()/n=100000/p=0.0001 1.93 ± 0.026 s 2.03 ± 0.047 s 0.954
order/nonsymmetric/row/SparseMatrixColorings.DynamicDegreeBasedOrder{:back, :low2high, false}()/n=100000/p=2.0e-5 0.161 ± 0.0059 s 0.16 ± 0.0076 s 1.01
order/nonsymmetric/row/SparseMatrixColorings.DynamicDegreeBasedOrder{:back, :low2high, false}()/n=100000/p=5.0e-5 0.595 ± 0.023 s 0.6 ± 0.025 s 0.991
order/nonsymmetric/row/SparseMatrixColorings.DynamicDegreeBasedOrder{:forward, :low2high, false}()/n=1000/p=0.002 0.776 ± 0.02 ms 0.772 ± 0.019 ms 1.01
order/nonsymmetric/row/SparseMatrixColorings.DynamicDegreeBasedOrder{:forward, :low2high, false}()/n=1000/p=0.005 2.69 ± 0.059 ms 2.65 ± 0.065 ms 1.02
order/nonsymmetric/row/SparseMatrixColorings.DynamicDegreeBasedOrder{:forward, :low2high, false}()/n=1000/p=0.01 8.32 ± 0.21 ms 8.17 ± 0.15 ms 1.02
order/nonsymmetric/row/SparseMatrixColorings.DynamicDegreeBasedOrder{:forward, :low2high, false}()/n=100000/p=0.0001 1.9 ± 0.065 s 1.97 ± 0.049 s 0.966
order/nonsymmetric/row/SparseMatrixColorings.DynamicDegreeBasedOrder{:forward, :low2high, false}()/n=100000/p=2.0e-5 0.169 ± 0.0063 s 0.17 ± 0.0061 s 0.993
order/nonsymmetric/row/SparseMatrixColorings.DynamicDegreeBasedOrder{:forward, :low2high, false}()/n=100000/p=5.0e-5 0.603 ± 0.026 s 0.62 ± 0.043 s 0.973
order/nonsymmetric/row/SparseMatrixColorings.LargestFirst()/n=1000/p=0.002 0.343 ± 0.014 ms 0.344 ± 0.013 ms 0.998
order/nonsymmetric/row/SparseMatrixColorings.LargestFirst()/n=1000/p=0.005 0.82 ± 0.022 ms 0.806 ± 0.018 ms 1.02
order/nonsymmetric/row/SparseMatrixColorings.LargestFirst()/n=1000/p=0.01 2 ± 0.067 ms 2.04 ± 0.053 ms 0.982
order/nonsymmetric/row/SparseMatrixColorings.LargestFirst()/n=100000/p=0.0001 0.367 ± 0.018 s 0.386 ± 0.011 s 0.951
order/nonsymmetric/row/SparseMatrixColorings.LargestFirst()/n=100000/p=2.0e-5 0.072 ± 0.0043 s 0.0767 ± 0.0027 s 0.938
order/nonsymmetric/row/SparseMatrixColorings.LargestFirst()/n=100000/p=5.0e-5 0.162 ± 0.0052 s 0.173 ± 0.0041 s 0.937
order/symmetric/column/SparseMatrixColorings.DynamicDegreeBasedOrder{:back, :high2low, false}()/n=1000/p=0.002 0.235 ± 0.011 ms 0.237 ± 0.011 ms 0.992
order/symmetric/column/SparseMatrixColorings.DynamicDegreeBasedOrder{:back, :high2low, false}()/n=1000/p=0.005 0.42 ± 0.015 ms 0.428 ± 0.013 ms 0.982
order/symmetric/column/SparseMatrixColorings.DynamicDegreeBasedOrder{:back, :high2low, false}()/n=1000/p=0.01 0.689 ± 0.019 ms 0.699 ± 0.016 ms 0.986
order/symmetric/column/SparseMatrixColorings.DynamicDegreeBasedOrder{:back, :high2low, false}()/n=100000/p=0.0001 0.159 ± 0.0091 s 0.162 ± 0.012 s 0.983
order/symmetric/column/SparseMatrixColorings.DynamicDegreeBasedOrder{:back, :high2low, false}()/n=100000/p=2.0e-5 0.047 ± 0.0015 s 0.0467 ± 0.0011 s 1.01
order/symmetric/column/SparseMatrixColorings.DynamicDegreeBasedOrder{:back, :high2low, false}()/n=100000/p=5.0e-5 0.0851 ± 0.0057 s 0.0876 ± 0.0057 s 0.971
order/symmetric/column/SparseMatrixColorings.DynamicDegreeBasedOrder{:back, :low2high, false}()/n=1000/p=0.002 0.225 ± 0.011 ms 0.226 ± 0.01 ms 0.994
order/symmetric/column/SparseMatrixColorings.DynamicDegreeBasedOrder{:back, :low2high, false}()/n=1000/p=0.005 0.412 ± 0.015 ms 0.417 ± 0.012 ms 0.988
order/symmetric/column/SparseMatrixColorings.DynamicDegreeBasedOrder{:back, :low2high, false}()/n=1000/p=0.01 0.686 ± 0.024 ms 0.694 ± 0.017 ms 0.989
order/symmetric/column/SparseMatrixColorings.DynamicDegreeBasedOrder{:back, :low2high, false}()/n=100000/p=0.0001 0.151 ± 0.0094 s 0.158 ± 0.02 s 0.955
order/symmetric/column/SparseMatrixColorings.DynamicDegreeBasedOrder{:back, :low2high, false}()/n=100000/p=2.0e-5 0.0439 ± 0.0018 s 0.0442 ± 0.0014 s 0.993
order/symmetric/column/SparseMatrixColorings.DynamicDegreeBasedOrder{:back, :low2high, false}()/n=100000/p=5.0e-5 0.0796 ± 0.0037 s 0.0832 ± 0.006 s 0.957
order/symmetric/column/SparseMatrixColorings.DynamicDegreeBasedOrder{:forward, :low2high, false}()/n=1000/p=0.002 0.207 ± 0.009 ms 0.2 ± 0.0089 ms 1.03
order/symmetric/column/SparseMatrixColorings.DynamicDegreeBasedOrder{:forward, :low2high, false}()/n=1000/p=0.005 0.373 ± 0.012 ms 0.378 ± 0.013 ms 0.988
order/symmetric/column/SparseMatrixColorings.DynamicDegreeBasedOrder{:forward, :low2high, false}()/n=1000/p=0.01 0.602 ± 0.016 ms 0.611 ± 0.017 ms 0.986
order/symmetric/column/SparseMatrixColorings.DynamicDegreeBasedOrder{:forward, :low2high, false}()/n=100000/p=0.0001 0.161 ± 0.016 s 0.163 ± 0.016 s 0.988
order/symmetric/column/SparseMatrixColorings.DynamicDegreeBasedOrder{:forward, :low2high, false}()/n=100000/p=2.0e-5 0.0421 ± 0.0015 s 0.0442 ± 0.0014 s 0.952
order/symmetric/column/SparseMatrixColorings.DynamicDegreeBasedOrder{:forward, :low2high, false}()/n=100000/p=5.0e-5 0.0804 ± 0.0069 s 0.0832 ± 0.0046 s 0.967
order/symmetric/column/SparseMatrixColorings.LargestFirst()/n=1000/p=0.002 0.127 ± 0.005 ms 0.127 ± 0.0058 ms 0.997
order/symmetric/column/SparseMatrixColorings.LargestFirst()/n=1000/p=0.005 0.136 ± 0.0063 ms 0.148 ± 0.011 ms 0.92
order/symmetric/column/SparseMatrixColorings.LargestFirst()/n=1000/p=0.01 0.143 ± 0.0073 ms 0.159 ± 0.0079 ms 0.904
order/symmetric/column/SparseMatrixColorings.LargestFirst()/n=100000/p=0.0001 29 ± 0.56 ms 29.1 ± 0.86 ms 0.997
order/symmetric/column/SparseMatrixColorings.LargestFirst()/n=100000/p=2.0e-5 23.5 ± 0.45 ms 23.6 ± 0.39 ms 0.996
order/symmetric/column/SparseMatrixColorings.LargestFirst()/n=100000/p=5.0e-5 25.8 ± 0.49 ms 26 ± 0.41 ms 0.991
time_to_load 0.233 ± 0.001 s 0.233 ± 0.003 s 1
main fc52c5d... main/fc52c5de4187ff...
coloring/nonsymmetric/bidirectional/direct/n=1000/p=0.002 0.475 k allocs: 2.35 MB 0.475 k allocs: 2.35 MB 1
coloring/nonsymmetric/bidirectional/direct/n=1000/p=0.005 0.485 k allocs: 3.96 MB 0.485 k allocs: 3.96 MB 1
coloring/nonsymmetric/bidirectional/direct/n=1000/p=0.01 0.495 k allocs: 6.99 MB 0.495 k allocs: 6.99 MB 1
coloring/nonsymmetric/bidirectional/direct/n=100000/p=0.0001 0.555 k allocs: 0.712 GB 0.555 k allocs: 0.712 GB 1
coloring/nonsymmetric/bidirectional/direct/n=100000/p=2.0e-5 0.525 k allocs: 0.24 GB 0.525 k allocs: 0.24 GB 1
coloring/nonsymmetric/bidirectional/direct/n=100000/p=5.0e-5 0.545 k allocs: 0.426 GB 0.545 k allocs: 0.426 GB 1
coloring/nonsymmetric/bidirectional/substitution/n=1000/p=0.002 0.638 k allocs: 2.83 MB 0.638 k allocs: 2.83 MB 1
coloring/nonsymmetric/bidirectional/substitution/n=1000/p=0.005 0.64 k allocs: 4.82 MB 0.64 k allocs: 4.82 MB 1
coloring/nonsymmetric/bidirectional/substitution/n=1000/p=0.01 0.64 k allocs: 8.33 MB 0.64 k allocs: 8.33 MB 1
coloring/nonsymmetric/bidirectional/substitution/n=100000/p=0.0001 0.645 k allocs: 0.812 GB 0.645 k allocs: 0.812 GB 1
coloring/nonsymmetric/bidirectional/substitution/n=100000/p=2.0e-5 0.645 k allocs: 0.272 GB 0.645 k allocs: 0.272 GB 1
coloring/nonsymmetric/bidirectional/substitution/n=100000/p=5.0e-5 0.645 k allocs: 0.472 GB 0.645 k allocs: 0.472 GB 1
coloring/nonsymmetric/column/direct/n=1000/p=0.002 0.135 k allocs: 0.354 MB 0.135 k allocs: 0.354 MB 1
coloring/nonsymmetric/column/direct/n=1000/p=0.005 0.135 k allocs: 0.578 MB 0.135 k allocs: 0.578 MB 1
coloring/nonsymmetric/column/direct/n=1000/p=0.01 0.135 k allocs: 0.967 MB 0.135 k allocs: 0.967 MB 1
coloring/nonsymmetric/column/direct/n=100000/p=0.0001 0.135 k allocs: 0.0931 GB 0.135 k allocs: 0.0931 GB 1
coloring/nonsymmetric/column/direct/n=100000/p=2.0e-5 0.135 k allocs: 0.0335 GB 0.135 k allocs: 0.0335 GB 1
coloring/nonsymmetric/column/direct/n=100000/p=5.0e-5 0.135 k allocs: 0.0558 GB 0.135 k allocs: 0.0558 GB 1
coloring/nonsymmetric/row/direct/n=1000/p=0.002 0.135 k allocs: 0.354 MB 0.135 k allocs: 0.354 MB 1
coloring/nonsymmetric/row/direct/n=1000/p=0.005 0.135 k allocs: 0.578 MB 0.135 k allocs: 0.578 MB 1
coloring/nonsymmetric/row/direct/n=1000/p=0.01 0.135 k allocs: 0.967 MB 0.135 k allocs: 0.967 MB 1
coloring/nonsymmetric/row/direct/n=100000/p=0.0001 0.135 k allocs: 0.0931 GB 0.135 k allocs: 0.0931 GB 1
coloring/nonsymmetric/row/direct/n=100000/p=2.0e-5 0.135 k allocs: 0.0335 GB 0.135 k allocs: 0.0335 GB 1
coloring/nonsymmetric/row/direct/n=100000/p=5.0e-5 0.135 k allocs: 0.0558 GB 0.135 k allocs: 0.0558 GB 1
coloring/symmetric/column/direct/n=1000/p=0.002 0.22 k allocs: 0.584 MB 0.22 k allocs: 0.584 MB 1
coloring/symmetric/column/direct/n=1000/p=0.005 0.23 k allocs: 0.932 MB 0.23 k allocs: 0.932 MB 1
coloring/symmetric/column/direct/n=1000/p=0.01 0.24 k allocs: 1.57 MB 0.24 k allocs: 1.57 MB 1
coloring/symmetric/column/direct/n=100000/p=0.0001 0.3 k allocs: 0.168 GB 0.3 k allocs: 0.168 GB 1
coloring/symmetric/column/direct/n=100000/p=2.0e-5 0.27 k allocs: 0.056 GB 0.27 k allocs: 0.056 GB 1
coloring/symmetric/column/direct/n=100000/p=5.0e-5 0.29 k allocs: 0.0995 GB 0.29 k allocs: 0.0995 GB 1
coloring/symmetric/column/substitution/n=1000/p=0.002 0.4 k allocs: 0.945 MB 0.4 k allocs: 0.945 MB 1
coloring/symmetric/column/substitution/n=1000/p=0.005 0.405 k allocs: 1.65 MB 0.405 k allocs: 1.65 MB 1
coloring/symmetric/column/substitution/n=1000/p=0.01 0.411 k allocs: 2.86 MB 0.411 k allocs: 2.86 MB 1
coloring/symmetric/column/substitution/n=100000/p=0.0001 0.416 k allocs: 0.276 GB 0.416 k allocs: 0.276 GB 1
coloring/symmetric/column/substitution/n=100000/p=2.0e-5 0.41 k allocs: 0.0897 GB 0.41 k allocs: 0.0897 GB 1
coloring/symmetric/column/substitution/n=100000/p=5.0e-5 0.41 k allocs: 0.159 GB 0.41 k allocs: 0.159 GB 1
decompress/nonsymmetric/bidirectional/direct/n=1000/p=0.002 0.045 k allocs: 0.197 MB 0.045 k allocs: 0.197 MB 1
decompress/nonsymmetric/bidirectional/direct/n=1000/p=0.005 0.045 k allocs: 0.419 MB 0.045 k allocs: 0.419 MB 1
decompress/nonsymmetric/bidirectional/direct/n=1000/p=0.01 0.045 k allocs: 0.803 MB 0.045 k allocs: 0.803 MB 1
decompress/nonsymmetric/bidirectional/direct/n=100000/p=0.0001 0.045 k allocs: 0.0782 GB 0.045 k allocs: 0.0782 GB 1
decompress/nonsymmetric/bidirectional/direct/n=100000/p=2.0e-5 0.045 k allocs: 19.1 MB 0.045 k allocs: 19.1 MB 1
decompress/nonsymmetric/bidirectional/direct/n=100000/p=5.0e-5 0.045 k allocs: 0.0409 GB 0.045 k allocs: 0.0409 GB 1
decompress/nonsymmetric/bidirectional/substitution/n=1000/p=0.002 0.045 k allocs: 0.197 MB 0.045 k allocs: 0.197 MB 1
decompress/nonsymmetric/bidirectional/substitution/n=1000/p=0.005 0.045 k allocs: 0.419 MB 0.045 k allocs: 0.419 MB 1
decompress/nonsymmetric/bidirectional/substitution/n=1000/p=0.01 0.045 k allocs: 0.803 MB 0.045 k allocs: 0.803 MB 1
decompress/nonsymmetric/bidirectional/substitution/n=100000/p=0.0001 0.045 k allocs: 0.0782 GB 0.045 k allocs: 0.0782 GB 1
decompress/nonsymmetric/bidirectional/substitution/n=100000/p=2.0e-5 0.045 k allocs: 19.1 MB 0.045 k allocs: 19.1 MB 1
decompress/nonsymmetric/bidirectional/substitution/n=100000/p=5.0e-5 0.045 k allocs: 0.0409 GB 0.045 k allocs: 0.0409 GB 1
decompress/nonsymmetric/column/direct/n=1000/p=0.002 0.045 k allocs: 0.197 MB 0.045 k allocs: 0.197 MB 1
decompress/nonsymmetric/column/direct/n=1000/p=0.005 0.045 k allocs: 0.419 MB 0.045 k allocs: 0.419 MB 1
decompress/nonsymmetric/column/direct/n=1000/p=0.01 0.045 k allocs: 0.803 MB 0.045 k allocs: 0.803 MB 1
decompress/nonsymmetric/column/direct/n=100000/p=0.0001 0.045 k allocs: 0.0782 GB 0.045 k allocs: 0.0782 GB 1
decompress/nonsymmetric/column/direct/n=100000/p=2.0e-5 0.045 k allocs: 19.1 MB 0.045 k allocs: 19.1 MB 1
decompress/nonsymmetric/column/direct/n=100000/p=5.0e-5 0.045 k allocs: 0.0409 GB 0.045 k allocs: 0.0409 GB 1
decompress/nonsymmetric/row/direct/n=1000/p=0.002 0.045 k allocs: 0.197 MB 0.045 k allocs: 0.197 MB 1
decompress/nonsymmetric/row/direct/n=1000/p=0.005 0.045 k allocs: 0.419 MB 0.045 k allocs: 0.419 MB 1
decompress/nonsymmetric/row/direct/n=1000/p=0.01 0.045 k allocs: 0.803 MB 0.045 k allocs: 0.803 MB 1
decompress/nonsymmetric/row/direct/n=100000/p=0.0001 0.045 k allocs: 0.0782 GB 0.045 k allocs: 0.0782 GB 1
decompress/nonsymmetric/row/direct/n=100000/p=2.0e-5 0.045 k allocs: 19.1 MB 0.045 k allocs: 19.1 MB 1
decompress/nonsymmetric/row/direct/n=100000/p=5.0e-5 0.045 k allocs: 0.0409 GB 0.045 k allocs: 0.0409 GB 1
decompress/symmetric/column/direct/n=1000/p=0.002 0.045 k allocs: 0.197 MB 0.045 k allocs: 0.197 MB 1
decompress/symmetric/column/direct/n=1000/p=0.005 0.045 k allocs: 0.419 MB 0.045 k allocs: 0.419 MB 1
decompress/symmetric/column/direct/n=1000/p=0.01 0.045 k allocs: 0.803 MB 0.045 k allocs: 0.803 MB 1
decompress/symmetric/column/direct/n=100000/p=0.0001 0.045 k allocs: 0.0782 GB 0.045 k allocs: 0.0782 GB 1
decompress/symmetric/column/direct/n=100000/p=2.0e-5 0.045 k allocs: 19.1 MB 0.045 k allocs: 19.1 MB 1
decompress/symmetric/column/direct/n=100000/p=5.0e-5 0.045 k allocs: 0.0409 GB 0.045 k allocs: 0.0409 GB 1
decompress/symmetric/column/substitution/n=1000/p=0.002 0.045 k allocs: 0.197 MB 0.045 k allocs: 0.197 MB 1
decompress/symmetric/column/substitution/n=1000/p=0.005 0.045 k allocs: 0.419 MB 0.045 k allocs: 0.419 MB 1
decompress/symmetric/column/substitution/n=1000/p=0.01 0.045 k allocs: 0.803 MB 0.045 k allocs: 0.803 MB 1
decompress/symmetric/column/substitution/n=100000/p=0.0001 0.045 k allocs: 0.0782 GB 0.045 k allocs: 0.0782 GB 1
decompress/symmetric/column/substitution/n=100000/p=2.0e-5 0.045 k allocs: 19.1 MB 0.045 k allocs: 19.1 MB 1
decompress/symmetric/column/substitution/n=100000/p=5.0e-5 0.045 k allocs: 0.0409 GB 0.045 k allocs: 0.0409 GB 1
order/nonsymmetric/column/SparseMatrixColorings.DynamicDegreeBasedOrder{:back, :high2low, false}()/n=1000/p=0.002 0.105 k allocs: 0.196 MB 0.105 k allocs: 0.196 MB 1
order/nonsymmetric/column/SparseMatrixColorings.DynamicDegreeBasedOrder{:back, :high2low, false}()/n=1000/p=0.005 0.105 k allocs: 0.202 MB 0.105 k allocs: 0.202 MB 1
order/nonsymmetric/column/SparseMatrixColorings.DynamicDegreeBasedOrder{:back, :high2low, false}()/n=1000/p=0.01 0.105 k allocs: 0.216 MB 0.105 k allocs: 0.216 MB 1
order/nonsymmetric/column/SparseMatrixColorings.DynamicDegreeBasedOrder{:back, :high2low, false}()/n=100000/p=0.0001 0.12 k allocs: 19.1 MB 0.12 k allocs: 19.1 MB 1
order/nonsymmetric/column/SparseMatrixColorings.DynamicDegreeBasedOrder{:back, :high2low, false}()/n=100000/p=2.0e-5 0.105 k allocs: 19.1 MB 0.105 k allocs: 19.1 MB 1
order/nonsymmetric/column/SparseMatrixColorings.DynamicDegreeBasedOrder{:back, :high2low, false}()/n=100000/p=5.0e-5 0.105 k allocs: 19.1 MB 0.105 k allocs: 19.1 MB 1
order/nonsymmetric/column/SparseMatrixColorings.DynamicDegreeBasedOrder{:back, :low2high, false}()/n=1000/p=0.002 0.105 k allocs: 0.196 MB 0.105 k allocs: 0.196 MB 1
order/nonsymmetric/column/SparseMatrixColorings.DynamicDegreeBasedOrder{:back, :low2high, false}()/n=1000/p=0.005 0.105 k allocs: 0.202 MB 0.105 k allocs: 0.202 MB 1
order/nonsymmetric/column/SparseMatrixColorings.DynamicDegreeBasedOrder{:back, :low2high, false}()/n=1000/p=0.01 0.105 k allocs: 0.216 MB 0.105 k allocs: 0.216 MB 1
order/nonsymmetric/column/SparseMatrixColorings.DynamicDegreeBasedOrder{:back, :low2high, false}()/n=100000/p=0.0001 0.12 k allocs: 19.1 MB 0.12 k allocs: 19.1 MB 1
order/nonsymmetric/column/SparseMatrixColorings.DynamicDegreeBasedOrder{:back, :low2high, false}()/n=100000/p=2.0e-5 0.105 k allocs: 19.1 MB 0.105 k allocs: 19.1 MB 1
order/nonsymmetric/column/SparseMatrixColorings.DynamicDegreeBasedOrder{:back, :low2high, false}()/n=100000/p=5.0e-5 0.105 k allocs: 19.1 MB 0.105 k allocs: 19.1 MB 1
order/nonsymmetric/column/SparseMatrixColorings.DynamicDegreeBasedOrder{:forward, :low2high, false}()/n=1000/p=0.002 0.105 k allocs: 0.196 MB 0.105 k allocs: 0.196 MB 1
order/nonsymmetric/column/SparseMatrixColorings.DynamicDegreeBasedOrder{:forward, :low2high, false}()/n=1000/p=0.005 0.105 k allocs: 0.202 MB 0.105 k allocs: 0.202 MB 1
order/nonsymmetric/column/SparseMatrixColorings.DynamicDegreeBasedOrder{:forward, :low2high, false}()/n=1000/p=0.01 0.105 k allocs: 0.216 MB 0.105 k allocs: 0.216 MB 1
order/nonsymmetric/column/SparseMatrixColorings.DynamicDegreeBasedOrder{:forward, :low2high, false}()/n=100000/p=0.0001 0.12 k allocs: 19.1 MB 0.12 k allocs: 19.1 MB 1
order/nonsymmetric/column/SparseMatrixColorings.DynamicDegreeBasedOrder{:forward, :low2high, false}()/n=100000/p=2.0e-5 0.105 k allocs: 19.1 MB 0.105 k allocs: 19.1 MB 1
order/nonsymmetric/column/SparseMatrixColorings.DynamicDegreeBasedOrder{:forward, :low2high, false}()/n=100000/p=5.0e-5 0.105 k allocs: 19.1 MB 0.105 k allocs: 19.1 MB 1
order/nonsymmetric/column/SparseMatrixColorings.LargestFirst()/n=1000/p=0.002 0.045 k allocs: 0.115 MB 0.045 k allocs: 0.115 MB 1
order/nonsymmetric/column/SparseMatrixColorings.LargestFirst()/n=1000/p=0.005 0.045 k allocs: 0.115 MB 0.045 k allocs: 0.115 MB 1
order/nonsymmetric/column/SparseMatrixColorings.LargestFirst()/n=1000/p=0.01 0.045 k allocs: 0.115 MB 0.045 k allocs: 0.115 MB 1
order/nonsymmetric/column/SparseMatrixColorings.LargestFirst()/n=100000/p=0.0001 0.045 k allocs: 11.4 MB 0.045 k allocs: 11.4 MB 1
order/nonsymmetric/column/SparseMatrixColorings.LargestFirst()/n=100000/p=2.0e-5 0.045 k allocs: 11.4 MB 0.045 k allocs: 11.4 MB 1
order/nonsymmetric/column/SparseMatrixColorings.LargestFirst()/n=100000/p=5.0e-5 0.045 k allocs: 11.4 MB 0.045 k allocs: 11.4 MB 1
order/nonsymmetric/row/SparseMatrixColorings.DynamicDegreeBasedOrder{:back, :high2low, false}()/n=1000/p=0.002 0.105 k allocs: 0.196 MB 0.105 k allocs: 0.196 MB 1
order/nonsymmetric/row/SparseMatrixColorings.DynamicDegreeBasedOrder{:back, :high2low, false}()/n=1000/p=0.005 0.105 k allocs: 0.202 MB 0.105 k allocs: 0.202 MB 1
order/nonsymmetric/row/SparseMatrixColorings.DynamicDegreeBasedOrder{:back, :high2low, false}()/n=1000/p=0.01 0.105 k allocs: 0.216 MB 0.105 k allocs: 0.216 MB 1
order/nonsymmetric/row/SparseMatrixColorings.DynamicDegreeBasedOrder{:back, :high2low, false}()/n=100000/p=0.0001 0.12 k allocs: 19.1 MB 0.12 k allocs: 19.1 MB 1
order/nonsymmetric/row/SparseMatrixColorings.DynamicDegreeBasedOrder{:back, :high2low, false}()/n=100000/p=2.0e-5 0.105 k allocs: 19.1 MB 0.105 k allocs: 19.1 MB 1
order/nonsymmetric/row/SparseMatrixColorings.DynamicDegreeBasedOrder{:back, :high2low, false}()/n=100000/p=5.0e-5 0.105 k allocs: 19.1 MB 0.105 k allocs: 19.1 MB 1
order/nonsymmetric/row/SparseMatrixColorings.DynamicDegreeBasedOrder{:back, :low2high, false}()/n=1000/p=0.002 0.105 k allocs: 0.196 MB 0.105 k allocs: 0.196 MB 1
order/nonsymmetric/row/SparseMatrixColorings.DynamicDegreeBasedOrder{:back, :low2high, false}()/n=1000/p=0.005 0.105 k allocs: 0.202 MB 0.105 k allocs: 0.202 MB 1
order/nonsymmetric/row/SparseMatrixColorings.DynamicDegreeBasedOrder{:back, :low2high, false}()/n=1000/p=0.01 0.105 k allocs: 0.216 MB 0.105 k allocs: 0.216 MB 1
order/nonsymmetric/row/SparseMatrixColorings.DynamicDegreeBasedOrder{:back, :low2high, false}()/n=100000/p=0.0001 0.12 k allocs: 19.1 MB 0.12 k allocs: 19.1 MB 1
order/nonsymmetric/row/SparseMatrixColorings.DynamicDegreeBasedOrder{:back, :low2high, false}()/n=100000/p=2.0e-5 0.105 k allocs: 19.1 MB 0.105 k allocs: 19.1 MB 1
order/nonsymmetric/row/SparseMatrixColorings.DynamicDegreeBasedOrder{:back, :low2high, false}()/n=100000/p=5.0e-5 0.105 k allocs: 19.1 MB 0.105 k allocs: 19.1 MB 1
order/nonsymmetric/row/SparseMatrixColorings.DynamicDegreeBasedOrder{:forward, :low2high, false}()/n=1000/p=0.002 0.105 k allocs: 0.196 MB 0.105 k allocs: 0.196 MB 1
order/nonsymmetric/row/SparseMatrixColorings.DynamicDegreeBasedOrder{:forward, :low2high, false}()/n=1000/p=0.005 0.105 k allocs: 0.202 MB 0.105 k allocs: 0.202 MB 1
order/nonsymmetric/row/SparseMatrixColorings.DynamicDegreeBasedOrder{:forward, :low2high, false}()/n=1000/p=0.01 0.105 k allocs: 0.216 MB 0.105 k allocs: 0.216 MB 1
order/nonsymmetric/row/SparseMatrixColorings.DynamicDegreeBasedOrder{:forward, :low2high, false}()/n=100000/p=0.0001 0.12 k allocs: 19.1 MB 0.12 k allocs: 19.1 MB 1
order/nonsymmetric/row/SparseMatrixColorings.DynamicDegreeBasedOrder{:forward, :low2high, false}()/n=100000/p=2.0e-5 0.105 k allocs: 19.1 MB 0.105 k allocs: 19.1 MB 1
order/nonsymmetric/row/SparseMatrixColorings.DynamicDegreeBasedOrder{:forward, :low2high, false}()/n=100000/p=5.0e-5 0.105 k allocs: 19.1 MB 0.105 k allocs: 19.1 MB 1
order/nonsymmetric/row/SparseMatrixColorings.LargestFirst()/n=1000/p=0.002 0.045 k allocs: 0.115 MB 0.045 k allocs: 0.115 MB 1
order/nonsymmetric/row/SparseMatrixColorings.LargestFirst()/n=1000/p=0.005 0.045 k allocs: 0.115 MB 0.045 k allocs: 0.115 MB 1
order/nonsymmetric/row/SparseMatrixColorings.LargestFirst()/n=1000/p=0.01 0.045 k allocs: 0.115 MB 0.045 k allocs: 0.115 MB 1
order/nonsymmetric/row/SparseMatrixColorings.LargestFirst()/n=100000/p=0.0001 0.045 k allocs: 11.4 MB 0.045 k allocs: 11.4 MB 1
order/nonsymmetric/row/SparseMatrixColorings.LargestFirst()/n=100000/p=2.0e-5 0.045 k allocs: 11.4 MB 0.045 k allocs: 11.4 MB 1
order/nonsymmetric/row/SparseMatrixColorings.LargestFirst()/n=100000/p=5.0e-5 0.045 k allocs: 11.4 MB 0.045 k allocs: 11.4 MB 1
order/symmetric/column/SparseMatrixColorings.DynamicDegreeBasedOrder{:back, :high2low, false}()/n=1000/p=0.002 0.09 k allocs: 0.156 MB 0.09 k allocs: 0.156 MB 1
order/symmetric/column/SparseMatrixColorings.DynamicDegreeBasedOrder{:back, :high2low, false}()/n=1000/p=0.005 0.09 k allocs: 0.156 MB 0.09 k allocs: 0.156 MB 1
order/symmetric/column/SparseMatrixColorings.DynamicDegreeBasedOrder{:back, :high2low, false}()/n=1000/p=0.01 0.09 k allocs: 0.157 MB 0.09 k allocs: 0.157 MB 1
order/symmetric/column/SparseMatrixColorings.DynamicDegreeBasedOrder{:back, :high2low, false}()/n=100000/p=0.0001 0.09 k allocs: 15.3 MB 0.09 k allocs: 15.3 MB 1
order/symmetric/column/SparseMatrixColorings.DynamicDegreeBasedOrder{:back, :high2low, false}()/n=100000/p=2.0e-5 0.09 k allocs: 15.3 MB 0.09 k allocs: 15.3 MB 1
order/symmetric/column/SparseMatrixColorings.DynamicDegreeBasedOrder{:back, :high2low, false}()/n=100000/p=5.0e-5 0.09 k allocs: 15.3 MB 0.09 k allocs: 15.3 MB 1
order/symmetric/column/SparseMatrixColorings.DynamicDegreeBasedOrder{:back, :low2high, false}()/n=1000/p=0.002 0.09 k allocs: 0.156 MB 0.09 k allocs: 0.156 MB 1
order/symmetric/column/SparseMatrixColorings.DynamicDegreeBasedOrder{:back, :low2high, false}()/n=1000/p=0.005 0.09 k allocs: 0.156 MB 0.09 k allocs: 0.156 MB 1
order/symmetric/column/SparseMatrixColorings.DynamicDegreeBasedOrder{:back, :low2high, false}()/n=1000/p=0.01 0.09 k allocs: 0.157 MB 0.09 k allocs: 0.157 MB 1
order/symmetric/column/SparseMatrixColorings.DynamicDegreeBasedOrder{:back, :low2high, false}()/n=100000/p=0.0001 0.09 k allocs: 15.3 MB 0.09 k allocs: 15.3 MB 1
order/symmetric/column/SparseMatrixColorings.DynamicDegreeBasedOrder{:back, :low2high, false}()/n=100000/p=2.0e-5 0.09 k allocs: 15.3 MB 0.09 k allocs: 15.3 MB 1
order/symmetric/column/SparseMatrixColorings.DynamicDegreeBasedOrder{:back, :low2high, false}()/n=100000/p=5.0e-5 0.09 k allocs: 15.3 MB 0.09 k allocs: 15.3 MB 1
order/symmetric/column/SparseMatrixColorings.DynamicDegreeBasedOrder{:forward, :low2high, false}()/n=1000/p=0.002 0.09 k allocs: 0.156 MB 0.09 k allocs: 0.156 MB 1
order/symmetric/column/SparseMatrixColorings.DynamicDegreeBasedOrder{:forward, :low2high, false}()/n=1000/p=0.005 0.09 k allocs: 0.156 MB 0.09 k allocs: 0.156 MB 1
order/symmetric/column/SparseMatrixColorings.DynamicDegreeBasedOrder{:forward, :low2high, false}()/n=1000/p=0.01 0.09 k allocs: 0.157 MB 0.09 k allocs: 0.157 MB 1
order/symmetric/column/SparseMatrixColorings.DynamicDegreeBasedOrder{:forward, :low2high, false}()/n=100000/p=0.0001 0.09 k allocs: 15.3 MB 0.09 k allocs: 15.3 MB 1
order/symmetric/column/SparseMatrixColorings.DynamicDegreeBasedOrder{:forward, :low2high, false}()/n=100000/p=2.0e-5 0.09 k allocs: 15.3 MB 0.09 k allocs: 15.3 MB 1
order/symmetric/column/SparseMatrixColorings.DynamicDegreeBasedOrder{:forward, :low2high, false}()/n=100000/p=5.0e-5 0.09 k allocs: 15.3 MB 0.09 k allocs: 15.3 MB 1
order/symmetric/column/SparseMatrixColorings.LargestFirst()/n=1000/p=0.002 0.05 k allocs: 0.116 MB 0.05 k allocs: 0.116 MB 1
order/symmetric/column/SparseMatrixColorings.LargestFirst()/n=1000/p=0.005 0.05 k allocs: 0.116 MB 0.05 k allocs: 0.116 MB 1
order/symmetric/column/SparseMatrixColorings.LargestFirst()/n=1000/p=0.01 0.05 k allocs: 0.116 MB 0.05 k allocs: 0.116 MB 1
order/symmetric/column/SparseMatrixColorings.LargestFirst()/n=100000/p=0.0001 0.05 k allocs: 11.4 MB 0.05 k allocs: 11.4 MB 1
order/symmetric/column/SparseMatrixColorings.LargestFirst()/n=100000/p=2.0e-5 0.05 k allocs: 11.4 MB 0.05 k allocs: 11.4 MB 1
order/symmetric/column/SparseMatrixColorings.LargestFirst()/n=100000/p=5.0e-5 0.05 k allocs: 11.4 MB 0.05 k allocs: 11.4 MB 1
time_to_load 0.159 k allocs: 11.2 kB 0.159 k allocs: 11.2 kB 1

@gdalle gdalle merged commit 172fd12 into main May 3, 2025
7 checks passed
@gdalle gdalle deleted the amontoison-patch-3-1 branch May 3, 2025 08:54
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

benchmark Run benchmarks on PR

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants