Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- (sklearn-env) [ec2-user@ip-172-31-11-89 ~]$ ipython pairwise_distances_benchmark.py False cosine
- ================================================================================
- # sparse=False, n_x=100000, n_y=1000, n_dim=1000
- # X array: 0.8 GB, Y array 0.008 GB, result array 0.8 GB
- # metric = cosine
- ================================================================================
- ## {'mmap_result': False, 'backend': 'multiprocessing', 'MKL_NUM_THREADS': 8}
- n_jobs= 1 => 1 loop, best of 1: 2.55 s per loop
- n_jobs= 2 => 1 loop, best of 1: 7.82 s per loop
- n_jobs= 4 => 1 loop, best of 1: 9.4 s per loop
- n_jobs= 8 => 1 loop, best of 1: 13.4 s per loop
- n_jobs= 16 => 1 loop, best of 1: 23.2 s per loop
- ## {'mmap_result': True, 'backend': 'multiprocessing', 'MKL_NUM_THREADS': 8}
- n_jobs= 1 => 1 loop, best of 1: 3.13 s per loop
- n_jobs= 2 => 1 loop, best of 1: 8.22 s per loop
- n_jobs= 4 => 1 loop, best of 1: 12.8 s per loop
- n_jobs= 8 => 1 loop, best of 1: 22.8 s per loop
- n_jobs= 16 => 1 loop, best of 1: 42.9 s per loop
- ## {'backend': 'threading', 'MKL_NUM_THREADS': 8}
- n_jobs= 1 => 1 loop, best of 1: 3.12 s per loop
- n_jobs= 2 => 1 loop, best of 1: 3.08 s per loop
- n_jobs= 4 => 1 loop, best of 1: 3.21 s per loop
- n_jobs= 8 => 1 loop, best of 1: 4.07 s per loop
- n_jobs= 16 => 1 loop, best of 1: 6.3 s per loop
- ## {'mmap_result': False, 'backend': 'multiprocessing', 'MKL_NUM_THREADS': 1}
- n_jobs= 1 => 1 loop, best of 1: 3.17 s per loop
- n_jobs= 2 => 1 loop, best of 1: 8.05 s per loop
- n_jobs= 4 => 1 loop, best of 1: 9.48 s per loop
- n_jobs= 8 => 1 loop, best of 1: 13.5 s per loop
- n_jobs= 16 => 1 loop, best of 1: 23.3 s per loop
- ## {'mmap_result': True, 'backend': 'multiprocessing', 'MKL_NUM_THREADS': 1}
- n_jobs= 1 => 1 loop, best of 1: 3.2 s per loop
- n_jobs= 2 => 1 loop, best of 1: 8.25 s per loop
- n_jobs= 4 => 1 loop, best of 1: 12.9 s per loop
- n_jobs= 8 => 1 loop, best of 1: 22.7 s per loop
- n_jobs= 16 => 1 loop, best of 1: 42.7 s per loop
- ## {'backend': 'threading', 'MKL_NUM_THREADS': 1}
- n_jobs= 1 => 1 loop, best of 1: 3.17 s per loop
- n_jobs= 2 => 1 loop, best of 1: 3.22 s per loop
- n_jobs= 4 => 1 loop, best of 1: 3.28 s per loop
- n_jobs= 8 => 1 loop, best of 1: 4.12 s per loop
- n_jobs= 16 => 1 loop, best of 1: 6.2 s per loop
- ================================================================================
- # sparse=False, n_x=10000, n_y=10000, n_dim=1000
- # X array: 0.08 GB, Y array 0.08 GB, result array 0.8 GB
- # metric = cosine
- ================================================================================
- ## {'mmap_result': False, 'backend': 'multiprocessing', 'MKL_NUM_THREADS': 8}
- n_jobs= 1 => 1 loop, best of 1: 2.15 s per loop
- n_jobs= 2 => 1 loop, best of 1: 5.18 s per loop
- n_jobs= 4 => 1 loop, best of 1: 4.66 s per loop
- n_jobs= 8 => 1 loop, best of 1: 4.42 s per loop
- n_jobs= 16 => 1 loop, best of 1: 4.53 s per loop
- ## {'mmap_result': True, 'backend': 'multiprocessing', 'MKL_NUM_THREADS': 8}
- n_jobs= 1 => 1 loop, best of 1: 2.15 s per loop
- n_jobs= 2 => 1 loop, best of 1: 4.65 s per loop
- n_jobs= 4 => 1 loop, best of 1: 7.27 s per loop
- n_jobs= 8 => 1 loop, best of 1: 13 s per loop
- n_jobs= 16 => 1 loop, best of 1: 25 s per loop
- ## {'backend': 'threading', 'MKL_NUM_THREADS': 8}
- n_jobs= 1 => 1 loop, best of 1: 2.15 s per loop
- n_jobs= 2 => 1 loop, best of 1: 1.82 s per loop
- n_jobs= 4 => 1 loop, best of 1: 1.92 s per loop
- n_jobs= 8 => 1 loop, best of 1: 2.02 s per loop
- n_jobs= 16 => 1 loop, best of 1: 2.48 s per loop
- ## {'mmap_result': False, 'backend': 'multiprocessing', 'MKL_NUM_THREADS': 1}
- n_jobs= 1 => 1 loop, best of 1: 2.14 s per loop
- n_jobs= 2 => 1 loop, best of 1: 5.28 s per loop
- n_jobs= 4 => 1 loop, best of 1: 4.73 s per loop
- n_jobs= 8 => 1 loop, best of 1: 4.63 s per loop
- n_jobs= 16 => 1 loop, best of 1: 4.57 s per loop
- ## {'mmap_result': True, 'backend': 'multiprocessing', 'MKL_NUM_THREADS': 1}
- n_jobs= 1 => 1 loop, best of 1: 2.14 s per loop
- n_jobs= 2 => 1 loop, best of 1: 4.67 s per loop
- n_jobs= 4 => 1 loop, best of 1: 7.3 s per loop
- n_jobs= 8 => 1 loop, best of 1: 13.1 s per loop
- n_jobs= 16 => 1 loop, best of 1: 25 s per loop
- ## {'backend': 'threading', 'MKL_NUM_THREADS': 1}
- n_jobs= 1 => 1 loop, best of 1: 2.13 s per loop
- n_jobs= 2 => 1 loop, best of 1: 1.88 s per loop
- n_jobs= 4 => 1 loop, best of 1: 1.98 s per loop
- n_jobs= 8 => 1 loop, best of 1: 2.02 s per loop
- n_jobs= 16 => 1 loop, best of 1: 2.29 s per loop
- ================================================================================
- # sparse=False, n_x=10000, n_y=10000, n_dim=10
- # X array: 0.0008 GB, Y array 0.0008 GB, result array 0.8 GB
- # metric = cosine
- ================================================================================
- ## {'mmap_result': False, 'backend': 'multiprocessing', 'MKL_NUM_THREADS': 8}
- n_jobs= 1 => 1 loop, best of 1: 726 ms per loop
- n_jobs= 2 => 1 loop, best of 1: 4.16 s per loop
- n_jobs= 4 => 1 loop, best of 1: 3.8 s per loop
- n_jobs= 8 => 1 loop, best of 1: 3.65 s per loop
- n_jobs= 16 => 1 loop, best of 1: 3.78 s per loop
- ## {'mmap_result': True, 'backend': 'multiprocessing', 'MKL_NUM_THREADS': 8}
- n_jobs= 1 => 1 loop, best of 1: 724 ms per loop
- n_jobs= 2 => 1 loop, best of 1: 3.54 s per loop
- n_jobs= 4 => 1 loop, best of 1: 5.86 s per loop
- n_jobs= 8 => 1 loop, best of 1: 10.7 s per loop
- n_jobs= 16 => 1 loop, best of 1: 20.7 s per loop
- ## {'backend': 'threading', 'MKL_NUM_THREADS': 8}
- n_jobs= 1 => 1 loop, best of 1: 719 ms per loop
- n_jobs= 2 => 1 loop, best of 1: 1.12 s per loop
- n_jobs= 4 => 1 loop, best of 1: 1.01 s per loop
- n_jobs= 8 => 1 loop, best of 1: 1.19 s per loop
- n_jobs= 16 => 1 loop, best of 1: 1.4 s per loop
- ## {'mmap_result': False, 'backend': 'multiprocessing', 'MKL_NUM_THREADS': 1}
- n_jobs= 1 => 1 loop, best of 1: 728 ms per loop
- n_jobs= 2 => 1 loop, best of 1: 4.21 s per loop
- n_jobs= 4 => 1 loop, best of 1: 3.86 s per loop
- n_jobs= 8 => 1 loop, best of 1: 3.66 s per loop
- n_jobs= 16 => 1 loop, best of 1: 3.74 s per loop
- ## {'mmap_result': True, 'backend': 'multiprocessing', 'MKL_NUM_THREADS': 1}
- n_jobs= 1 => 1 loop, best of 1: 715 ms per loop
- n_jobs= 2 => 1 loop, best of 1: 3.64 s per loop
- n_jobs= 4 => 1 loop, best of 1: 5.87 s per loop
- n_jobs= 8 => 1 loop, best of 1: 10.7 s per loop
- n_jobs= 16 => 1 loop, best of 1: 20.8 s per loop
- ## {'backend': 'threading', 'MKL_NUM_THREADS': 1}
- n_jobs= 1 => 1 loop, best of 1: 723 ms per loop
- n_jobs= 2 => 1 loop, best of 1: 1.09 s per loop
- n_jobs= 4 => 1 loop, best of 1: 1.1 s per loop
- n_jobs= 8 => 1 loop, best of 1: 1.23 s per loop
- n_jobs= 16 => 1 loop, best of 1: 1.36 s per loop
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement