Last active
November 23, 2015 17:34
-
-
Save marscher/b0a07de65bf93d374d73 to your computer and use it in GitHub Desktop.
covar benchmark results (allegro) []
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
moments_XX remove_mean = False sym = False const = False | |
L, data points 100000 100000 100000 | |
N, dimensions 100 100 100 | |
S, nonzeros 10 90 100 | |
time trivial 0.141 0.141 0.141 | |
time moments_XX 0.073 0.141 0.141 | |
speed-up 1.935 1.001 1.001 | |
moments_XX remove_mean = False sym = False const = True | |
L, data points 100000 100000 100000 | |
N, dimensions 100 100 100 | |
S, nonzeros 10 90 100 | |
time trivial 0.143 0.143 0.143 | |
time moments_XX 0.073 0.141 0.141 | |
speed-up 1.958 1.015 1.014 | |
moments_XX remove_mean = True sym = False const = False | |
L, data points 100000 100000 100000 | |
N, dimensions 100 100 100 | |
S, nonzeros 10 90 100 | |
time trivial 0.217 0.217 0.217 | |
time moments_XX 0.076 0.257 0.257 | |
speed-up 2.877 0.847 0.845 | |
moments_XX remove_mean = True sym = False const = True | |
L, data points 100000 100000 100000 | |
N, dimensions 100 100 100 | |
S, nonzeros 10 90 100 | |
time trivial 0.217 0.217 0.217 | |
time moments_XX 0.076 0.257 0.257 | |
speed-up 2.875 0.846 0.846 | |
moments_XXXY remove_mean = False sym = False const = False | |
L, data points 100000 100000 100000 | |
N, dimensions 100 100 100 | |
S, nonzeros 10 90 100 | |
time trivial 0.304 0.304 0.304 | |
time moments_XX 0.137 0.304 0.304 | |
speed-up 2.214 1.000 1.000 | |
moments_XXXY remove_mean = False sym = False const = True | |
L, data points 100000 100000 100000 | |
N, dimensions 100 100 100 | |
S, nonzeros 10 90 100 | |
time trivial 0.304 0.304 0.304 | |
time moments_XX 0.137 0.304 0.304 | |
speed-up 2.216 1.000 1.000 | |
moments_XXXY remove_mean = False sym = True const = False | |
L, data points 100000 100000 100000 | |
N, dimensions 100 100 100 | |
S, nonzeros 10 90 100 | |
time trivial 0.419 0.419 0.419 | |
time moments_XX 0.143 0.420 0.420 | |
speed-up 2.938 0.998 0.998 | |
moments_XXXY remove_mean = False sym = True const = True | |
L, data points 100000 100000 100000 | |
N, dimensions 100 100 100 | |
S, nonzeros 10 90 100 | |
time trivial 0.419 0.419 0.419 | |
time moments_XX 0.144 0.420 0.420 | |
speed-up 2.905 0.999 0.999 | |
moments_XXXY remove_mean = True sym = False const = False | |
L, data points 100000 100000 100000 | |
N, dimensions 100 100 100 | |
S, nonzeros 10 90 100 | |
time trivial 0.455 0.455 0.455 | |
time moments_XX 0.143 0.533 0.533 | |
speed-up 3.182 0.854 0.854 | |
moments_XXXY remove_mean = True sym = False const = True | |
L, data points 100000 100000 100000 | |
N, dimensions 100 100 100 | |
S, nonzeros 10 90 100 | |
time trivial 0.455 0.455 0.455 | |
time moments_XX 0.144 0.534 0.533 | |
speed-up 3.167 0.852 0.853 | |
moments_XXXY remove_mean = True sym = True const = False | |
L, data points 100000 100000 100000 | |
N, dimensions 100 100 100 | |
S, nonzeros 10 90 100 | |
time trivial 0.571 0.571 0.571 | |
time moments_XX 0.149 0.649 0.649 | |
speed-up 3.825 0.880 0.879 | |
moments_XXXY remove_mean = True sym = True const = True | |
L, data points 100000 100000 100000 | |
N, dimensions 100 100 100 | |
S, nonzeros 10 90 100 | |
time trivial 0.571 0.571 0.571 | |
time moments_XX 0.149 0.649 0.649 | |
speed-up 3.824 0.879 0.879 | |
moments_XX remove_mean = False sym = False const = False | |
L, data points 10000 10000 10000 10000 10000 10000 | |
N, dimensions 1000 1000 1000 1000 1000 1000 | |
S, nonzeros 10 90 100 500 900 1000 | |
time trivial 0.348 0.348 0.348 0.348 0.348 0.348 | |
time moments_XX 0.026 0.053 0.058 0.283 0.375 0.349 | |
speed-up 13.286 6.570 6.020 1.232 0.928 0.998 | |
moments_XX remove_mean = False sym = False const = True | |
L, data points 10000 10000 10000 10000 10000 10000 | |
N, dimensions 1000 1000 1000 1000 1000 1000 | |
S, nonzeros 10 90 100 500 900 1000 | |
time trivial 0.348 0.348 0.348 0.348 0.348 0.348 | |
time moments_XX 0.045 0.071 0.074 0.292 0.375 0.348 | |
speed-up 7.679 4.891 4.689 1.194 0.929 1.000 | |
moments_XX remove_mean = True sym = False const = False | |
L, data points 10000 10000 10000 10000 10000 10000 | |
N, dimensions 1000 1000 1000 1000 1000 1000 | |
S, nonzeros 10 90 100 500 900 1000 | |
time trivial 0.426 0.426 0.426 0.426 0.426 0.426 | |
time moments_XX 0.026 0.055 0.061 0.298 0.490 0.464 | |
speed-up 16.123 7.676 6.999 1.430 0.868 0.917 | |
moments_XX remove_mean = True sym = False const = True | |
L, data points 10000 10000 10000 10000 10000 10000 | |
N, dimensions 1000 1000 1000 1000 1000 1000 | |
S, nonzeros 10 90 100 500 900 1000 | |
time trivial 0.425 0.425 0.425 0.425 0.425 0.425 | |
time moments_XX 0.030 0.058 0.061 0.298 0.491 0.464 | |
speed-up 14.119 7.272 6.946 1.424 0.866 0.915 | |
moments_XXXY remove_mean = False sym = False const = False | |
L, data points 10000 10000 10000 10000 10000 10000 | |
N, dimensions 1000 1000 1000 1000 1000 1000 | |
S, nonzeros 10 90 100 500 900 1000 | |
time trivial 0.702 0.702 0.702 0.702 0.702 0.702 | |
time moments_XX 0.051 0.105 0.111 0.570 0.757 0.704 | |
speed-up 13.699 6.678 6.320 1.233 0.927 0.998 | |
moments_XXXY remove_mean = False sym = False const = True | |
L, data points 10000 10000 10000 10000 10000 10000 | |
N, dimensions 1000 1000 1000 1000 1000 1000 | |
S, nonzeros 10 90 100 500 900 1000 | |
time trivial 0.702 0.702 0.702 0.702 0.702 0.702 | |
time moments_XX 0.091 0.139 0.145 0.590 0.758 0.704 | |
speed-up 7.703 5.054 4.842 1.190 0.926 0.998 | |
moments_XXXY remove_mean = False sym = True const = False | |
L, data points 10000 10000 10000 10000 10000 10000 | |
N, dimensions 1000 1000 1000 1000 1000 1000 | |
S, nonzeros 10 90 100 500 900 1000 | |
time trivial 1.045 1.045 1.045 1.045 1.045 1.045 | |
time moments_XX 0.052 0.117 0.124 0.684 1.099 1.047 | |
speed-up 20.168 8.969 8.462 1.528 0.951 0.999 | |
moments_XXXY remove_mean = False sym = True const = True | |
L, data points 10000 10000 10000 10000 10000 10000 | |
N, dimensions 1000 1000 1000 1000 1000 1000 | |
S, nonzeros 10 90 100 500 900 1000 | |
time trivial 1.044 1.044 1.044 1.044 1.044 1.044 | |
time moments_XX 0.124 0.185 0.190 0.723 1.100 1.047 | |
speed-up 8.438 5.646 5.493 1.444 0.949 0.997 | |
moments_XXXY remove_mean = True sym = False const = False | |
L, data points 10000 10000 10000 10000 10000 10000 | |
N, dimensions 1000 1000 1000 1000 1000 1000 | |
S, nonzeros 10 90 100 500 900 1000 | |
time trivial 0.852 0.852 0.852 0.852 0.852 0.852 | |
time moments_XX 0.052 0.110 0.116 0.600 0.985 0.934 | |
speed-up 16.506 7.750 7.358 1.421 0.865 0.913 | |
moments_XXXY remove_mean = True sym = False const = True | |
L, data points 10000 10000 10000 10000 10000 10000 | |
N, dimensions 1000 1000 1000 1000 1000 1000 | |
S, nonzeros 10 90 100 500 900 1000 | |
time trivial 0.852 0.852 0.852 0.852 0.852 0.852 | |
time moments_XX 0.058 0.115 0.120 0.600 0.986 0.935 | |
speed-up 14.636 7.415 7.100 1.422 0.865 0.912 | |
moments_XXXY remove_mean = True sym = True const = False | |
L, data points 10000 10000 10000 10000 10000 10000 | |
N, dimensions 1000 1000 1000 1000 1000 1000 | |
S, nonzeros 10 90 100 500 900 1000 | |
time trivial 1.197 1.197 1.197 1.197 1.197 1.197 | |
time moments_XX 0.052 0.122 0.130 0.714 1.328 1.276 | |
speed-up 22.870 9.830 9.233 1.676 0.901 0.938 | |
moments_XXXY remove_mean = True sym = True const = True | |
L, data points 10000 10000 10000 10000 10000 10000 | |
N, dimensions 1000 1000 1000 1000 1000 1000 | |
S, nonzeros 10 90 100 500 900 1000 | |
time trivial 1.195 1.195 1.195 1.195 1.195 1.195 | |
time moments_XX 0.059 0.127 0.135 0.715 1.329 1.275 | |
speed-up 20.242 9.395 8.859 1.672 0.899 0.937 | |
moments_XX remove_mean = False sym = False const = False | |
L, data points 1000 1000 1000 1000 1000 1000 1000 | |
N, dimensions 2000 2000 2000 2000 2000 2000 2000 | |
S, nonzeros 10 90 100 500 900 1000 2000 | |
time trivial 0.144 0.144 0.144 0.144 0.144 0.144 0.144 | |
time moments_XX 0.014 0.017 0.022 0.039 0.074 0.083 0.140 | |
speed-up 10.045 8.324 6.488 3.718 1.937 1.736 1.025 | |
moments_XX remove_mean = False sym = False const = True | |
L, data points 1000 1000 1000 1000 1000 1000 1000 | |
N, dimensions 2000 2000 2000 2000 2000 2000 2000 | |
S, nonzeros 10 90 100 500 900 1000 2000 | |
time trivial 0.139 0.139 0.139 0.139 0.139 0.139 0.139 | |
time moments_XX 0.070 0.076 0.073 0.092 0.115 0.126 0.140 | |
speed-up 1.982 1.838 1.911 1.517 1.209 1.109 0.995 | |
moments_XX remove_mean = True sym = False const = False | |
L, data points 1000 1000 1000 1000 1000 1000 1000 | |
N, dimensions 2000 2000 2000 2000 2000 2000 2000 | |
S, nonzeros 10 90 100 500 900 1000 2000 | |
time trivial 0.151 0.151 0.151 0.151 0.151 0.151 0.151 | |
time moments_XX 0.014 0.020 0.018 0.044 0.074 0.088 0.154 | |
speed-up 10.546 7.627 8.595 3.441 2.036 1.716 0.977 | |
moments_XX remove_mean = True sym = False const = True | |
L, data points 1000 1000 1000 1000 1000 1000 1000 | |
N, dimensions 2000 2000 2000 2000 2000 2000 2000 | |
S, nonzeros 10 90 100 500 900 1000 2000 | |
time trivial 0.151 0.151 0.151 0.151 0.151 0.151 0.151 | |
time moments_XX 0.016 0.019 0.019 0.041 0.075 0.086 0.154 | |
speed-up 9.544 7.914 7.995 3.690 2.021 1.745 0.977 | |
moments_XXXY remove_mean = False sym = False const = False | |
L, data points 1000 1000 1000 1000 1000 1000 1000 | |
N, dimensions 2000 2000 2000 2000 2000 2000 2000 | |
S, nonzeros 10 90 100 500 900 1000 2000 | |
time trivial 0.280 0.280 0.280 0.280 0.280 0.280 0.280 | |
time moments_XX 0.024 0.029 0.030 0.074 0.142 0.165 0.286 | |
speed-up 11.780 9.684 9.320 3.763 1.966 1.692 0.979 | |
moments_XXXY remove_mean = False sym = False const = True | |
L, data points 1000 1000 1000 1000 1000 1000 1000 | |
N, dimensions 2000 2000 2000 2000 2000 2000 2000 | |
S, nonzeros 10 90 100 500 900 1000 2000 | |
time trivial 0.280 0.280 0.280 0.280 0.280 0.280 0.280 | |
time moments_XX 0.149 0.148 0.157 0.191 0.236 0.254 0.286 | |
speed-up 1.875 1.894 1.779 1.464 1.187 1.103 0.979 | |
moments_XXXY remove_mean = False sym = True const = False | |
L, data points 1000 1000 1000 1000 1000 1000 1000 | |
N, dimensions 2000 2000 2000 2000 2000 2000 2000 | |
S, nonzeros 10 90 100 500 900 1000 2000 | |
time trivial 0.493 0.493 0.493 0.493 0.493 0.493 0.493 | |
time moments_XX 0.024 0.030 0.032 0.098 0.215 0.261 0.497 | |
speed-up 20.717 16.280 15.578 5.014 2.294 1.887 0.992 | |
moments_XXXY remove_mean = False sym = True const = True | |
L, data points 1000 1000 1000 1000 1000 1000 1000 | |
N, dimensions 2000 2000 2000 2000 2000 2000 2000 | |
S, nonzeros 10 90 100 500 900 1000 2000 | |
time trivial 0.493 0.493 0.493 0.493 0.493 0.493 0.493 | |
time moments_XX 0.287 0.291 0.296 0.342 0.408 0.431 0.497 | |
speed-up 1.722 1.697 1.668 1.444 1.209 1.143 0.993 | |
moments_XXXY remove_mean = True sym = False const = False | |
L, data points 1000 1000 1000 1000 1000 1000 1000 | |
N, dimensions 2000 2000 2000 2000 2000 2000 2000 | |
S, nonzeros 10 90 100 500 900 1000 2000 | |
time trivial 0.303 0.303 0.303 0.303 0.303 0.303 0.303 | |
time moments_XX 0.025 0.029 0.030 0.077 0.149 0.171 0.313 | |
speed-up 12.296 10.399 9.997 3.928 2.043 1.771 0.968 | |
moments_XXXY remove_mean = True sym = False const = True | |
L, data points 1000 1000 1000 1000 1000 1000 1000 | |
N, dimensions 2000 2000 2000 2000 2000 2000 2000 | |
S, nonzeros 10 90 100 500 900 1000 2000 | |
time trivial 0.303 0.303 0.303 0.303 0.303 0.303 0.303 | |
time moments_XX 0.025 0.029 0.030 0.078 0.148 0.171 0.314 | |
speed-up 12.298 10.392 9.987 3.881 2.050 1.769 0.966 | |
moments_XXXY remove_mean = True sym = True const = False | |
L, data points 1000 1000 1000 1000 1000 1000 1000 | |
N, dimensions 2000 2000 2000 2000 2000 2000 2000 | |
S, nonzeros 10 90 100 500 900 1000 2000 | |
time trivial 0.516 0.516 0.516 0.516 0.516 0.516 0.516 | |
time moments_XX 0.023 0.031 0.032 0.101 0.221 0.268 0.524 | |
speed-up 22.595 16.852 16.150 5.093 2.336 1.923 0.983 | |
moments_XXXY remove_mean = True sym = True const = True | |
L, data points 1000 1000 1000 1000 1000 1000 1000 | |
N, dimensions 2000 2000 2000 2000 2000 2000 2000 | |
S, nonzeros 10 90 100 500 900 1000 2000 | |
time trivial 0.516 0.516 0.516 0.516 0.516 0.516 0.516 | |
time moments_XX 0.024 0.031 0.032 0.102 0.221 0.267 0.524 | |
speed-up 21.599 16.891 16.143 5.058 2.336 1.929 0.985 | |
moments_XX remove_mean = False sym = False const = False | |
L, data points 250 250 250 250 250 250 250 250 | |
N, dimensions 5000 5000 5000 5000 5000 5000 5000 5000 | |
S, nonzeros 10 90 100 500 900 1000 2000 5000 | |
time trivial 0.347 0.347 0.347 0.347 0.347 0.347 0.347 0.347 | |
time moments_XX 0.003 0.005 0.005 0.014 0.032 0.038 0.118 0.346 | |
speed-up 137.297 72.988 71.824 24.187 10.948 9.236 2.929 1.002 | |
moments_XX remove_mean = False sym = False const = True | |
L, data points 250 250 250 250 250 250 250 250 | |
N, dimensions 5000 5000 5000 5000 5000 5000 5000 5000 | |
S, nonzeros 10 90 100 500 900 1000 2000 5000 | |
time trivial 0.346 0.346 0.346 0.346 0.346 0.346 0.346 0.346 | |
time moments_XX 0.488 0.486 0.487 0.480 0.477 0.481 0.518 0.346 | |
speed-up 0.709 0.713 0.711 0.721 0.726 0.720 0.668 1.000 | |
moments_XX remove_mean = True sym = False const = False | |
L, data points 250 250 250 250 250 250 250 250 | |
N, dimensions 5000 5000 5000 5000 5000 5000 5000 5000 | |
S, nonzeros 10 90 100 500 900 1000 2000 5000 | |
time trivial 0.352 0.352 0.352 0.352 0.352 0.352 0.352 0.352 | |
time moments_XX 0.004 0.005 0.005 0.014 0.032 0.038 0.118 0.355 | |
speed-up 90.933 72.865 71.624 24.384 11.085 9.391 2.998 0.993 | |
moments_XX remove_mean = True sym = False const = True | |
L, data points 250 250 250 250 250 250 250 250 | |
N, dimensions 5000 5000 5000 5000 5000 5000 5000 5000 | |
S, nonzeros 10 90 100 500 900 1000 2000 5000 | |
time trivial 0.353 0.353 0.353 0.353 0.353 0.353 0.353 0.353 | |
time moments_XX 0.004 0.005 0.005 0.014 0.032 0.038 0.118 0.355 | |
speed-up 90.732 72.251 71.501 24.334 11.083 9.372 2.998 0.994 | |
moments_XXXY remove_mean = False sym = False const = False | |
L, data points 250 250 250 250 250 250 250 250 | |
N, dimensions 5000 5000 5000 5000 5000 5000 5000 5000 | |
S, nonzeros 10 90 100 500 900 1000 2000 5000 | |
time trivial 0.692 0.692 0.692 0.692 0.692 0.692 0.692 0.692 | |
time moments_XX 0.008 0.009 0.010 0.029 0.064 0.076 0.236 0.692 | |
speed-up 91.714 73.780 72.687 24.126 10.813 9.122 2.936 0.999 | |
moments_XXXY remove_mean = False sym = False const = True | |
L, data points 250 250 250 250 250 250 250 250 | |
N, dimensions 5000 5000 5000 5000 5000 5000 5000 5000 | |
S, nonzeros 10 90 100 500 900 1000 2000 5000 | |
time trivial 0.693 0.693 0.693 0.693 0.693 0.693 0.693 0.693 | |
time moments_XX 0.968 0.972 0.973 0.958 0.956 0.956 1.033 0.692 | |
speed-up 0.716 0.713 0.712 0.724 0.725 0.725 0.671 1.002 | |
moments_XXXY remove_mean = False sym = True const = False | |
L, data points 250 250 250 250 250 250 250 250 | |
N, dimensions 5000 5000 5000 5000 5000 5000 5000 5000 | |
S, nonzeros 10 90 100 500 900 1000 2000 5000 | |
time trivial 1.688 1.688 1.688 1.688 1.688 1.688 1.688 1.688 | |
time moments_XX 0.007 0.010 0.010 0.046 0.118 0.142 0.524 1.692 | |
speed-up 258.621 168.284 163.548 36.642 14.311 11.906 3.221 0.997 | |
moments_XXXY remove_mean = False sym = True const = True | |
L, data points 250 250 250 250 250 250 250 250 | |
N, dimensions 5000 5000 5000 5000 5000 5000 5000 5000 | |
S, nonzeros 10 90 100 500 900 1000 2000 5000 | |
time trivial 1.686 1.686 1.686 1.686 1.686 1.686 1.686 1.686 | |
time moments_XX 2.109 2.110 2.112 2.092 2.083 2.080 2.200 1.691 | |
speed-up 0.799 0.799 0.798 0.806 0.810 0.811 0.767 0.997 | |
moments_XXXY remove_mean = True sym = False const = False | |
L, data points 250 250 250 250 250 250 250 250 | |
N, dimensions 5000 5000 5000 5000 5000 5000 5000 5000 | |
S, nonzeros 10 90 100 500 900 1000 2000 5000 | |
time trivial 0.707 0.707 0.707 0.707 0.707 0.707 0.707 0.707 | |
time moments_XX 0.008 0.010 0.010 0.029 0.065 0.076 0.239 0.709 | |
speed-up 92.666 74.224 72.858 24.050 10.902 9.261 2.964 0.997 | |
moments_XXXY remove_mean = True sym = False const = True | |
L, data points 250 250 250 250 250 250 250 250 | |
N, dimensions 5000 5000 5000 5000 5000 5000 5000 5000 | |
S, nonzeros 10 90 100 500 900 1000 2000 5000 | |
time trivial 0.707 0.707 0.707 0.707 0.707 0.707 0.707 0.707 | |
time moments_XX 0.008 0.010 0.010 0.029 0.065 0.077 0.238 0.709 | |
speed-up 92.577 74.045 72.760 24.096 10.909 9.243 2.965 0.997 | |
moments_XXXY remove_mean = True sym = True const = False | |
L, data points 250 250 250 250 250 250 250 250 | |
N, dimensions 5000 5000 5000 5000 5000 5000 5000 5000 | |
S, nonzeros 10 90 100 500 900 1000 2000 5000 | |
time trivial 1.701 1.701 1.701 1.701 1.701 1.701 1.701 1.701 | |
time moments_XX 0.008 0.010 0.011 0.047 0.119 0.143 0.527 1.710 | |
speed-up 221.252 166.822 161.719 36.535 14.330 11.919 3.229 0.995 | |
moments_XXXY remove_mean = True sym = True const = True | |
L, data points 250 250 250 250 250 250 250 250 | |
N, dimensions 5000 5000 5000 5000 5000 5000 5000 5000 | |
S, nonzeros 10 90 100 500 900 1000 2000 5000 | |
time trivial 1.700 1.700 1.700 1.700 1.700 1.700 1.700 1.700 | |
time moments_XX 0.008 0.010 0.011 0.047 0.119 0.143 0.527 1.710 | |
speed-up 220.495 166.587 161.081 36.427 14.314 11.927 3.226 0.994 | |
moments_XX remove_mean = False sym = False const = False | |
L, data points 100 100 100 100 100 100 100 100 100 100 100 | |
N, dimensions 10000 10000 10000 10000 10000 10000 10000 10000 10000 10000 10000 | |
S, nonzeros 10 90 100 500 900 1000 2000 5000 7500 9000 10000 | |
time trivial 0.966 0.966 0.966 0.966 0.966 0.966 0.966 0.966 0.966 0.966 0.966 | |
time moments_XX 0.003 0.004 0.004 0.012 0.026 0.031 0.098 0.575 0.965 0.965 0.965 | |
speed-up 301.920 244.757 242.949 83.684 37.368 31.408 9.898 1.679 1.001 1.001 1.001 | |
moments_XX remove_mean = False sym = False const = True | |
L, data points 100 100 100 100 100 100 100 100 100 100 100 | |
N, dimensions 10000 10000 10000 10000 10000 10000 10000 10000 10000 10000 10000 | |
S, nonzeros 10 90 100 500 900 1000 2000 5000 7500 9000 10000 | |
time trivial 0.966 0.966 0.966 0.966 0.966 0.966 0.966 0.966 0.966 0.966 0.966 | |
time moments_XX 1.625 1.631 1.631 1.620 1.660 1.660 1.936 2.009 0.965 0.966 0.966 | |
speed-up 0.594 0.592 0.592 0.596 0.582 0.582 0.499 0.481 1.000 1.000 1.000 | |
moments_XX remove_mean = True sym = False const = False | |
L, data points 100 100 100 100 100 100 100 100 100 100 100 | |
N, dimensions 10000 10000 10000 10000 10000 10000 10000 10000 10000 10000 10000 | |
S, nonzeros 10 90 100 500 900 1000 2000 5000 7500 9000 10000 | |
time trivial 0.971 0.971 0.971 0.971 0.971 0.971 0.971 0.971 0.971 0.971 0.971 | |
time moments_XX 0.003 0.004 0.004 0.012 0.026 0.031 0.096 0.579 0.972 0.972 0.973 | |
speed-up 293.959 240.696 238.354 83.470 37.537 31.545 10.071 1.676 0.999 0.998 0.998 | |
moments_XX remove_mean = True sym = False const = True | |
L, data points 100 100 100 100 100 100 100 100 100 100 100 | |
N, dimensions 10000 10000 10000 10000 10000 10000 10000 10000 10000 10000 10000 | |
S, nonzeros 10 90 100 500 900 1000 2000 5000 7500 9000 10000 | |
time trivial 0.970 0.970 0.970 0.970 0.970 0.970 0.970 0.970 0.970 0.970 0.970 | |
time moments_XX 0.003 0.004 0.004 0.012 0.026 0.031 0.096 0.579 0.973 0.972 0.972 | |
speed-up 291.631 238.187 236.955 83.295 37.499 31.507 10.051 1.674 0.997 0.998 0.997 | |
moments_XXXY remove_mean = False sym = False const = False | |
L, data points 100 100 100 100 100 100 100 100 100 100 100 | |
N, dimensions 10000 10000 10000 10000 10000 10000 10000 10000 10000 10000 10000 | |
S, nonzeros 10 90 100 500 900 1000 2000 5000 7500 9000 10000 | |
time trivial 1.938 1.938 1.938 1.938 1.938 1.938 1.938 1.938 1.938 1.938 1.938 | |
time moments_XX 0.007 0.008 0.008 0.023 0.053 0.062 0.194 1.156 1.928 1.927 1.927 | |
speed-up 293.690 249.611 245.362 84.356 36.429 31.502 9.975 1.677 1.005 1.006 1.006 | |
moments_XXXY remove_mean = False sym = False const = True | |
L, data points 100 100 100 100 100 100 100 100 100 100 100 | |
N, dimensions 10000 10000 10000 10000 10000 10000 10000 10000 10000 10000 10000 | |
S, nonzeros 10 90 100 500 900 1000 2000 5000 7500 9000 10000 | |
time trivial 1.932 1.932 1.932 1.932 1.932 1.932 1.932 1.932 1.932 1.932 1.932 | |
time moments_XX 3.244 3.256 3.253 3.288 3.316 3.328 3.858 4.008 1.927 1.926 1.927 | |
speed-up 0.596 0.593 0.594 0.588 0.583 0.581 0.501 0.482 1.003 1.003 1.003 | |
moments_XXXY remove_mean = False sym = True const = False | |
L, data points 100 100 100 100 100 100 100 100 100 100 100 | |
N, dimensions 10000 10000 10000 10000 10000 10000 10000 10000 10000 10000 10000 | |
S, nonzeros 10 90 100 500 900 1000 2000 5000 7500 9000 10000 | |
time trivial 5.390 5.390 5.390 5.390 5.390 5.390 5.390 5.390 5.390 5.390 5.390 | |
time moments_XX 0.006 0.008 0.009 0.039 0.105 0.127 0.469 2.872 5.406 5.406 5.409 | |
speed-up 975.714 648.649 630.340 137.064 51.420 42.497 11.488 1.877 0.997 0.997 0.996 | |
moments_XXXY remove_mean = False sym = True const = True | |
L, data points 100 100 100 100 100 100 100 100 100 100 100 | |
N, dimensions 10000 10000 10000 10000 10000 10000 10000 10000 10000 10000 10000 | |
S, nonzeros 10 90 100 500 900 1000 2000 5000 7500 9000 10000 | |
time trivial 5.387 5.387 5.387 5.387 5.387 5.387 5.387 5.387 5.387 5.387 5.387 | |
time moments_XX 7.368 7.713 7.379 7.442 7.672 7.511 8.423 8.524 5.406 5.410 5.408 | |
speed-up 0.731 0.698 0.730 0.724 0.702 0.717 0.640 0.632 0.997 0.996 0.996 | |
moments_XXXY remove_mean = True sym = False const = False | |
L, data points 100 100 100 100 100 100 100 100 100 100 100 | |
N, dimensions 10000 10000 10000 10000 10000 10000 10000 10000 10000 10000 10000 | |
S, nonzeros 10 90 100 500 900 1000 2000 5000 7500 9000 10000 | |
time trivial 1.940 1.940 1.940 1.940 1.940 1.940 1.940 1.940 1.940 1.940 1.940 | |
time moments_XX 0.007 0.008 0.008 0.024 0.053 0.063 0.198 1.155 1.940 1.940 1.940 | |
speed-up 290.229 242.938 238.947 82.079 36.504 30.916 9.809 1.680 1.000 1.000 1.000 | |
moments_XXXY remove_mean = True sym = False const = True | |
L, data points 100 100 100 100 100 100 100 100 100 100 100 | |
N, dimensions 10000 10000 10000 10000 10000 10000 10000 10000 10000 10000 10000 | |
S, nonzeros 10 90 100 500 900 1000 2000 5000 7500 9000 10000 | |
time trivial 1.941 1.941 1.941 1.941 1.941 1.941 1.941 1.941 1.941 1.941 1.941 | |
time moments_XX 0.007 0.008 0.008 0.024 0.053 0.063 0.198 1.155 1.940 1.940 1.938 | |
speed-up 291.581 242.179 237.904 81.905 36.525 30.915 9.805 1.680 1.001 1.001 1.001 | |
moments_XXXY remove_mean = True sym = True const = False | |
L, data points 100 100 100 100 100 100 100 100 100 100 100 | |
N, dimensions 10000 10000 10000 10000 10000 10000 10000 10000 10000 10000 10000 | |
S, nonzeros 10 90 100 500 900 1000 2000 5000 7500 9000 10000 | |
time trivial 5.394 5.394 5.394 5.394 5.394 5.394 5.394 5.394 5.394 5.394 5.394 | |
time moments_XX 0.007 0.009 0.009 0.040 0.106 0.127 0.470 2.872 5.418 5.419 5.417 | |
speed-up 802.239 633.478 615.325 135.508 50.953 42.570 11.473 1.878 0.996 0.995 0.996 | |
moments_XXXY remove_mean = True sym = True const = True | |
L, data points 100 100 100 100 100 100 100 100 100 100 100 | |
N, dimensions 10000 10000 10000 10000 10000 10000 10000 10000 10000 10000 10000 | |
S, nonzeros 10 90 100 500 900 1000 2000 5000 7500 9000 10000 | |
time trivial 5.392 5.392 5.392 5.392 5.392 5.392 5.392 5.392 5.392 5.392 5.392 | |
time moments_XX 0.007 0.009 0.009 0.040 0.106 0.127 0.470 2.873 5.419 5.418 5.420 | |
speed-up 797.315 627.323 610.432 134.967 50.922 42.557 11.463 1.877 0.995 0.995 0.995 |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment