Have you tried to test with different n_samples, n_features and expected rank values? Those memory usage and speedup factors are probably very data dependent.