Quansight / pnumpy

Parallel NumPy seamlessly speeds up NumPy for large arrays (64K+ elements) with no change required to existing code.
https://quansight.github.io/pnumpy/
MIT License
57 stars 10 forks source link

initialize before setting nthreads #118

Closed mattip closed 3 years ago

mattip commented 3 years ago

Related to a comment about initializing pnumpy. Now it is initialized just before the call to thread_setworkers(num_threads)

Please try running

$ asv run --bench isinf
· Creating environments
· Discovering benchmarks
· Running 1 total benchmarks (1 commits * 1 environments * 1 benchmarks)
[  0.00%] · For pnumpy commit 97c60ed8 <main>:
[  0.00%] ·· Benchmarking virtualenv-py3.8-numpy
[ 50.00%] ··· Running (bench_ufunc.UFunc_isinf.time_ufunc_types--).
[100.00%] ··· bench_ufunc.UFunc_isinf.time_ufunc_types                                                            ok
[100.00%] ··· ====== ============= ========== ============= =============
              --                                          atop           
              ------------------------------- ---------------------------
               rank   input_dtype   nthreads      False          True    
              ====== ============= ========== ============= =============
                1        int16         0       13.5±0.04μs   13.5±0.02μs 
                1        int16         2        15.5±0.1μs    15.7±0.2μs 
                1        int16         4       15.7±0.09μs    16.0±0.2μs 
                1       float16        0         1.83±0ms      1.83±0ms  
                1       float16        2         1.83±0ms      1.83±0ms  
                1       float16        4         1.83±0ms      1.83±0ms  
                1        int32         0       13.5±0.06μs   13.6±0.04μs 
                1        int32         2        15.6±0.1μs    15.7±0.2μs 
                1        int32         4        15.7±0.1μs    15.9±0.2μs 
                1       float32        0        125±0.06μs    125±0.1μs  
                1       float32        2        128±0.1μs     634±0.3μs  
                1       float32        4        128±0.1μs     634±0.5μs  
                1        int64         0       13.6±0.03μs   13.6±0.02μs 
                1        int64         2        15.7±0.1μs    15.7±0.2μs 
                1        int64         4        15.7±0.2μs    15.9±0.2μs 
                1       float64        0        254±0.2μs      255±1μs   
                1       float64        2        257±0.3μs     634±0.9μs  
                1       float64        4        257±0.4μs     634±0.3μs  
                1      complex64       0        805±0.5μs     804±0.3μs  
                1      complex64       2        806±0.7μs     804±0.4μs  
                1      complex64       4        805±0.4μs      805±20μs  
                1      longfloat       0       6.02±0.01ms   6.02±0.01ms 
                1      longfloat       2       6.03±0.01ms     6.02±0ms  
                1      longfloat       4       6.03±0.01ms   6.02±0.01ms 
                1      complex128      0       1.02±0.01ms   1.03±0.02ms 
                1      complex128      2         1.03±0ms    1.03±0.01ms 
                1      complex128      4       1.02±0.01ms   1.03±0.01ms 
                1      complex256      0       11.6±0.01ms   11.7±0.03ms 
                1      complex256      2       11.6±0.02ms   11.6±0.01ms 
                1      complex256      4       11.6±0.01ms   11.6±0.02ms 
                2        int16         0       13.5±0.05μs   13.5±0.01μs 
                2        int16         2       15.5±0.04μs    15.5±0.1μs 
                2        int16         4       15.6±0.06μs   15.8±0.05μs 
                2       float16        0         1.83±0ms      1.83±0ms  
                2       float16        2         1.83±0ms      1.83±0ms  
                2       float16        4         1.83±0ms      1.83±0ms  
                2        int32         0       13.5±0.05μs   13.6±0.04μs 
                2        int32         2       15.5±0.05μs   15.6±0.04μs 
                2        int32         4       15.6±0.05μs   15.8±0.03μs 
                2       float32        0        125±0.2μs     126±0.2μs  
                2       float32        2        128±0.1μs     634±0.2μs  
                2       float32        4        128±0.1μs     634±0.3μs  
                2        int64         0       13.6±0.02μs   13.6±0.04μs 
                2        int64         2       15.6±0.06μs   15.6±0.08μs 
                2        int64         4       15.6±0.07μs   15.8±0.03μs 
                2       float64        0        255±0.5μs     254±0.3μs  
                2       float64        2        258±0.5μs      634±1μs   
                2       float64        4        258±0.3μs     634±0.2μs  
                2      complex64       0        805±0.4μs      805±1μs   
                2      complex64       2        804±0.3μs     805±0.2μs  
                2      complex64       4        805±0.4μs     804±0.3μs  
                2      longfloat       0       6.03±0.01ms   6.03±0.01ms 
                2      longfloat       2       6.02±0.01ms   6.03±0.01ms 
                2      longfloat       4         6.03±0ms    6.03±0.01ms 
                2      complex128      0         1.02±0ms    1.01±0.01ms 
                2      complex128      2       1.02±0.01ms   1.01±0.01ms 
                2      complex128      4       1.01±0.01ms     1.02±0ms  
                2      complex256      0       11.6±0.01ms   11.6±0.01ms 
                2      complex256      2       11.6±0.01ms   11.6±0.01ms 
                2      complex256      4       11.6±0.01ms   11.6±0.01ms 
              ====== ============= ========== ============= =============

from the top directory with this changeset. Note how the benchmarks do not change with the number of threads

mattip commented 3 years ago

@tdimitri why did you close this? Did you figure out what the problem is?

tdimitri commented 3 years ago

I meant to merge and pull... so my apologies about that. I put your change in. Perhaps the code should always init() at load time. Then perhaps add a new switch pn.enable() / pn.disable() which would just disable everything or enable everything since I think that is most likely how others will use it (once "import pnumpy" is done, it will be enabled by default).

As per why the times you posted are always the same... Jack was mentioning something about Linux running differently but I have not investigated myself.

tdimitri commented 3 years ago

Checking in a faster np.isinf routine for float32. This was 50% of the problem... but there are still other issues with the benchmark. After the checkin, the np.isinf() routine for float32 should be faster than numpy's (at least on my intel chip it is).

So all I will look at is float32/float64 times. When I do I see this...

                1       float32        0        125±0.06μs    125±0.1μs  
                1       float32        2        128±0.1μs     634±0.3μs  
                1       float32        4        128±0.1μs     634±0.5μs 

Which looks wrong -- when there are 0 extra threads, it looks atop is not enabled (because back then it should have produced a slower time and the time are the same for 0 threads).

Next question, does the benchmark code initialize the array with np.ones or np.zeros?? if so that is an oversight since we dont have ones/zeros hooked yet and thus the main thread will own the cache of the entire array. A possible way to fix this is to add +=0 or something like that which should call our add routine and fix the cache lines. Also make sure the SAME output buffer is used (as opposed to creating a new output buffer every time). What I usually do is NOT time the first run... the first untimed dry run will clean up code cache and data cache lines. Then after the first dry run, start timing.

The benchmark questions are for @jack-pappas

jack-pappas commented 3 years ago

@mattip The benchmarks are covering the same set of functions as in the numpy benchmarks; we're not yet overriding/threading all of the ufuncs and I'm not aware of an easy way to tell whether pnumpy is overriding a given (ufunc, dtype) pair -- so the benchmarks just perform a simple parameter sweep over all ufuncs, and you'll see that reflected in the benchmark numbers (when you don't see a performance improvement in the "threaded" version of some function). At the moment, we're not even attempting to accelerate calculations for float16 or any of the complex dtypes; they're only included in the benchmarks for comparisons against regular numpy.

The ufuncs for which you should expect at least some threading speedup for some (but likely not all) dtypes in the current version of pnumpy: abs, absolute, add, arccos, arccosh, arcsin, arcsinh, arctan, arctanh, bitwise_and, bitwise_not, bitwise_or, bitwise_xor, cbrt, ceil, cos, cosh, divide, equal, exp, exp2, expm1, fmax, fmin, greater, greater_equal, invert, isfinite, isinf, isnan, left_shift, less, less_equal, log, log10, log1p, log2, logical_not, maximum, minimum, multiply, negative, not_equal, right_shift, rint, sign, signbit (I'm not 100% sure about this one), sin, sinh, sqrt, subtract, tan, tanh, true_divide, trunc

These functions aren't accelerated yet, for any dtypes, but could be in the future: arctan2, conj, conjugate, copysign, deg2rad, degrees, divmod, fabs, float_power, floor_divide, fmod, frexp, gcd, heaviside, hypot, isnat, lcm, ldexp, logaddexp, logaddexp2, logical_and, logical_or, logical_xor, matmul, mod, modf, nextafter, positive, power, rad2deg, radians, reciprocal, remainder, spacing, square

See below for the full results (for ufuncs) from my full run a few weeks ago (against 05a12715):

``` bench_ufunc.UFunc_abs.time_ufunc_types [Jack-Desktop/virtualenv-py3.9-numpy1.19.3] ok ====== ============= ============= ============= ============= ============= ============= ============= -- nthreads / atop -------------------- ----------------------------------------------------------------------------------- rank input_dtype 0 / False 0 / True 2 / False 2 / True 4 / False 4 / True ====== ============= ============= ============= ============= ============= ============= ============= 1 int16 988±10μs 965±10μs 775±40μs 566±60μs 613±100μs 495±40μs 1 float16 789±6μs 813±20μs 785±10μs 841±30μs 777±6μs 789±4μs 1 int32 1.43±0.08ms 1.39±0.07ms 1.16±0.03ms 1.10±0.08ms 1.05±0.04ms 1.07±0.1ms 1 float32 1.41±0.08ms 1.29±0.01ms 1.26±0.04ms 1.17±0.09ms 1.20±0.09ms 1.13±0.08ms 1 int64 2.85±0.1ms 2.77±0.2ms 2.37±0.03ms 2.48±0.1ms 2.33±0.2ms 2.55±0.1ms 1 float64 2.65±0.2ms 2.64±0.2ms 2.40±0.07ms 2.34±0.03ms 2.25±0.04ms 2.36±0.09ms 1 complex64 8.03±0.1ms 7.99±0.01ms 7.97±0.1ms 7.98±0.06ms 8.21±0.2ms 8.06±0.07ms 1 longfloat 2.85±0.05ms 2.90±0.03ms 2.37±0.02ms 2.43±0.2ms 2.32±0.3ms 2.75±0.2ms 1 complex128 8.40±0.1ms 8.73±0.2ms 8.45±0.06ms 8.33±0.03ms 8.34±0.03ms 8.38±0.03ms 2 int16 968±8μs 982±20μs 646±20μs 514±20μs 516±5μs 488±20μs 2 float16 810±30μs 788±8μs 811±20μs 789±20μs 808±20μs 853±40μs 2 int32 1.48±0.06ms 1.49±0.01ms 1.15±0.1ms 1.09±0.04ms 1.05±0.02ms 1.05±0.04ms 2 float32 1.33±0.04ms 1.30±0.02ms 1.29±0.1ms 1.07±0.01ms 1.17±0.02ms 1.08±0.06ms 2 int64 2.98±0.02ms 2.96±0.05ms 2.36±0.03ms 2.36±0.03ms 2.24±0.03ms 2.27±0.2ms 2 float64 2.83±0.02ms 2.91±0.2ms 2.33±0.01ms 2.30±0.03ms 2.27±0.02ms 2.35±0.06ms 2 complex64 7.95±0.07ms 7.94±0.04ms 7.97±0.08ms 8.10±0.2ms 8.11±0.05ms 7.97±0.07ms 2 longfloat 2.91±0.05ms 2.84±0.04ms 2.32±0.02ms 2.33±0.04ms 2.25±0.05ms 2.36±0.1ms 2 complex128 8.34±0.03ms 8.40±0.06ms 8.37±0.02ms 8.43±0.05ms 8.43±0.09ms 8.40±0.04ms ====== ============= ============= ============= ============= ============= ============= ============= started: 2020-12-16 19:48:26, duration: 59.9s bench_ufunc.UFunc_absolute.time_ufunc_types [Jack-Desktop/virtualenv-py3.9-numpy1.19.3] ok ====== ============= ============= ============= ============= ============= ============= ============= -- nthreads / atop -------------------- ----------------------------------------------------------------------------------- rank input_dtype 0 / False 0 / True 2 / False 2 / True 4 / False 4 / True ====== ============= ============= ============= ============= ============= ============= ============= 1 int16 964±20μs 975±20μs 681±40μs 538±7μs 544±3μs 525±30μs 1 float16 806±10μs 807±10μs 802±4μs 808±30μs 779±8μs 782±10μs 1 int32 1.47±0.01ms 1.49±0.03ms 1.12±0.02ms 1.07±0.02ms 1.05±0.05ms 1.02±0.02ms 1 float32 1.31±0.1ms 1.29±0.03ms 1.17±0.09ms 1.05±0.01ms 1.04±0.1ms 1.05±0.04ms 1 int64 2.93±0.04ms 2.96±0.03ms 2.34±0.02ms 2.36±0.02ms 2.27±0.05ms 2.58±0.2ms 1 float64 2.80±0.04ms 2.84±0.03ms 2.36±0.03ms 2.53±0.2ms 2.25±0.02ms 2.25±0.03ms 1 complex64 7.97±0.1ms 8.00±0.07ms 7.99±0.07ms 7.97±0.03ms 7.94±0.1ms 8.01±0.08ms 1 longfloat 2.87±0.2ms 2.84±0.04ms 2.35±0.2ms 2.37±0.1ms 2.25±0.01ms 2.55±0.2ms 1 complex128 8.40±0.07ms 8.41±0.07ms 8.45±0.04ms 8.41±0.03ms 8.34±0.03ms 8.31±0.06ms 2 int16 974±9μs 964±9μs 633±9μs 519±5μs 538±50μs 497±8μs 2 float16 792±10μs 783±8μs 815±10μs 796±8μs 792±10μs 797±8μs 2 int32 1.48±0.02ms 1.61±0.06ms 1.11±0.01ms 1.08±0.03ms 1.04±0.02ms 1.02±0.01ms 2 float32 1.27±0.01ms 1.38±0.1ms 1.07±0.01ms 1.17±0.09ms 1.05±0.08ms 1.01±0.01ms 2 int64 2.97±0.03ms 2.99±0.03ms 2.33±0.03ms 2.32±0.01ms 2.36±0.1ms 2.25±0.02ms 2 float64 2.82±0.04ms 2.84±0.06ms 2.30±0.04ms 2.67±0.2ms 2.26±0.02ms 2.24±0.04ms 2 complex64 8.07±0.07ms 8.01±0.08ms 7.91±0.1ms 7.91±0.04ms 7.98±0.2ms 8.04±0.1ms 2 longfloat 2.85±0.02ms 2.89±0.1ms 2.34±0.01ms 2.31±0.02ms 2.26±0.04ms 2.28±0.05ms 2 complex128 8.33±0.05ms 8.37±0.08ms 8.38±0.03ms 8.33±0.03ms 8.41±0.1ms 8.42±0.1ms ====== ============= ============= ============= ============= ============= ============= ============= started: 2020-12-16 19:49:26, duration: 59.7s bench_ufunc.UFunc_add.time_ufunc_types [Jack-Desktop/virtualenv-py3.9-numpy1.19.3] ok ====== ============= ============= ============= ============= ============= ============= ============= -- nthreads / atop -------------------- ----------------------------------------------------------------------------------- rank input_dtype 0 / False 0 / True 2 / False 2 / True 4 / False 4 / True ====== ============= ============= ============= ============= ============= ============= ============= 1 int16 844±10μs 870±20μs 608±30μs 564±40μs 537±40μs 504±8μs 1 float16 6.75±0.07ms 6.87±0.08ms 6.75±0.03ms 6.83±0.06ms 6.74±0.1ms 6.79±0.04ms 1 int32 1.48±0.06ms 1.49±0.1ms 1.14±0.03ms 1.06±0.03ms 1.06±0.03ms 1.02±0.02ms 1 float32 1.30±0.02ms 1.28±0.03ms 1.08±0.01ms 1.08±0.02ms 1.05±0.06ms 1.07±0.07ms 1 int64 2.93±0.02ms 2.98±0.05ms 2.36±0.03ms 2.35±0.02ms 2.28±0.03ms 2.30±0.09ms 1 float64 2.84±0.03ms 2.85±0.03ms 2.37±0.2ms 2.52±0.2ms 2.31±0.2ms 2.32±0.04ms 1 complex64 3.06±0.02ms 3.08±0.02ms 3.08±0.02ms 3.01±0.02ms 3.08±0.02ms 3.06±0.05ms 1 longfloat 2.84±0.05ms 2.97±0.2ms 2.35±0.2ms 2.36±0.03ms 2.28±0.05ms 2.28±0.04ms 1 complex128 6.00±0.06ms 6.11±0.09ms 6.06±0.03ms 6.16±0.2ms 6.20±0.2ms 6.09±0.1ms 2 int16 842±30μs 835±20μs 595±10μs 528±6μs 511±3μs 539±20μs 2 float16 6.83±0.09ms 6.79±0.1ms 6.77±0.07ms 6.69±0.07ms 6.74±0.05ms 6.78±0.04ms 2 int32 1.40±0.02ms 1.38±0.05ms 1.14±0.02ms 1.06±0.01ms 1.03±0.02ms 1.10±0.05ms 2 float32 1.27±0.02ms 1.27±0.01ms 1.14±0.06ms 1.10±0.08ms 1.06±0.03ms 1.01±0.01ms 2 int64 2.96±0.02ms 2.96±0.04ms 2.41±0.04ms 2.35±0.03ms 2.31±0.03ms 2.31±0.1ms 2 float64 2.92±0.2ms 2.82±0.03ms 2.30±0.02ms 2.35±0.02ms 2.28±0.02ms 2.24±0.03ms 2 complex64 3.12±0.02ms 3.15±0.1ms 3.17±0.2ms 3.08±0.05ms 3.09±0.06ms 3.19±0.2ms 2 longfloat 2.85±0.03ms 2.86±0.04ms 2.31±0.03ms 2.31±0.03ms 2.30±0.02ms 2.27±0.05ms 2 complex128 6.01±0.05ms 6.23±0.4ms 6.79±0.5ms 6.03±0.07ms 6.12±0.1ms 6.03±0.06ms ====== ============= ============= ============= ============= ============= ============= ============= started: 2020-12-16 19:50:26, duration: 59.3s bench_ufunc.UFunc_arccos.time_ufunc_types [Jack-Desktop/virtualenv-py3.9-numpy1.19.3] ok ====== ============= ============ ============ ============= ============= ============= ============= -- nthreads / atop -------------------- --------------------------------------------------------------------------------- rank input_dtype 0 / False 0 / True 2 / False 2 / True 4 / False 4 / True ====== ============= ============ ============ ============= ============= ============= ============= 1 int16 52.4±0.3ms 52.4±0.3ms 19.4±0.2ms 6.17±0.03ms 15.7±0.2ms 5.13±0.05ms 1 float16 56.3±0.2ms 56.1±0.9ms 56.4±0.2ms 56.9±0.7ms 56.1±0.1ms 56.3±0.5ms 1 int32 55.4±0.5ms 55.3±0.2ms 21.6±0.2ms 8.75±0.05ms 17.5±0.08ms 7.58±0.03ms 1 float32 52.0±0.1ms 52.2±0.2ms 18.4±0.1ms 4.81±0.2ms 14.2±0.2ms 3.91±0.1ms 1 int64 55.4±0.3ms 55.7±0.3ms 21.8±0.08ms 9.09±0.07ms 17.8±0.2ms 7.91±0.05ms 1 float64 53.3±0.2ms 53.6±0.4ms 19.3±0.1ms 6.10±0.06ms 15.1±0.09ms 4.98±0.04ms 1 complex64 88.7±0.1ms 90.3±2ms 88.8±0.2ms 89.0±0.2ms 89.0±0.3ms 89.1±0.5ms 1 longfloat 53.5±0.2ms 53.4±0.3ms 19.5±1ms 6.12±0.07ms 15.2±0.1ms 4.93±0.02ms 1 complex128 110±0.5ms 109±0.3ms 110±0.7ms 110±0.3ms 110±0.5ms 110±0.1ms 2 int16 52.2±0.1ms 52.0±0.4ms 19.3±0.1ms 6.14±0.06ms 15.3±0.04ms 5.31±0.1ms 2 float16 56.4±0.3ms 56.2±1ms 56.2±0.1ms 56.5±0.3ms 56.3±0.2ms 56.1±0.2ms 2 int32 55.2±0.3ms 55.2±0.3ms 21.5±0.06ms 8.70±0.04ms 18.8±2ms 7.55±0.03ms 2 float32 52.3±0.6ms 52.0±0.3ms 18.4±0.1ms 4.85±0.06ms 14.3±0.08ms 3.80±0.2ms 2 int64 55.5±0.3ms 55.5±0.4ms 22.0±0.2ms 8.99±0.07ms 18.0±1ms 7.94±0.08ms 2 float64 53.5±0.2ms 53.5±0.2ms 19.3±0.2ms 6.23±0.3ms 18.6±2ms 5.11±0.1ms 2 complex64 89.2±0.6ms 90.2±1ms 89.2±1ms 89.1±0.2ms 89.7±1ms 89.2±0.5ms 2 longfloat 53.8±1ms 53.3±0.2ms 19.5±0.3ms 6.16±0.1ms 15.3±0.4ms 5.02±0.1ms 2 complex128 110±0.8ms 109±0.4ms 110±0.4ms 110±0.3ms 110±0.5ms 109±0.4ms ====== ============= ============ ============ ============= ============= ============= ============= started: 2020-12-16 19:51:25, duration: 1.78m bench_ufunc.UFunc_arccosh.time_ufunc_types [Jack-Desktop/virtualenv-py3.9-numpy1.19.3] ok ====== ============= ============ ============= ============= ============= ============= ============= -- nthreads / atop -------------------- ---------------------------------------------------------------------------------- rank input_dtype 0 / False 0 / True 2 / False 2 / True 4 / False 4 / True ====== ============= ============ ============= ============= ============= ============= ============= 1 int16 20.2±0.2ms 20.2±0.08ms 8.39±0.07ms 3.28±0.08ms 6.93±0.3ms 2.83±0.08ms 1 float16 24.2±0.1ms 24.0±0.2ms 24.2±0.08ms 24.3±0.1ms 24.2±0.1ms 24.2±0.6ms 1 int32 28.0±0.1ms 27.8±0.2ms 12.1±0.09ms 7.05±0.1ms 10.1±0.07ms 6.35±0.1ms 1 float32 19.1±0.3ms 19.0±0.2ms 7.09±0.6ms 1.55±0.01ms 5.54±0.2ms 1.41±0.06ms 1 int64 28.3±0.2ms 28.2±0.09ms 12.4±0.09ms 7.60±0.3ms 11.3±0.2ms 7.34±0.4ms 1 float64 25.5±0.1ms 25.4±0.2ms 9.57±0.1ms 4.39±0.1ms 8.13±0.6ms 3.53±0.1ms 1 complex64 104±0.3ms 105±0.3ms 105±0.9ms 105±0.5ms 105±0.3ms 104±0.2ms 1 longfloat 25.4±0.3ms 25.4±0.2ms 9.44±0.06ms 4.49±0.2ms 8.49±0.09ms 3.55±0.08ms 1 complex128 121±0.4ms 123±3ms 122±1ms 121±0.2ms 121±0.2ms 120±0.6ms 2 int16 20.1±0.2ms 22.0±1ms 8.39±0.03ms 3.34±0.08ms 7.20±0.4ms 2.92±0.04ms 2 float16 24.1±0.1ms 24.1±0.4ms 24.1±0.2ms 24.1±0.09ms 24.1±0.08ms 23.9±0.2ms 2 int32 27.6±0.1ms 28.0±0.3ms 12.1±0.08ms 7.02±0.05ms 10.2±0.1ms 6.30±0.03ms 2 float32 19.1±0.2ms 19.1±0.2ms 7.01±0.04ms 1.56±0.03ms 5.47±0.05ms 1.32±0.06ms 2 int64 28.3±0.2ms 28.2±0.2ms 12.4±0.07ms 7.65±0.3ms 10.5±0.2ms 6.75±0.05ms 2 float64 25.5±0.2ms 25.1±0.1ms 9.44±0.1ms 4.27±0.07ms 7.57±0.2ms 3.63±0.1ms 2 complex64 105±0.7ms 105±1ms 105±0.3ms 105±0.2ms 105±0.5ms 105±0.8ms 2 longfloat 25.4±0.2ms 25.6±0.2ms 9.53±0.05ms 4.39±0.09ms 7.55±0.05ms 3.49±0.01ms 2 complex128 120±1ms 121±0.5ms 121±0.4ms 121±1ms 121±0.8ms 121±0.4ms ====== ============= ============ ============= ============= ============= ============= ============= started: 2020-12-16 19:53:12, duration: 1.58m bench_ufunc.UFunc_arcsin.time_ufunc_types [Jack-Desktop/virtualenv-py3.9-numpy1.19.3] ok ====== ============= ============ ============ ============= ============= ============= ============= -- nthreads / atop -------------------- --------------------------------------------------------------------------------- rank input_dtype 0 / False 0 / True 2 / False 2 / True 4 / False 4 / True ====== ============= ============ ============ ============= ============= ============= ============= 1 int16 51.7±0.2ms 51.5±0.7ms 19.3±0.2ms 6.08±0.08ms 17.8±2ms 5.06±0.06ms 1 float16 54.9±1ms 55.1±0.3ms 55.0±0.3ms 55.1±0.3ms 55.0±0.4ms 54.9±0.2ms 1 int32 53.6±0.2ms 53.7±0.3ms 21.0±0.1ms 8.63±0.07ms 18.2±2ms 7.50±0.03ms 1 float32 51.0±0.2ms 51.4±0.5ms 18.1±0.2ms 4.57±0.02ms 14.5±1ms 3.71±0.1ms 1 int64 54.2±0.3ms 54.2±0.3ms 21.3±0.2ms 8.93±0.09ms 17.4±1ms 7.88±0.08ms 1 float64 52.2±0.5ms 52.2±0.1ms 18.9±0.4ms 5.97±0.08ms 16.9±2ms 5.19±0.1ms 1 complex64 106±0.8ms 105±0.3ms 105±0.2ms 106±3ms 105±0.3ms 105±0.4ms 1 longfloat 52.3±1ms 52.1±0.2ms 18.7±0.2ms 6.04±0.07ms 14.8±0.09ms 5.03±0.2ms 1 complex128 107±1ms 107±0.7ms 107±0.2ms 107±5ms 107±0.9ms 107±1ms 2 int16 51.7±0.3ms 51.9±0.7ms 19.3±0.3ms 6.05±0.1ms 15.4±0.1ms 5.13±0.07ms 2 float16 55.1±0.8ms 55.0±0.2ms 54.9±0.3ms 55.0±0.3ms 55.0±0.2ms 55.0±0.2ms 2 int32 53.8±0.2ms 53.7±0.2ms 21.2±0.2ms 9.06±0.6ms 17.1±0.04ms 7.46±0.04ms 2 float32 51.0±0.3ms 51.0±0.2ms 18.0±0.4ms 4.58±0.03ms 14.4±0.7ms 3.59±0.1ms 2 int64 54.1±0.4ms 54.5±0.8ms 21.4±0.1ms 9.72±0.1ms 22.0±2ms 8.34±0.4ms 2 float64 52.2±0.4ms 52.1±0.1ms 18.7±0.09ms 6.02±0.07ms 14.8±0.04ms 4.85±0.03ms 2 complex64 105±0.6ms 106±0.4ms 105±0.4ms 105±0.2ms 105±0.3ms 106±3ms 2 longfloat 52.1±0.4ms 52.0±0.2ms 18.9±0.1ms 6.05±0.04ms 14.6±1ms 5.12±0.1ms 2 complex128 107±1ms 107±0.6ms 107±0.2ms 108±1ms 106±0.5ms 108±1ms ====== ============= ============ ============ ============= ============= ============= ============= started: 2020-12-16 19:54:46, duration: 1.78m bench_ufunc.UFunc_arcsinh.time_ufunc_types [Jack-Desktop/virtualenv-py3.9-numpy1.19.3] ok ====== ============= ============= ============= ============= ============= ============= ============= -- nthreads / atop -------------------- ----------------------------------------------------------------------------------- rank input_dtype 0 / False 0 / True 2 / False 2 / True 4 / False 4 / True ====== ============= ============= ============= ============= ============= ============= ============= 1 int16 24.3±0.1ms 24.6±0.2ms 9.93±0.07ms 3.23±0.08ms 8.02±0.04ms 2.94±0.03ms 1 float16 27.2±0.07ms 27.2±0.2ms 27.2±0.2ms 27.2±0.08ms 27.3±0.3ms 27.2±0.3ms 1 int32 33.6±0.2ms 33.8±0.2ms 14.0±0.2ms 7.31±0.06ms 11.7±0.1ms 6.53±0.3ms 1 float32 23.4±0.2ms 23.4±0.07ms 8.46±0.04ms 1.73±0.05ms 6.74±0.2ms 1.41±0.01ms 1 int64 34.2±0.1ms 34.1±0.1ms 14.3±0.1ms 7.70±0.05ms 12.2±0.2ms 6.93±0.02ms 1 float64 31.3±0.2ms 31.1±0.2ms 11.7±0.2ms 4.63±0.04ms 9.20±0.2ms 3.98±0.1ms 1 complex64 96.1±0.2ms 96.1±0.5ms 96.2±0.5ms 96.0±0.3ms 96.2±0.3ms 96.0±0.2ms 1 longfloat 31.1±0.1ms 31.2±0.2ms 11.6±0.1ms 4.62±0.04ms 9.11±0.3ms 3.80±0.06ms 1 complex128 107±1ms 107±0.2ms 106±0.6ms 105±0.4ms 107±5ms 107±1ms 2 int16 24.4±0.06ms 24.6±0.2ms 9.94±0.06ms 3.49±0.06ms 8.17±0.4ms 2.95±0.06ms 2 float16 27.2±0.05ms 27.2±0.1ms 27.1±0.1ms 27.3±0.3ms 27.1±0.1ms 27.1±0.1ms 2 int32 34.0±0.9ms 34.6±0.6ms 14.1±0.2ms 7.36±0.09ms 11.7±0.3ms 6.53±0.05ms 2 float32 23.2±0.1ms 23.4±0.3ms 8.50±0.05ms 1.69±0.03ms 6.71±0.4ms 1.48±0.06ms 2 int64 33.9±0.3ms 33.9±0.1ms 14.4±0.2ms 7.64±0.06ms 12.4±0.5ms 6.83±0.06ms 2 float64 30.8±0.4ms 31.4±0.09ms 11.5±0.09ms 4.64±0.03ms 9.13±0.08ms 3.89±0.09ms 2 complex64 95.9±0.6ms 95.9±0.3ms 96.1±0.3ms 95.4±0.1ms 96.0±0.09ms 95.8±0.4ms 2 longfloat 31.3±0.3ms 31.3±0.1ms 11.5±0.1ms 4.65±0.05ms 9.07±0.04ms 3.82±0.06ms 2 complex128 107±0.2ms 107±0.5ms 106±0.4ms 107±2ms 106±2ms 107±0.2ms ====== ============= ============= ============= ============= ============= ============= ============= started: 2020-12-16 19:56:33, duration: 1.59m bench_ufunc.UFunc_arctan.time_ufunc_types [Jack-Desktop/virtualenv-py3.9-numpy1.19.3] ok ====== ============= ============= ============= ============= ============= ============= ============= -- nthreads / atop -------------------- ----------------------------------------------------------------------------------- rank input_dtype 0 / False 0 / True 2 / False 2 / True 4 / False 4 / True ====== ============= ============= ============= ============= ============= ============= ============= 1 int16 10.5±0.09ms 10.4±0.07ms 5.05±0.02ms 2.77±0.1ms 4.29±0.04ms 2.70±0.2ms 1 float16 16.8±0.03ms 16.8±0.1ms 16.7±0.02ms 16.9±0.1ms 16.7±0.08ms 16.8±0.1ms 1 int32 13.6±0.2ms 13.5±0.09ms 7.48±0.4ms 5.50±0.05ms 7.19±0.3ms 5.35±0.1ms 1 float32 9.00±0.06ms 8.96±0.07ms 3.73±0.06ms 1.13±0.01ms 2.91±0.2ms 1.19±0.08ms 1 int64 13.9±0.1ms 14.0±0.1ms 7.72±0.06ms 5.91±0.05ms 7.43±0.4ms 5.52±0.05ms 1 float64 11.1±0.09ms 11.0±0.1ms 4.75±0.03ms 2.80±0.1ms 3.94±0.03ms 2.41±0.05ms 1 complex64 67.5±0.2ms 67.2±0.5ms 67.4±0.2ms 67.4±0.2ms 67.5±0.8ms 67.6±0.2ms 1 longfloat 11.0±0.2ms 11.0±0.06ms 4.71±0.06ms 2.71±0.04ms 3.90±0.1ms 2.40±0.02ms 1 complex128 55.9±0.4ms 56.0±1ms 55.9±0.4ms 56.1±0.3ms 56.0±0.4ms 56.2±0.2ms 2 int16 10.3±0.07ms 10.3±0.1ms 5.12±0.04ms 2.62±0.04ms 4.48±0.2ms 2.56±0.06ms 2 float16 16.8±0.09ms 16.8±0.06ms 16.8±0.1ms 16.9±0.1ms 17.0±0.1ms 16.9±0.1ms 2 int32 13.5±0.09ms 13.5±0.08ms 7.51±0.2ms 5.47±0.06ms 6.63±0.06ms 5.20±0.1ms 2 float32 8.92±0.07ms 8.96±0.03ms 3.66±0.02ms 1.16±0.01ms 3.32±0.4ms 1.04±0.03ms 2 int64 13.9±0.1ms 13.9±0.1ms 7.84±0.07ms 5.90±0.02ms 7.29±0.4ms 5.61±0.1ms 2 float64 11.0±0.1ms 11.0±0.07ms 4.83±0.1ms 2.64±0.06ms 3.92±0.1ms 2.66±0.2ms 2 complex64 67.5±0.3ms 67.1±0.3ms 67.5±0.1ms 67.1±0.07ms 67.6±0.2ms 67.7±0.4ms 2 longfloat 11.1±0.06ms 11.1±0.1ms 4.82±0.7ms 2.84±0.1ms 3.88±0.04ms 2.40±0.04ms 2 complex128 55.8±0.3ms 56.0±0.6ms 56.0±0.4ms 55.8±0.3ms 55.8±0.2ms 55.9±0.2ms ====== ============= ============= ============= ============= ============= ============= ============= started: 2020-12-16 19:58:08, duration: 1.27m bench_ufunc.UFunc_arctan2.time_ufunc_types [Jack-Desktop/virtualenv-py3.9-numpy1.19.3] ok ====== ============= ============= ============= ============= ============= ============= ============= -- nthreads / atop -------------------- ----------------------------------------------------------------------------------- rank input_dtype 0 / False 0 / True 2 / False 2 / True 4 / False 4 / True ====== ============= ============= ============= ============= ============= ============= ============= 1 int16 16.8±0.09ms 17.0±0.2ms 16.8±0.2ms 16.7±0.1ms 16.9±0.1ms 16.9±0.2ms 1 float16 19.6±0.1ms 19.6±0.1ms 19.6±0.1ms 19.6±0.1ms 19.6±0.09ms 19.6±0.1ms 1 int32 25.7±0.2ms 25.6±0.3ms 25.7±0.3ms 25.7±0.3ms 25.6±0.4ms 25.6±0.2ms 1 float32 14.0±0.2ms 14.1±0.3ms 14.0±0.1ms 14.0±0.06ms 14.0±0.1ms 13.9±0.1ms 1 int64 26.4±0.07ms 26.3±0.3ms 26.4±0.2ms 26.5±0.5ms 26.4±0.2ms 26.4±0.2ms 1 float64 20.5±0.2ms 20.4±0.09ms 20.3±0.2ms 20.4±0.1ms 20.3±0.1ms 20.3±0.1ms 1 complex64 n/a n/a n/a n/a n/a n/a 1 longfloat 20.3±0.2ms 20.3±0.2ms 20.3±0.07ms 20.3±0.1ms 20.4±0.1ms 20.6±0.2ms 1 complex128 n/a n/a n/a n/a n/a n/a 2 int16 16.8±0.1ms 16.8±0.2ms 16.9±0.06ms 16.8±0.2ms 16.8±0.1ms 16.9±0.1ms 2 float16 19.6±0.2ms 19.6±0.1ms 19.6±0.08ms 19.6±0.1ms 19.6±0.07ms 20.5±0.8ms 2 int32 26.4±1ms 25.7±0.2ms 25.7±0.07ms 25.6±0.4ms 25.7±0.3ms 25.7±0.1ms 2 float32 14.0±0.1ms 14.1±0.1ms 13.9±0.1ms 14.1±0.1ms 14.0±0.08ms 14.1±0.1ms 2 int64 26.5±0.2ms 26.4±0.1ms 26.2±0.1ms 26.3±0.2ms 26.2±0.2ms 26.3±0.08ms 2 float64 20.2±0.2ms 20.1±0.1ms 20.7±0.6ms 20.4±0.2ms 20.2±0.07ms 20.5±0.2ms 2 complex64 n/a n/a n/a n/a n/a n/a 2 longfloat 20.4±0.06ms 20.4±0.1ms 20.4±0.2ms 20.2±0.1ms 20.3±0.09ms 20.4±0.2ms 2 complex128 n/a n/a n/a n/a n/a n/a ====== ============= ============= ============= ============= ============= ============= ============= started: 2020-12-16 19:59:24, duration: 1.09m bench_ufunc.UFunc_arctanh.time_ufunc_types [Jack-Desktop/virtualenv-py3.9-numpy1.19.3] ok ====== ============= ============= ============ ============= ============= ============ ============= -- nthreads / atop -------------------- --------------------------------------------------------------------------------- rank input_dtype 0 / False 0 / True 2 / False 2 / True 4 / False 4 / True ====== ============= ============= ============ ============= ============= ============ ============= 1 int16 44.1±0.09ms 43.9±0.2ms 16.7±0.09ms 16.9±0.3ms 13.3±0.2ms 13.3±0.07ms 1 float16 46.1±0.4ms 46.0±0.1ms 45.9±0.2ms 46.3±0.3ms 46.0±0.2ms 46.2±0.2ms 1 int32 47.0±0.2ms 46.8±0.1ms 18.7±0.09ms 18.6±0.02ms 15.4±2ms 15.3±0.07ms 1 float32 42.4±0.3ms 42.5±0.4ms 16.8±2ms 15.1±0.09ms 11.8±1ms 11.9±0.2ms 1 int64 47.3±0.4ms 47.0±0.8ms 18.9±0.1ms 19.0±0.3ms 16.4±1ms 15.6±2ms 1 float64 44.3±0.2ms 44.2±0.7ms 16.2±0.2ms 16.1±0.07ms 12.5±0.2ms 16.0±0.4ms 1 complex64 50.1±0.2ms 50.0±0.2ms 49.9±0.2ms 50.1±0.1ms 49.7±0.3ms 50.0±0.09ms 1 longfloat 44.7±0.1ms 45.2±1ms 16.0±0.2ms 16.1±0.1ms 12.7±0.4ms 12.7±0.3ms 1 complex128 56.7±0.3ms 56.8±0.2ms 58.8±1ms 57.0±0.2ms 57.0±0.3ms 56.9±0.1ms 2 int16 44.2±0.4ms 44.0±0.2ms 16.6±0.1ms 16.5±0.08ms 13.5±0.3ms 13.4±1ms 2 float16 45.9±0.06ms 45.8±0.1ms 46.1±0.1ms 45.9±0.2ms 45.9±0.4ms 46.0±0.09ms 2 int32 46.6±0.1ms 46.9±0.2ms 18.8±0.2ms 18.5±0.06ms 15.2±1ms 15.4±0.05ms 2 float32 42.5±0.2ms 42.6±0.5ms 15.2±0.1ms 15.3±0.08ms 11.9±0.4ms 11.8±0.1ms 2 int64 47.3±0.1ms 47.3±0.2ms 18.9±0.03ms 20.1±3ms 15.7±1ms 17.0±1ms 2 float64 44.5±0.6ms 44.6±0.5ms 16.0±0.04ms 16.0±0.1ms 13.0±0.6ms 12.9±1ms 2 complex64 50.0±0.06ms 50.1±0.4ms 50.0±0.9ms 49.9±0.1ms 50.0±0.3ms 50.0±0.2ms 2 longfloat 44.1±0.2ms 44.4±0.5ms 16.1±0.1ms 16.1±0.1ms 12.7±2ms 12.7±1ms 2 complex128 57.1±0.4ms 56.9±0.3ms 57.0±0.4ms 56.7±0.1ms 58.1±0.5ms 57.2±0.4ms ====== ============= ============= ============ ============= ============= ============ ============= started: 2020-12-16 20:00:30, duration: 1.52m bench_ufunc.UFunc_bitwise_and.time_ufunc_types [Jack-Desktop/virtualenv-py3.9-numpy1.19.3] ok ====== ============= ============= ============= ============= ============= ============= ============= -- nthreads / atop -------------------- ----------------------------------------------------------------------------------- rank input_dtype 0 / False 0 / True 2 / False 2 / True 4 / False 4 / True ====== ============= ============= ============= ============= ============= ============= ============= 1 int16 843±5μs 829±4μs 603±6μs 545±10μs 596±20μs 497±20μs 1 float16 n/a n/a n/a n/a n/a n/a 1 int32 1.38±0.03ms 1.38±0.01ms 1.12±0.02ms 1.07±0.02ms 1.04±0.04ms 1.15±0.07ms 1 float32 n/a n/a n/a n/a n/a n/a 1 int64 2.98±0.02ms 2.96±0.03ms 2.33±0.03ms 2.33±0.2ms 2.28±0.02ms 2.32±0.1ms 1 float64 n/a n/a n/a n/a n/a n/a 1 complex64 n/a n/a n/a n/a n/a n/a 1 longfloat n/a n/a n/a n/a n/a n/a 1 complex128 n/a n/a n/a n/a n/a n/a 2 int16 843±10μs 856±10μs 583±10μs 511±10μs 573±30μs 502±5μs 2 float16 n/a n/a n/a n/a n/a n/a 2 int32 1.41±0.04ms 1.38±0.02ms 1.19±0.06ms 1.07±0.02ms 1.13±0.1ms 1.01±0.04ms 2 float32 n/a n/a n/a n/a n/a n/a 2 int64 3.00±0.04ms 3.00±0.03ms 2.40±0.05ms 2.35±0.09ms 2.29±0.04ms 2.38±0.1ms 2 float64 n/a n/a n/a n/a n/a n/a 2 complex64 n/a n/a n/a n/a n/a n/a 2 longfloat n/a n/a n/a n/a n/a n/a 2 complex128 n/a n/a n/a n/a n/a n/a ====== ============= ============= ============= ============= ============= ============= ============= started: 2020-12-16 20:02:01, duration: 43.5s bench_ufunc.UFunc_bitwise_not.time_ufunc_types [Jack-Desktop/virtualenv-py3.9-numpy1.19.3] ok ====== ============= ============= ============= ============= ============= ============= ============= -- nthreads / atop -------------------- ----------------------------------------------------------------------------------- rank input_dtype 0 / False 0 / True 2 / False 2 / True 4 / False 4 / True ====== ============= ============= ============= ============= ============= ============= ============= 1 int16 783±10μs 787±30μs 595±10μs 570±6μs 511±10μs 522±20μs 1 float16 n/a n/a n/a n/a n/a n/a 1 int32 1.36±0.02ms 1.37±0.03ms 1.09±0.02ms 1.09±0.02ms 1.03±0.01ms 1.06±0.01ms 1 float32 n/a n/a n/a n/a n/a n/a 1 int64 2.91±0.03ms 2.92±0.03ms 2.52±0.2ms 2.32±0.02ms 2.32±0.06ms 2.29±0.02ms 1 float64 n/a n/a n/a n/a n/a n/a 1 complex64 n/a n/a n/a n/a n/a n/a 1 longfloat n/a n/a n/a n/a n/a n/a 1 complex128 n/a n/a n/a n/a n/a n/a 2 int16 798±6μs 786±10μs 577±10μs 581±10μs 502±30μs 602±60μs 2 float16 n/a n/a n/a n/a n/a n/a 2 int32 1.35±0.01ms 1.34±0.02ms 1.23±0.08ms 1.20±0.1ms 1.04±0.01ms 1.05±0.03ms 2 float32 n/a n/a n/a n/a n/a n/a 2 int64 2.90±0.02ms 2.89±0.02ms 2.35±0.02ms 2.35±0.03ms 2.49±0.2ms 2.28±0.03ms 2 float64 n/a n/a n/a n/a n/a n/a 2 complex64 n/a n/a n/a n/a n/a n/a 2 longfloat n/a n/a n/a n/a n/a n/a 2 complex128 n/a n/a n/a n/a n/a n/a ====== ============= ============= ============= ============= ============= ============= ============= started: 2020-12-16 20:02:44, duration: 43.6s bench_ufunc.UFunc_bitwise_or.time_ufunc_types [Jack-Desktop/virtualenv-py3.9-numpy1.19.3] ok ====== ============= ============= ============= ============= ============= ============= ============= -- nthreads / atop -------------------- ----------------------------------------------------------------------------------- rank input_dtype 0 / False 0 / True 2 / False 2 / True 4 / False 4 / True ====== ============= ============= ============= ============= ============= ============= ============= 1 int16 855±30μs 834±8μs 615±6μs 519±10μs 571±60μs 489±40μs 1 float16 n/a n/a n/a n/a n/a n/a 1 int32 1.42±0.02ms 1.41±0.02ms 1.08±0.02ms 1.16±0.05ms 1.05±0.02ms 1.06±0.07ms 1 float32 n/a n/a n/a n/a n/a n/a 1 int64 2.97±0.03ms 2.94±0.02ms 2.36±0.03ms 2.57±0.1ms 2.31±0.03ms 2.26±0.02ms 1 float64 n/a n/a n/a n/a n/a n/a 1 complex64 n/a n/a n/a n/a n/a n/a 1 longfloat n/a n/a n/a n/a n/a n/a 1 complex128 n/a n/a n/a n/a n/a n/a 2 int16 852±10μs 854±8μs 593±20μs 525±10μs 629±50μs 502±10μs 2 float16 n/a n/a n/a n/a n/a n/a 2 int32 1.45±0.1ms 1.55±0.09ms 1.23±0.1ms 1.08±0.02ms 1.05±0.02ms 1.03±0.03ms 2 float32 n/a n/a n/a n/a n/a n/a 2 int64 3.01±0.06ms 3.46±0.1ms 2.36±0.03ms 2.55±0.2ms 2.24±0.04ms 2.34±0.03ms 2 float64 n/a n/a n/a n/a n/a n/a 2 complex64 n/a n/a n/a n/a n/a n/a 2 longfloat n/a n/a n/a n/a n/a n/a 2 complex128 n/a n/a n/a n/a n/a n/a ====== ============= ============= ============= ============= ============= ============= ============= started: 2020-12-16 20:03:28, duration: 43.5s bench_ufunc.UFunc_bitwise_xor.time_ufunc_types [Jack-Desktop/virtualenv-py3.9-numpy1.19.3] ok ====== ============= ============= ============= ============= ============= ============= ============= -- nthreads / atop -------------------- ----------------------------------------------------------------------------------- rank input_dtype 0 / False 0 / True 2 / False 2 / True 4 / False 4 / True ====== ============= ============= ============= ============= ============= ============= ============= 1 int16 840±20μs 851±8μs 598±5μs 533±20μs 505±7μs 528±20μs 1 float16 n/a n/a n/a n/a n/a n/a 1 int32 1.43±0.02ms 1.41±0.02ms 1.16±0.07ms 983±10μs 1.04±0.02ms 934±30μs 1 float32 n/a n/a n/a n/a n/a n/a 1 int64 2.98±0.05ms 2.95±0.04ms 2.58±0.2ms 1.94±0.03ms 2.27±0.03ms 1.82±0.07ms 1 float64 n/a n/a n/a n/a n/a n/a 1 complex64 n/a n/a n/a n/a n/a n/a 1 longfloat n/a n/a n/a n/a n/a n/a 1 complex128 n/a n/a n/a n/a n/a n/a 2 int16 874±20μs 883±20μs 597±20μs 521±5μs 551±20μs 490±6μs 2 float16 n/a n/a n/a n/a n/a n/a 2 int32 1.39±0.03ms 1.42±0.05ms 1.11±0.02ms 1.03±0.06ms 1.08±0.03ms 928±20μs 2 float32 n/a n/a n/a n/a n/a n/a 2 int64 3.06±0.2ms 2.95±0.03ms 2.35±0.04ms 1.92±0.02ms 2.23±0.01ms 1.81±0.02ms 2 float64 n/a n/a n/a n/a n/a n/a 2 complex64 n/a n/a n/a n/a n/a n/a 2 longfloat n/a n/a n/a n/a n/a n/a 2 complex128 n/a n/a n/a n/a n/a n/a ====== ============= ============= ============= ============= ============= ============= ============= started: 2020-12-16 20:04:11, duration: 43.6s bench_ufunc.UFunc_cbrt.time_ufunc_types [Jack-Desktop/virtualenv-py3.9-numpy1.19.3] ok ====== ============= ============ ============= ============= ============= ============= ============= -- nthreads / atop -------------------- ---------------------------------------------------------------------------------- rank input_dtype 0 / False 0 / True 2 / False 2 / True 4 / False 4 / True ====== ============= ============ ============= ============= ============= ============= ============= 1 int16 39.7±0.4ms 39.9±0.4ms 15.2±0.1ms 3.05±0.06ms 12.0±0.2ms 2.87±0.05ms 1 float16 42.6±0.2ms 42.8±0.2ms 42.7±0.3ms 42.7±0.5ms 42.6±0.2ms 42.6±0.3ms 1 int32 60.4±0.2ms 60.3±0.06ms 23.2±0.2ms 5.60±0.4ms 18.7±0.09ms 5.15±0.06ms 1 float32 38.1±0.1ms 38.2±0.2ms 13.8±0.1ms 1.46±0.01ms 10.5±0.3ms 1.27±0.01ms 1 int64 60.7±0.1ms 60.4±0.4ms 23.6±0.3ms 5.92±0.09ms 19.1±0.07ms 5.58±0.06ms 1 float64 58.2±0.4ms 58.3±0.2ms 20.7±0.2ms 2.75±0.07ms 16.3±0.2ms 2.45±0.09ms 1 complex64 n/a n/a n/a n/a n/a n/a 1 longfloat 58.1±0.3ms 58.4±0.2ms 20.8±0.1ms 2.74±0.02ms 16.4±0.2ms 2.40±0.01ms 1 complex128 n/a n/a n/a n/a n/a n/a 2 int16 39.4±0.1ms 39.3±0.2ms 15.2±0.1ms 3.04±0.1ms 12.4±0.3ms 2.81±0.09ms 2 float16 42.5±0.3ms 42.8±0.2ms 42.4±0.2ms 42.6±0.2ms 42.6±0.09ms 42.5±0.4ms 2 int32 60.3±0.2ms 60.5±0.9ms 23.0±0.08ms 5.53±0.1ms 18.8±0.3ms 5.57±0.3ms 2 float32 38.2±0.3ms 38.3±0.3ms 13.6±0.05ms 1.55±0.05ms 10.5±0.2ms 1.36±0.06ms 2 int64 60.5±0.1ms 60.6±0.2ms 23.5±0.09ms 5.88±0.04ms 19.1±0.2ms 5.87±0.5ms 2 float64 58.1±0.2ms 58.2±0.3ms 20.9±0.2ms 2.74±0.02ms 16.7±0.3ms 2.42±0.09ms 2 complex64 n/a n/a n/a n/a n/a n/a 2 longfloat 58.3±0.2ms 58.2±0.7ms 20.9±0.09ms 2.80±0.06ms 16.2±0.04ms 2.49±0.2ms 2 complex128 n/a n/a n/a n/a n/a n/a ====== ============= ============ ============= ============= ============= ============= ============= started: 2020-12-16 20:04:55, duration: 1.23m bench_ufunc.UFunc_ceil.time_ufunc_types [Jack-Desktop/virtualenv-py3.9-numpy1.19.3] ok ====== ============= ============= ============= ============= ============= ============= ============= -- nthreads / atop -------------------- ----------------------------------------------------------------------------------- rank input_dtype 0 / False 0 / True 2 / False 2 / True 4 / False 4 / True ====== ============= ============= ============= ============= ============= ============= ============= 1 int16 5.47±0.03ms 5.38±0.05ms 3.45±0.08ms 2.54±0.02ms 3.08±0.07ms 2.49±0.03ms 1 float16 8.89±0.05ms 8.83±0.09ms 8.85±0.07ms 8.87±0.04ms 8.90±0.04ms 8.86±0.07ms 1 int32 8.38±0.1ms 8.26±0.07ms 5.59±0.09ms 5.08±0.1ms 5.34±0.3ms 4.92±0.03ms 1 float32 4.09±0.07ms 4.03±0.05ms 1.96±0.2ms 1.08±0.03ms 1.60±0.1ms 1.13±0.1ms 1 int64 8.56±0.07ms 8.55±0.1ms 6.10±0.1ms 5.28±0.03ms 5.76±0.1ms 5.28±0.05ms 1 float64 5.40±0.03ms 5.42±0.1ms 3.03±0.07ms 2.34±0.02ms 2.55±0.04ms 2.26±0.03ms 1 complex64 n/a n/a n/a n/a n/a n/a 1 longfloat 5.28±0.06ms 5.46±0.03ms 2.92±0.05ms 2.32±0.03ms 2.55±0.01ms 2.25±0.03ms 1 complex128 n/a n/a n/a n/a n/a n/a 2 int16 5.52±0.2ms 5.41±0.09ms 3.38±0.02ms 2.72±0.1ms 3.08±0.06ms 2.47±0.02ms 2 float16 8.90±0.08ms 8.88±0.07ms 8.90±0.05ms 8.89±0.07ms 8.91±0.06ms 8.79±0.02ms 2 int32 8.19±0.05ms 8.27±0.04ms 5.65±0.06ms 5.04±0.06ms 5.21±0.1ms 4.95±0.02ms 2 float32 4.10±0.03ms 4.07±0.06ms 1.94±0.02ms 1.10±0.05ms 1.72±0.1ms 1.03±0.01ms 2 int64 8.58±0.05ms 8.65±0.04ms 6.16±0.3ms 5.34±0.1ms 5.64±0.06ms 5.26±0.1ms 2 float64 5.39±0.06ms 5.39±0.05ms 2.92±0.04ms 2.30±0.05ms 2.49±0.02ms 2.24±0.03ms 2 complex64 n/a n/a n/a n/a n/a n/a 2 longfloat 5.51±0.1ms 5.33±0.1ms 2.96±0.02ms 2.34±0.02ms 2.65±0.08ms 2.29±0.06ms 2 complex128 n/a n/a n/a n/a n/a n/a ====== ============= ============= ============= ============= ============= ============= ============= started: 2020-12-16 20:06:09, duration: 55.2s bench_ufunc.UFunc_conj.time_ufunc_types [Jack-Desktop/virtualenv-py3.9-numpy1.19.3] ok ====== ============= ============= ============= ============= ============= ============= ============= -- nthreads / atop -------------------- ----------------------------------------------------------------------------------- rank input_dtype 0 / False 0 / True 2 / False 2 / True 4 / False 4 / True ====== ============= ============= ============= ============= ============= ============= ============= 1 int16 713±7μs 714±10μs 716±30μs 723±10μs 728±9μs 728±8μs 1 float16 763±20μs 719±10μs 748±20μs 723±10μs 730±3μs 732±6μs 1 int32 1.37±0.02ms 1.34±0.02ms 1.34±0.04ms 1.36±0.02ms 1.36±0.02ms 1.47±0.1ms 1 float32 1.37±0.03ms 1.33±0.01ms 1.34±0.01ms 1.35±0.02ms 1.38±0.08ms 1.35±0.03ms 1 int64 2.92±0.03ms 2.87±0.03ms 2.94±0.2ms 2.90±0.04ms 2.94±0.05ms 2.89±0.04ms 1 float64 2.90±0.05ms 2.90±0.04ms 2.92±0.04ms 2.88±0.03ms 2.89±0.04ms 2.89±0.03ms 1 complex64 3.03±0.02ms 3.01±0.3ms 3.03±0.03ms 2.98±0.02ms 3.01±0.02ms 3.00±0.03ms 1 longfloat 3.09±0.2ms 2.89±0.02ms 2.89±0.02ms 2.95±0.2ms 2.91±0.03ms 2.88±0.01ms 1 complex128 6.27±0.5ms 5.82±0.06ms 5.83±0.03ms 5.87±0.2ms 5.78±0.1ms 6.22±0.5ms 2 int16 735±10μs 727±5μs 710±5μs 730±6μs 715±10μs 732±10μs 2 float16 725±20μs 729±8μs 726±9μs 727±6μs 737±10μs 725±10μs 2 int32 1.37±0.03ms 1.38±0.03ms 1.34±0.01ms 1.34±0.02ms 1.40±0.07ms 1.35±0.03ms 2 float32 1.34±0.02ms 1.31±0.02ms 1.32±0.02ms 1.43±0.1ms 1.36±0.02ms 1.31±0.02ms 2 int64 2.90±0.02ms 2.98±0.3ms 2.88±0.04ms 2.89±0.02ms 2.87±0.03ms 2.93±0.06ms 2 float64 2.89±0.04ms 2.86±0.01ms 2.90±0.05ms 2.89±0.05ms 2.84±0.03ms 2.86±0.04ms 2 complex64 3.23±0.2ms 3.02±0.04ms 3.01±0.08ms 3.01±0.03ms 2.98±0.02ms 3.12±0.2ms 2 longfloat 2.87±0.02ms 2.86±0.04ms 2.88±0.03ms 2.83±0.02ms 2.92±0.1ms 3.28±0.2ms 2 complex128 5.79±0.06ms 5.72±0.04ms 5.63±0.03ms 5.69±0.09ms 5.81±0.2ms 5.79±0.04ms ====== ============= ============= ============= ============= ============= ============= ============= started: 2020-12-16 20:07:04, duration: 59.0s bench_ufunc.UFunc_conjugate.time_ufunc_types [Jack-Desktop/virtualenv-py3.9-numpy1.19.3] ok ====== ============= ============= ============= ============= ============= ============= ============= -- nthreads / atop -------------------- ----------------------------------------------------------------------------------- rank input_dtype 0 / False 0 / True 2 / False 2 / True 4 / False 4 / True ====== ============= ============= ============= ============= ============= ============= ============= 1 int16 774±50μs 734±10μs 726±8μs 729±6μs 723±8μs 717±20μs 1 float16 727±10μs 711±10μs 730±10μs 719±8μs 698±6μs 708±8μs 1 int32 1.34±0.02ms 1.34±0.09ms 1.32±0.02ms 1.35±0.05ms 1.33±0.05ms 1.43±0.1ms 1 float32 1.33±0.02ms 1.34±0.02ms 1.35±0.02ms 1.44±0.1ms 1.34±0.03ms 1.34±0.03ms 1 int64 2.94±0.2ms 2.91±0.08ms 2.92±0.03ms 2.92±0.07ms 2.90±0.05ms 2.93±0.03ms 1 float64 2.93±0.2ms 2.89±0.04ms 2.88±0.02ms 3.19±0.2ms 2.89±0.02ms 2.86±0.02ms 1 complex64 3.01±0.05ms 2.97±0.04ms 3.00±0.02ms 3.01±0.03ms 3.01±0.02ms 3.27±0.2ms 1 longfloat 2.88±0.04ms 2.88±0.03ms 2.92±0.1ms 2.87±0.04ms 2.85±0.05ms 2.88±0.04ms 1 complex128 5.79±0.03ms 5.76±0.05ms 5.81±0.06ms 5.68±0.03ms 6.29±0.5ms 6.27±0.5ms 2 int16 716±20μs 717±10μs 729±20μs 716±10μs 732±20μs 701±9μs 2 float16 723±3μs 716±10μs 724±10μs 722±10μs 719±10μs 728±7μs 2 int32 1.39±0.02ms 1.36±0.03ms 1.33±0.02ms 1.33±0.02ms 1.31±0.02ms 1.35±0.03ms 2 float32 1.38±0.03ms 1.36±0.02ms 1.34±0.02ms 1.31±0.02ms 1.34±0.02ms 1.34±0.03ms 2 int64 2.88±0.05ms 2.88±0.03ms 2.91±0.04ms 2.89±0.02ms 2.84±0.05ms 3.17±0.3ms 2 float64 2.89±0.2ms 2.90±0.02ms 2.87±0.03ms 2.91±0.04ms 2.86±0.04ms 2.85±0.03ms 2 complex64 2.97±0.03ms 2.99±0.04ms 2.99±0.04ms 3.01±0.1ms 3.21±0.2ms 2.97±0.04ms 2 longfloat 2.91±0.03ms 2.90±0.04ms 2.87±0.02ms 2.89±0.04ms 2.87±0.03ms 2.90±0.03ms 2 complex128 5.83±0.08ms 5.71±0.3ms 6.74±0.5ms 5.87±0.3ms 5.75±0.1ms 5.77±0.2ms ====== ============= ============= ============= ============= ============= ============= ============= started: 2020-12-16 20:08:03, duration: 59.6s bench_ufunc.UFunc_copysign.time_ufunc_types [Jack-Desktop/virtualenv-py3.9-numpy1.19.3] ok ====== ============= ============= ============= ============= ============= ============= ============= -- nthreads / atop -------------------- ----------------------------------------------------------------------------------- rank input_dtype 0 / False 0 / True 2 / False 2 / True 4 / False 4 / True ====== ============= ============= ============= ============= ============= ============= ============= 1 int16 9.68±0.04ms 10.2±0.4ms 9.72±0.02ms 9.80±0.06ms 9.71±0.08ms 9.81±0.09ms 1 float16 1.04±0.02ms 1.07±0.03ms 1.05±0.01ms 1.06±0.01ms 1.06±0.02ms 1.06±0.02ms 1 int32 9.43±0.07ms 9.51±0.09ms 9.48±0.07ms 9.47±0.03ms 10.1±0.5ms 9.50±0.1ms 1 float32 6.87±0.05ms 6.96±0.03ms 6.93±0.03ms 6.93±0.04ms 6.88±0.05ms 6.85±0.03ms 1 int64 10.1±0.1ms 10.2±0.08ms 10.2±0.08ms 10.2±0.2ms 10.1±0.03ms 10.1±0.1ms 1 float64 3.90±0.1ms 3.85±0.05ms 3.89±0.02ms 3.88±0.01ms 3.87±0.09ms 3.91±0.03ms 1 complex64 n/a n/a n/a n/a n/a n/a 1 longfloat 3.85±0.04ms 3.90±0.03ms 3.84±0.05ms 3.89±0.08ms 3.90±0.01ms 3.86±0.03ms 1 complex128 n/a n/a n/a n/a n/a n/a 2 int16 9.70±0.09ms 9.87±0.2ms 9.74±0.04ms 9.68±0.1ms 9.68±0.06ms 9.79±0.04ms 2 float16 1.05±0.01ms 1.08±0.02ms 1.04±0.02ms 1.06±0.01ms 1.06±0.01ms 1.05±0.01ms 2 int32 9.46±0.03ms 9.56±0.2ms 9.60±0.1ms 9.44±0.04ms 9.65±0.6ms 9.81±0.6ms 2 float32 6.97±0.04ms 6.98±0.09ms 6.91±0.05ms 6.95±0.08ms 6.93±0.04ms 6.99±0.08ms 2 int64 10.2±0.2ms 10.2±0.06ms 10.1±0.08ms 10.3±0.2ms 10.2±0.08ms 10.2±0.2ms 2 float64 3.85±0.03ms 3.90±0.08ms 3.87±0.05ms 3.84±0.05ms 3.90±0.09ms 3.86±0.04ms 2 complex64 n/a n/a n/a n/a n/a n/a 2 longfloat 3.84±0.03ms 3.82±0.06ms 3.87±0.04ms 3.90±0.1ms 3.87±0.03ms 3.86±0.06ms 2 complex128 n/a n/a n/a n/a n/a n/a ====== ============= ============= ============= ============= ============= ============= ============= started: 2020-12-16 20:09:03, duration: 57.7s bench_ufunc.UFunc_cos.time_ufunc_types [Jack-Desktop/virtualenv-py3.9-numpy1.19.3] ok ====== ============= ============= ============= ============= ============= ============= ============= -- nthreads / atop -------------------- ----------------------------------------------------------------------------------- rank input_dtype 0 / False 0 / True 2 / False 2 / True 4 / False 4 / True ====== ============= ============= ============= ============= ============= ============= ============= 1 int16 12.1±0.1ms 12.1±0.2ms 5.64±0.06ms 2.67±0.03ms 4.80±0.2ms 2.58±0.03ms 1 float16 17.2±0.08ms 17.3±0.02ms 17.3±0.1ms 17.5±0.1ms 17.2±0.1ms 17.2±0.1ms 1 int32 15.0±0.3ms 15.0±0.06ms 7.94±0.07ms 5.27±0.3ms 7.01±0.07ms 5.10±0.2ms 1 float32 11.1±0.2ms 10.7±0.1ms 4.26±0.02ms 1.21±0.06ms 3.32±0.2ms 1.06±0.04ms 1 int64 15.3±0.07ms 15.4±0.2ms 8.36±0.2ms 5.61±0.3ms 7.34±0.08ms 5.39±0.02ms 1 float64 12.4±0.07ms 12.5±0.1ms 5.32±0.04ms 2.52±0.04ms 4.24±0.05ms 2.41±0.2ms 1 complex64 114±0.9ms 113±0.3ms 113±0.5ms 113±4ms 113±0.5ms 113±0.5ms 1 longfloat 12.3±0.06ms 12.2±0.1ms 5.39±0.1ms 2.60±0.03ms 4.31±0.06ms 2.28±0.03ms 1 complex128 100±0.3ms 102±5ms 100±0.3ms 99.9±0.8ms 100±0.3ms 99.9±0.5ms 2 int16 12.0±0.1ms 12.1±0.03ms 5.63±0.06ms 2.71±0.05ms 4.76±0.06ms 2.66±0.2ms 2 float16 17.3±0.05ms 17.4±0.2ms 17.3±0.09ms 17.3±0.08ms 17.4±0.1ms 17.2±0.2ms 2 int32 15.1±0.1ms 14.9±0.09ms 7.92±0.08ms 5.53±0.2ms 7.02±0.03ms 5.22±0.5ms 2 float32 10.9±0.1ms 10.9±0.08ms 4.33±0.03ms 1.15±0.02ms 3.36±0.04ms 1.01±0.02ms 2 int64 15.3±0.03ms 15.5±0.06ms 8.22±0.08ms 5.73±0.09ms 7.60±0.3ms 5.36±0.4ms 2 float64 12.5±0.06ms 12.4±0.2ms 5.23±0.05ms 2.56±0.08ms 4.28±0.04ms 2.32±0.04ms 2 complex64 113±0.4ms 113±0.9ms 113±0.2ms 113±0.1ms 113±0.2ms 114±0.9ms 2 longfloat 12.3±0.1ms 12.2±0.2ms 5.27±0.06ms 2.55±0.2ms 4.25±0.03ms 2.35±0.09ms 2 complex128 99.6±0.7ms 99.4±0.4ms 99.6±0.4ms 99.5±1ms 99.9±0.3ms 99.8±1ms ====== ============= ============= ============= ============= ============= ============= ============= started: 2020-12-16 20:10:00, duration: 1.49m bench_ufunc.UFunc_cosh.time_ufunc_types [Jack-Desktop/virtualenv-py3.9-numpy1.19.3] ok ====== ============= ============= ============= ============= ============= ============= ============= -- nthreads / atop -------------------- ----------------------------------------------------------------------------------- rank input_dtype 0 / False 0 / True 2 / False 2 / True 4 / False 4 / True ====== ============= ============= ============= ============= ============= ============= ============= 1 int16 21.9±0.2ms 21.6±0.1ms 8.91±0.07ms 3.41±0.08ms 7.28±0.03ms 3.05±0.2ms 1 float16 27.6±0.1ms 27.5±0.3ms 27.5±0.1ms 27.5±0.01ms 27.3±0.1ms 27.6±0.1ms 1 int32 20.7±0.2ms 20.7±0.2ms 9.75±0.09ms 5.57±0.3ms 8.31±0.2ms 5.47±0.4ms 1 float32 20.8±0.07ms 20.9±0.09ms 7.72±0.06ms 1.91±0.02ms 6.06±0.02ms 1.68±0.07ms 1 int64 20.9±0.1ms 22.3±0.7ms 10.1±0.02ms 5.98±0.4ms 9.38±0.5ms 5.54±0.04ms 1 float64 18.5±0.2ms 18.2±0.3ms 7.11±0.02ms 2.68±0.04ms 5.67±0.07ms 2.47±0.05ms 1 complex64 95.6±1ms 96.0±4ms 95.3±0.6ms 95.8±0.2ms 95.8±0.4ms 95.4±0.2ms 1 longfloat 18.4±0.1ms 18.1±0.3ms 7.37±0.1ms 2.64±0.09ms 6.68±1ms 2.33±0.02ms 1 complex128 96.7±0.5ms 97.0±3ms 97.0±0.3ms 97.4±0.8ms 96.5±1ms 97.2±0.6ms 2 int16 21.8±0.1ms 21.6±0.4ms 8.91±0.2ms 3.37±0.08ms 7.27±0.05ms 3.00±0.01ms 2 float16 27.8±0.5ms 27.5±0.1ms 27.6±0.1ms 27.5±0.1ms 27.4±0.2ms 27.4±0.1ms 2 int32 20.8±0.1ms 20.6±0.2ms 9.67±0.06ms 5.53±0.09ms 8.74±0.5ms 5.10±0.03ms 2 float32 20.8±0.1ms 20.7±0.1ms 7.82±0.1ms 1.98±0.09ms 5.96±0.03ms 1.68±0.04ms 2 int64 21.9±0.8ms 21.2±0.3ms 10.1±0.3ms 5.77±0.05ms 8.60±0.06ms 5.36±0.09ms 2 float64 18.3±0.3ms 18.6±0.3ms 7.16±0.1ms 2.77±0.2ms 6.36±0.3ms 2.34±0.02ms 2 complex64 95.7±3ms 95.8±0.3ms 95.8±0.2ms 95.6±0.7ms 95.6±0.2ms 95.7±0.3ms 2 longfloat 18.3±0.2ms 18.1±0.3ms 7.10±0.04ms 2.64±0.02ms 5.74±0.04ms 2.41±0.07ms 2 complex128 99.3±3ms 96.2±0.7ms 98.4±2ms 96.7±0.3ms 96.6±0.2ms 96.8±0.5ms ====== ============= ============= ============= ============= ============= ============= ============= started: 2020-12-16 20:11:30, duration: 1.51m bench_ufunc.UFunc_deg2rad.time_ufunc_types [Jack-Desktop/virtualenv-py3.9-numpy1.19.3] ok ====== ============= ============= ============= ============= ============= ============= ============= -- nthreads / atop -------------------- ----------------------------------------------------------------------------------- rank input_dtype 0 / False 0 / True 2 / False 2 / True 4 / False 4 / True ====== ============= ============= ============= ============= ============= ============= ============= 1 int16 3.48±0.06ms 3.65±0.04ms 3.54±0.07ms 3.55±0.09ms 3.55±0.08ms 3.50±0.02ms 1 float16 5.67±0.03ms 5.79±0.03ms 5.75±0.06ms 5.72±0.09ms 5.73±0.05ms 5.76±0.06ms 1 int32 6.60±0.4ms 5.97±0.09ms 6.06±0.08ms 5.91±0.05ms 5.95±0.09ms 6.08±0.04ms 1 float32 2.14±0.02ms 2.14±0.02ms 2.17±0.02ms 2.18±0.02ms 2.16±0.02ms 2.17±0.03ms 1 int64 6.30±0.07ms 6.37±0.1ms 6.39±0.05ms 6.37±0.07ms 6.29±0.04ms 6.33±0.1ms 1 float64 3.35±0.02ms 3.32±0.02ms 3.49±0.2ms 3.39±0.02ms 3.45±0.1ms 3.41±0.04ms 1 complex64 n/a n/a n/a n/a n/a n/a 1 longfloat 3.42±0.03ms 3.41±0.03ms 3.40±0.02ms 3.35±0.07ms 3.35±0.07ms 3.41±0.03ms 1 complex128 n/a n/a n/a n/a n/a n/a 2 int16 3.59±0.03ms 3.53±0.1ms 3.53±0.04ms 3.63±0.1ms 3.93±0.2ms 3.60±0.05ms 2 float16 5.74±0.04ms 5.74±0.04ms 5.73±0.07ms 5.77±0.04ms 5.80±0.1ms 5.73±0.06ms 2 int32 6.18±0.3ms 6.08±0.2ms 6.22±0.2ms 6.08±0.09ms 6.02±0.1ms 6.01±0.06ms 2 float32 2.13±0.01ms 2.14±0.03ms 2.16±0.03ms 2.18±0.02ms 2.14±0.01ms 2.14±0.02ms 2 int64 6.42±0.07ms 6.35±0.1ms 6.38±0.1ms 6.41±0.03ms 6.36±0.09ms 6.36±0.04ms 2 float64 3.37±0.09ms 3.40±0.03ms 3.37±0.02ms 3.37±0.02ms 3.42±0.2ms 3.37±0.01ms 2 complex64 n/a n/a n/a n/a n/a n/a 2 longfloat 3.40±0.03ms 3.36±0.02ms 3.33±0.03ms 3.38±0.03ms 3.39±0.01ms 3.46±0.1ms 2 complex128 n/a n/a n/a n/a n/a n/a ====== ============= ============= ============= ============= ============= ============= ============= started: 2020-12-16 20:13:00, duration: 54.1s bench_ufunc.UFunc_degrees.time_ufunc_types [Jack-Desktop/virtualenv-py3.9-numpy1.19.3] ok ====== ============= ============= ============= ============= ============= ============= ============= -- nthreads / atop -------------------- ----------------------------------------------------------------------------------- rank input_dtype 0 / False 0 / True 2 / False 2 / True 4 / False 4 / True ====== ============= ============= ============= ============= ============= ============= ============= 1 int16 3.49±0.03ms 3.54±0.02ms 3.56±0.03ms 3.59±0.08ms 3.57±0.04ms 3.56±0.03ms 1 float16 5.76±0.04ms 5.76±0.05ms 5.72±0.06ms 5.68±0.06ms 5.68±0.04ms 5.73±0.08ms 1 int32 5.98±0.1ms 5.99±0.1ms 6.06±0.3ms 6.03±0.1ms 6.04±0.08ms 6.00±0.06ms 1 float32 2.15±0.02ms 2.16±0.01ms 2.15±0.01ms 2.18±0.04ms 2.12±0.03ms 2.14±0.02ms 1 int64 6.42±0.06ms 6.31±0.2ms 6.36±0.05ms 6.32±0.07ms 6.37±0.06ms 6.33±0.05ms 1 float64 3.37±0.02ms 3.40±0.03ms 3.44±0.1ms 3.39±0.01ms 3.45±0.1ms 3.42±0.05ms 1 complex64 n/a n/a n/a n/a n/a n/a 1 longfloat 3.47±0.1ms 3.37±0.03ms 3.39±0.02ms 3.42±0.04ms 3.39±0.03ms 3.36±0.02ms 1 complex128 n/a n/a n/a n/a n/a n/a 2 int16 3.52±0.06ms 3.52±0.04ms 3.49±0.04ms 3.55±0.06ms 3.58±0.05ms 3.59±0.04ms 2 float16 5.75±0.05ms 5.74±0.08ms 5.70±0.1ms 5.63±0.02ms 5.67±0.03ms 5.72±0.07ms 2 int32 6.18±0.4ms 6.05±0.08ms 6.10±0.1ms 6.08±0.07ms 6.28±0.3ms 5.97±0.09ms 2 float32 2.16±0.01ms 2.14±0.02ms 2.25±0.08ms 2.15±0.02ms 2.15±0.02ms 2.18±0.03ms 2 int64 6.35±0.07ms 6.43±0.2ms 6.39±0.05ms 6.39±0.07ms 6.34±0.06ms 6.41±0.2ms 2 float64 3.36±0.04ms 3.40±0.02ms 3.33±0.05ms 3.37±0.03ms 3.40±0.03ms 3.35±0.02ms 2 complex64 n/a n/a n/a n/a n/a n/a 2 longfloat 3.62±0.1ms 3.41±0.02ms 3.38±0.03ms 3.41±0.02ms 3.40±0.05ms 3.37±0.06ms 2 complex128 n/a n/a n/a n/a n/a n/a ====== ============= ============= ============= ============= ============= ============= ============= started: 2020-12-16 20:13:54, duration: 53.7s bench_ufunc.UFunc_divide.time_ufunc_types [Jack-Desktop/virtualenv-py3.9-numpy1.19.3] ok ====== ============= ============= ============= ============= ============= ============= ============= -- nthreads / atop -------------------- ----------------------------------------------------------------------------------- rank input_dtype 0 / False 0 / True 2 / False 2 / True 4 / False 4 / True ====== ============= ============= ============= ============= ============= ============= ============= 1 int16 8.52±0.04ms 8.56±0.1ms 7.82±0.04ms 8.45±0.6ms 7.85±0.1ms 7.81±0.04ms 1 float16 7.07±0.07ms 7.07±0.03ms 7.04±0.02ms 7.06±0.02ms 7.01±0.08ms 7.10±0.07ms 1 int32 8.82±0.7ms 8.80±0.08ms 8.18±0.04ms 8.64±0.5ms 8.20±0.08ms 8.17±0.6ms 1 float32 1.33±0.03ms 1.30±0.02ms 1.13±0.1ms 1.11±0.02ms 1.06±0.03ms 1.01±0.02ms 1 int64 9.53±0.1ms 9.50±0.1ms 8.75±0.03ms 8.82±0.05ms 8.79±0.06ms 8.84±0.07ms 1 float64 3.37±0.04ms 3.35±0.02ms 2.37±0.01ms 2.40±0.01ms 2.36±0.04ms 2.34±0.04ms 1 complex64 5.70±0.1ms 5.61±0.05ms 5.69±0.06ms 5.62±0.07ms 5.65±0.04ms 5.58±0.08ms 1 longfloat 3.32±0.04ms 3.32±0.02ms 2.37±0.03ms 2.45±0.1ms 2.38±0.02ms 2.66±0.2ms 1 complex128 10.7±0.1ms 10.9±0.2ms 10.7±0.2ms 10.6±0.03ms 10.7±0.07ms 10.8±0.09ms 2 int16 8.82±0.7ms 9.30±0.7ms 7.80±0.06ms 7.92±0.06ms 7.90±0.2ms 7.80±0.04ms 2 float16 7.06±0.06ms 7.04±0.05ms 7.03±0.05ms 7.12±0.08ms 7.08±0.08ms 7.12±0.1ms 2 int32 8.88±0.07ms 8.83±0.6ms 8.12±0.05ms 8.15±0.05ms 8.25±0.6ms 8.04±0.06ms 2 float32 1.30±0.02ms 1.31±0.04ms 1.08±0.03ms 1.10±0.01ms 1.02±0.01ms 1.14±0.04ms 2 int64 9.47±0.08ms 9.52±0.05ms 8.90±0.1ms 8.82±0.06ms 8.73±0.05ms 8.76±0.08ms 2 float64 3.34±0.02ms 3.35±0.04ms 2.41±0.03ms 2.48±0.2ms 2.28±0.02ms 2.28±0.06ms 2 complex64 5.64±0.1ms 5.62±0.03ms 5.64±0.05ms 5.67±0.06ms 5.73±0.05ms 5.72±0.1ms 2 longfloat 3.39±0.02ms 3.38±0.02ms 2.46±0.1ms 2.42±0.03ms 2.49±0.2ms 2.26±0.03ms 2 complex128 10.8±0.1ms 10.7±0.1ms 10.8±0.06ms 10.7±0.07ms 10.7±0.1ms 10.9±0.1ms ====== ============= ============= ============= ============= ============= ============= ============= started: 2020-12-16 20:14:48, duration: 1.04m bench_ufunc.UFunc_divmod.time_ufunc_types [Jack-Desktop/virtualenv-py3.9-numpy1.19.3] ok ====== ============= ============= ============= ============= ============= ============= ============= -- nthreads / atop -------------------- ----------------------------------------------------------------------------------- rank input_dtype 0 / False 0 / True 2 / False 2 / True 4 / False 4 / True ====== ============= ============= ============= ============= ============= ============= ============= 1 int16 4.50±0.05ms 4.59±0.01ms 4.60±0.06ms 4.55±0.05ms 4.58±0.03ms 4.55±0.07ms 1 float16 21.2±0.1ms 21.2±0.2ms 21.2±0.08ms 21.2±0.1ms 21.2±0.1ms 21.1±0.09ms 1 int32 5.01±0.03ms 5.10±0.04ms 5.09±0.07ms 5.04±0.04ms 5.10±0.04ms 5.02±0.02ms 1 float32 14.5±0.2ms 14.6±0.2ms 14.5±0.2ms 14.6±0.1ms 14.6±0.1ms 14.5±0.06ms 1 int64 12.1±0.03ms 12.0±0.2ms 12.2±0.2ms 11.9±0.1ms 11.9±0.1ms 12.3±0.2ms 1 float64 13.8±0.06ms 13.9±0.1ms 13.9±0.07ms 13.9±0.2ms 13.9±0.1ms 14.0±0.2ms 1 complex64 n/a n/a n/a n/a n/a n/a 1 longfloat 13.8±0.07ms 13.8±0.1ms 13.8±0.2ms 13.8±0.1ms 13.9±0.1ms 13.8±0.2ms 1 complex128 n/a n/a n/a n/a n/a n/a 2 int16 4.63±0.03ms 4.64±0.06ms 4.51±0.05ms 4.59±0.02ms 4.62±0.03ms 4.51±0.03ms 2 float16 21.2±0.2ms 21.2±0.1ms 21.1±0.2ms 21.0±0.1ms 21.2±0.1ms 21.2±0.1ms 2 int32 4.98±0.06ms 5.03±0.03ms 5.07±0.07ms 5.03±0.06ms 5.02±0.03ms 5.08±0.02ms 2 float32 14.4±0.1ms 14.5±0.1ms 14.4±0.05ms 14.5±0.2ms 14.5±0.08ms 14.5±0.1ms 2 int64 12.1±0.1ms 12.2±0.07ms 12.0±0.2ms 12.0±0.08ms 12.1±0.08ms 12.0±0.1ms 2 float64 13.8±0.07ms 14.0±0.2ms 13.9±0.08ms 13.9±0.1ms 13.8±0.1ms 13.8±0.1ms 2 complex64 n/a n/a n/a n/a n/a n/a 2 longfloat 13.8±0.06ms 13.9±0.07ms 13.8±0.1ms 13.9±0.1ms 13.9±0.2ms 13.9±0.07ms 2 complex128 n/a n/a n/a n/a n/a n/a ====== ============= ============= ============= ============= ============= ============= ============= started: 2020-12-16 20:15:50, duration: 59.8s bench_ufunc.UFunc_equal.time_ufunc_types [Jack-Desktop/virtualenv-py3.9-numpy1.19.3] ok ====== ============= ============= ============= ============= ============= ============= ============= -- nthreads / atop -------------------- ----------------------------------------------------------------------------------- rank input_dtype 0 / False 0 / True 2 / False 2 / True 4 / False 4 / True ====== ============= ============= ============= ============= ============= ============= ============= 1 int16 941±20μs 921±20μs 413±7μs 281±1μs 361±20μs 251±30μs 1 float16 2.03±0.02ms 2.04±0.02ms 2.05±0.03ms 2.05±0.01ms 2.04±0.02ms 2.02±0.03ms 1 int32 965±10μs 955±20μs 452±10μs 311±5μs 381±10μs 260±2μs 1 float32 567±9μs 528±6μs 354±7μs 320±5μs 283±4μs 148±100μs 1 int64 1.07±0.03ms 1.09±0.03ms 526±10μs 492±30μs 436±20μs 416±10μs 1 float64 906±20μs 947±30μs 486±7μs 489±6μs 397±2μs 423±40μs 1 complex64 2.02±0.02ms 2.01±0.03ms 1.99±0.02ms 2.05±0.02ms 2.03±0.03ms 2.02±0.05ms 1 longfloat 990±30μs 970±30μs 511±20μs 469±30μs 465±30μs 471±80μs 1 complex128 2.01±0.05ms 1.98±0.05ms 2.03±0.04ms 2.03±0.06ms 2.04±0.04ms 2.03±0.06ms 2 int16 964±20μs 928±10μs 432±10μs 280±5μs 403±20μs 265±20μs 2 float16 2.05±0.04ms 2.04±0.01ms 2.02±0.01ms 2.04±0.05ms 2.04±0.02ms 2.06±0.02ms 2 int32 948±10μs 940±10μs 431±20μs 295±5μs 394±6μs 291±10μs 2 float32 596±10μs 563±10μs 306±5μs 293±4μs 284±9μs 300±5μs 2 int64 1.06±0.03ms 1.09±0.03ms 498±10μs 469±20μs 421±6μs 449±9μs 2 float64 904±20μs 940±10μs 493±20μs 455±30μs 386±10μs 406±8μs 2 complex64 2.01±0.02ms 2.00±0.01ms 2.03±0.03ms 1.99±0.02ms 2.00±0.02ms 2.04±0.02ms 2 longfloat 993±40μs 894±20μs 515±20μs 484±20μs 433±20μs 424±10μs 2 complex128 2.02±0.03ms 2.07±0.04ms 2.04±0.02ms 2.01±0.04ms 2.01±0.04ms 2.02±0.05ms ====== ============= ============= ============= ============= ============= ============= ============= started: 2020-12-16 20:16:50, duration: 59.3s bench_ufunc.UFunc_exp.time_ufunc_types [Jack-Desktop/virtualenv-py3.9-numpy1.19.3] ok ====== ============= ============= ============= ============= ============= ============= ============= -- nthreads / atop -------------------- ----------------------------------------------------------------------------------- rank input_dtype 0 / False 0 / True 2 / False 2 / True 4 / False 4 / True ====== ============= ============= ============= ============= ============= ============= ============= 1 int16 13.0±0.2ms 13.1±0.04ms 6.05±0.3ms 2.72±0.05ms 5.02±0.08ms 2.58±0.2ms 1 float16 18.0±0.1ms 17.9±0.1ms 18.0±0.1ms 18.1±0.2ms 18.1±0.08ms 18.0±0.04ms 1 int32 10.3±0.1ms 10.3±0.07ms 6.48±0.5ms 5.09±0.07ms 5.75±0.06ms 5.03±0.03ms 1 float32 12.0±0.1ms 12.0±0.1ms 4.68±0.05ms 1.28±0.09ms 3.65±0.04ms 1.19±0.05ms 1 int64 10.7±0.1ms 10.7±0.09ms 6.79±0.1ms 5.62±0.08ms 6.11±0.2ms 5.47±0.08ms 1 float64 7.70±0.07ms 7.70±0.04ms 3.89±0.2ms 2.42±0.02ms 3.05±0.2ms 2.29±0.03ms 1 complex64 82.5±0.3ms 82.1±0.4ms 82.4±0.3ms 82.3±0.9ms 82.4±0.2ms 82.3±0.2ms 1 longfloat 7.82±0.03ms 7.77±0.02ms 3.73±0.06ms 2.46±0.03ms 3.21±0.2ms 2.29±0.03ms 1 complex128 81.1±0.09ms 80.1±0.4ms 80.9±0.2ms 81.1±0.6ms 80.6±0.1ms 81.4±0.9ms 2 int16 13.1±0.1ms 13.1±0.1ms 6.00±0.04ms 2.72±0.05ms 5.55±0.5ms 2.69±0.05ms 2 float16 18.2±0.1ms 18.0±0.09ms 18.0±0.07ms 18.0±0.08ms 18.1±0.09ms 18.0±0.1ms 2 int32 10.4±0.1ms 10.3±0.1ms 6.41±0.07ms 5.22±0.06ms 6.27±0.3ms 5.12±0.04ms 2 float32 11.9±0.08ms 12.0±0.07ms 4.66±0.04ms 1.30±0.09ms 4.01±0.4ms 1.20±0.04ms 2 int64 10.8±0.08ms 10.6±0.1ms 6.71±0.04ms 5.66±0.3ms 6.16±0.09ms 5.51±0.07ms 2 float64 7.72±0.1ms 7.74±0.06ms 3.77±0.05ms 2.45±0.02ms 3.13±0.08ms 2.28±0.02ms 2 complex64 81.9±0.3ms 82.5±0.2ms 82.2±0.2ms 82.3±0.1ms 81.9±0.2ms 82.8±0.6ms 2 longfloat 7.73±0.06ms 7.72±0.08ms 3.71±0.04ms 2.47±0.03ms 3.14±0.1ms 2.32±0.03ms 2 complex128 82.5±3ms 81.0±0.4ms 80.9±0.2ms 80.8±0.3ms 81.0±0.4ms 81.1±0.3ms ====== ============= ============= ============= ============= ============= ============= ============= started: 2020-12-16 20:17:49, duration: 1.36m bench_ufunc.UFunc_exp2.time_ufunc_types [Jack-Desktop/virtualenv-py3.9-numpy1.19.3] ok ====== ============= ============= ============= ============= ============= ============= ============= -- nthreads / atop -------------------- ----------------------------------------------------------------------------------- rank input_dtype 0 / False 0 / True 2 / False 2 / True 4 / False 4 / True ====== ============= ============= ============= ============= ============= ============= ============= 1 int16 24.8±0.1ms 25.1±0.2ms 9.97±0.07ms 2.76±0.2ms 8.22±0.5ms 2.53±0.04ms 1 float16 51.8±0.2ms 51.6±0.2ms 51.6±0.3ms 51.7±0.2ms 51.6±0.2ms 51.8±0.07ms 1 int32 28.6±0.1ms 28.8±0.1ms 12.4±1ms 5.28±0.1ms 11.1±0.7ms 5.43±0.4ms 1 float32 46.6±0.2ms 46.9±0.1ms 16.5±0.04ms 1.13±0.02ms 12.8±0.2ms 1.02±0.01ms 1 int64 29.1±0.1ms 28.9±0.2ms 12.9±0.4ms 5.51±0.1ms 10.8±0.5ms 5.39±0.02ms 1 float64 51.4±0.3ms 51.3±0.3ms 18.5±0.3ms 2.41±0.01ms 14.4±0.2ms 2.28±0.02ms 1 complex64 72.2±0.2ms 72.6±0.3ms 72.5±0.4ms 72.4±0.4ms 72.2±0.3ms 72.4±0.3ms 1 longfloat 51.2±0.05ms 51.7±0.3ms 18.5±0.1ms 2.45±0.02ms 14.3±0.3ms 2.56±0.2ms 1 complex128 82.3±0.8ms 82.5±0.2ms 82.4±0.4ms 82.3±0.5ms 82.5±0.2ms 82.5±0.4ms 2 int16 25.1±0.2ms 25.1±0.1ms 9.97±0.08ms 2.63±0.06ms 8.18±0.3ms 2.56±0.03ms 2 float16 51.7±0.2ms 51.6±0.2ms 51.8±0.1ms 51.8±0.2ms 51.5±0.09ms 51.5±0.1ms 2 int32 28.5±0.1ms 28.8±0.07ms 12.4±0.3ms 5.18±0.09ms 10.4±0.09ms 5.00±0.06ms 2 float32 46.9±0.2ms 46.8±0.2ms 16.6±0.05ms 1.15±0.04ms 12.7±0.09ms 1.11±0.06ms 2 int64 29.1±0.1ms 29.0±0.08ms 12.7±0.1ms 5.67±0.06ms 10.9±0.4ms 5.43±0.4ms 2 float64 51.5±0.4ms 51.4±0.2ms 18.4±0.07ms 2.64±0.05ms 14.4±0.04ms 2.34±0.04ms 2 complex64 73.2±1ms 72.2±0.2ms 72.2±0.1ms 72.4±0.2ms 72.3±0.09ms 72.2±0.3ms 2 longfloat 51.6±0.4ms 51.5±0.4ms 18.2±0.1ms 2.38±0.01ms 14.4±0.2ms 2.40±0.2ms 2 complex128 82.2±0.1ms 82.2±0.4ms 82.4±0.3ms 82.8±0.3ms 82.4±0.2ms 82.3±3ms ====== ============= ============= ============= ============= ============= ============= ============= started: 2020-12-16 20:19:11, duration: 1.60m bench_ufunc.UFunc_expm1.time_ufunc_types [Jack-Desktop/virtualenv-py3.9-numpy1.19.3] ok ====== ============= ============= ============= ============= ============= ============= ============= -- nthreads / atop -------------------- ----------------------------------------------------------------------------------- rank input_dtype 0 / False 0 / True 2 / False 2 / True 4 / False 4 / True ====== ============= ============= ============= ============= ============= ============= ============= 1 int16 16.1±0.1ms 16.3±0.1ms 7.01±0.08ms 3.48±0.1ms 5.88±0.05ms 3.01±0.02ms 1 float16 20.8±0.1ms 20.8±0.2ms 20.8±0.05ms 20.8±0.3ms 21.0±0.2ms 20.8±0.8ms 1 int32 13.5±0.1ms 13.5±0.2ms 7.45±0.06ms 5.68±0.07ms 7.27±0.06ms 5.09±0.02ms 1 float32 15.0±0.1ms 15.1±0.1ms 5.77±0.03ms 1.86±0.06ms 4.53±0.5ms 1.76±0.09ms 1 int64 14.0±0.1ms 13.8±0.2ms 7.71±0.05ms 5.60±0.06ms 7.01±0.08ms 5.31±0.06ms 1 float64 11.1±0.1ms 10.9±0.1ms 4.79±0.02ms 2.54±0.2ms 3.93±0.1ms 2.51±0.1ms 1 complex64 57.8±0.3ms 57.5±0.3ms 57.7±0.1ms 57.7±0.2ms 57.5±0.3ms 57.6±0.4ms 1 longfloat 11.1±0.1ms 10.9±0.09ms 4.80±0.02ms 2.54±0.03ms 4.21±0.3ms 2.31±0.02ms 1 complex128 51.8±0.2ms 52.0±0.1ms 52.1±0.1ms 51.9±0.1ms 51.8±0.3ms 52.0±0.2ms 2 int16 16.2±0.06ms 16.4±0.06ms 7.05±0.03ms 3.52±0.08ms 6.99±0.6ms 3.06±0.04ms 2 float16 20.8±0.2ms 20.9±0.1ms 20.7±0.05ms 20.8±0.3ms 20.8±0.2ms 20.8±0.2ms 2 int32 13.6±0.4ms 13.5±0.1ms 7.41±0.09ms 5.40±0.1ms 6.57±0.07ms 5.00±0.07ms 2 float32 15.1±0.1ms 15.0±0.3ms 5.65±0.03ms 1.85±0.02ms 5.00±0.6ms 1.59±0.09ms 2 int64 13.8±0.09ms 13.9±0.1ms 7.70±0.07ms 5.70±0.06ms 6.91±0.05ms 5.79±0.4ms 2 float64 11.1±0.2ms 10.9±0.01ms 4.78±0.04ms 2.54±0.2ms 3.91±0.01ms 2.68±0.2ms 2 complex64 57.6±0.2ms 57.6±0.2ms 57.7±0.2ms 57.6±0.6ms 57.7±0.2ms 57.6±0.2ms 2 longfloat 11.0±0.1ms 11.0±0.09ms 4.80±0.03ms 2.56±0.01ms 3.94±0.06ms 2.45±0.2ms 2 complex128 51.9±0.3ms 51.9±0.08ms 52.0±0.2ms 52.0±0.2ms 52.0±0.4ms 52.1±0.2ms ====== ============= ============= ============= ============= ============= ============= ============= started: 2020-12-16 20:20:47, duration: 1.25m bench_ufunc.UFunc_fabs.time_ufunc_types [Jack-Desktop/virtualenv-py3.9-numpy1.19.3] ok ====== ============= ============= ============= ============= ============= ============= ============= -- nthreads / atop -------------------- ----------------------------------------------------------------------------------- rank input_dtype 0 / False 0 / True 2 / False 2 / True 4 / False 4 / True ====== ============= ============= ============= ============= ============= ============= ============= 1 int16 3.54±0.03ms 3.51±0.06ms 3.61±0.1ms 3.57±0.06ms 3.53±0.09ms 3.50±0.01ms 1 float16 6.11±0.05ms 6.03±0.08ms 6.05±0.03ms 6.04±0.06ms 6.05±0.04ms 6.09±0.06ms 1 int32 6.07±0.07ms 6.01±0.04ms 6.07±0.07ms 6.17±0.3ms 6.02±0.06ms 6.03±0.08ms 1 float32 2.18±0.02ms 2.17±0.02ms 2.14±0.02ms 2.15±0.02ms 2.17±0.02ms 2.16±0.02ms 1 int64 6.23±0.08ms 6.28±0.08ms 6.62±0.3ms 6.34±0.1ms 6.35±0.05ms 6.46±0.4ms 1 float64 3.34±0.03ms 3.36±0.02ms 3.37±0.05ms 3.41±0.03ms 3.37±0.03ms 3.35±0.04ms 1 complex64 n/a n/a n/a n/a n/a n/a 1 longfloat 3.38±0.07ms 3.59±0.1ms 3.41±0.03ms 3.37±0.02ms 3.55±0.1ms 3.32±0.04ms 1 complex128 n/a n/a n/a n/a n/a n/a 2 int16 3.57±0.03ms 3.54±0.02ms 3.59±0.1ms 3.55±0.05ms 3.53±0.04ms 3.54±0.05ms 2 float16 6.08±0.03ms 6.01±0.05ms 6.17±0.1ms 6.07±0.05ms 6.03±0.05ms 6.02±0.03ms 2 int32 6.05±0.1ms 6.07±0.06ms 5.99±0.09ms 6.11±0.3ms 6.03±0.06ms 6.04±0.1ms 2 float32 2.14±0.02ms 2.12±0.02ms 2.15±0.03ms 2.16±0.01ms 2.15±0.01ms 2.16±0.01ms 2 int64 6.42±0.2ms 6.34±0.09ms 6.43±0.2ms 6.37±0.05ms 6.30±0.1ms 6.46±0.5ms 2 float64 3.51±0.3ms 3.41±0.1ms 3.43±0.1ms 3.39±0.01ms 3.35±0.03ms 3.40±0.1ms 2 complex64 n/a n/a n/a n/a n/a n/a 2 longfloat 3.40±0.02ms 3.35±0.06ms 3.41±0.03ms 3.42±0.1ms 3.43±0.1ms 3.38±0.02ms 2 complex128 n/a n/a n/a n/a n/a n/a ====== ============= ============= ============= ============= ============= ============= ============= started: 2020-12-16 20:22:02, duration: 54.0s bench_ufunc.UFunc_float_power.time_ufunc_types [Jack-Desktop/virtualenv-py3.9-numpy1.19.3] ok ====== ============= ============ ============= ============ ============ ============= ============ -- nthreads / atop -------------------- ------------------------------------------------------------------------------- rank input_dtype 0 / False 0 / True 2 / False 2 / True 4 / False 4 / True ====== ============= ============ ============= ============ ============ ============= ============ 1 int16 39.9±1ms 39.3±0.2ms 39.7±0.4ms 39.6±0.2ms 39.3±0.2ms 39.6±0.3ms 1 float16 40.8±0.3ms 40.7±0.1ms 40.6±0.1ms 40.7±0.1ms 40.5±0.1ms 40.5±4ms 1 int32 40.2±1ms 39.9±0.07ms 40.2±0.8ms 39.6±0.4ms 40.2±1ms 39.9±0.2ms 1 float32 40.5±0.4ms 40.3±0.3ms 40.6±0.2ms 40.4±0.2ms 40.1±0.07ms 40.4±0.2ms 1 int64 40.2±0.2ms 40.5±0.4ms 40.6±0.2ms 40.6±0.3ms 40.4±0.4ms 40.5±0.2ms 1 float64 34.6±0.4ms 34.7±0.2ms 34.6±0.2ms 34.6±0.3ms 34.6±0.08ms 34.6±0.1ms 1 complex64 164±0.1ms 165±0.8ms 164±0.8ms 164±0.9ms 165±1ms 164±0.7ms 1 longfloat 34.5±0.2ms 34.7±0.2ms 34.6±0.1ms 34.7±0.1ms 34.5±0.2ms 34.5±0.2ms 1 complex128 152±0.4ms 153±0.5ms 154±0.7ms 153±0.4ms 153±1ms 153±0.5ms 2 int16 39.6±0.1ms 39.4±0.2ms 39.4±0.2ms 39.7±0.2ms 39.6±0.5ms 39.4±0.2ms 2 float16 40.7±0.4ms 40.9±0.9ms 40.5±0.1ms 41.0±0.9ms 40.9±0.3ms 40.8±0.3ms 2 int32 39.8±0.2ms 39.8±0.2ms 39.8±0.2ms 40.2±0.1ms 39.6±0.2ms 39.6±0.2ms 2 float32 40.6±0.3ms 40.8±0.4ms 40.3±0.2ms 40.5±0.3ms 40.6±0.2ms 40.4±0.1ms 2 int64 40.7±0.3ms 40.4±0.06ms 40.7±0.2ms 40.4±0.2ms 40.6±0.2ms 40.7±0.2ms 2 float64 34.7±0.1ms 34.7±0.08ms 34.6±0.2ms 34.4±0.2ms 34.6±0.1ms 34.9±0.3ms 2 complex64 164±0.7ms 164±1ms 164±0.2ms 164±0.8ms 165±0.7ms 165±1ms 2 longfloat 34.5±0.1ms 34.7±0.2ms 34.8±0.2ms 34.6±0.2ms 34.7±0.1ms 34.4±0.1ms 2 complex128 154±0.8ms 153±0.4ms 152±0.2ms 152±0.7ms 152±0.2ms 152±1ms ====== ============= ============ ============= ============ ============ ============= ============ started: 2020-12-16 20:22:56, duration: 2.19m bench_ufunc.UFunc_floor.time_ufunc_types [Jack-Desktop/virtualenv-py3.9-numpy1.19.3] ok ====== ============= ============= ============= ============= ============= ============= ============= -- nthreads / atop -------------------- ----------------------------------------------------------------------------------- rank input_dtype 0 / False 0 / True 2 / False 2 / True 4 / False 4 / True ====== ============= ============= ============= ============= ============= ============= ============= 1 int16 5.61±0.08ms 5.64±0.03ms 3.43±0.03ms 2.46±0.03ms 3.11±0.1ms 2.49±0.04ms 1 float16 8.54±0.1ms 8.49±0.02ms 8.59±0.05ms 8.58±0.02ms 8.55±0.04ms 8.55±0.03ms 1 int32 8.07±0.06ms 8.03±0.1ms 5.53±0.05ms 5.07±0.08ms 5.34±0.07ms 4.96±0.02ms 1 float32 4.32±0.04ms 4.28±0.03ms 2.11±0.09ms 1.09±0.04ms 1.66±0.07ms 1.08±0.04ms 1 int64 8.32±0.1ms 8.28±0.07ms 5.89±0.03ms 5.41±0.07ms 5.59±0.1ms 6.03±0.3ms 1 float64 5.41±0.05ms 5.33±0.08ms 2.96±0.04ms 2.32±0.04ms 2.53±0.06ms 2.27±0.06ms 1 complex64 n/a n/a n/a n/a n/a n/a 1 longfloat 5.38±0.06ms 5.38±0.04ms 2.84±0.02ms 2.33±0.03ms 2.74±0.2ms 2.23±0.02ms 1 complex128 n/a n/a n/a n/a n/a n/a 2 int16 5.61±0.08ms 5.66±0.08ms 3.48±0.02ms 2.66±0.07ms 3.28±0.2ms 2.48±0.03ms 2 float16 8.50±0.03ms 8.56±0.03ms 8.54±0.09ms 8.54±0.07ms 8.58±0.06ms 8.56±0.07ms 2 int32 8.07±0.3ms 8.00±0.05ms 5.52±0.2ms 5.08±0.2ms 5.31±0.09ms 5.01±0.06ms 2 float32 4.32±0.04ms 4.29±0.05ms 2.03±0ms 1.09±0.02ms 1.76±0.1ms 1.14±0.1ms 2 int64 8.33±0.06ms 8.38±0.07ms 5.93±0.07ms 5.77±0.3ms 5.65±0.1ms 5.24±0.05ms 2 float64 5.40±0.05ms 5.34±0.04ms 2.99±0.07ms 2.32±0.02ms 2.47±0.01ms 2.25±0.02ms 2 complex64 n/a n/a n/a n/a n/a n/a 2 longfloat 5.32±0.1ms 5.38±0.08ms 2.92±0.09ms 2.33±0.04ms 2.53±0.03ms 2.47±0.1ms 2 complex128 n/a n/a n/a n/a n/a n/a ====== ============= ============= ============= ============= ============= ============= ============= started: 2020-12-16 20:25:08, duration: 54.5s bench_ufunc.UFunc_floor_divide.time_ufunc_types [Jack-Desktop/virtualenv-py3.9-numpy1.19.3] ok ====== ============= ============= ============= ============= ============= ============= ============= -- nthreads / atop -------------------- ----------------------------------------------------------------------------------- rank input_dtype 0 / False 0 / True 2 / False 2 / True 4 / False 4 / True ====== ============= ============= ============= ============= ============= ============= ============= 1 int16 4.20±0.02ms 4.18±0.02ms 4.18±0.05ms 4.17±0.05ms 4.20±0.02ms 4.20±0.04ms 1 float16 20.0±0.3ms 20.0±0.3ms 20.2±0.2ms 20.2±0.3ms 20.1±0.1ms 20.0±0.1ms 1 int32 4.33±0.03ms 4.31±0.08ms 4.29±0.04ms 4.33±0.04ms 4.29±0.03ms 4.28±0.05ms 1 float32 13.2±0.04ms 13.3±0.1ms 5.07±0.02ms 1.49±0.02ms 4.31±0.4ms 1.29±0.04ms 1 int64 10.4±0.08ms 10.5±0.08ms 10.4±0.1ms 10.4±0.08ms 10.3±0.08ms 10.5±0.1ms 1 float64 11.0±0.05ms 11.2±0.2ms 4.80±0.02ms 2.86±0.02ms 3.94±0.07ms 2.48±0.02ms 1 complex64 7.82±0.04ms 7.84±0.07ms 7.90±0.08ms 7.98±0.1ms 7.82±0.06ms 7.77±0.03ms 1 longfloat 11.0±0.06ms 11.0±0.06ms 4.79±0.05ms 3.08±0.01ms 4.28±0.2ms 2.53±0.03ms 1 complex128 11.0±0.07ms 10.9±0.07ms 11.0±0.2ms 11.0±0.09ms 10.9±0.2ms 10.8±0.09ms 2 int16 4.12±0.05ms 4.20±0.03ms 4.10±0.08ms 4.26±0.08ms 4.15±0.05ms 4.17±0.03ms 2 float16 20.1±0.06ms 19.9±0.09ms 20.1±0.2ms 20.0±0.1ms 20.0±0.04ms 20.2±0.3ms 2 int32 4.30±0.03ms 4.24±0.04ms 4.27±0.04ms 4.31±0.04ms 4.28±0.04ms 4.33±0.05ms 2 float32 13.3±0.09ms 13.2±0.2ms 5.15±0.2ms 1.55±0.03ms 4.04±0.1ms 1.35±0.1ms 2 int64 10.6±0.2ms 10.4±0.05ms 10.3±0.1ms 10.4±0.1ms 10.5±0.08ms 10.5±0.1ms 2 float64 11.0±0.1ms 11.0±0.1ms 4.78±0.05ms 2.94±0.05ms 3.92±0.04ms 2.51±0.02ms 2 complex64 7.77±0.06ms 7.85±0.08ms 7.81±0.1ms 7.86±0.07ms 7.85±0.06ms 7.88±0.05ms 2 longfloat 10.9±0.07ms 11.0±0.08ms 4.90±0.1ms 2.89±0.03ms 3.99±0.1ms 2.50±0.02ms 2 complex128 10.9±0.09ms 11.1±0.2ms 10.9±0.1ms 11.0±0.2ms 11.0±0.1ms 10.9±0.09ms ====== ============= ============= ============= ============= ============= ============= ============= started: 2020-12-16 20:26:02, duration: 1.02m bench_ufunc.UFunc_fmax.time_ufunc_types [Jack-Desktop/virtualenv-py3.9-numpy1.19.3] ok ====== ============= ============= ============= ============= ============= ============= ============= -- nthreads / atop -------------------- ----------------------------------------------------------------------------------- rank input_dtype 0 / False 0 / True 2 / False 2 / True 4 / False 4 / True ====== ============= ============= ============= ============= ============= ============= ============= 1 int16 1.04±0.01ms 1.04±0.01ms 1.04±0.01ms 1.06±0.01ms 1.05±0.02ms 1.04±0.01ms 1 float16 3.35±0.01ms 3.36±0.03ms 3.33±0.02ms 3.38±0.06ms 3.36±0.07ms 3.33±0.03ms 1 int32 1.54±0.03ms 1.55±0.02ms 1.53±0.04ms 1.53±0.02ms 1.52±0.01ms 1.54±0.02ms 1 float32 1.54±0.02ms 1.54±0.02ms 1.57±0.02ms 1.53±0.03ms 1.56±0.03ms 1.58±0.04ms 1 int64 2.98±0.05ms 3.04±0.2ms 2.98±0.04ms 3.00±0.05ms 3.00±0.03ms 2.99±0.03ms 1 float64 3.15±0.1ms 3.00±0.04ms 2.99±0.02ms 2.97±0.03ms 3.38±0.2ms 2.95±0.03ms 1 complex64 7.71±0.2ms 7.66±0.06ms 7.60±0.03ms 7.61±0.07ms 7.66±0.06ms 7.73±0.08ms 1 longfloat 2.97±0.03ms 2.96±0.03ms 3.01±0.03ms 3.22±0.2ms 2.98±0.09ms 2.96±0.04ms 1 complex128 9.36±0.05ms 9.40±0.1ms 9.38±0.1ms 9.37±0.06ms 9.33±0.04ms 9.43±0.06ms 2 int16 1.06±0.02ms 1.06±0.01ms 1.06±0.01ms 1.06±0.01ms 1.03±0.01ms 1.04±0.01ms 2 float16 3.35±0.05ms 3.39±0.08ms 3.38±0.03ms 3.34±0.02ms 3.32±0.03ms 3.32±0.05ms 2 int32 1.53±0.03ms 1.54±0.02ms 1.54±0.03ms 1.51±0.01ms 1.51±0.02ms 1.51±0.03ms 2 float32 1.55±0.03ms 1.54±0.02ms 1.56±0.03ms 1.55±0.05ms 1.54±0.02ms 1.54±0.03ms 2 int64 3.01±0.08ms 2.97±0.02ms 3.03±0.2ms 2.98±0.03ms 3.02±0.03ms 2.99±0.03ms 2 float64 3.01±0.2ms 2.98±0.03ms 2.95±0.05ms 2.95±0.04ms 2.92±0.02ms 2.98±0.03ms 2 complex64 7.66±0.05ms 7.71±0.05ms 7.69±0.04ms 7.73±0.1ms 7.70±0.03ms 7.61±0.04ms 2 longfloat 2.97±0.03ms 2.94±0.06ms 2.97±0.03ms 2.95±0.03ms 3.01±0.2ms 2.98±0.02ms 2 complex128 9.49±0.05ms 9.38±0.09ms 9.39±0.04ms 9.40±0.08ms 9.49±0.3ms 9.39±0.05ms ====== ============= ============= ============= ============= ============= ============= ============= started: 2020-12-16 20:27:03, duration: 1.01m bench_ufunc.UFunc_fmin.time_ufunc_types [Jack-Desktop/virtualenv-py3.9-numpy1.19.3] ok ====== ============= ============= ============= ============= ============= ============= ============= -- nthreads / atop -------------------- ----------------------------------------------------------------------------------- rank input_dtype 0 / False 0 / True 2 / False 2 / True 4 / False 4 / True ====== ============= ============= ============= ============= ============= ============= ============= 1 int16 1.04±0.01ms 1.03±0.01ms 1.02±0.01ms 1.03±0.01ms 1.03±0.01ms 1.05±0.01ms 1 float16 3.34±0.05ms 3.37±0.01ms 3.34±0.03ms 3.37±0.02ms 3.32±0.02ms 3.36±0.02ms 1 int32 1.54±0.03ms 1.52±0.02ms 1.53±0.02ms 1.56±0.05ms 1.53±0.03ms 1.51±0.03ms 1 float32 1.52±0.02ms 1.52±0.02ms 1.54±0.02ms 1.56±0.02ms 1.59±0.05ms 1.57±0.02ms 1 int64 3.01±0.05ms 2.97±0.04ms 3.00±0.05ms 2.99±0.03ms 3.00±0.06ms 3.02±0.04ms 1 float64 2.98±0.03ms 2.97±0.04ms 2.97±0.03ms 3.17±0.3ms 2.99±0.03ms 3.27±0.3ms 1 complex64 7.42±0.03ms 7.40±0.05ms 7.43±0.1ms 7.46±0.07ms 7.44±0.1ms 7.49±0.2ms 1 longfloat 3.01±0.1ms 2.99±0.04ms 3.01±0.08ms 2.95±0.04ms 2.97±0.02ms 2.97±0.03ms 1 complex128 9.35±0.04ms 9.33±0.08ms 9.33±0.03ms 9.38±0.06ms 9.37±0.2ms 9.38±0.03ms 2 int16 1.06±0.02ms 1.04±0.01ms 1.04±0.02ms 1.04±0.01ms 1.03±0.01ms 1.04±0.01ms 2 float16 3.37±0.05ms 3.33±0.04ms 3.31±0.01ms 3.32±0.03ms 3.33±0.01ms 3.34±0.04ms 2 int32 1.52±0.01ms 1.52±0.02ms 1.53±0.03ms 1.51±0.02ms 1.58±0.04ms 1.53±0.01ms 2 float32 1.58±0.05ms 1.53±0.01ms 1.53±0.03ms 1.53±0.02ms 1.55±0.02ms 1.52±0.02ms 2 int64 2.98±0.2ms 2.98±0.05ms 2.99±0.02ms 3.20±0.3ms 2.98±0.03ms 3.00±0.05ms 2 float64 2.97±0.03ms 2.98±0.03ms 2.99±0.04ms 3.01±0.04ms 2.98±0.02ms 2.96±0.08ms 2 complex64 7.40±0.08ms 7.43±0.08ms 7.35±0.09ms 7.46±0.06ms 7.37±0.02ms 7.42±0.05ms 2 longfloat 2.99±0.03ms 3.01±0.04ms 2.95±0.03ms 2.95±0.04ms 2.96±0.03ms 3.09±0.2ms 2 complex128 9.38±0.05ms 9.32±0.04ms 9.45±0.09ms 9.51±0.2ms 9.43±0.06ms 9.34±0.04ms ====== ============= ============= ============= ============= ============= ============= ============= started: 2020-12-16 20:28:04, duration: 1.01m bench_ufunc.UFunc_fmod.time_ufunc_types [Jack-Desktop/virtualenv-py3.9-numpy1.19.3] ok ====== ============= ============= ============= ============= ============= ============= ============= -- nthreads / atop -------------------- ----------------------------------------------------------------------------------- rank input_dtype 0 / False 0 / True 2 / False 2 / True 4 / False 4 / True ====== ============= ============= ============= ============= ============= ============= ============= 1 int16 3.08±0.02ms 3.10±0.01ms 3.06±0.03ms 3.05±0.02ms 3.10±0.06ms 3.07±0.04ms 1 float16 10.2±0.05ms 10.1±0.08ms 10.2±0.08ms 10.2±0.08ms 10.1±0.04ms 10.2±0.1ms 1 int32 3.48±0.04ms 3.53±0.03ms 3.54±0.05ms 3.52±0.04ms 3.51±0.04ms 3.50±0.02ms 1 float32 5.29±0.03ms 5.37±0.05ms 5.40±0.05ms 5.41±0.1ms 5.30±0.05ms 5.30±0.04ms 1 int64 9.71±0.07ms 9.67±0.09ms 9.75±0.07ms 9.70±0.08ms 9.67±0.01ms 9.70±0.07ms 1 float64 5.87±0.06ms 5.90±0.04ms 5.91±0.03ms 5.80±0.07ms 5.86±0.04ms 5.87±0.03ms 1 complex64 n/a n/a n/a n/a n/a n/a 1 longfloat 5.84±0.04ms 5.88±0.06ms 5.91±0.05ms 5.88±0.05ms 5.89±0.02ms 5.90±0.2ms 1 complex128 n/a n/a n/a n/a n/a n/a 2 int16 3.11±0.03ms 3.09±0.04ms 3.09±0.02ms 3.06±0.03ms 3.09±0.01ms 3.08±0.02ms 2 float16 10.1±0.04ms 10.2±0.04ms 10.2±0.04ms 10.3±0.08ms 10.1±0.06ms 10.2±0.1ms 2 int32 3.46±0.04ms 3.54±0.04ms 3.54±0.02ms 3.51±0.03ms 3.51±0.05ms 3.49±0.03ms 2 float32 5.27±0.09ms 5.39±0.1ms 5.42±0.05ms 5.35±0.07ms 5.31±0.04ms 5.42±0.08ms 2 int64 9.67±0.1ms 9.68±0.02ms 9.71±0.03ms 9.69±0.05ms 9.70±0.05ms 9.68±0.03ms 2 float64 5.86±0.05ms 5.82±0.1ms 5.80±0.03ms 5.90±0.02ms 5.91±0.03ms 5.89±0.03ms 2 complex64 n/a n/a n/a n/a n/a n/a 2 longfloat 5.85±0.02ms 5.85±0.05ms 5.85±0.03ms 5.85±0.03ms 5.76±0.09ms 5.84±0.05ms 2 complex128 n/a n/a n/a n/a n/a n/a ====== ============= ============= ============= ============= ============= ============= ============= started: 2020-12-16 20:29:04, duration: 56.2s bench_ufunc.UFunc_frexp.time_ufunc_types [Jack-Desktop/virtualenv-py3.9-numpy1.19.3] ok ====== ============= ============= ============ ============= ============= ============= ============= -- nthreads / atop -------------------- ---------------------------------------------------------------------------------- rank input_dtype 0 / False 0 / True 2 / False 2 / True 4 / False 4 / True ====== ============= ============= ============ ============= ============= ============= ============= 1 int16 19.9±0.1ms 19.9±0.2ms 20.0±0.1ms 20.1±0.3ms 19.9±0.3ms 19.9±0.1ms 1 float16 21.6±0.1ms 21.4±0.1ms 21.5±0.1ms 21.5±0.1ms 21.6±0.3ms 21.5±0.2ms 1 int32 21.6±0.1ms 21.6±0.2ms 21.8±0.2ms 21.6±0.09ms 21.6±0.1ms 21.7±0.1ms 1 float32 18.5±0.1ms 18.6±0.1ms 18.7±0.2ms 18.5±0.1ms 18.5±0.2ms 18.7±0.1ms 1 int64 22.1±0.08ms 22.0±0.1ms 22.1±0.2ms 21.9±0.1ms 22.0±0.1ms 22.1±0.1ms 1 float64 19.0±0.09ms 19.0±0.1ms 18.9±0.05ms 19.0±0.09ms 19.1±0.08ms 19.0±0.05ms 1 complex64 n/a n/a n/a n/a n/a n/a 1 longfloat 19.1±0.1ms 19.1±0.1ms 19.1±0.08ms 19.2±0.1ms 19.1±0.1ms 19.0±0.1ms 1 complex128 n/a n/a n/a n/a n/a n/a 2 int16 19.9±0.1ms 19.9±0.1ms 19.9±0.2ms 20.2±0.3ms 20.0±0.2ms 20.2±0.1ms 2 float16 21.5±0.08ms 21.3±0.3ms 21.5±0.2ms 21.4±0.2ms 21.6±0.2ms 21.5±0.3ms 2 int32 21.5±0.2ms 21.7±0.2ms 21.5±0.04ms 21.7±0.2ms 21.5±0.1ms 21.7±0.1ms 2 float32 18.6±0.09ms 18.5±0.1ms 18.7±0.2ms 18.6±0.2ms 18.6±0.2ms 18.7±0.4ms 2 int64 22.0±0.2ms 22.3±0.3ms 21.9±0.4ms 21.9±0.2ms 21.9±0.2ms 22.0±0.1ms 2 float64 18.9±0.1ms 19.1±0.2ms 19.2±0.1ms 19.1±0.1ms 19.1±0.2ms 19.2±0.4ms 2 complex64 n/a n/a n/a n/a n/a n/a 2 longfloat 19.2±0.2ms 19.1±0.2ms 19.2±1ms 19.2±0.04ms 19.2±0.1ms 19.2±0.2ms 2 complex128 n/a n/a n/a n/a n/a n/a ====== ============= ============= ============ ============= ============= ============= ============= started: 2020-12-16 20:30:01, duration: 1.08m bench_ufunc.UFunc_gcd.time_ufunc_types [Jack-Desktop/virtualenv-py3.9-numpy1.19.3] ok ====== ============= ============= ============= ============= ============= ============= ============= -- nthreads / atop -------------------- ----------------------------------------------------------------------------------- rank input_dtype 0 / False 0 / True 2 / False 2 / True 4 / False 4 / True ====== ============= ============= ============= ============= ============= ============= ============= 1 int16 4.98±0.05ms 4.92±0.03ms 4.98±0.05ms 4.95±0.04ms 4.94±0.03ms 4.93±0.05ms 1 float16 n/a n/a n/a n/a n/a n/a 1 int32 5.54±0.03ms 5.54±0.04ms 5.59±0.03ms 5.66±0.03ms 5.66±0.06ms 5.61±0.03ms 1 float32 n/a n/a n/a n/a n/a n/a 1 int64 9.83±0.05ms 9.83±0.04ms 9.74±0.05ms 9.88±0.08ms 9.91±0.1ms 9.83±0.09ms 1 float64 n/a n/a n/a n/a n/a n/a 1 complex64 n/a n/a n/a n/a n/a n/a 1 longfloat n/a n/a n/a n/a n/a n/a 1 complex128 n/a n/a n/a n/a n/a n/a 2 int16 4.95±0.01ms 4.90±0.03ms 4.92±0.03ms 4.92±0.03ms 4.96±0.1ms 4.93±0.04ms 2 float16 n/a n/a n/a n/a n/a n/a 2 int32 5.61±0.1ms 5.57±0.09ms 5.57±0.03ms 5.58±0.06ms 5.63±0.05ms 5.62±0.08ms 2 float32 n/a n/a n/a n/a n/a n/a 2 int64 9.80±0.05ms 9.92±0.08ms 9.80±0.02ms 9.76±0.02ms 9.78±0.05ms 9.81±0.03ms 2 float64 n/a n/a n/a n/a n/a n/a 2 complex64 n/a n/a n/a n/a n/a n/a 2 longfloat n/a n/a n/a n/a n/a n/a 2 complex128 n/a n/a n/a n/a n/a n/a ====== ============= ============= ============= ============= ============= ============= ============= started: 2020-12-16 20:31:06, duration: 44.7s bench_ufunc.UFunc_greater.time_ufunc_types [Jack-Desktop/virtualenv-py3.9-numpy1.19.3] ok ====== ============= ============= ============= ============= ============= ============= ============= -- nthreads / atop -------------------- ----------------------------------------------------------------------------------- rank input_dtype 0 / False 0 / True 2 / False 2 / True 4 / False 4 / True ====== ============= ============= ============= ============= ============= ============= ============= 1 int16 934±20μs 916±10μs 416±6μs 283±4μs 341±4μs 256±4μs 1 float16 3.15±0.06ms 3.13±0.05ms 3.12±0.05ms 3.19±0.04ms 3.11±0.06ms 3.11±0.04ms 1 int32 956±30μs 989±7μs 458±5μs 313±2μs 388±30μs 267±5μs 1 float32 578±50μs 533±6μs 324±10μs 330±40μs 273±3μs 278±20μs 1 int64 1.08±0.02ms 1.08±0.02ms 507±10μs 483±7μs 465±30μs 469±30μs 1 float64 943±50μs 901±10μs 529±10μs 464±8μs 418±40μs 438±30μs 1 complex64 1.78±0.02ms 1.76±0.01ms 1.77±0.02ms 1.76±0.04ms 1.81±0.04ms 1.75±0.01ms 1 longfloat 915±20μs 961±20μs 518±50μs 487±30μs 421±10μs 432±20μs 1 complex128 1.84±0.02ms 1.87±0.1ms 1.83±0.03ms 1.81±0.02ms 1.81±0.05ms 1.86±0.02ms 2 int16 975±20μs 964±20μs 496±40μs 292±40μs 425±30μs 297±10μs 2 float16 3.10±0.04ms 3.08±0.05ms 3.13±0.04ms 3.07±0.04ms 3.13±0.04ms 3.06±0.05ms 2 int32 942±10μs 939±8μs 438±6μs 311±10μs 356±10μs 311±10μs 2 float32 557±10μs 535±5μs 327±10μs 317±10μs 292±10μs 280±10μs 2 int64 1.10±0.02ms 1.07±0.02ms 570±40μs 471±30μs 341±100μs 423±10μs 2 float64 946±20μs 974±20μs 459±10μs 462±5μs 416±10μs 446±30μs 2 complex64 1.75±0.02ms 1.77±0.03ms 1.78±0.04ms 1.76±0.02ms 1.77±0.02ms 1.77±0.03ms 2 longfloat 968±20μs 920±10μs 489±10μs 491±30μs 513±20μs 467±30μs 2 complex128 1.79±0.02ms 1.85±0.03ms 1.82±0.02ms 1.83±0.03ms 1.83±0.03ms 1.85±0.04ms ====== ============= ============= ============= ============= ============= ============= ============= started: 2020-12-16 20:31:50, duration: 59.1s bench_ufunc.UFunc_greater_equal.time_ufunc_types [Jack-Desktop/virtualenv-py3.9-numpy1.19.3] ok ====== ============= ============= ============= ============= ============= ============= ============= -- nthreads / atop -------------------- ----------------------------------------------------------------------------------- rank input_dtype 0 / False 0 / True 2 / False 2 / True 4 / False 4 / True ====== ============= ============= ============= ============= ============= ============= ============= 1 int16 935±10μs 927±6μs 452±7μs 303±3μs 350±6μs 255±10μs 1 float16 3.02±0.03ms 3.06±0.04ms 3.02±0.01ms 3.04±0.02ms 3.01±0.02ms 3.01±0.01ms 1 int32 978±50μs 956±20μs 433±6μs 303±10μs 346±20μs 319±50μs 1 float32 569±10μs 544±10μs 319±7μs 327±20μs 333±30μs 284±10μs 1 int64 1.08±0.01ms 1.08±0.03ms 521±20μs 465±7μs 436±10μs 441±20μs 1 float64 947±20μs 911±20μs 490±20μs 481±10μs 433±30μs 451±20μs 1 complex64 1.74±0.02ms 1.78±0.03ms 1.78±0.02ms 1.74±0.02ms 1.79±0.03ms 1.78±0.02ms 1 longfloat 934±20μs 942±30μs 537±20μs 512±10μs 467±30μs 475±30μs 1 complex128 2.04±0.02ms 2.02±0.04ms 1.98±0.04ms 2.05±0.02ms 1.97±0.03ms 1.99±0.04ms 2 int16 946±30μs 924±6μs 431±10μs 288±4μs 382±7μs 250±4μs 2 float16 3.04±0.01ms 3.01±0.03ms 3.08±0.03ms 3.01±0.03ms 3.08±0.03ms 3.07±0.02ms 2 int32 936±10μs 937±10μs 441±40μs 313±30μs 351±5μs 323±10μs 2 float32 575±20μs 568±20μs 317±20μs 322±6μs 293±6μs 273±10μs 2 int64 1.06±0.01ms 1.10±0.03ms 546±40μs 489±30μs 426±10μs 474±20μs 2 float64 936±20μs 886±10μs 474±10μs 454±10μs 406±10μs 408±7μs 2 complex64 1.76±0.03ms 1.76±0.02ms 1.78±0.04ms 1.74±0.05ms 1.75±0.03ms 1.76±0.04ms 2 longfloat 919±10μs 925±9μs 527±60μs 501±8μs 451±30μs 482±50μs 2 complex128 2.00±0.02ms 1.95±0.03ms 1.97±0.03ms 2.01±0.03ms 2.00±0.02ms 1.99±0.02ms ====== ============= ============= ============= ============= ============= ============= ============= started: 2020-12-16 20:32:49, duration: 59.2s bench_ufunc.UFunc_heaviside.time_ufunc_types [Jack-Desktop/virtualenv-py3.9-numpy1.19.3] ok ====== ============= ============= ============= ============= ============= ============= ============= -- nthreads / atop -------------------- ----------------------------------------------------------------------------------- rank input_dtype 0 / False 0 / True 2 / False 2 / True 4 / False 4 / True ====== ============= ============= ============= ============= ============= ============= ============= 1 int16 8.66±0.05ms 8.68±0.1ms 8.81±0.1ms 8.73±0.09ms 8.80±0.06ms 8.66±0.06ms 1 float16 11.7±0.07ms 11.8±0.09ms 11.7±0.1ms 11.7±0.1ms 11.7±0.1ms 11.7±0.07ms 1 int32 12.3±0.2ms 12.1±0.2ms 12.1±0.2ms 12.5±0.3ms 12.1±0.08ms 12.1±0.1ms 1 float32 5.87±0.07ms 5.87±0.05ms 5.88±0.03ms 5.91±0.2ms 5.81±0.09ms 5.79±0.04ms 1 int64 12.8±0.1ms 12.7±0.08ms 12.7±0.1ms 12.8±0.09ms 12.9±0.3ms 12.9±0.07ms 1 float64 6.59±0.05ms 6.67±0.04ms 6.65±0.05ms 6.60±0.04ms 6.66±0.06ms 6.59±0.05ms 1 complex64 n/a n/a n/a n/a n/a n/a 1 longfloat 6.66±0.05ms 6.72±0.06ms 6.56±0.04ms 6.58±0.02ms 6.61±0.05ms 6.65±0.04ms 1 complex128 n/a n/a n/a n/a n/a n/a 2 int16 8.79±0.06ms 8.85±0.06ms 8.86±0.2ms 8.75±0.03ms 8.71±0.04ms 8.86±0.06ms 2 float16 11.7±0.1ms 11.6±0.09ms 11.8±0.09ms 11.7±0.05ms 11.7±0.1ms 11.8±0.07ms 2 int32 12.1±0.1ms 12.2±0.1ms 12.4±0.1ms 12.0±0.1ms 12.2±0.1ms 12.1±0.2ms 2 float32 5.86±0.03ms 5.84±0.05ms 5.81±0.06ms 5.78±0.04ms 5.70±0.02ms 5.81±0.06ms 2 int64 12.8±0.1ms 12.8±0.5ms 12.8±0.1ms 13.0±0.1ms 12.8±0.1ms 12.8±0.2ms 2 float64 6.64±0.06ms 6.68±0.09ms 6.65±0.05ms 6.63±0.03ms 6.57±0.08ms 6.59±0.03ms 2 complex64 n/a n/a n/a n/a n/a n/a 2 longfloat 6.65±0.04ms 6.63±0.09ms 6.60±0.06ms 6.66±0.09ms 6.63±0.09ms 6.56±0.07ms 2 complex128 n/a n/a n/a n/a n/a n/a ====== ============= ============= ============= ============= ============= ============= ============= started: 2020-12-16 20:33:49, duration: 55.8s bench_ufunc.UFunc_hypot.time_ufunc_types [Jack-Desktop/virtualenv-py3.9-numpy1.19.3] ok ====== ============= ============= ============= ============= ============= ============= ============= -- nthreads / atop -------------------- ----------------------------------------------------------------------------------- rank input_dtype 0 / False 0 / True 2 / False 2 / True 4 / False 4 / True ====== ============= ============= ============= ============= ============= ============= ============= 1 int16 11.2±0.1ms 11.3±0.2ms 11.3±0.09ms 11.2±0.07ms 11.4±0.2ms 11.3±0.2ms 1 float16 15.1±0.07ms 15.3±0.1ms 15.2±0.1ms 15.2±0.03ms 15.3±0.2ms 15.2±0.09ms 1 int32 13.8±0.3ms 14.2±0.4ms 13.7±0.3ms 13.7±0.3ms 13.6±0.2ms 13.5±0.1ms 1 float32 8.37±0.04ms 8.39±0.07ms 8.35±0.02ms 8.42±0.1ms 8.50±0.1ms 8.38±0.06ms 1 int64 14.3±0.6ms 14.3±0.1ms 14.5±0.3ms 14.3±0.5ms 14.3±0.1ms 14.2±0.05ms 1 float64 8.16±0.1ms 8.09±0.03ms 8.04±0.06ms 8.07±0.07ms 8.06±0.02ms 8.07±0.03ms 1 complex64 n/a n/a n/a n/a n/a n/a 1 longfloat 8.11±0.06ms 8.05±0.04ms 8.13±0.06ms 8.15±0.06ms 8.03±0.08ms 8.08±0.05ms 1 complex128 n/a n/a n/a n/a n/a n/a 2 int16 11.3±0.1ms 11.2±0.06ms 11.3±0.09ms 11.4±0.2ms 11.4±0.4ms 11.5±0.2ms 2 float16 15.1±0.1ms 15.3±0.3ms 15.2±0.09ms 15.3±0.09ms 15.1±0.1ms 15.2±0.09ms 2 int32 13.7±0.5ms 13.8±0.5ms 13.5±0.1ms 13.7±0.2ms 13.7±0.3ms 13.6±0.2ms 2 float32 8.39±0.07ms 8.34±0.08ms 8.47±0.2ms 8.42±0.07ms 8.33±0.07ms 8.42±0.05ms 2 int64 14.4±0.1ms 14.2±0.2ms 14.3±0.3ms 14.2±0.2ms 14.3±0.1ms 14.3±0.06ms 2 float64 8.01±0.04ms 8.06±0.06ms 8.11±0.06ms 8.14±0.09ms 8.11±0.06ms 8.04±0.03ms 2 complex64 n/a n/a n/a n/a n/a n/a 2 longfloat 8.10±0.07ms 8.09±0.04ms 8.09±0.07ms 8.10±0.06ms 8.16±0.2ms 8.05±0.05ms 2 complex128 n/a n/a n/a n/a n/a n/a ====== ============= ============= ============= ============= ============= ============= ============= started: 2020-12-16 20:34:44, duration: 58.1s bench_ufunc.UFunc_invert.time_ufunc_types [Jack-Desktop/virtualenv-py3.9-numpy1.19.3] ok ====== ============= ============= ============= ============= ============= ============= ============= -- nthreads / atop -------------------- ----------------------------------------------------------------------------------- rank input_dtype 0 / False 0 / True 2 / False 2 / True 4 / False 4 / True ====== ============= ============= ============= ============= ============= ============= ============= 1 int16 812±8μs 781±30μs 588±10μs 568±6μs 509±10μs 589±9μs 1 float16 n/a n/a n/a n/a n/a n/a 1 int32 1.35±0.06ms 1.35±0.02ms 1.10±0.03ms 1.14±0.06ms 1.04±0.04ms 1.09±0.05ms 1 float32 n/a n/a n/a n/a n/a n/a 1 int64 2.91±0.01ms 2.89±0.02ms 2.36±0.1ms 2.37±0.2ms 2.29±0.2ms 2.31±0.04ms 1 float64 n/a n/a n/a n/a n/a n/a 1 complex64 n/a n/a n/a n/a n/a n/a 1 longfloat n/a n/a n/a n/a n/a n/a 1 complex128 n/a n/a n/a n/a n/a n/a 2 int16 791±9μs 797±9μs 601±20μs 577±8μs 502±8μs 535±40μs 2 float16 n/a n/a n/a n/a n/a n/a 2 int32 1.39±0.02ms 1.37±0.02ms 1.11±0.01ms 1.24±0.1ms 1.09±0.05ms 1.02±0.01ms 2 float32 n/a n/a n/a n/a n/a n/a 2 int64 2.91±0.04ms 2.91±0.03ms 2.31±0.04ms 2.34±0.04ms 2.28±0.01ms 2.26±0.03ms 2 float64 n/a n/a n/a n/a n/a n/a 2 complex64 n/a n/a n/a n/a n/a n/a 2 longfloat n/a n/a n/a n/a n/a n/a 2 complex128 n/a n/a n/a n/a n/a n/a ====== ============= ============= ============= ============= ============= ============= ============= started: 2020-12-16 20:35:43, duration: 43.6s bench_ufunc.UFunc_isfinite.time_ufunc_types [Jack-Desktop/virtualenv-py3.9-numpy1.19.3] ok ====== ============= ============= ============= ============= ============= ============= ============= -- nthreads / atop -------------------- ----------------------------------------------------------------------------------- rank input_dtype 0 / False 0 / True 2 / False 2 / True 4 / False 4 / True ====== ============= ============= ============= ============= ============= ============= ============= 1 int16 442±20μs 413±3μs 280±20μs 283±10μs 243±7μs 234±3μs 1 float16 897±10μs 917±20μs 938±20μs 906±20μs 937±9μs 900±30μs 1 int32 417±10μs 450±20μs 296±10μs 277±20μs 239±10μs 265±20μs 1 float32 561±8μs 638±50μs 310±4μs 322±30μs 306±8μs 286±10μs 1 int64 437±20μs 419±20μs 294±10μs 292±1μs 262±20μs 245±5μs 1 float64 961±20μs 952±20μs 542±20μs 504±40μs 411±10μs 428±20μs 1 complex64 6.07±0.2ms 6.34±0.03ms 6.27±0.03ms 6.32±0.06ms 6.30±0.06ms 6.34±0.02ms 1 longfloat 996±10μs 982±40μs 511±9μs 516±40μs 487±40μs 494±20μs 1 complex128 6.39±0.06ms 6.26±0.09ms 6.34±0.04ms 6.30±0.03ms 6.34±0.06ms 6.37±0.06ms 2 int16 415±6μs 425±6μs 262±5μs 252±4μs 240±5μs 251±10μs 2 float16 891±20μs 882±2μs 889±20μs 889±10μs 918±30μs 889±9μs 2 int32 420±5μs 428±10μs 287±7μs 262±2μs 276±20μs 273±20μs 2 float32 623±30μs 581±10μs 340±10μs 324±6μs 298±20μs 301±8μs 2 int64 433±6μs 431±9μs 263±8μs 301±3μs 271±20μs 257±10μs 2 float64 962±20μs 951±20μs 481±10μs 469±10μs 421±30μs 394±5μs 2 complex64 6.27±0.05ms 6.28±0.01ms 6.32±0.06ms 6.32±0.05ms 6.26±0.04ms 6.29±0.05ms 2 longfloat 972±20μs 977±10μs 550±10μs 507±10μs 465±6μs 454±7μs 2 complex128 6.33±0.04ms 6.33±0.09ms 6.35±0.03ms 6.39±0.06ms 6.36±0.06ms 6.38±0.1ms ====== ============= ============= ============= ============= ============= ============= ============= started: 2020-12-16 20:36:26, duration: 59.3s bench_ufunc.UFunc_isinf.time_ufunc_types [Jack-Desktop/virtualenv-py3.9-numpy1.19.3] ok ====== ============= ============= ============= ============= ============= ============= ============= -- nthreads / atop -------------------- ----------------------------------------------------------------------------------- rank input_dtype 0 / False 0 / True 2 / False 2 / True 4 / False 4 / True ====== ============= ============= ============= ============= ============= ============= ============= 1 int16 426±8μs 447±20μs 289±20μs 296±9μs 272±40μs 283±40μs 1 float16 879±9μs 894±9μs 881±10μs 891±7μs 894±10μs 888±10μs 1 int32 439±30μs 424±8μs 268±3μs 270±3μs 243±10μs 248±7μs 1 float32 620±8μs 625±20μs 320±4μs 1.33±0.01ms 279±9μs 1.19±0.2ms 1 int64 425±6μs 420±4μs 264±8μs 254±4μs 286±10μs 242±5μs 1 float64 1.02±0.02ms 1.03±0.02ms 520±30μs 1.40±0.01ms 452±30μs 1.09±0.03ms 1 complex64 6.26±0.03ms 6.30±0.02ms 6.31±0.04ms 6.32±0.06ms 6.29±0.07ms 6.25±0.04ms 1 longfloat 1.05±0.01ms 1.02±0.03ms 541±8μs 1.38±0.03ms 496±30μs 1.08±0.03ms 1 complex128 6.12±0.2ms 6.36±0.05ms 6.37±0.08ms 6.34±0.06ms 6.32±0.02ms 6.39±0.08ms 2 int16 449±10μs 413±7μs 285±7μs 269±9μs 252±30μs 254±6μs 2 float16 916±20μs 911±20μs 919±10μs 886±10μs 895±7μs 887±9μs 2 int32 424±4μs 220±200μs 253±10μs 266±3μs 291±30μs 279±40μs 2 float32 602±7μs 588±10μs 369±10μs 1.34±0.02ms 276±6μs 1.05±0.02ms 2 int64 409±10μs 437±5μs 257±80μs 260±10μs 264±10μs 125±100μs 2 float64 1.01±0.02ms 1.04±0.03ms 535±20μs 1.36±0.01ms 479±20μs 981±80μs 2 complex64 6.29±0.03ms 6.30±0.04ms 6.28±0.07ms 6.28±0.05ms 6.29±0.02ms 6.38±0.09ms 2 longfloat 1.01±0.01ms 1.03±0.01ms 524±10μs 1.38±0.03ms 500±9μs 1.06±0.08ms 2 complex128 6.35±0.06ms 6.40±0.03ms 6.33±0.03ms 6.39±0.06ms 6.36±0.03ms 6.35±0.05ms ====== ============= ============= ============= ============= ============= ============= ============= started: 2020-12-16 20:37:26, duration: 59.1s bench_ufunc.UFunc_isnan.time_ufunc_types [Jack-Desktop/virtualenv-py3.9-numpy1.19.3] ok ====== ============= ============= ============= ============= ============= ============= ============= -- nthreads / atop -------------------- ----------------------------------------------------------------------------------- rank input_dtype 0 / False 0 / True 2 / False 2 / True 4 / False 4 / True ====== ============= ============= ============= ============= ============= ============= ============= 1 int16 409±4μs 431±5μs 254±5μs 285±30μs 319±6μs 285±20μs 1 float16 1.14±0.02ms 1.14±0.01ms 969±200μs 1.14±0.01ms 1.15±0.02ms 1.15±0.01ms 1 int32 424±3μs 440±20μs 261±3μs 264±9μs 252±20μs 244±20μs 1 float32 546±20μs 560±20μs 317±20μs 317±20μs 285±10μs 278±20μs 1 int64 443±20μs 410±7μs 256±5μs 300±10μs 273±40μs 253±10μs 1 float64 889±10μs 872±10μs 488±20μs 510±80μs 443±7μs 440±30μs 1 complex64 6.30±0.04ms 6.21±0.04ms 6.27±0.08ms 6.32±0.09ms 6.30±0.02ms 6.33±0.02ms 1 longfloat 866±20μs 865±10μs 511±50μs 494±40μs 528±20μs 467±70μs 1 complex128 6.35±0.08ms 6.33±0.06ms 6.36±0.05ms 6.34±0.05ms 6.33±0.04ms 6.36±0.1ms 2 int16 418±9μs 417±6μs 263±4μs 282±10μs 272±7μs 284±20μs 2 float16 1.15±0.02ms 1.15±0.02ms 1.21±0.02ms 1.14±0.01ms 1.15±0.02ms 1.15±0.01ms 2 int32 446±10μs 427±10μs 281±7μs 260±8μs 286±10μs 278±20μs 2 float32 525±20μs 534±20μs 337±30μs 318±9μs 258±8μs 287±20μs 2 int64 464±4μs 453±10μs 267±7μs 295±20μs 278±20μs 257±8μs 2 float64 902±10μs 870±10μs 491±10μs 455±10μs 437±10μs 432±7μs 2 complex64 6.29±0.06ms 6.32±0.06ms 6.33±0.04ms 6.31±0.06ms 6.29±0.02ms 6.32±0.07ms 2 longfloat 899±20μs 882±20μs 511±20μs 516±50μs 438±9μs 397±10μs 2 complex128 6.37±0.08ms 6.30±0.05ms 6.35±0.05ms 6.37±0.04ms 6.34±0.02ms 6.35±0.04ms ====== ============= ============= ============= ============= ============= ============= ============= started: 2020-12-16 20:38:25, duration: 59.4s bench_ufunc.UFunc_isnat.time_ufunc_types [Jack-Desktop/virtualenv-py3.9-numpy1.19.3] ok ====== ============= =========== ========== =========== ========== =========== ========== -- nthreads / atop -------------------- -------------------------------------------------------------------- rank input_dtype 0 / False 0 / True 2 / False 2 / True 4 / False 4 / True ====== ============= =========== ========== =========== ========== =========== ========== 1 int16 n/a n/a n/a n/a n/a n/a 1 float16 n/a n/a n/a n/a n/a n/a 1 int32 n/a n/a n/a n/a n/a n/a 1 float32 n/a n/a n/a n/a n/a n/a 1 int64 n/a n/a n/a n/a n/a n/a 1 float64 n/a n/a n/a n/a n/a n/a 1 complex64 n/a n/a n/a n/a n/a n/a 1 longfloat n/a n/a n/a n/a n/a n/a 1 complex128 n/a n/a n/a n/a n/a n/a 2 int16 n/a n/a n/a n/a n/a n/a 2 float16 n/a n/a n/a n/a n/a n/a 2 int32 n/a n/a n/a n/a n/a n/a 2 float32 n/a n/a n/a n/a n/a n/a 2 int64 n/a n/a n/a n/a n/a n/a 2 float64 n/a n/a n/a n/a n/a n/a 2 complex64 n/a n/a n/a n/a n/a n/a 2 longfloat n/a n/a n/a n/a n/a n/a 2 complex128 n/a n/a n/a n/a n/a n/a ====== ============= =========== ========== =========== ========== =========== ========== started: 2020-12-16 20:39:24, duration: 35.7s bench_ufunc.UFunc_lcm.time_ufunc_types [Jack-Desktop/virtualenv-py3.9-numpy1.19.3] ok ====== ============= ============= ============= ============= ============= ============= ============= -- nthreads / atop -------------------- ----------------------------------------------------------------------------------- rank input_dtype 0 / False 0 / True 2 / False 2 / True 4 / False 4 / True ====== ============= ============= ============= ============= ============= ============= ============= 1 int16 7.58±0.06ms 7.53±0.04ms 7.53±0.05ms 7.52±0.03ms 7.53±0.02ms 7.53±0.03ms 1 float16 n/a n/a n/a n/a n/a n/a 1 int32 7.93±0.06ms 7.90±0.05ms 8.00±0.05ms 7.89±0.06ms 7.92±0.02ms 7.90±0.08ms 1 float32 n/a n/a n/a n/a n/a n/a 1 int64 16.4±0.09ms 16.5±0.1ms 16.4±0.05ms 16.3±0.08ms 16.5±0.08ms 16.4±0.2ms 1 float64 n/a n/a n/a n/a n/a n/a 1 complex64 n/a n/a n/a n/a n/a n/a 1 longfloat n/a n/a n/a n/a n/a n/a 1 complex128 n/a n/a n/a n/a n/a n/a 2 int16 7.53±0.06ms 7.56±0.08ms 7.51±0.03ms 7.56±0.02ms 7.53±0.03ms 7.59±0.06ms 2 float16 n/a n/a n/a n/a n/a n/a 2 int32 7.87±0.04ms 7.88±0.06ms 7.89±0.08ms 7.95±0.1ms 7.89±0.1ms 7.98±0.07ms 2 float32 n/a n/a n/a n/a n/a n/a 2 int64 16.5±0.08ms 16.3±0.08ms 16.5±0.1ms 16.5±0.08ms 16.3±0.2ms 16.5±0.06ms 2 float64 n/a n/a n/a n/a n/a n/a 2 complex64 n/a n/a n/a n/a n/a n/a 2 longfloat n/a n/a n/a n/a n/a n/a 2 complex128 n/a n/a n/a n/a n/a n/a ====== ============= ============= ============= ============= ============= ============= ============= started: 2020-12-16 20:40:00, duration: 45.1s bench_ufunc.UFunc_ldexp.time_ufunc_types [Jack-Desktop/virtualenv-py3.9-numpy1.19.3] ok ====== ============= ============ ============ ============= ============ ============= ============ -- nthreads / atop -------------------- ------------------------------------------------------------------------------- rank input_dtype 0 / False 0 / True 2 / False 2 / True 4 / False 4 / True ====== ============= ============ ============ ============= ============ ============= ============ 1 int16 22.8±0.2ms 22.8±0.3ms 22.6±0.06ms 22.8±0.1ms 22.7±0.09ms 22.7±0.2ms 1 float16 n/a n/a n/a n/a n/a n/a 1 int32 23.2±0.2ms 23.1±0.1ms 23.3±0.2ms 23.2±0.1ms 23.2±0.1ms 23.0±0.2ms 1 float32 n/a n/a n/a n/a n/a n/a 1 int64 n/a n/a n/a n/a n/a n/a 1 float64 n/a n/a n/a n/a n/a n/a 1 complex64 n/a n/a n/a n/a n/a n/a 1 longfloat n/a n/a n/a n/a n/a n/a 1 complex128 n/a n/a n/a n/a n/a n/a 2 int16 22.8±0.1ms 22.4±0.2ms 22.7±0.09ms 22.6±0.1ms 23.1±0.4ms 22.6±0.4ms 2 float16 n/a n/a n/a n/a n/a n/a 2 int32 23.1±0.1ms 23.2±0.2ms 23.3±0.3ms 23.2±0.2ms 23.1±0.07ms 23.1±0.1ms 2 float32 n/a n/a n/a n/a n/a n/a 2 int64 n/a n/a n/a n/a n/a n/a 2 float64 n/a n/a n/a n/a n/a n/a 2 complex64 n/a n/a n/a n/a n/a n/a 2 longfloat n/a n/a n/a n/a n/a n/a 2 complex128 n/a n/a n/a n/a n/a n/a ====== ============= ============ ============ ============= ============ ============= ============ started: 2020-12-16 20:40:45, duration: 46.0s bench_ufunc.UFunc_left_shift.time_ufunc_types [Jack-Desktop/virtualenv-py3.9-numpy1.19.3] ok ====== ============= ============= ============= ============= ============= ============= ============= -- nthreads / atop -------------------- ----------------------------------------------------------------------------------- rank input_dtype 0 / False 0 / True 2 / False 2 / True 4 / False 4 / True ====== ============= ============= ============= ============= ============= ============= ============= 1 int16 1.83±0.02ms 1.85±0.03ms 921±20μs 917±10μs 756±10μs 752±7μs 1 float16 n/a n/a n/a n/a n/a n/a 1 int32 3.21±0.01ms 3.19±0.02ms 1.74±0.1ms 1.70±0.07ms 1.40±0.09ms 1.43±0.07ms 1 float32 n/a n/a n/a n/a n/a n/a 1 int64 3.63±0.1ms 3.68±0.03ms 2.44±0.02ms 2.46±0.03ms 2.52±0.1ms 2.31±0.01ms 1 float64 n/a n/a n/a n/a n/a n/a 1 complex64 n/a n/a n/a n/a n/a n/a 1 longfloat n/a n/a n/a n/a n/a n/a 1 complex128 n/a n/a n/a n/a n/a n/a 2 int16 1.87±0.02ms 1.86±0.02ms 927±8μs 939±10μs 794±50μs 747±40μs 2 float16 n/a n/a n/a n/a n/a n/a 2 int32 3.17±0.02ms 3.21±0.03ms 1.70±0.02ms 1.70±0.01ms 1.40±0.05ms 1.39±0.03ms 2 float32 n/a n/a n/a n/a n/a n/a 2 int64 3.66±0.04ms 3.69±0.1ms 2.51±0.1ms 2.80±0.2ms 2.54±0.2ms 2.29±0.06ms 2 float64 n/a n/a n/a n/a n/a n/a 2 complex64 n/a n/a n/a n/a n/a n/a 2 longfloat n/a n/a n/a n/a n/a n/a 2 complex128 n/a n/a n/a n/a n/a n/a ====== ============= ============= ============= ============= ============= ============= ============= started: 2020-12-16 20:41:31, duration: 43.6s bench_ufunc.UFunc_less.time_ufunc_types [Jack-Desktop/virtualenv-py3.9-numpy1.19.3] ok ====== ============= ============= ============= ============= ============= ============= ============= -- nthreads / atop -------------------- ----------------------------------------------------------------------------------- rank input_dtype 0 / False 0 / True 2 / False 2 / True 4 / False 4 / True ====== ============= ============= ============= ============= ============= ============= ============= 1 int16 946±30μs 937±20μs 426±4μs 281±10μs 342±5μs 284±20μs 1 float16 2.52±0.02ms 2.53±0.03ms 2.54±0.01ms 2.64±0.07ms 2.56±0.03ms 2.54±0.01ms 1 int32 956±20μs 942±30μs 446±20μs 351±20μs 349±20μs 263±20μs 1 float32 542±6μs 532±10μs 294±10μs 323±7μs 269±3μs 312±10μs 1 int64 1.08±0.02ms 1.08±0.02ms 516±20μs 483±60μs 479±60μs 424±20μs 1 float64 963±10μs 941±20μs 481±10μs 466±20μs 458±10μs 423±30μs 1 complex64 1.81±0.04ms 1.80±0.03ms 1.80±0.04ms 1.82±0.05ms 1.81±0.02ms 1.82±0.04ms 1 longfloat 926±7μs 943±30μs 477±20μs 469±20μs 405±8μs 412±20μs 1 complex128 1.82±0.3ms 1.95±0.06ms 1.86±0.03ms 1.82±0.02ms 1.85±0.05ms 1.83±0.04ms 2 int16 947±9μs 955±30μs 417±10μs 286±30μs 379±20μs 257±10μs 2 float16 2.54±0.02ms 2.54±0.04ms 2.56±0.02ms 2.56±0.03ms 2.53±0.02ms 2.53±0.03ms 2 int32 945±9μs 938±9μs 449±5μs 340±20μs 382±10μs 283±20μs 2 float32 562±10μs 583±20μs 320±10μs 313±30μs 287±20μs 270±7μs 2 int64 1.11±0.01ms 1.09±0.03ms 530±20μs 469±10μs 436±10μs 469±20μs 2 float64 950±9μs 893±9μs 510±7μs 497±40μs 459±20μs 420±10μs 2 complex64 1.81±0.03ms 1.78±0.02ms 1.84±0.03ms 1.81±0.03ms 1.81±0.02ms 1.78±0.03ms 2 longfloat 894±30μs 938±10μs 513±40μs 454±8μs 401±7μs 389±10μs 2 complex128 1.85±0.03ms 1.82±0.03ms 1.94±0.1ms 1.83±0.06ms 1.83±0.02ms 1.84±0.05ms ====== ============= ============= ============= ============= ============= ============= ============= started: 2020-12-16 20:42:15, duration: 59.2s bench_ufunc.UFunc_less_equal.time_ufunc_types [Jack-Desktop/virtualenv-py3.9-numpy1.19.3] ok ====== ============= ============= ============= ============= ============= ============= ============= -- nthreads / atop -------------------- ----------------------------------------------------------------------------------- rank input_dtype 0 / False 0 / True 2 / False 2 / True 4 / False 4 / True ====== ============= ============= ============= ============= ============= ============= ============= 1 int16 922±4μs 950±20μs 448±20μs 301±10μs 355±30μs 242±1μs 1 float16 2.64±0.1ms 2.57±0.02ms 2.58±0.02ms 2.58±0.02ms 2.60±0.03ms 2.56±0.02ms 1 int32 931±7μs 930±20μs 434±6μs 321±20μs 346±30μs 301±20μs 1 float32 534±9μs 541±6μs 307±4μs 305±7μs 333±30μs 252±3μs 1 int64 1.08±0.04ms 1.09±0.02ms 507±10μs 462±7μs 437±40μs 435±10μs 1 float64 937±10μs 914±10μs 496±20μs 464±20μs 408±10μs 499±10μs 1 complex64 1.80±0.02ms 1.82±0.03ms 1.76±0.02ms 1.78±0.03ms 1.79±0.02ms 1.76±0.03ms 1 longfloat 904±20μs 917±6μs 475±40μs 495±30μs 460±40μs 404±10μs 1 complex128 1.81±0.04ms 1.79±0.03ms 1.85±0.04ms 1.85±0.05ms 1.82±0.01ms 1.83±0.02ms 2 int16 928±20μs 932±10μs 417±4μs 309±40μs 402±20μs 265±10μs 2 float16 2.58±0.04ms 2.59±0.02ms 2.58±0.03ms 2.60±0.03ms 2.61±0.03ms 2.57±0.02ms 2 int32 965±20μs 954±20μs 489±50μs 311±30μs 347±3μs 285±20μs 2 float32 541±7μs 578±30μs 309±6μs 344±20μs 264±2μs 297±20μs 2 int64 1.09±0.02ms 1.10±0.04ms 522±20μs 482±30μs 437±40μs 425±20μs 2 float64 966±10μs 984±40μs 503±20μs 463±20μs 450±10μs 461±20μs 2 complex64 1.79±0.04ms 1.74±0.03ms 1.79±0.03ms 1.81±0.02ms 1.81±0.01ms 1.81±0.02ms 2 longfloat 952±40μs 948±10μs 526±40μs 459±20μs 434±10μs 412±10μs 2 complex128 1.84±0.02ms 1.82±0.04ms 1.82±0.02ms 1.84±0.03ms 1.85±0.09ms 1.86±0.04ms ====== ============= ============= ============= ============= ============= ============= ============= started: 2020-12-16 20:43:14, duration: 59.4s bench_ufunc.UFunc_log.time_ufunc_types [Jack-Desktop/virtualenv-py3.9-numpy1.19.3] ok ====== ============= ============= ============= ============= ============= ============= ============= -- nthreads / atop -------------------- ----------------------------------------------------------------------------------- rank input_dtype 0 / False 0 / True 2 / False 2 / True 4 / False 4 / True ====== ============= ============= ============= ============= ============= ============= ============= 1 int16 7.59±0.1ms 7.63±0.1ms 4.13±0.05ms 2.82±0.2ms 3.57±0.07ms 2.54±0.02ms 1 float16 11.4±0.07ms 11.4±0.07ms 11.3±0.1ms 11.3±0.09ms 11.4±0.1ms 11.4±0.1ms 1 int32 11.3±0.06ms 11.2±0.1ms 6.64±0.08ms 5.44±0.07ms 6.04±0.2ms 5.15±0.08ms 1 float32 5.41±0.06ms 5.52±0.05ms 2.48±0.01ms 1.12±0.02ms 2.00±0.1ms 1.10±0.07ms 1 int64 11.5±0.08ms 11.5±0.2ms 6.93±0.05ms 5.74±0.05ms 6.33±0.1ms 5.54±0.3ms 1 float64 7.98±0.04ms 7.96±0.08ms 3.80±0.05ms 2.65±0.09ms 3.09±0.08ms 2.40±0.03ms 1 complex64 38.5±0.4ms 38.7±0.1ms 38.7±0.4ms 38.9±0.5ms 38.5±0.1ms 38.7±0.2ms 1 longfloat 8.00±0.08ms 8.00±0.04ms 3.75±0.06ms 2.62±0.02ms 3.09±0.09ms 2.41±0.2ms 1 complex128 41.4±0.2ms 41.7±0.2ms 41.8±0.2ms 41.7±0.2ms 41.7±0.2ms 41.5±0.1ms 2 int16 7.52±0.05ms 7.54±0.07ms 4.14±0.02ms 2.76±0.2ms 4.24±0.3ms 2.53±0.02ms 2 float16 11.5±0.06ms 11.4±0.08ms 11.4±0.1ms 11.4±0.09ms 11.3±0.09ms 11.4±0.1ms 2 int32 11.3±0.1ms 11.2±0.2ms 7.24±0.4ms 5.34±0.07ms 5.92±0.09ms 5.06±0.02ms 2 float32 5.48±0.07ms 5.44±0.01ms 2.45±0.02ms 1.13±0.02ms 1.99±0.03ms 1.11±0.06ms 2 int64 11.6±0.07ms 11.8±0.2ms 6.92±0.07ms 5.69±0.05ms 6.58±0.2ms 5.38±0.03ms 2 float64 7.97±0.06ms 8.04±0.03ms 3.76±0.04ms 2.80±0.2ms 3.16±0.3ms 2.34±0.01ms 2 complex64 38.1±0.1ms 38.7±0.2ms 38.3±0.2ms 38.7±0.2ms 38.9±2ms 38.4±0.2ms 2 longfloat 7.98±0.08ms 7.93±0.1ms 3.65±0.02ms 2.62±0.04ms 3.36±0.2ms 2.40±0.06ms 2 complex128 41.8±0.2ms 41.7±0.1ms 41.6±0.3ms 41.9±0.2ms 41.6±0.2ms 41.7±0.2ms ====== ============= ============= ============= ============= ============= ============= ============= started: 2020-12-16 20:44:13, duration: 1.15m bench_ufunc.UFunc_log10.time_ufunc_types [Jack-Desktop/virtualenv-py3.9-numpy1.19.3] ok ====== ============= ============= ============= ============= ============= ============= ============= -- nthreads / atop -------------------- ----------------------------------------------------------------------------------- rank input_dtype 0 / False 0 / True 2 / False 2 / True 4 / False 4 / True ====== ============= ============= ============= ============= ============= ============= ============= 1 int16 8.04±0.06ms 8.05±0.06ms 4.30±0.04ms 2.64±0.04ms 3.74±0.01ms 2.61±0.08ms 1 float16 11.9±0.1ms 11.7±0.06ms 13.1±1ms 12.1±0.4ms 11.8±0.1ms 11.8±0.1ms 1 int32 11.0±0.2ms 11.1±0.1ms 6.65±0.08ms 5.36±0.06ms 5.95±0.1ms 5.26±0.3ms 1 float32 5.94±0.07ms 5.92±0.1ms 2.57±0.04ms 1.20±0.01ms 2.14±0.2ms 1.02±0.02ms 1 int64 11.5±0.1ms 11.4±0.08ms 7.10±0.3ms 5.69±0.07ms 6.60±0.3ms 5.44±0.1ms 1 float64 7.70±0.03ms 7.87±0.1ms 3.71±0.03ms 2.52±0.03ms 3.14±0.2ms 2.28±0.02ms 1 complex64 39.9±0.09ms 40.3±0.2ms 40.3±0.2ms 40.8±0.5ms 40.3±0.3ms 39.8±0.08ms 1 longfloat 8.01±0.2ms 7.72±0.04ms 3.72±0.02ms 2.56±0.1ms 3.12±0.02ms 2.31±0.05ms 1 complex128 44.3±0.2ms 44.4±0.3ms 44.4±0.2ms 44.1±0.1ms 44.3±0.2ms 44.0±0.2ms 2 int16 8.06±0.04ms 8.12±0.09ms 4.24±0.04ms 2.71±0.04ms 3.68±0.03ms 2.87±0.04ms 2 float16 11.7±0.09ms 11.8±0.09ms 12.0±0.3ms 11.8±0.1ms 11.9±0.08ms 11.7±0.1ms 2 int32 11.1±0.2ms 11.0±0.1ms 6.76±0.1ms 5.41±0.05ms 6.06±0.3ms 5.06±0.03ms 2 float32 5.96±0.08ms 6.04±0.1ms 2.57±0.07ms 1.24±0.03ms 2.06±0.02ms 1.21±0.03ms 2 int64 11.7±0.2ms 11.4±0.1ms 6.95±0.06ms 5.70±0.05ms 6.43±0.2ms 5.46±0.1ms 2 float64 7.80±0.09ms 7.75±0.03ms 3.81±0.2ms 2.54±0.02ms 3.20±0.2ms 2.38±0.03ms 2 complex64 40.2±0.2ms 39.9±0.4ms 40.2±1ms 39.9±0.2ms 40.0±0.4ms 40.0±0.2ms 2 longfloat 8.39±0.6ms 7.72±0.03ms 3.68±0.08ms 2.60±0.04ms 3.05±0.03ms 2.30±0.02ms 2 complex128 44.6±1ms 44.1±0.2ms 44.2±0.2ms 44.3±0.3ms 44.4±0.2ms 44.7±0.1ms ====== ============= ============= ============= ============= ============= ============= ============= started: 2020-12-16 20:45:22, duration: 1.17m bench_ufunc.UFunc_log1p.time_ufunc_types [Jack-Desktop/virtualenv-py3.9-numpy1.19.3] ok ====== ============= ============= ============= ============= ============= ============= ============= -- nthreads / atop -------------------- ----------------------------------------------------------------------------------- rank input_dtype 0 / False 0 / True 2 / False 2 / True 4 / False 4 / True ====== ============= ============= ============= ============= ============= ============= ============= 1 int16 10.9±0.2ms 10.8±0.09ms 5.34±0.6ms 2.69±0.02ms 4.43±0.02ms 2.57±0.05ms 1 float16 15.4±0.1ms 15.3±0.09ms 15.2±0.06ms 15.2±0.07ms 15.2±0.1ms 15.3±0.1ms 1 int32 14.7±0.1ms 14.7±0.08ms 7.61±0.04ms 5.53±0.06ms 6.74±0.1ms 5.38±0.4ms 1 float32 9.74±0.2ms 10.6±1ms 4.20±0.3ms 1.40±0.2ms 3.20±0.1ms 1.19±0.2ms 1 int64 15.4±0.7ms 17.0±4ms 8.83±0.5ms 5.94±0.2ms 7.31±0.5ms 5.51±0.1ms 1 float64 12.3±0.1ms 12.4±0.3ms 5.27±0.2ms 2.84±0.03ms 4.45±0.3ms 2.42±0.04ms 1 complex64 32.8±0.2ms 32.9±0.3ms 32.8±0.3ms 32.5±0.4ms 32.6±0.6ms 32.7±0.2ms 1 longfloat 12.2±0.2ms 11.9±0.2ms 5.40±0.8ms 2.72±0.02ms 4.14±0.2ms 2.48±0.1ms 1 complex128 39.9±0.2ms 39.9±0.2ms 40.0±0.3ms 39.7±0.2ms 39.7±0.2ms 39.9±0.3ms 2 int16 10.9±0.07ms 10.8±0.1ms 5.32±0.06ms 2.71±0.07ms 4.40±0.03ms 2.56±0.01ms 2 float16 15.2±0.08ms 15.4±0.2ms 15.2±0.3ms 15.2±0.1ms 15.2±0.1ms 15.1±0.09ms 2 int32 14.7±0.1ms 15.5±0.6ms 7.66±0.1ms 5.48±0.05ms 6.93±0.4ms 5.09±0.07ms 2 float32 9.56±0.1ms 9.61±0.1ms 3.95±0.03ms 1.21±0.02ms 3.13±0.02ms 1.22±0.03ms 2 int64 15.2±0.2ms 15.0±0.1ms 8.01±0.3ms 5.84±0.02ms 7.48±0.4ms 5.50±0.04ms 2 float64 12.2±0.2ms 12.2±0.2ms 4.96±0.1ms 2.73±0.02ms 4.06±0.2ms 2.51±0.09ms 2 complex64 32.9±0.6ms 32.8±0.3ms 32.7±0.2ms 32.7±0.2ms 32.9±0.4ms 32.8±0.2ms 2 longfloat 12.6±0.2ms 12.1±0.2ms 5.02±0.1ms 2.79±0.1ms 4.77±0.3ms 2.42±0.03ms 2 complex128 39.8±0.4ms 39.9±0.2ms 39.9±0.5ms 40.0±0.1ms 40.1±0.2ms 40.1±0.2ms ====== ============= ============= ============= ============= ============= ============= ============= started: 2020-12-16 20:46:32, duration: 1.18m bench_ufunc.UFunc_log2.time_ufunc_types [Jack-Desktop/virtualenv-py3.9-numpy1.19.3] ok ====== ============= ============= ============= ============= ============= ============= ============= -- nthreads / atop -------------------- ----------------------------------------------------------------------------------- rank input_dtype 0 / False 0 / True 2 / False 2 / True 4 / False 4 / True ====== ============= ============= ============= ============= ============= ============= ============= 1 int16 30.7±0.1ms 30.5±0.2ms 11.9±0.1ms 2.69±0.08ms 9.91±0.2ms 2.63±0.02ms 1 float16 34.4±0.1ms 34.3±0.1ms 34.4±0.2ms 34.6±0.4ms 34.5±0.2ms 34.5±0.04ms 1 int32 14.8±0.04ms 14.9±0.2ms 7.83±0.1ms 5.24±0.05ms 6.97±0.1ms 5.11±0.05ms 1 float32 29.2±0.09ms 29.2±0.2ms 10.6±0.08ms 1.14±0.01ms 8.19±0.05ms 1.11±0.03ms 1 int64 15.3±0.2ms 15.5±0.3ms 8.18±0.5ms 5.72±0.03ms 7.61±0.4ms 5.45±0.03ms 1 float64 12.4±0.09ms 12.6±0.2ms 5.30±0.04ms 2.56±0.04ms 4.33±0.3ms 2.70±0.1ms 1 complex64 39.2±0.2ms 40.1±0.7ms 39.5±0.4ms 40.3±0.3ms 39.9±0.2ms 39.9±0.1ms 1 longfloat 12.4±0.1ms 12.7±0.2ms 5.31±0.06ms 2.54±0.03ms 4.33±0.04ms 2.38±0.06ms 1 complex128 43.2±0.3ms 43.3±0.2ms 42.9±0.2ms 43.3±0.2ms 43.2±0.09ms 43.3±0.3ms 2 int16 30.9±0.1ms 30.7±0.1ms 12.1±0.1ms 2.66±0.05ms 9.56±0.09ms 2.51±0.04ms 2 float16 34.6±0.2ms 34.5±0.1ms 34.4±0.3ms 34.3±0.2ms 34.4±0.07ms 34.4±0.1ms 2 int32 14.7±0.05ms 14.6±0.08ms 7.80±0.02ms 5.69±0.2ms 6.98±0.09ms 5.13±0.06ms 2 float32 29.2±0.1ms 29.2±0.1ms 10.6±0.07ms 1.19±0.04ms 8.26±0.2ms 1.05±0.02ms 2 int64 15.0±0.09ms 15.5±0.3ms 8.20±0.06ms 5.65±0.1ms 7.31±0.01ms 5.36±0.04ms 2 float64 12.4±0.1ms 12.5±0.1ms 5.33±0.04ms 2.58±0.05ms 4.29±0.05ms 2.44±0.2ms 2 complex64 39.8±0.5ms 40.5±0.7ms 40.3±0.8ms 40.2±0.3ms 40.3±0.5ms 40.2±0.2ms 2 longfloat 12.7±0.1ms 12.4±0.09ms 5.31±0.07ms 2.51±0.02ms 4.33±0.2ms 2.40±0.1ms 2 complex128 43.5±0.9ms 43.3±0.8ms 43.2±0.2ms 43.1±0.3ms 43.3±0.4ms 43.1±0.1ms ====== ============= ============= ============= ============= ============= ============= ============= started: 2020-12-16 20:47:43, duration: 1.27m bench_ufunc.UFunc_logaddexp.time_ufunc_types [Jack-Desktop/virtualenv-py3.9-numpy1.19.3] ok ====== ============= ============= ============= ============= ============= ============= ============= -- nthreads / atop -------------------- ----------------------------------------------------------------------------------- rank input_dtype 0 / False 0 / True 2 / False 2 / True 4 / False 4 / True ====== ============= ============= ============= ============= ============= ============= ============= 1 int16 5.57±0.1ms 5.40±0.04ms 5.67±0.03ms 5.57±0.09ms 5.58±0.2ms 5.53±0.1ms 1 float16 7.67±0.07ms 7.68±0.03ms 7.72±0.2ms 7.66±0.04ms 7.64±0.03ms 8.26±0.5ms 1 int32 10.1±0.7ms 9.61±0.07ms 9.46±0.07ms 9.46±0.7ms 9.55±0.08ms 9.51±0.1ms 1 float32 2.69±0.03ms 2.69±0.05ms 2.69±0.06ms 2.66±0.03ms 2.67±0.02ms 2.68±0.01ms 1 int64 10.2±0.07ms 10.3±0.1ms 10.3±0.2ms 10.1±0.09ms 10.2±0.1ms 10.2±0.07ms 1 float64 3.83±0.05ms 3.88±0.03ms 3.84±0.04ms 3.85±0.04ms 3.87±0.04ms 3.88±0.04ms 1 complex64 n/a n/a n/a n/a n/a n/a 1 longfloat 3.88±0.03ms 3.97±0.06ms 3.85±0.05ms 3.86±0.03ms 3.88±0.08ms 3.87±0.04ms 1 complex128 n/a n/a n/a n/a n/a n/a 2 int16 5.60±0.09ms 5.65±0.05ms 5.68±0.08ms 5.58±0.06ms 5.69±0.1ms 5.54±0.05ms 2 float16 7.61±0.02ms 7.66±0.05ms 7.68±0.05ms 7.65±0.09ms 7.69±0.03ms 7.71±0.07ms 2 int32 9.51±0.06ms 9.52±0.5ms 9.57±0.05ms 9.68±0.2ms 9.85±0.5ms 9.58±0.5ms 2 float32 2.69±0.02ms 2.66±0.04ms 2.67±0.02ms 2.68±0.04ms 2.69±0.04ms 2.63±0.03ms 2 int64 10.3±0.1ms 10.2±0.06ms 10.2±0.09ms 10.2±0.07ms 10.2±0.07ms 10.3±0.05ms 2 float64 3.89±0.03ms 3.88±0.04ms 3.83±0.02ms 3.88±0.08ms 3.90±0.03ms 3.91±0.03ms 2 complex64 n/a n/a n/a n/a n/a n/a 2 longfloat 3.87±0.03ms 3.89±0.04ms 3.83±0.05ms 3.87±0.02ms 3.95±0.2ms 3.85±0.03ms 2 complex128 n/a n/a n/a n/a n/a n/a ====== ============= ============= ============= ============= ============= ============= ============= started: 2020-12-16 20:48:59, duration: 56.7s bench_ufunc.UFunc_logaddexp2.time_ufunc_types [Jack-Desktop/virtualenv-py3.9-numpy1.19.3] ok ====== ============= ============= ============= ============= ============= ============= ============= -- nthreads / atop -------------------- ----------------------------------------------------------------------------------- rank input_dtype 0 / False 0 / True 2 / False 2 / True 4 / False 4 / True ====== ============= ============= ============= ============= ============= ============= ============= 1 int16 5.81±0.09ms 5.79±0.02ms 5.75±0.1ms 5.86±0.3ms 5.80±0.06ms 5.83±0.06ms 1 float16 7.99±0.07ms 7.89±0.06ms 7.89±0.03ms 7.95±0.08ms 7.90±0.06ms 7.88±0.08ms 1 int32 9.73±0.6ms 9.50±0.2ms 9.61±0.6ms 9.39±0.06ms 9.46±0.07ms 9.94±0.6ms 1 float32 2.89±0.02ms 2.94±0.05ms 2.94±0.02ms 2.93±0.03ms 2.92±0.05ms 2.94±0.04ms 1 int64 10.3±0.3ms 10.1±0.09ms 10.1±0.07ms 10.4±0.4ms 10.1±0.04ms 10.1±0.08ms 1 float64 3.76±0.1ms 3.74±0.02ms 3.67±0.08ms 3.66±0.04ms 3.70±0.1ms 3.69±0.03ms 1 complex64 n/a n/a n/a n/a n/a n/a 1 longfloat 3.68±0.1ms 3.69±0.05ms 3.71±0.04ms 3.72±0.05ms 3.70±0.08ms 3.70±0.03ms 1 complex128 n/a n/a n/a n/a n/a n/a 2 int16 5.81±0.1ms 5.73±0.09ms 5.88±0.2ms 5.93±0.1ms 5.82±0.04ms 5.75±0.2ms 2 float16 7.86±0.09ms 7.88±0.1ms 7.91±0.04ms 7.91±0.07ms 7.87±0.06ms 7.91±0.03ms 2 int32 9.42±0.1ms 9.44±0.04ms 9.49±0.1ms 9.44±0.5ms 9.49±0.09ms 9.37±0.1ms 2 float32 2.91±0.03ms 2.92±0.02ms 2.92±0.05ms 2.91±0.02ms 2.89±0.05ms 2.94±0.02ms 2 int64 9.99±0.04ms 10.1±0.1ms 10.1±0.07ms 10.1±0.2ms 10.1±0.1ms 10.2±0.1ms 2 float64 3.71±0.06ms 3.71±0.06ms 3.69±0.07ms 3.68±0.03ms 3.69±0.05ms 3.61±0.03ms 2 complex64 n/a n/a n/a n/a n/a n/a 2 longfloat 3.69±0.08ms 3.69±0.04ms 3.69±0.03ms 3.88±0.1ms 3.74±0.06ms 3.69±0.3ms 2 complex128 n/a n/a n/a n/a n/a n/a ====== ============= ============= ============= ============= ============= ============= ============= started: 2020-12-16 20:49:56, duration: 56.6s bench_ufunc.UFunc_logical_and.time_ufunc_types [Jack-Desktop/virtualenv-py3.9-numpy1.19.3] ok ====== ============= ============= ============= ============= ============= ============= ============= -- nthreads / atop -------------------- ----------------------------------------------------------------------------------- rank input_dtype 0 / False 0 / True 2 / False 2 / True 4 / False 4 / True ====== ============= ============= ============= ============= ============= ============= ============= 1 int16 1.27±0.03ms 1.25±0.01ms 1.24±0.01ms 1.35±0.2ms 1.34±0.04ms 1.29±0.02ms 1 float16 1.10±0.03ms 1.06±0.02ms 1.06±0.01ms 1.06±0.01ms 1.09±0.01ms 1.09±0.01ms 1 int32 1.33±0.05ms 1.30±0.07ms 1.33±0.02ms 1.31±0.05ms 1.34±0.09ms 1.27±0.05ms 1 float32 1.33±0.02ms 1.37±0.09ms 1.37±0.02ms 1.33±0.02ms 1.32±0.01ms 1.33±0.01ms 1 int64 1.35±0.02ms 1.38±0.01ms 1.35±0.02ms 1.36±0.04ms 1.34±0.02ms 1.38±0.04ms 1 float64 1.41±0.03ms 1.42±0.03ms 1.44±0.02ms 1.41±0.02ms 1.41±0.04ms 1.45±0.03ms 1 complex64 1.56±0.02ms 1.56±0.01ms 1.59±0.02ms 1.57±0.02ms 1.57±0.02ms 1.56±0.01ms 1 longfloat 1.43±0.01ms 1.43±0.02ms 1.43±0.03ms 1.43±0.04ms 1.44±0.03ms 1.42±0.01ms 1 complex128 1.77±0.04ms 1.80±0.03ms 1.82±0.03ms 1.76±0.03ms 1.76±0.02ms 1.77±0.02ms 2 int16 1.25±0.02ms 1.26±0.01ms 1.26±0.02ms 1.28±0.02ms 1.24±0.01ms 1.26±0.02ms 2 float16 1.05±0.02ms 1.05±0.02ms 1.04±0.02ms 1.07±0.03ms 895±200μs 1.08±0.01ms 2 int32 1.27±0.02ms 1.26±0.02ms 1.29±0.02ms 1.26±0.01ms 1.26±0.02ms 1.28±0.02ms 2 float32 1.34±0.02ms 1.33±0.01ms 1.32±0.02ms 1.33±0.02ms 1.32±0.02ms 1.31±0.01ms 2 int64 1.36±0.01ms 1.36±0.02ms 1.37±0.01ms 1.35±0.01ms 1.37±0.02ms 1.37±0.02ms 2 float64 1.44±0.02ms 1.46±0.02ms 1.41±0.03ms 1.44±0.01ms 1.41±0.02ms 1.45±0.02ms 2 complex64 1.60±0.02ms 1.58±0.02ms 1.55±0.02ms 1.59±0ms 1.56±0.04ms 1.58±0.02ms 2 longfloat 1.46±0.01ms 1.45±0.02ms 1.42±0.03ms 1.42±0.03ms 1.41±0.02ms 1.39±0.02ms 2 complex128 1.79±0.03ms 1.77±0.02ms 1.76±0.03ms 1.76±0.05ms 1.78±0.03ms 1.82±0.06ms ====== ============= ============= ============= ============= ============= ============= ============= started: 2020-12-16 20:50:53, duration: 59.3s bench_ufunc.UFunc_logical_not.time_ufunc_types [Jack-Desktop/virtualenv-py3.9-numpy1.19.3] ok ====== ============= ============= ============= ============= ============= ============= ============= -- nthreads / atop -------------------- ----------------------------------------------------------------------------------- rank input_dtype 0 / False 0 / True 2 / False 2 / True 4 / False 4 / True ====== ============= ============= ============= ============= ============= ============= ============= 1 int16 787±8μs 812±30μs 375±2μs 413±10μs 306±3μs 246±80μs 1 float16 830±7μs 797±10μs 823±30μs 805±7μs 789±7μs 819±20μs 1 int32 845±20μs 831±10μs 380±4μs 413±10μs 310±4μs 380±50μs 1 float32 968±20μs 966±10μs 456±10μs 446±8μs 396±20μs 356±30μs 1 int64 995±20μs 1.03±0.02ms 520±50μs 508±30μs 468±10μs 506±40μs 1 float64 1.13±0.02ms 1.15±0.03ms 522±10μs 515±8μs 477±10μs 503±20μs 1 complex64 1.10±0.01ms 1.09±0.02ms 1.12±0.04ms 1.10±0.01ms 1.09±0.02ms 1.10±0.02ms 1 longfloat 1.12±0.04ms 1.13±0.02ms 541±20μs 530±30μs 452±10μs 454±30μs 1 complex128 1.61±0.05ms 1.53±0.02ms 1.60±0.04ms 1.57±0.03ms 1.59±0.04ms 1.60±0.02ms 2 int16 803±20μs 801±10μs 386±5μs 396±8μs 341±20μs 317±3μs 2 float16 830±20μs 785±4μs 815±10μs 808±10μs 791±10μs 788±8μs 2 int32 845±10μs 815±10μs 373±6μs 406±40μs 331±20μs 347±50μs 2 float32 985±20μs 998±30μs 473±10μs 459±20μs 373±20μs 383±40μs 2 int64 998±20μs 1.04±0.06ms 476±10μs 572±8μs 437±7μs 446±10μs 2 float64 1.10±0.01ms 1.13±0.02ms 542±20μs 528±10μs 476±20μs 505±80μs 2 complex64 1.10±0.03ms 1.07±0.02ms 1.10±0.03ms 1.08±0.03ms 1.08±0.02ms 1.07±0.02ms 2 longfloat 1.11±0.01ms 1.11±0.02ms 539±30μs 511±5μs 503±50μs 481±30μs 2 complex128 1.57±0.02ms 1.56±0.03ms 1.57±0.02ms 1.60±0.02ms 1.60±0.02ms 1.55±0.04ms ====== ============= ============= ============= ============= ============= ============= ============= started: 2020-12-16 20:51:52, duration: 59.4s bench_ufunc.UFunc_logical_or.time_ufunc_types [Jack-Desktop/virtualenv-py3.9-numpy1.19.3] ok ====== ============= ============= ============= ============= ============= ============= ============= -- nthreads / atop -------------------- ----------------------------------------------------------------------------------- rank input_dtype 0 / False 0 / True 2 / False 2 / True 4 / False 4 / True ====== ============= ============= ============= ============= ============= ============= ============= 1 int16 999±10μs 981±20μs 967±10μs 991±9μs 1.01±0.02ms 1.02±0.02ms 1 float16 892±30μs 889±20μs 874±20μs 908±20μs 873±5μs 858±10μs 1 int32 1.01±0.02ms 1.02±0.02ms 1.00±0.02ms 1.01±0.02ms 1.00±0.01ms 1.00±0.01ms 1 float32 1.04±0.02ms 1.03±0.03ms 1.01±0.01ms 1.02±0.03ms 1.02±0.01ms 1.02±0.01ms 1 int64 1.16±0.02ms 1.13±0.02ms 1.16±0.01ms 1.14±0.03ms 1.14±0.02ms 1.13±0.01ms 1 float64 1.12±0.02ms 1.15±0.01ms 1.14±0.03ms 1.16±0.02ms 1.13±0.02ms 1.12±0.02ms 1 complex64 1.11±0.02ms 1.16±0.01ms 1.16±0.03ms 1.13±0.01ms 1.14±0.02ms 1.11±0.01ms 1 longfloat 1.12±0.01ms 1.16±0.02ms 1.13±0.02ms 1.11±0.02ms 1.13±0.02ms 1.14±0.03ms 1 complex128 1.62±0.02ms 1.60±0.05ms 1.59±0.03ms 1.61±0.04ms 1.60±0.04ms 1.59±0.06ms 2 int16 979±20μs 981±20μs 979±10μs 995±30μs 1.02±0.02ms 1.01±0.03ms 2 float16 877±10μs 863±6μs 884±10μs 884±20μs 744±200μs 885±10μs 2 int32 994±20μs 1.00±0.01ms 982±20μs 992±10μs 1.02±0.02ms 994±10μs 2 float32 1.03±0.01ms 1.02±0.04ms 1.04±0.02ms 1.03±0.02ms 1.01±0.01ms 1.02±0ms 2 int64 1.14±0.03ms 1.11±0.02ms 1.12±0.01ms 1.15±0ms 1.14±0.01ms 1.14±0.02ms 2 float64 1.19±0.03ms 1.13±0.01ms 1.14±0.03ms 1.15±0.02ms 1.14±0.02ms 1.12±0.01ms 2 complex64 1.14±0.02ms 1.15±0.01ms 1.14±0.03ms 1.15±0.01ms 1.14±0.03ms 1.12±0.01ms 2 longfloat 1.12±0.01ms 1.16±0.03ms 1.15±0.02ms 1.12±0.01ms 1.11±0.04ms 1.15±0.01ms 2 complex128 1.64±0.03ms 1.61±0.04ms 1.66±0.03ms 1.62±0.03ms 1.60±0.05ms 1.59±0.02ms ====== ============= ============= ============= ============= ============= ============= ============= started: 2020-12-16 20:52:51, duration: 59.0s bench_ufunc.UFunc_logical_xor.time_ufunc_types [Jack-Desktop/virtualenv-py3.9-numpy1.19.3] ok ====== ============= ============= ============= ============= ============= ============= ============= -- nthreads / atop -------------------- ----------------------------------------------------------------------------------- rank input_dtype 0 / False 0 / True 2 / False 2 / True 4 / False 4 / True ====== ============= ============= ============= ============= ============= ============= ============= 1 int16 1.26±0.01ms 1.27±0.02ms 1.25±0.02ms 1.25±0.01ms 1.25±0.01ms 1.27±0.02ms 1 float16 1.25±0.01ms 1.25±0.01ms 1.25±0.02ms 1.29±0.01ms 1.28±0.02ms 1.28±0.02ms 1 int32 1.29±0.01ms 1.27±0.01ms 1.29±0.01ms 1.28±0.02ms 1.30±0.01ms 1.29±0.02ms 1 float32 1.50±0.02ms 1.52±0.05ms 1.48±0.02ms 1.51±0.02ms 1.48±0.01ms 1.50±0.01ms 1 int64 1.33±0.02ms 1.39±0.02ms 1.38±0.01ms 1.39±0.03ms 1.46±0.08ms 1.36±0.03ms 1 float64 1.62±0.03ms 1.62±0.01ms 1.63±0.01ms 1.64±0.02ms 1.64±0.03ms 1.64±0.02ms 1 complex64 1.62±0.01ms 1.61±0.02ms 1.62±0.01ms 1.62±0.01ms 1.67±0.02ms 1.66±0.04ms 1 longfloat 1.64±0.02ms 1.64±0.02ms 1.63±0.01ms 1.66±0.03ms 1.63±0.02ms 1.63±0.02ms 1 complex128 1.88±0.03ms 1.87±0.02ms 1.88±0.05ms 1.88±0.03ms 1.88±0.03ms 1.84±0.06ms 2 int16 1.27±0.03ms 1.25±0.01ms 1.28±0.02ms 1.25±0.01ms 1.25±0ms 1.28±0.01ms 2 float16 1.26±0.01ms 1.26±0.01ms 1.24±0.02ms 1.28±0.02ms 1.27±0.01ms 1.30±0.03ms 2 int32 1.29±0.02ms 1.28±0.01ms 1.28±0.02ms 1.29±0.03ms 1.31±0.02ms 1.27±0.01ms 2 float32 1.51±0.02ms 1.49±0.02ms 1.49±0.02ms 1.50±0.01ms 1.49±0.03ms 1.48±0.01ms 2 int64 1.35±0.03ms 1.43±0.02ms 1.38±0.02ms 1.36±0.02ms 1.37±0.02ms 1.39±0.02ms 2 float64 1.70±0.06ms 1.70±0.08ms 1.66±0.05ms 1.66±0.02ms 1.64±0.02ms 1.65±0.02ms 2 complex64 1.62±0.01ms 1.63±0.01ms 1.63±0.02ms 1.62±0.03ms 1.61±0.03ms 1.64±0.03ms 2 longfloat 1.65±0.02ms 1.61±0.02ms 1.64±0.03ms 1.63±0.01ms 1.66±0.03ms 1.63±0.02ms 2 complex128 1.89±0.04ms 1.86±0.03ms 1.89±0.07ms 1.86±0.04ms 1.85±0.02ms 1.92±0.09ms ====== ============= ============= ============= ============= ============= ============= ============= started: 2020-12-16 20:53:50, duration: 59.1s bench_ufunc.UFunc_matmul.time_ufunc_types [Jack-Desktop/virtualenv-py3.9-numpy1.19.3] 54/108 failed ====== ============= ============= ============= ============= ============= ============= ============= -- nthreads / atop -------------------- ----------------------------------------------------------------------------------- rank input_dtype 0 / False 0 / True 2 / False 2 / True 4 / False 4 / True ====== ============= ============= ============= ============= ============= ============= ============= 1 int16 1.64±0.01ms 1.63±0ms 1.63±0.01ms 1.63±0.01ms 1.63±0.01ms 1.64±0.01ms 1 float16 3.22±0.01ms 3.20±0.02ms 3.22±0.02ms 3.18±0.03ms 3.23±0.02ms 3.21±0.03ms 1 int32 1.63±0.01ms 1.62±0.01ms 1.62±0.01ms 1.62±0.01ms 1.62±0.01ms 1.62±0.01ms 1 float32 96.5±1μs 96.1±1μs 95.2±0.7μs 94.8±0.9μs 95.8±0.8μs 95.0±1μs 1 int64 1.64±0.01ms 1.65±0.02ms 1.64±0.01ms 1.64±0.02ms 1.69±0.06ms 1.65±0.01ms 1 float64 219±20μs 197±5μs 186±6μs 180±20μs 199±40μs 193±30μs 1 complex64 321±20μs 307±20μs 317±9μs 322±10μs 328±20μs 327±8μs 1 longfloat 223±50μs 226±40μs 199±40μs 233±50μs 229±60μs 224±50μs 1 complex128 749±4μs 855±100μs 745±10μs 855±90μs 747±10μs 844±100μs 2 int16 failed failed failed failed failed failed 2 float16 failed failed failed failed failed failed 2 int32 failed failed failed failed failed failed 2 float32 failed failed failed failed failed failed 2 int64 failed failed failed failed failed failed 2 float64 failed failed failed failed failed failed 2 complex64 failed failed failed failed failed failed 2 longfloat failed failed failed failed failed failed 2 complex128 failed failed failed failed failed failed ====== ============= ============= ============= ============= ============= ============= ============= started: 2020-12-16 20:54:49, duration: 47.3s bench_ufunc.UFunc_maximum.time_ufunc_types [Jack-Desktop/virtualenv-py3.9-numpy1.19.3] ok ====== ============= ============= ============= ============= ============= ============= ============= -- nthreads / atop -------------------- ----------------------------------------------------------------------------------- rank input_dtype 0 / False 0 / True 2 / False 2 / True 4 / False 4 / True ====== ============= ============= ============= ============= ============= ============= ============= 1 int16 1.04±0.02ms 1.04±0.02ms 662±8μs 525±6μs 616±20μs 495±6μs 1 float16 3.38±0.02ms 3.37±0.02ms 3.37±0.03ms 3.35±0.02ms 3.37±0.06ms 3.35±0.02ms 1 int32 1.51±0.01ms 1.58±0.05ms 1.13±0.02ms 1.14±0.07ms 1.02±0.01ms 1.01±0.02ms 1 float32 1.58±0.02ms 1.56±0.05ms 1.16±0.01ms 1.11±0.02ms 1.04±0.06ms 1.07±0.03ms 1 int64 2.98±0.09ms 2.92±0.03ms 2.39±0.05ms 2.35±0.02ms 2.24±0.02ms 2.28±0.02ms 1 float64 2.96±0.03ms 2.96±0.04ms 2.36±0.03ms 2.64±0.07ms 2.25±0.03ms 2.43±0.1ms 1 complex64 7.76±0.09ms 7.62±0.03ms 7.59±0.06ms 7.67±0.05ms 7.63±0.03ms 7.60±0.05ms 1 longfloat 3.04±0.2ms 2.96±0.03ms 2.76±0.2ms 2.31±0.03ms 2.27±0.03ms 2.37±0.2ms 1 complex128 9.37±0.08ms 9.54±0.1ms 9.36±0.08ms 9.31±0.05ms 9.46±0.1ms 9.33±0.05ms 2 int16 1.08±0.01ms 1.03±0.01ms 656±5μs 538±10μs 605±40μs 512±20μs 2 float16 3.35±0.02ms 3.35±0.03ms 3.40±0.03ms 3.33±0.02ms 3.35±0.01ms 3.32±0.02ms 2 int32 1.51±0.01ms 1.51±0.02ms 1.14±0.02ms 1.08±0.02ms 1.09±0.07ms 1.00±0.01ms 2 float32 1.55±0.02ms 1.54±0.02ms 1.23±0.04ms 1.10±0.03ms 1.05±0.04ms 1.03±0.01ms 2 int64 3.00±0.03ms 3.03±0.07ms 2.37±0.03ms 2.58±0.2ms 2.24±0.01ms 2.38±0.2ms 2 float64 2.96±0.02ms 2.97±0.02ms 2.37±0.03ms 2.33±0.05ms 2.33±0.04ms 2.26±0.03ms 2 complex64 7.63±0.06ms 7.63±0.04ms 7.74±0.05ms 7.73±0.08ms 7.60±0.06ms 7.59±0.05ms 2 longfloat 2.97±0.03ms 2.95±0.05ms 2.34±0.09ms 2.30±0.2ms 2.27±0.02ms 2.57±0.02ms 2 complex128 9.37±0.07ms 9.38±0.03ms 9.43±0.2ms 9.41±0.05ms 9.39±0.06ms 9.48±0.2ms ====== ============= ============= ============= ============= ============= ============= ============= started: 2020-12-16 20:55:37, duration: 1.01m bench_ufunc.UFunc_minimum.time_ufunc_types [Jack-Desktop/virtualenv-py3.9-numpy1.19.3] ok ====== ============= ============= ============= ============= ============= ============= ============= -- nthreads / atop -------------------- ----------------------------------------------------------------------------------- rank input_dtype 0 / False 0 / True 2 / False 2 / True 4 / False 4 / True ====== ============= ============= ============= ============= ============= ============= ============= 1 int16 1.04±0ms 1.03±0.02ms 643±20μs 544±30μs 560±10μs 518±20μs 1 float16 3.37±0.06ms 3.35±0.06ms 3.40±0.05ms 3.32±0.04ms 3.36±0.02ms 3.37±0.04ms 1 int32 1.53±0.03ms 1.56±0.05ms 1.18±0.05ms 1.07±0.01ms 1.22±0.1ms 1.05±0.05ms 1 float32 1.47±0.01ms 1.54±0.03ms 1.16±0.09ms 1.23±0.04ms 1.04±0.03ms 989±20μs 1 int64 2.96±0.03ms 3.05±0.4ms 2.36±0.04ms 2.34±0.03ms 2.27±0.04ms 2.26±0.03ms 1 float64 2.97±0.2ms 2.96±0.04ms 2.36±0.02ms 2.33±0.03ms 2.25±0.04ms 2.22±0.04ms 1 complex64 7.65±0.06ms 7.62±0.08ms 7.63±0.05ms 7.67±0.07ms 7.68±0.03ms 7.78±0.2ms 1 longfloat 2.94±0.03ms 2.98±0.04ms 2.33±0.02ms 2.42±0.2ms 2.23±0.03ms 2.26±0.03ms 1 complex128 9.44±0.1ms 9.42±0.06ms 9.41±0.09ms 9.32±0.06ms 9.37±0.06ms 9.42±0.06ms 2 int16 1.02±0.01ms 1.09±0.02ms 697±80μs 527±20μs 588±20μs 513±40μs 2 float16 3.30±0.03ms 3.36±0.03ms 3.36±0.03ms 3.37±0.03ms 3.38±0.01ms 3.33±0.02ms 2 int32 1.53±0.01ms 1.51±0.02ms 1.15±0.02ms 1.14±0.04ms 1.10±0.05ms 1.12±0.03ms 2 float32 1.45±0.02ms 1.49±0.02ms 1.13±0.02ms 1.14±0.08ms 1.04±0.06ms 1.01±0.01ms 2 int64 2.96±0.01ms 2.98±0.04ms 2.54±0.2ms 2.39±0.04ms 2.27±0.03ms 2.28±0.04ms 2 float64 2.98±0.03ms 2.98±0.03ms 2.57±0.2ms 2.33±0.03ms 2.23±0.01ms 2.28±0.1ms 2 complex64 7.60±0.08ms 7.73±0.1ms 7.67±0.04ms 7.76±0.08ms 7.61±0.03ms 7.59±0.07ms 2 longfloat 3.15±0.3ms 2.95±0.04ms 2.35±0.03ms 2.29±0.02ms 2.28±0.01ms 2.28±0.05ms 2 complex128 9.39±0.1ms 9.34±0.03ms 9.47±0.07ms 9.44±0.1ms 9.35±0.07ms 9.47±0.07ms ====== ============= ============= ============= ============= ============= ============= ============= started: 2020-12-16 20:56:37, duration: 1.01m bench_ufunc.UFunc_mod.time_ufunc_types [Jack-Desktop/virtualenv-py3.9-numpy1.19.3] ok ====== ============= ============= ============= ============= ============= ============= ============= -- nthreads / atop -------------------- ----------------------------------------------------------------------------------- rank input_dtype 0 / False 0 / True 2 / False 2 / True 4 / False 4 / True ====== ============= ============= ============= ============= ============= ============= ============= 1 int16 3.88±0.04ms 3.89±0.05ms 3.87±0.03ms 3.92±0.01ms 3.87±0.03ms 3.87±0.03ms 1 float16 20.2±0.1ms 20.2±0.1ms 20.0±0.1ms 20.1±0.09ms 20.1±0.1ms 20.1±0.1ms 1 int32 3.99±0.04ms 4.07±0.04ms 4.05±0.07ms 4.06±0.03ms 4.07±0.04ms 4.00±0.03ms 1 float32 10.8±0.07ms 10.7±0.1ms 10.8±0.08ms 10.7±0.1ms 10.6±0.2ms 10.8±0.2ms 1 int64 10.1±0.05ms 10.1±0.2ms 9.95±0.05ms 10.0±0.04ms 10.1±0.09ms 10.1±0.07ms 1 float64 7.72±0.04ms 7.68±0.2ms 7.80±0.05ms 7.78±0.1ms 7.71±0.03ms 7.78±0.05ms 1 complex64 n/a n/a n/a n/a n/a n/a 1 longfloat 7.75±0.06ms 7.79±0.06ms 7.68±0.05ms 7.76±0.06ms 7.72±0.08ms 7.73±0.05ms 1 complex128 n/a n/a n/a n/a n/a n/a 2 int16 3.92±0.03ms 3.84±0.04ms 3.92±0.04ms 3.83±0.02ms 3.93±0.02ms 3.90±0.03ms 2 float16 20.1±0.08ms 20.1±0.1ms 20.1±0.1ms 20.3±0.2ms 20.1±0.5ms 20.4±0.3ms 2 int32 4.07±0.1ms 4.09±0.06ms 4.08±0.02ms 4.00±0.03ms 3.93±0.03ms 4.09±0.06ms 2 float32 10.7±0.09ms 10.7±0.1ms 10.8±0.04ms 11.0±0.2ms 10.8±0.1ms 10.8±0.1ms 2 int64 10.0±0.08ms 10.1±0.03ms 10.0±0.04ms 10.1±0.1ms 10.1±0.09ms 10.1±0.06ms 2 float64 7.74±0.05ms 7.70±0.07ms 7.67±0.06ms 7.76±0.04ms 7.69±0.04ms 7.72±0.03ms 2 complex64 n/a n/a n/a n/a n/a n/a 2 longfloat 7.98±0.3ms 7.71±0.1ms 7.68±0.08ms 7.72±0.05ms 7.71±0.04ms 7.66±0.04ms 2 complex128 n/a n/a n/a n/a n/a n/a ====== ============= ============= ============= ============= ============= ============= ============= started: 2020-12-16 20:57:38, duration: 57.0s bench_ufunc.UFunc_modf.time_ufunc_types [Jack-Desktop/virtualenv-py3.9-numpy1.19.3] ok ====== ============= ============= ============= ============= ============= ============= ============= -- nthreads / atop -------------------- ----------------------------------------------------------------------------------- rank input_dtype 0 / False 0 / True 2 / False 2 / True 4 / False 4 / True ====== ============= ============= ============= ============= ============= ============= ============= 1 int16 5.91±0.09ms 6.05±0.06ms 5.90±0.07ms 6.09±0.08ms 6.05±0.04ms 6.00±0.06ms 1 float16 13.7±0.05ms 13.6±0.2ms 13.6±0.1ms 13.6±0.03ms 13.6±0.1ms 13.5±0.07ms 1 int32 9.60±0.2ms 9.63±0.07ms 9.60±0.1ms 9.61±0.1ms 9.63±0.1ms 9.56±0.04ms 1 float32 4.57±0.02ms 4.62±0.03ms 4.56±0.02ms 4.59±0.03ms 4.63±0.08ms 4.56±0.03ms 1 int64 10.1±0.07ms 9.99±0.1ms 10.1±0.2ms 9.93±0.09ms 10.0±0.08ms 10.1±0.3ms 1 float64 6.85±0.2ms 6.77±0.09ms 6.95±0.09ms 6.71±0.07ms 6.81±0.05ms 6.87±0.1ms 1 complex64 n/a n/a n/a n/a n/a n/a 1 longfloat 6.77±0.05ms 6.78±0.09ms 6.91±0.1ms 6.74±0.1ms 6.75±0.08ms 6.75±0.1ms 1 complex128 n/a n/a n/a n/a n/a n/a 2 int16 5.94±0.04ms 6.01±0.06ms 6.00±0.09ms 5.93±0.09ms 5.98±0.08ms 6.07±0.03ms 2 float16 13.6±0.05ms 13.6±0.07ms 13.6±0.05ms 13.6±0.05ms 13.6±0.1ms 13.7±0.07ms 2 int32 9.67±0.05ms 9.70±0.4ms 9.69±0.08ms 9.79±0.07ms 9.66±0.08ms 9.83±0.1ms 2 float32 4.52±0.04ms 4.57±0.04ms 4.55±0.06ms 4.53±0.05ms 4.63±0.06ms 4.59±0.09ms 2 int64 9.96±0.3ms 10.0±0.1ms 10.1±0.2ms 10.1±0.3ms 10.0±0.06ms 9.98±0.05ms 2 float64 6.81±0.09ms 6.88±0.09ms 6.86±0.09ms 6.97±0.1ms 6.82±0.1ms 6.83±0.09ms 2 complex64 n/a n/a n/a n/a n/a n/a 2 longfloat 7.00±0.2ms 6.85±0.1ms 6.93±0.07ms 6.75±0.06ms 6.76±0.07ms 6.73±0.06ms 2 complex128 n/a n/a n/a n/a n/a n/a ====== ============= ============= ============= ============= ============= ============= ============= started: 2020-12-16 20:58:35, duration: 57.6s bench_ufunc.UFunc_multiply.time_ufunc_types [Jack-Desktop/virtualenv-py3.9-numpy1.19.3] ok ====== ============= ============= ============= ============= ============= ============= ============= -- nthreads / atop -------------------- ----------------------------------------------------------------------------------- rank input_dtype 0 / False 0 / True 2 / False 2 / True 4 / False 4 / True ====== ============= ============= ============= ============= ============= ============= ============= 1 int16 1.05±0.02ms 1.04±0.02ms 638±8μs 555±30μs 618±40μs 482±20μs 1 float16 6.63±0.04ms 6.63±0.06ms 6.65±0.09ms 6.64±0.06ms 6.61±0.06ms 6.75±0.06ms 1 int32 1.60±0.03ms 1.61±0.01ms 1.27±0.09ms 1.07±0.02ms 1.04±0.01ms 1.03±0.02ms 1 float32 1.29±0.01ms 1.27±0.02ms 1.09±0.05ms 1.08±0.02ms 1.08±0.05ms 1.08±0.1ms 1 int64 2.97±0.06ms 3.03±0.02ms 2.33±0.01ms 2.32±0.03ms 2.32±0.05ms 2.25±0.02ms 1 float64 2.83±0.04ms 2.84±0.2ms 2.30±0.02ms 2.33±0.08ms 2.54±0.2ms 2.27±0.04ms 1 complex64 3.17±0.05ms 3.20±0.02ms 3.15±0.04ms 3.19±0.01ms 3.36±0.2ms 3.19±0.01ms 1 longfloat 2.82±0.03ms 2.87±0.2ms 2.35±0.01ms 2.37±0.04ms 2.24±0.03ms 2.23±0.01ms 1 complex128 6.26±0.2ms 6.08±0.04ms 6.15±0.03ms 6.13±0.05ms 6.13±0.2ms 6.11±0.06ms 2 int16 1.05±0.01ms 1.06±0.01ms 663±8μs 556±20μs 572±30μs 511±20μs 2 float16 6.70±0.06ms 6.65±0.1ms 6.66±0.06ms 6.64±0.06ms 6.68±0.04ms 6.69±0.1ms 2 int32 1.60±0.01ms 1.59±0.03ms 1.19±0.03ms 1.10±0.02ms 1.07±0.06ms 1.16±0.1ms 2 float32 1.28±0.02ms 1.29±0.01ms 1.14±0.09ms 1.08±0.02ms 1.12±0.04ms 1.03±0.01ms 2 int64 2.96±0.04ms 2.96±0.01ms 2.34±0.04ms 2.36±0.03ms 2.46±0.2ms 2.29±0.07ms 2 float64 2.82±0.01ms 2.82±0.07ms 2.33±0.03ms 2.29±0.04ms 2.27±0.03ms 2.23±0.02ms 2 complex64 3.19±0.02ms 3.20±0.04ms 3.11±0.04ms 3.12±0.03ms 3.23±0.2ms 3.17±0.02ms 2 longfloat 2.95±0.09ms 2.84±0.04ms 2.33±0.08ms 2.33±0.1ms 2.25±0.03ms 2.22±0.02ms 2 complex128 6.29±0.4ms 6.28±0.4ms 6.09±0.06ms 6.09±0.08ms 6.15±0.07ms 6.22±0.06ms ====== ============= ============= ============= ============= ============= ============= ============= started: 2020-12-16 20:59:33, duration: 59.3s bench_ufunc.UFunc_negative.time_ufunc_types [Jack-Desktop/virtualenv-py3.9-numpy1.19.3] ok ====== ============= ============= ============= ============= ============= ============= ============= -- nthreads / atop -------------------- ----------------------------------------------------------------------------------- rank input_dtype 0 / False 0 / True 2 / False 2 / True 4 / False 4 / True ====== ============= ============= ============= ============= ============= ============= ============= 1 int16 811±30μs 773±10μs 584±20μs 515±20μs 586±20μs 521±20μs 1 float16 780±7μs 797±7μs 769±10μs 797±10μs 797±20μs 794±20μs 1 int32 1.33±0.02ms 1.34±0.02ms 1.13±0.03ms 1.12±0.05ms 1.11±0.07ms 1.01±0.01ms 1 float32 1.28±0.03ms 1.31±0.02ms 1.08±0.02ms 1.05±0.01ms 1.00±0.01ms 1.04±0.09ms 1 int64 2.93±0.05ms 2.93±0.04ms 2.46±0.2ms 2.29±0.02ms 2.30±0.01ms 2.27±0.05ms 1 float64 2.83±0.03ms 2.85±0.05ms 2.32±0.04ms 2.33±0.03ms 2.58±0.2ms 2.44±0.2ms 1 complex64 3.72±0.04ms 3.70±0.04ms 3.65±0.04ms 3.69±0.07ms 3.69±0.06ms 3.67±0.04ms 1 longfloat 2.81±0.04ms 2.83±0.03ms 2.34±0.02ms 2.52±0.3ms 2.43±0.2ms 2.22±0.01ms 1 complex128 6.55±0.1ms 6.59±0.1ms 6.59±0.1ms 6.47±0.09ms 6.46±0.03ms 6.47±0.06ms 2 int16 766±5μs 760±20μs 622±40μs 538±20μs 495±7μs 515±20μs 2 float16 796±9μs 820±30μs 789±20μs 786±8μs 794±20μs 816±10μs 2 int32 1.35±0.01ms 1.38±0.04ms 1.13±0.1ms 1.08±0.01ms 1.00±0.02ms 1.00±0.02ms 2 float32 1.31±0.04ms 1.28±0.01ms 1.05±0.02ms 1.08±0.01ms 1.09±0.08ms 1.04±0.05ms 2 int64 2.93±0.04ms 2.90±0.05ms 2.34±0.03ms 2.32±0.02ms 2.31±0.04ms 2.27±0.02ms 2 float64 2.86±0.03ms 2.86±0.05ms 2.32±0.04ms 2.52±0.2ms 2.38±0.2ms 2.25±0.03ms 2 complex64 3.66±0.04ms 3.68±0.04ms 3.71±0.09ms 3.67±0.04ms 3.71±0.08ms 3.68±0.02ms 2 longfloat 3.11±0.2ms 2.81±0.03ms 2.29±0.01ms 2.54±0.2ms 2.25±0.02ms 2.32±0.05ms 2 complex128 6.52±0.05ms 6.50±0.04ms 6.45±0.07ms 6.47±0.06ms 6.53±0.07ms 6.45±0.2ms ====== ============= ============= ============= ============= ============= ============= ============= started: 2020-12-16 21:00:32, duration: 59.3s bench_ufunc.UFunc_nextafter.time_ufunc_types [Jack-Desktop/virtualenv-py3.9-numpy1.19.3] ok ====== ============= ============= ============= ============= ============= ============= ============= -- nthreads / atop -------------------- ----------------------------------------------------------------------------------- rank input_dtype 0 / False 0 / True 2 / False 2 / True 4 / False 4 / True ====== ============= ============= ============= ============= ============= ============= ============= 1 int16 10.4±0.2ms 10.5±0.08ms 10.5±0.1ms 10.3±0.07ms 10.6±0.2ms 10.5±0.09ms 1 float16 2.31±0.02ms 2.32±0.02ms 2.32±0.01ms 2.30±0.01ms 2.32±0.02ms 2.30±0.03ms 1 int32 13.7±0.2ms 13.8±0.3ms 13.6±0.3ms 13.4±0.1ms 13.7±0.5ms 13.6±0.2ms 1 float32 7.18±0.05ms 7.23±0.07ms 7.21±0.1ms 7.19±0.2ms 7.14±0.02ms 7.17±0.07ms 1 int64 14.3±0.2ms 14.3±0.2ms 14.5±0.3ms 14.2±0.06ms 14.2±0.1ms 14.2±0.2ms 1 float64 7.80±0.05ms 7.70±0.05ms 7.70±0.09ms 7.71±0.03ms 7.69±0.04ms 7.77±0.1ms 1 complex64 n/a n/a n/a n/a n/a n/a 1 longfloat 7.73±0.07ms 7.63±0.03ms 7.76±0.05ms 7.69±0.04ms 7.70±0.06ms 7.77±0.03ms 1 complex128 n/a n/a n/a n/a n/a n/a 2 int16 10.5±0.1ms 10.4±0.1ms 10.4±0.06ms 10.5±0.1ms 10.7±0.1ms 10.4±0.06ms 2 float16 2.29±0.03ms 2.35±0.01ms 2.35±0.03ms 2.38±0.02ms 2.32±0.02ms 2.29±0.04ms 2 int32 13.6±0.1ms 13.7±0.2ms 14.1±0.3ms 13.6±0.2ms 13.5±0.1ms 13.6±0.4ms 2 float32 7.15±0.04ms 7.16±0.05ms 7.20±0.01ms 7.23±0.1ms 7.25±0.2ms 7.25±0.1ms 2 int64 14.2±0.3ms 14.3±0.09ms 14.2±0.04ms 14.3±0.3ms 14.2±0.05ms 14.4±0.2ms 2 float64 7.70±0.1ms 7.74±0.04ms 7.76±0.1ms 7.71±0.03ms 7.69±0.06ms 7.72±0.04ms 2 complex64 n/a n/a n/a n/a n/a n/a 2 longfloat 7.75±0.09ms 7.77±0.06ms 7.79±0.1ms 7.73±0.01ms 7.75±0.05ms 7.75±0.09ms 2 complex128 n/a n/a n/a n/a n/a n/a ====== ============= ============= ============= ============= ============= ============= ============= started: 2020-12-16 21:01:31, duration: 56.9s bench_ufunc.UFunc_not_equal.time_ufunc_types [Jack-Desktop/virtualenv-py3.9-numpy1.19.3] ok ====== ============= ============= ============= ============= ============= ============= ============= -- nthreads / atop -------------------- ----------------------------------------------------------------------------------- rank input_dtype 0 / False 0 / True 2 / False 2 / True 4 / False 4 / True ====== ============= ============= ============= ============= ============= ============= ============= 1 int16 958±10μs 941±20μs 417±4μs 314±8μs 353±30μs 251±9μs 1 float16 2.03±0.02ms 2.05±0.03ms 2.03±0.01ms 2.07±0.02ms 2.04±0.05ms 2.04±0.02ms 1 int32 956±20μs 931±30μs 429±5μs 304±5μs 378±10μs 273±10μs 1 float32 552±30μs 558±20μs 337±20μs 305±10μs 311±30μs 285±20μs 1 int64 1.06±0.02ms 1.09±0.02ms 531±20μs 538±30μs 441±20μs 427±10μs 1 float64 921±30μs 908±20μs 476±6μs 466±30μs 428±10μs 426±10μs 1 complex64 2.04±0.03ms 2.05±0.04ms 2.04±0.03ms 2.02±0.05ms 2.02±0.01ms 2.04±0.02ms 1 longfloat 985±20μs 976±20μs 545±40μs 540±10μs 504±6μs 364±100μs 1 complex128 2.20±0.05ms 2.16±0.04ms 2.13±0.04ms 2.18±0.02ms 2.21±0.07ms 2.20±0.08ms 2 int16 918±5μs 919±5μs 423±10μs 287±3μs 376±20μs 254±3μs 2 float16 2.04±0.01ms 2.03±0.02ms 2.01±0.02ms 2.02±0.04ms 2.02±0.02ms 2.05±0.02ms 2 int32 961±20μs 951±20μs 426±4μs 327±6μs 371±40μs 296±20μs 2 float32 626±50μs 585±30μs 322±10μs 306±5μs 288±5μs 273±10μs 2 int64 1.07±0.01ms 1.11±0.01ms 528±20μs 472±8μs 465±30μs 467±40μs 2 float64 913±30μs 944±40μs 476±7μs 458±20μs 408±10μs 433±30μs 2 complex64 2.01±0.03ms 2.01±0.02ms 2.01±0.02ms 2.01±0.05ms 2.03±0.04ms 2.04±0.03ms 2 longfloat 967±50μs 973±20μs 527±20μs 500±7μs 459±40μs 426±4μs 2 complex128 2.19±0.02ms 2.12±0.03ms 2.14±0.03ms 2.13±0.06ms 2.14±0.04ms 2.17±0.04ms ====== ============= ============= ============= ============= ============= ============= ============= started: 2020-12-16 21:02:28, duration: 59.2s bench_ufunc.UFunc_positive.time_ufunc_types [Jack-Desktop/virtualenv-py3.9-numpy1.19.3] ok ====== ============= ============= ============= ============= ============= ============= ============= -- nthreads / atop -------------------- ----------------------------------------------------------------------------------- rank input_dtype 0 / False 0 / True 2 / False 2 / True 4 / False 4 / True ====== ============= ============= ============= ============= ============= ============= ============= 1 int16 718±10μs 709±8μs 721±10μs 710±6μs 711±10μs 727±5μs 1 float16 739±20μs 720±8μs 736±10μs 714±20μs 729±9μs 736±10μs 1 int32 1.34±0.02ms 1.34±0.03ms 1.35±0.03ms 1.32±0.01ms 1.34±0.01ms 1.57±0.04ms 1 float32 1.34±0.02ms 1.36±0.01ms 1.33±0.03ms 1.35±0.01ms 1.35±0.02ms 1.31±0.02ms 1 int64 2.88±0.04ms 2.87±0.03ms 2.88±0.05ms 2.87±0.05ms 3.32±0.2ms 2.90±0.03ms 1 float64 2.86±0.04ms 2.87±0.03ms 2.87±0.06ms 2.83±0.05ms 2.88±0.05ms 2.85±0.03ms 1 complex64 3.60±0.05ms 3.58±0.04ms 3.63±0.03ms 3.69±0.2ms 3.56±0.05ms 3.60±0.04ms 1 longfloat 2.85±0.03ms 2.84±0.04ms 2.90±0.04ms 2.89±0.04ms 2.87±0.05ms 2.89±0.03ms 1 complex128 6.75±0.4ms 6.46±0.07ms 6.41±0.09ms 6.44±0.07ms 6.40±0.07ms 6.42±0.1ms 2 int16 727±10μs 708±20μs 725±7μs 727±7μs 728±20μs 726±20μs 2 float16 733±7μs 720±10μs 736±10μs 734±8μs 722±7μs 735±10μs 2 int32 1.36±0.01ms 1.36±0.02ms 1.37±0.08ms 1.34±0.01ms 1.49±0.1ms 1.35±0.02ms 2 float32 1.33±0.04ms 1.33±0.01ms 1.34±0.02ms 1.36±0.02ms 1.33±0.02ms 1.34±0.02ms 2 int64 2.88±0.03ms 3.04±0.2ms 2.96±0.07ms 2.96±0.2ms 2.85±0.03ms 2.94±0.2ms 2 float64 2.91±0.03ms 2.88±0.02ms 2.85±0.03ms 2.84±0.03ms 2.88±0.08ms 2.87±0.04ms 2 complex64 3.60±0.1ms 3.64±0.04ms 3.56±0.06ms 3.57±0.04ms 3.60±0.05ms 3.61±0.04ms 2 longfloat 2.84±0.03ms 2.87±0.04ms 2.87±0.04ms 2.89±0.04ms 2.89±0.02ms 3.12±0.2ms 2 complex128 6.40±0.05ms 6.47±0.1ms 6.40±0.06ms 6.43±0.05ms 6.38±0.03ms 6.43±0.04ms ====== ============= ============= ============= ============= ============= ============= ============= started: 2020-12-16 21:03:28, duration: 59.2s bench_ufunc.UFunc_power.time_ufunc_types [Jack-Desktop/virtualenv-py3.9-numpy1.19.3] ok ====== ============= ============= ============= ============= ============= ============= ============= -- nthreads / atop -------------------- ----------------------------------------------------------------------------------- rank input_dtype 0 / False 0 / True 2 / False 2 / True 4 / False 4 / True ====== ============= ============= ============= ============= ============= ============= ============= 1 int16 13.7±0.08ms 13.8±0.2ms 13.7±0.08ms 13.7±0.06ms 13.8±0.05ms 13.8±0.1ms 1 float16 63.3±0.06ms 63.4±0.3ms 63.6±0.3ms 63.5±0.4ms 63.5±0.2ms 63.4±0.3ms 1 int32 11.3±0.06ms 11.3±0.1ms 11.2±0.09ms 11.2±0.1ms 11.2±0.1ms 11.2±0.1ms 1 float32 57.1±0.3ms 57.1±0.3ms 57.7±0.4ms 57.3±0.2ms 57.2±0.2ms 57.1±0.3ms 1 int64 12.0±0.2ms 12.0±0.1ms 12.0±0.06ms 12.0±0.1ms 12.1±0.1ms 12.2±0.1ms 1 float64 34.8±0.2ms 34.3±0.05ms 34.8±0.2ms 34.7±0.3ms 34.7±0.1ms 34.6±0.3ms 1 complex64 195±3ms 192±0.9ms 191±0.4ms 192±0.2ms 192±1ms 192±0.4ms 1 longfloat 34.3±0.1ms 34.4±0.1ms 34.4±0.1ms 34.7±0.1ms 34.9±0.5ms 34.4±0.1ms 1 complex128 152±0.9ms 153±0.1ms 153±0.2ms 153±0.6ms 153±0.8ms 153±0.4ms 2 int16 13.8±0.09ms 13.7±0.2ms 13.8±0.09ms 13.7±0.1ms 13.8±0.1ms 13.7±0.04ms 2 float16 63.5±0.3ms 63.3±0.1ms 63.3±0.4ms 64.9±2ms 63.3±0.2ms 63.3±0.1ms 2 int32 11.4±0.2ms 11.4±0.1ms 11.3±0.03ms 11.2±0.09ms 11.3±0.1ms 11.3±0.08ms 2 float32 57.3±0.2ms 57.3±0.3ms 57.0±0.6ms 57.4±0.3ms 57.4±0.6ms 57.5±0.4ms 2 int64 12.0±0.06ms 11.9±0.1ms 11.9±0.2ms 11.9±0.1ms 12.0±0.1ms 12.0±0.1ms 2 float64 34.7±0.04ms 34.7±0.1ms 35.0±0.2ms 34.7±0.2ms 34.6±0.2ms 34.7±0.1ms 2 complex64 192±0.5ms 192±2ms 192±0.5ms 192±0.3ms 192±0.5ms 198±5ms 2 longfloat 34.5±0.07ms 34.9±0.3ms 34.5±0.07ms 34.8±0.1ms 34.7±0.2ms 34.7±0.2ms 2 complex128 152±3ms 154±0.4ms 157±4ms 153±0.7ms 153±0.6ms 153±1ms ====== ============= ============= ============= ============= ============= ============= ============= started: 2020-12-16 21:04:27, duration: 2.12m bench_ufunc.UFunc_rad2deg.time_ufunc_types [Jack-Desktop/virtualenv-py3.9-numpy1.19.3] ok ====== ============= ============= ============= ============= ============= ============= ============= -- nthreads / atop -------------------- ----------------------------------------------------------------------------------- rank input_dtype 0 / False 0 / True 2 / False 2 / True 4 / False 4 / True ====== ============= ============= ============= ============= ============= ============= ============= 1 int16 3.57±0.03ms 3.54±0.04ms 3.50±0.06ms 3.49±0.05ms 3.59±0.2ms 3.48±0.04ms 1 float16 5.77±0.03ms 5.71±0.02ms 5.73±0.02ms 5.73±0.06ms 5.73±0.04ms 5.70±0.03ms 1 int32 5.98±0.09ms 6.06±0.08ms 5.99±0.06ms 5.94±0.08ms 6.04±0.3ms 5.99±0.05ms 1 float32 2.13±0.01ms 2.17±0.03ms 2.14±0.01ms 2.15±0.01ms 2.12±0.03ms 2.13±0.01ms 1 int64 6.49±0.1ms 6.37±0.03ms 6.37±0.05ms 7.19±0.08ms 6.34±0.06ms 6.42±0.04ms 1 float64 3.36±0.01ms 3.35±0.03ms 3.39±0.02ms 3.37±0.02ms 3.35±0.03ms 3.38±0.03ms 1 complex64 n/a n/a n/a n/a n/a n/a 1 longfloat 3.39±0.07ms 3.32±0.01ms 3.63±0.09ms 3.43±0.03ms 3.37±0.06ms 3.36±0.02ms 1 complex128 n/a n/a n/a n/a n/a n/a 2 int16 3.60±0.03ms 3.57±0.04ms 3.58±0.02ms 3.50±0.06ms 3.63±0.06ms 3.52±0.08ms 2 float16 5.73±0.03ms 5.66±0.09ms 5.76±0.05ms 5.73±0.06ms 5.73±0.02ms 5.75±0.03ms 2 int32 5.97±0.06ms 5.95±0.06ms 5.94±0.09ms 6.03±0.08ms 6.64±0.3ms 5.96±0.1ms 2 float32 2.15±0.02ms 2.19±0.04ms 2.17±0.02ms 2.18±0.03ms 2.17±0.02ms 2.14±0.03ms 2 int64 6.39±0.07ms 6.34±0.05ms 6.43±0.05ms 6.94±0.4ms 6.30±0.04ms 6.35±0.07ms 2 float64 3.39±0.03ms 3.33±0.05ms 3.41±0.04ms 3.40±0.02ms 3.40±0.03ms 3.37±0.02ms 2 complex64 n/a n/a n/a n/a n/a n/a 2 longfloat 3.41±0.08ms 3.37±0.03ms 3.46±0.1ms 3.37±0.03ms 3.41±0.03ms 3.39±0.04ms 2 complex128 n/a n/a n/a n/a n/a n/a ====== ============= ============= ============= ============= ============= ============= ============= started: 2020-12-16 21:06:34, duration: 54.1s bench_ufunc.UFunc_radians.time_ufunc_types [Jack-Desktop/virtualenv-py3.9-numpy1.19.3] ok ====== ============= ============= ============= ============= ============= ============= ============= -- nthreads / atop -------------------- ----------------------------------------------------------------------------------- rank input_dtype 0 / False 0 / True 2 / False 2 / True 4 / False 4 / True ====== ============= ============= ============= ============= ============= ============= ============= 1 int16 3.52±0.04ms 3.57±0.03ms 3.55±0.08ms 3.52±0.08ms 3.51±0.06ms 3.91±0.4ms 1 float16 5.73±0.06ms 5.76±0.04ms 5.71±0.06ms 5.76±0.07ms 5.65±0.04ms 5.77±0.03ms 1 int32 5.97±0.08ms 6.10±0.1ms 5.99±0.09ms 6.10±0.08ms 6.73±0.5ms 6.03±0.05ms 1 float32 2.14±0.03ms 2.14±0.03ms 2.18±0.03ms 2.15±0.02ms 2.16±0.03ms 2.14±0.02ms 1 int64 6.31±0.05ms 7.02±0.6ms 6.31±0.07ms 6.23±0.06ms 6.40±0.09ms 6.25±0.06ms 1 float64 3.40±0.05ms 3.36±0.03ms 3.35±0.02ms 3.41±0.03ms 3.40±0.04ms 3.34±0.06ms 1 complex64 n/a n/a n/a n/a n/a n/a 1 longfloat 3.54±0.1ms 3.37±0.02ms 3.40±0.08ms 3.38±0.02ms 3.33±0.02ms 3.35±0.03ms 1 complex128 n/a n/a n/a n/a n/a n/a 2 int16 3.58±0.08ms 3.56±0.02ms 3.56±0.03ms 3.62±0.04ms 3.54±0.05ms 3.56±0.1ms 2 float16 5.76±0.03ms 5.73±0.09ms 5.74±0.03ms 5.76±0.05ms 5.73±0.03ms 5.79±0.05ms 2 int32 6.06±0.05ms 6.00±0.08ms 6.65±0.2ms 5.97±0.08ms 6.06±0.07ms 5.97±0.1ms 2 float32 2.15±0.04ms 2.15±0.03ms 2.15±0.03ms 2.17±0.05ms 2.18±0.02ms 2.16±0.03ms 2 int64 6.38±0.05ms 6.76±0.4ms 6.30±0.04ms 6.36±0.09ms 6.41±0.06ms 6.45±0.1ms 2 float64 3.36±0.02ms 3.34±0.07ms 3.37±0.01ms 3.34±0.04ms 3.40±0.07ms 3.30±0.02ms 2 complex64 n/a n/a n/a n/a n/a n/a 2 longfloat 3.54±0.2ms 3.39±0.03ms 3.38±0.04ms 3.39±0.04ms 3.39±0.02ms 3.41±0.03ms 2 complex128 n/a n/a n/a n/a n/a n/a ====== ============= ============= ============= ============= ============= ============= ============= started: 2020-12-16 21:07:28, duration: 54.0s bench_ufunc.UFunc_reciprocal.time_ufunc_types [Jack-Desktop/virtualenv-py3.9-numpy1.19.3] ok ====== ============= ============= ============= ============= ============= ============= ============= -- nthreads / atop -------------------- ----------------------------------------------------------------------------------- rank input_dtype 0 / False 0 / True 2 / False 2 / True 4 / False 4 / True ====== ============= ============= ============= ============= ============= ============= ============= 1 int16 3.98±0.02ms 3.98±0.02ms 3.98±0.02ms 3.99±0.04ms 4.02±0.03ms 4.01±0.07ms 1 float16 5.94±0.05ms 5.90±0.05ms 5.93±0.05ms 5.97±0.05ms 5.89±0.04ms 5.97±0.08ms 1 int32 4.35±0.03ms 4.39±0.02ms 4.41±0.05ms 4.34±0.03ms 4.40±0.03ms 4.39±0.05ms 1 float32 1.32±0.06ms 1.32±0.02ms 1.33±0.01ms 1.32±0.03ms 1.32±0.02ms 1.33±0.02ms 1 int64 5.11±0.03ms 5.27±0.03ms 5.15±0.05ms 5.17±0.06ms 5.15±0.03ms 5.11±0.04ms 1 float64 3.36±0.01ms 3.38±0.03ms 3.40±0.03ms 3.43±0.03ms 3.38±0.02ms 3.32±0.02ms 1 complex64 7.15±0.05ms 7.13±0.04ms 7.20±0.04ms 7.15±0.06ms 7.13±0.02ms 7.18±0.07ms 1 longfloat 3.40±0.02ms 3.38±0.01ms 3.41±0.03ms 3.49±0.1ms 3.37±0.02ms 3.38±0.04ms 1 complex128 14.2±0.2ms 14.2±0.05ms 14.1±0.08ms 14.1±0.1ms 14.1±0.07ms 14.2±0.09ms 2 int16 3.94±0.05ms 4.00±0.04ms 4.03±0.02ms 3.97±0.03ms 4.03±0.03ms 3.98±0.04ms 2 float16 5.94±0.04ms 5.91±0.05ms 5.93±0.07ms 5.95±0.04ms 5.96±0.06ms 5.85±0.02ms 2 int32 4.36±0.04ms 4.36±0.03ms 4.36±0.02ms 4.38±0.02ms 4.38±0.04ms 4.34±0.05ms 2 float32 1.31±0.02ms 1.33±0.02ms 1.31±0.02ms 1.40±0.06ms 1.31±0.02ms 1.31±0.01ms 2 int64 5.15±0.06ms 5.14±0.06ms 5.08±0.04ms 5.13±0.03ms 5.19±0.04ms 5.23±0.1ms 2 float64 3.51±0.08ms 3.38±0.02ms 3.35±0.07ms 3.37±0.05ms 3.36±0.06ms 3.35±0.04ms 2 complex64 7.17±0.07ms 7.15±0.02ms 7.77±0.7ms 7.14±0.04ms 7.18±0.07ms 7.16±0.1ms 2 longfloat 3.33±0.04ms 3.41±0.03ms 3.33±0.01ms 3.35±0.03ms 3.39±0.01ms 3.39±0.05ms 2 complex128 14.1±0.04ms 14.2±0.2ms 14.2±0.07ms 14.2±0.03ms 14.1±0.06ms 14.1±0.2ms ====== ============= ============= ============= ============= ============= ============= ============= started: 2020-12-16 21:08:22, duration: 1.01m bench_ufunc.UFunc_remainder.time_ufunc_types [Jack-Desktop/virtualenv-py3.9-numpy1.19.3] ok ====== ============= ============= ============= ============= ============= ============= ============= -- nthreads / atop -------------------- ----------------------------------------------------------------------------------- rank input_dtype 0 / False 0 / True 2 / False 2 / True 4 / False 4 / True ====== ============= ============= ============= ============= ============= ============= ============= 1 int16 3.92±0.02ms 3.86±0.04ms 3.86±0.03ms 3.89±0.02ms 3.86±0.06ms 3.91±0.02ms 1 float16 20.0±0.2ms 20.2±0.1ms 20.1±0.08ms 20.2±0.1ms 20.1±0.1ms 20.2±0.09ms 1 int32 4.01±0.08ms 3.97±0.03ms 4.07±0.04ms 4.07±0.05ms 4.01±0.02ms 4.03±0.03ms 1 float32 10.7±0.08ms 10.8±0.1ms 10.8±0.05ms 10.8±0.1ms 10.8±0.1ms 10.8±0.08ms 1 int64 10.1±0.1ms 10.1±0.5ms 10.0±0.06ms 10.1±0.05ms 10.1±0.6ms 10.1±0.06ms 1 float64 7.72±0.08ms 7.70±0.06ms 7.72±0.05ms 7.76±0.04ms 7.83±0.1ms 7.68±0.05ms 1 complex64 n/a n/a n/a n/a n/a n/a 1 longfloat 7.73±0.08ms 7.65±0.04ms 7.75±0.04ms 7.73±0.05ms 7.66±0.05ms 7.70±0.04ms 1 complex128 n/a n/a n/a n/a n/a n/a 2 int16 3.93±0.05ms 3.89±0.03ms 3.89±0.07ms 3.93±0.04ms 3.92±0.03ms 3.89±0.01ms 2 float16 20.1±0.2ms 20.0±0.1ms 20.0±0.1ms 20.1±0.05ms 20.1±0.4ms 20.3±0.5ms 2 int32 4.05±0.02ms 4.00±0.03ms 4.07±0.03ms 4.01±0.07ms 3.99±0.02ms 4.05±0.04ms 2 float32 10.7±0.09ms 10.7±0.1ms 10.8±0.2ms 10.8±0.1ms 10.7±0.1ms 10.8±0.1ms 2 int64 10.1±0.05ms 10.1±0.08ms 10.0±0.02ms 10.1±0.05ms 10.1±0.1ms 10.1±0.07ms 2 float64 7.75±0.05ms 7.72±0.02ms 7.79±0.1ms 7.77±0.07ms 7.69±0.1ms 7.79±0.1ms 2 complex64 n/a n/a n/a n/a n/a n/a 2 longfloat 7.68±0.1ms 7.79±0.08ms 7.76±0.06ms 7.66±0.03ms 7.70±0.07ms 7.70±0.1ms 2 complex128 n/a n/a n/a n/a n/a n/a ====== ============= ============= ============= ============= ============= ============= ============= started: 2020-12-16 21:09:23, duration: 56.6s bench_ufunc.UFunc_right_shift.time_ufunc_types [Jack-Desktop/virtualenv-py3.9-numpy1.19.3] ok ====== ============= ============= ============= ============= ============= ============= ============= -- nthreads / atop -------------------- ----------------------------------------------------------------------------------- rank input_dtype 0 / False 0 / True 2 / False 2 / True 4 / False 4 / True ====== ============= ============= ============= ============= ============= ============= ============= 1 int16 2.35±0.04ms 2.32±0.03ms 1.08±0.01ms 1.06±0.01ms 888±30μs 935±80μs 1 float16 n/a n/a n/a n/a n/a n/a 1 int32 3.57±0.04ms 3.56±0.07ms 1.79±0.04ms 1.80±0.02ms 1.44±0.03ms 1.50±0.03ms 1 float32 n/a n/a n/a n/a n/a n/a 1 int64 4.64±0.02ms 4.60±0.04ms 2.88±0.1ms 2.68±0.02ms 2.35±0.02ms 2.42±0.09ms 1 float64 n/a n/a n/a n/a n/a n/a 1 complex64 n/a n/a n/a n/a n/a n/a 1 longfloat n/a n/a n/a n/a n/a n/a 1 complex128 n/a n/a n/a n/a n/a n/a 2 int16 2.33±0.02ms 2.30±0.06ms 1.08±0.02ms 1.08±0.01ms 860±10μs 862±20μs 2 float16 n/a n/a n/a n/a n/a n/a 2 int32 3.59±0.08ms 3.58±0.03ms 1.80±0.03ms 1.76±0.01ms 1.47±0.05ms 1.51±0.09ms 2 float32 n/a n/a n/a n/a n/a n/a 2 int64 4.66±0.05ms 4.63±0.05ms 2.68±0.05ms 2.75±0.03ms 2.38±0.03ms 2.35±0.03ms 2 float64 n/a n/a n/a n/a n/a n/a 2 complex64 n/a n/a n/a n/a n/a n/a 2 longfloat n/a n/a n/a n/a n/a n/a 2 complex128 n/a n/a n/a n/a n/a n/a ====== ============= ============= ============= ============= ============= ============= ============= started: 2020-12-16 21:10:19, duration: 43.7s bench_ufunc.UFunc_rint.time_ufunc_types [Jack-Desktop/virtualenv-py3.9-numpy1.19.3] ok ====== ============= ============= ============= ============= ============= ============= ============= -- nthreads / atop -------------------- ----------------------------------------------------------------------------------- rank input_dtype 0 / False 0 / True 2 / False 2 / True 4 / False 4 / True ====== ============= ============= ============= ============= ============= ============= ============= 1 int16 19.7±0.07ms 19.8±0.1ms 8.27±0.04ms 8.24±0.07ms 7.14±0.5ms 6.79±0.2ms 1 float16 51.8±0.6ms 51.9±0.2ms 51.8±0.2ms 51.7±0.1ms 51.7±0.1ms 51.7±0.2ms 1 int32 23.7±0.2ms 23.5±0.2ms 10.8±0.1ms 8.24±0.05ms 9.73±0.4ms 7.24±0.4ms 1 float32 47.8±0.2ms 47.9±0.2ms 16.9±0.09ms 18.5±1ms 13.4±1ms 13.3±1ms 1 int64 23.9±0.1ms 23.8±0.1ms 11.1±0.1ms 8.61±0.05ms 9.75±0.3ms 7.62±0.3ms 1 float64 49.9±2ms 49.5±0.2ms 18.3±1ms 6.33±0.05ms 14.1±1ms 5.09±0.03ms 1 complex64 91.5±0.2ms 91.3±0.2ms 91.7±0.9ms 92.1±0.8ms 91.5±0.6ms 91.7±0.5ms 1 longfloat 49.6±0.2ms 49.6±0.06ms 17.8±0.1ms 6.27±0.08ms 14.1±0.4ms 5.07±0.02ms 1 complex128 95.0±0.2ms 95.5±0.4ms 95.3±2ms 95.5±0.9ms 95.4±0.9ms 95.3±0.4ms 2 int16 20.0±0.2ms 19.9±0.2ms 8.25±0.1ms 8.32±0.08ms 6.86±0.4ms 7.03±0.6ms 2 float16 51.9±0.1ms 52.0±0.3ms 51.6±0.3ms 51.8±0.5ms 51.9±0.3ms 51.9±0.2ms 2 int32 23.5±0.2ms 23.5±0.2ms 10.8±0.1ms 8.21±0.07ms 9.08±0.04ms 7.95±0.5ms 2 float32 48.0±0.2ms 47.8±0.2ms 17.0±0.08ms 17.0±0.07ms 13.2±0.1ms 13.3±1ms 2 int64 23.9±0.2ms 23.8±0.08ms 11.1±0.09ms 8.61±0.08ms 10.1±0.5ms 7.61±0.2ms 2 float64 49.8±0.3ms 49.4±0.2ms 17.8±0.05ms 6.47±0.07ms 14.0±0.04ms 5.11±0.02ms 2 complex64 91.8±0.5ms 91.7±0.9ms 92.2±0.4ms 91.4±0.2ms 91.4±0.5ms 91.3±0.5ms 2 longfloat 49.5±0.5ms 49.6±0.1ms 18.0±1ms 6.39±0.05ms 14.0±0.2ms 5.18±0.1ms 2 complex128 95.0±0.7ms 95.5±0.3ms 95.1±1ms 95.3±3ms 95.2±0.4ms 95.3±0.3ms ====== ============= ============= ============= ============= ============= ============= ============= started: 2020-12-16 21:11:03, duration: 1.69m bench_ufunc.UFunc_sign.time_ufunc_types [Jack-Desktop/virtualenv-py3.9-numpy1.19.3] ok ====== ============= ============= ============= ============= ============= ============= ============= -- nthreads / atop -------------------- ----------------------------------------------------------------------------------- rank input_dtype 0 / False 0 / True 2 / False 2 / True 4 / False 4 / True ====== ============= ============= ============= ============= ============= ============= ============= 1 int16 1.03±0.01ms 1.02±0.01ms 647±10μs 713±40μs 574±9μs 562±20μs 1 float16 1.74±0.02ms 1.76±0.03ms 1.73±0.01ms 1.70±0.02ms 1.73±0.02ms 1.74±0.03ms 1 int32 1.54±0.02ms 1.51±0.02ms 1.20±0.03ms 1.21±0.04ms 1.02±0.02ms 1.04±0.07ms 1 float32 1.46±0.05ms 1.45±0.02ms 1.10±0.03ms 1.15±0.01ms 1.03±0.02ms 1.04±0.05ms 1 int64 3.01±0.04ms 2.98±0.2ms 2.35±0.03ms 2.59±0.2ms 2.24±0.02ms 2.30±0.02ms 1 float64 2.96±0.03ms 2.92±0.02ms 2.35±0.02ms 2.38±0.05ms 2.33±0.2ms 2.29±0.02ms 1 complex64 8.47±0.08ms 8.44±0.05ms 8.37±0.03ms 8.41±0.1ms 8.43±0.05ms 8.48±0.2ms 1 longfloat 2.96±0.03ms 3.17±0.2ms 2.32±0.04ms 2.40±0.2ms 2.30±0.02ms 2.42±0.2ms 1 complex128 10.4±0.09ms 10.5±0.07ms 10.6±0.2ms 10.6±0.1ms 10.6±0.1ms 10.6±0.1ms 2 int16 1.03±0.01ms 1.02±0.01ms 673±20μs 652±20μs 548±7μs 552±20μs 2 float16 1.73±0.03ms 1.77±0.03ms 1.73±0.02ms 1.72±0.01ms 1.72±0.02ms 1.75±0.03ms 2 int32 1.53±0.02ms 1.50±0.02ms 1.16±0.01ms 1.16±0.01ms 1.02±0.05ms 1.03±0.04ms 2 float32 1.44±0.02ms 1.47±0.02ms 1.19±0.1ms 1.13±0.03ms 1.09±0.06ms 1.07±0.04ms 2 int64 2.97±0.05ms 3.01±0.02ms 2.39±0.03ms 2.38±0.03ms 2.29±0.03ms 2.29±0.2ms 2 float64 2.96±0.03ms 2.90±0.1ms 2.37±0.03ms 2.36±0.2ms 2.28±0.02ms 2.23±0.02ms 2 complex64 8.49±0.06ms 8.40±0.04ms 8.47±0.07ms 8.43±0.03ms 8.50±0.06ms 8.40±0.06ms 2 longfloat 3.19±0.3ms 2.94±0.03ms 2.31±0.03ms 2.34±0.04ms 2.26±0.03ms 2.38±0.1ms 2 complex128 10.5±0.08ms 10.6±0.1ms 10.5±0.1ms 10.6±0.2ms 10.5±0.06ms 10.5±0.05ms ====== ============= ============= ============= ============= ============= ============= ============= started: 2020-12-16 21:12:44, duration: 59.6s bench_ufunc.UFunc_signbit.time_ufunc_types [Jack-Desktop/virtualenv-py3.9-numpy1.19.3] ok ====== ============= ============= ============= ============= ============= ============= ============= -- nthreads / atop -------------------- ----------------------------------------------------------------------------------- rank input_dtype 0 / False 0 / True 2 / False 2 / True 4 / False 4 / True ====== ============= ============= ============= ============= ============= ============= ============= 1 int16 2.20±0.1ms 2.18±0.01ms 1.88±0.1ms 2.28±0.01ms 1.77±0.03ms 2.18±0.04ms 1 float16 737±8μs 736±5μs 743±6μs 764±20μs 761±10μs 786±10μs 1 int32 3.76±0.05ms 3.72±0.08ms 3.36±0.02ms 3.54±0.05ms 3.30±0.03ms 3.57±0.2ms 1 float32 706±6μs 746±30μs 386±20μs 886±20μs 316±20μs 666±3μs 1 int64 4.02±0.04ms 4.12±0.03ms 3.70±0.05ms 3.84±0.07ms 3.66±0.03ms 3.75±0.02ms 1 float64 995±40μs 975±30μs 513±50μs 826±30μs 416±6μs 741±40μs 1 complex64 n/a n/a n/a n/a n/a n/a 1 longfloat 999±20μs 1.02±0.01ms 502±2μs 802±10μs 447±20μs 639±10μs 1 complex128 n/a n/a n/a n/a n/a n/a 2 int16 2.20±0.1ms 2.16±0.03ms 1.80±0.03ms 2.41±0.04ms 1.78±0.03ms 2.20±0.02ms 2 float16 775±40μs 741±10μs 741±8μs 762±20μs 753±7μs 744±8μs 2 int32 3.75±0.05ms 3.73±0.07ms 3.35±0.03ms 3.59±0.07ms 3.30±0.04ms 3.44±0.04ms 2 float32 740±10μs 719±10μs 379±30μs 868±7μs 332±40μs 686±20μs 2 int64 4.11±0.02ms 4.13±0.07ms 3.89±0.2ms 3.90±0.02ms 3.68±0.08ms 3.84±0.05ms 2 float64 982±10μs 992±30μs 525±7μs 812±10μs 408±9μs 688±70μs 2 complex64 n/a n/a n/a n/a n/a n/a 2 longfloat 1.00±0.03ms 981±30μs 531±20μs 844±20μs 446±10μs 678±10μs 2 complex128 n/a n/a n/a n/a n/a n/a ====== ============= ============= ============= ============= ============= ============= ============= started: 2020-12-16 21:13:44, duration: 54.1s bench_ufunc.UFunc_sin.time_ufunc_types [Jack-Desktop/virtualenv-py3.9-numpy1.19.3] ok ====== ============= ============= ============= ============= ============= ============= ============= -- nthreads / atop -------------------- ----------------------------------------------------------------------------------- rank input_dtype 0 / False 0 / True 2 / False 2 / True 4 / False 4 / True ====== ============= ============= ============= ============= ============= ============= ============= 1 int16 12.4±0.1ms 12.4±0.08ms 5.80±0.2ms 2.67±0.06ms 4.85±0.05ms 2.52±0.04ms 1 float16 17.9±0.1ms 17.9±0.09ms 17.9±0.08ms 17.9±0.1ms 17.9±0.1ms 17.9±0.1ms 1 int32 15.9±0.1ms 15.9±0.1ms 8.18±0.04ms 5.11±0.07ms 7.27±0.3ms 5.31±0.3ms 1 float32 11.1±0.1ms 11.0±0.06ms 4.33±0.03ms 1.15±0.01ms 3.48±0.2ms 1.02±0.02ms 1 int64 16.2±0.3ms 16.2±0.1ms 8.43±0.06ms 5.48±0.07ms 7.49±0.03ms 5.77±0.6ms 1 float64 13.4±0.08ms 13.5±0.1ms 5.66±0.04ms 2.41±0.02ms 4.54±0.01ms 2.31±0.04ms 1 complex64 119±0.4ms 119±0.5ms 120±0.2ms 122±2ms 119±0.06ms 120±3ms 1 longfloat 13.5±0.02ms 13.4±0.06ms 5.57±0.03ms 2.52±0.07ms 4.50±0.03ms 2.34±0.05ms 1 complex128 101±0.4ms 101±0.4ms 101±0.2ms 101±0.5ms 101±0.3ms 101±0.4ms 2 int16 12.3±0.1ms 12.4±0.3ms 5.80±0.03ms 2.57±0.04ms 4.92±0.2ms 2.54±0.03ms 2 float16 17.8±0.07ms 17.9±0.1ms 18.0±0.06ms 17.8±0.2ms 17.9±0.1ms 17.9±0.08ms 2 int32 15.8±0.07ms 15.9±0.1ms 8.11±0.06ms 5.20±0.05ms 7.26±0.2ms 5.04±0.07ms 2 float32 11.1±0.08ms 11.1±0.2ms 4.37±0.04ms 1.13±0.03ms 3.86±0.2ms 1.07±0.05ms 2 int64 16.1±0.02ms 16.3±0.07ms 8.44±0.06ms 5.47±0.08ms 7.56±0.1ms 5.51±0.03ms 2 float64 13.6±0.2ms 13.5±0.3ms 5.63±0.06ms 2.43±0.03ms 4.87±0.2ms 2.28±0.03ms 2 complex64 121±3ms 120±1ms 119±0.3ms 119±0.1ms 120±3ms 119±0.5ms 2 longfloat 13.6±0.2ms 13.5±0.1ms 5.66±0.05ms 2.41±0.03ms 4.78±0.2ms 2.24±0.03ms 2 complex128 101±0.6ms 102±0.6ms 102±3ms 101±0.3ms 101±0.6ms 101±0.7ms ====== ============= ============= ============= ============= ============= ============= ============= started: 2020-12-16 21:14:38, duration: 1.50m bench_ufunc.UFunc_sinh.time_ufunc_types [Jack-Desktop/virtualenv-py3.9-numpy1.19.3] ok ====== ============= ============ ============= ============= ============= ============= ============= -- nthreads / atop -------------------- ---------------------------------------------------------------------------------- rank input_dtype 0 / False 0 / True 2 / False 2 / True 4 / False 4 / True ====== ============= ============ ============= ============= ============= ============= ============= 1 int16 21.8±0.1ms 21.6±0.1ms 8.86±0.05ms 3.40±0.02ms 7.39±0.2ms 3.02±0.03ms 1 float16 27.7±0.2ms 27.6±0.1ms 27.6±0.1ms 27.8±0.4ms 27.8±0.4ms 27.6±0.2ms 1 int32 20.1±0.1ms 20.2±0.2ms 9.67±0.2ms 5.28±0.06ms 8.34±0.07ms 5.48±0.4ms 1 float32 20.4±0.2ms 20.5±0.2ms 7.57±0.05ms 2.03±0.04ms 5.96±0.04ms 1.62±0.03ms 1 int64 20.5±0.1ms 20.4±0.1ms 9.96±0.1ms 5.69±0.06ms 8.66±0.05ms 5.65±0.3ms 1 float64 17.7±0.1ms 17.7±0.2ms 7.08±0.1ms 2.60±0.02ms 5.69±0.2ms 2.33±0.03ms 1 complex64 96.2±0.4ms 96.1±0.4ms 96.6±1ms 96.5±0.5ms 96.9±0.5ms 96.2±0.4ms 1 longfloat 17.5±0.2ms 17.7±0.08ms 7.09±0.07ms 2.67±0.07ms 5.69±0.05ms 2.38±0.08ms 1 complex128 96.8±0.3ms 96.8±0.3ms 96.6±0.2ms 96.6±0.2ms 97.0±0.5ms 97.1±0.5ms 2 int16 21.5±0.3ms 21.6±0.09ms 8.90±0.1ms 3.40±0.07ms 7.25±0.04ms 3.34±0.1ms 2 float16 27.6±0.2ms 27.6±0.1ms 27.7±0.1ms 27.6±0.1ms 27.5±0.2ms 27.6±0.1ms 2 int32 20.2±0.2ms 20.2±0.2ms 9.72±0.1ms 5.50±0.5ms 8.32±0.2ms 5.12±0.08ms 2 float32 20.6±0.2ms 20.7±0.2ms 7.67±0.07ms 1.94±0.03ms 5.95±0.05ms 1.65±0.06ms 2 int64 20.4±0.4ms 20.5±0.1ms 9.95±0.08ms 5.55±0.05ms 8.70±0.09ms 5.53±0.07ms 2 float64 18.0±0.3ms 18.0±0.3ms 7.08±0.04ms 2.57±0.08ms 5.69±0.4ms 2.32±0.06ms 2 complex64 96.4±0.6ms 96.4±0.5ms 96.1±0.1ms 96.5±1ms 96.4±0.5ms 96.4±0.4ms 2 longfloat 17.7±0.1ms 17.7±0.1ms 7.15±0.8ms 2.64±0.04ms 5.73±0.2ms 2.42±0.2ms 2 complex128 96.6±0.2ms 96.6±0.4ms 96.7±1ms 96.5±0.8ms 96.7±0.9ms 96.8±0.3ms ====== ============= ============ ============= ============= ============= ============= ============= started: 2020-12-16 21:16:08, duration: 1.51m bench_ufunc.UFunc_spacing.time_ufunc_types [Jack-Desktop/virtualenv-py3.9-numpy1.19.3] ok ====== ============= ============= ============= ============= ============= ============= ============= -- nthreads / atop -------------------- ----------------------------------------------------------------------------------- rank input_dtype 0 / False 0 / True 2 / False 2 / True 4 / False 4 / True ====== ============= ============= ============= ============= ============= ============= ============= 1 int16 7.54±0.03ms 7.50±0.06ms 7.53±0.05ms 7.57±0.08ms 7.50±0.07ms 7.56±0.1ms 1 float16 1.73±0.01ms 1.70±0.02ms 1.73±0.01ms 1.70±0.02ms 1.72±0.01ms 1.72±0.02ms 1 int32 13.3±0.2ms 13.4±0.1ms 13.4±0.1ms 13.3±0.09ms 13.4±0.1ms 13.3±0.1ms 1 float32 6.08±0.06ms 6.09±0.07ms 6.03±0.04ms 6.08±0.03ms 6.12±0.08ms 6.07±0.04ms 1 int64 13.7±0.06ms 13.9±0.1ms 13.7±0.2ms 13.7±0.04ms 13.8±0.06ms 13.8±0.2ms 1 float64 10.7±0.1ms 10.8±0.1ms 10.9±0.1ms 10.9±0.1ms 10.9±0.2ms 10.9±0.2ms 1 complex64 n/a n/a n/a n/a n/a n/a 1 longfloat 10.7±0.09ms 10.9±0.1ms 10.7±0.2ms 10.9±0.1ms 11.0±0.08ms 10.8±0.07ms 1 complex128 n/a n/a n/a n/a n/a n/a 2 int16 7.55±0.05ms 7.59±0.1ms 7.68±0.2ms 7.56±0.05ms 7.60±0.04ms 7.55±0.02ms 2 float16 1.72±0.01ms 1.72±0.02ms 1.71±0.01ms 1.71±0.01ms 1.72±0.02ms 1.72±0.01ms 2 int32 13.4±0.09ms 13.4±0.1ms 13.3±0.1ms 13.3±0.09ms 13.3±0.1ms 13.4±0.09ms 2 float32 6.06±0.08ms 6.07±0.05ms 6.05±0.05ms 6.11±0.07ms 6.16±0.3ms 6.10±0.04ms 2 int64 13.8±0.08ms 14.0±0.3ms 13.7±0.07ms 13.8±0.04ms 13.8±0.2ms 13.7±0.2ms 2 float64 10.9±0.1ms 10.8±0.1ms 10.9±0.1ms 10.7±0.1ms 10.8±0.1ms 10.9±0.1ms 2 complex64 n/a n/a n/a n/a n/a n/a 2 longfloat 10.7±0.06ms 10.9±0.07ms 10.8±0.1ms 10.9±0.09ms 10.9±0.04ms 10.9±0.09ms 2 complex128 n/a n/a n/a n/a n/a n/a ====== ============= ============= ============= ============= ============= ============= ============= started: 2020-12-16 21:17:38, duration: 56.1s bench_ufunc.UFunc_sqrt.time_ufunc_types [Jack-Desktop/virtualenv-py3.9-numpy1.19.3] ok ====== ============= ============= ============= ============= ============= ============= ============= -- nthreads / atop -------------------- ----------------------------------------------------------------------------------- rank input_dtype 0 / False 0 / True 2 / False 2 / True 4 / False 4 / True ====== ============= ============= ============= ============= ============= ============= ============= 1 int16 2.68±0.06ms 2.72±0.1ms 2.51±0.02ms 2.53±0.04ms 2.60±0.2ms 2.48±0.03ms 1 float16 7.92±0.07ms 7.93±0.06ms 7.94±0.06ms 7.89±0.08ms 7.86±0.1ms 7.91±0.02ms 1 int32 5.97±0.1ms 6.27±0.4ms 5.07±0.03ms 5.12±0.05ms 4.98±0.09ms 5.00±0.06ms 1 float32 1.30±0.01ms 1.29±0.03ms 1.09±0.02ms 1.10±0.03ms 1.04±0.02ms 1.10±0.08ms 1 int64 6.31±0.3ms 6.30±0.07ms 5.40±0.03ms 5.35±0.05ms 5.38±0.09ms 5.27±0.05ms 1 float64 3.39±0.05ms 3.34±0.05ms 2.53±0.1ms 2.44±0.1ms 2.49±0.2ms 2.39±0.1ms 1 complex64 33.8±0.3ms 34.3±0.3ms 34.3±0.3ms 34.5±0.2ms 34.4±0.1ms 34.4±2ms 1 longfloat 3.37±0.05ms 3.34±0.04ms 2.40±0.08ms 2.45±0.09ms 2.28±0.03ms 2.28±0.04ms 1 complex128 36.0±0.3ms 35.9±0.2ms 35.9±0.1ms 36.0±0.2ms 35.9±0.07ms 36.0±0.1ms 2 int16 2.77±0.05ms 2.77±0.05ms 2.48±0.04ms 2.53±0.05ms 2.65±0.2ms 2.47±0.02ms 2 float16 7.98±0.3ms 7.89±0.03ms 7.87±0.02ms 7.93±0.1ms 7.93±0.06ms 7.85±0.07ms 2 int32 5.99±0.09ms 6.10±0.2ms 5.10±0.06ms 5.45±0.3ms 4.99±0.06ms 4.95±0.07ms 2 float32 1.27±0.04ms 1.29±0.02ms 1.16±0.1ms 1.09±0.01ms 1.07±0.04ms 1.08±0.01ms 2 int64 6.40±0.3ms 6.32±0.04ms 5.34±0.06ms 5.36±0.03ms 5.40±0.06ms 5.63±0.4ms 2 float64 3.37±0.04ms 3.37±0.04ms 2.38±0.02ms 2.51±0.3ms 2.43±0.09ms 2.44±0.09ms 2 complex64 34.5±1ms 34.5±0.2ms 34.1±0.3ms 34.6±0.1ms 34.5±0.2ms 34.0±0.09ms 2 longfloat 3.50±0.08ms 3.34±0.05ms 2.42±0.06ms 2.42±0.03ms 2.28±0.01ms 2.33±0.09ms 2 complex128 35.9±0.1ms 35.9±0.1ms 36.2±0.1ms 36.2±0.2ms 36.0±0.1ms 35.9±0.3ms ====== ============= ============= ============= ============= ============= ============= ============= started: 2020-12-16 21:18:34, duration: 1.12m bench_ufunc.UFunc_square.time_ufunc_types [Jack-Desktop/virtualenv-py3.9-numpy1.19.3] ok ====== ============= ============= ============= ============= ============= ============= ============= -- nthreads / atop -------------------- ----------------------------------------------------------------------------------- rank input_dtype 0 / False 0 / True 2 / False 2 / True 4 / False 4 / True ====== ============= ============= ============= ============= ============= ============= ============= 1 int16 966±10μs 993±20μs 1.01±0.02ms 984±4μs 983±10μs 965±9μs 1 float16 5.34±0.04ms 5.37±0.07ms 5.34±0.06ms 5.35±0.05ms 5.37±0.07ms 5.29±0.02ms 1 int32 1.45±0.01ms 1.50±0.02ms 1.47±0.02ms 1.48±0.02ms 1.48±0.01ms 1.53±0.03ms 1 float32 1.29±0.02ms 1.30±0.03ms 1.28±0.02ms 1.37±0.2ms 1.27±0.01ms 1.27±0.01ms 1 int64 2.91±0.01ms 2.95±0.02ms 2.92±0.02ms 2.92±0.03ms 2.92±0.02ms 2.93±0.02ms 1 float64 2.86±0.07ms 2.85±0.01ms 3.24±0.2ms 2.85±0.05ms 2.86±0.01ms 2.84±0.06ms 1 complex64 3.06±0.04ms 3.06±0.05ms 3.08±0.09ms 3.07±0.03ms 3.09±0.03ms 3.25±0.3ms 1 longfloat 2.82±0.02ms 2.92±0.2ms 2.85±0.02ms 2.84±0.04ms 2.84±0.03ms 2.86±0.05ms 1 complex128 6.06±0.06ms 6.01±0.04ms 6.12±0.1ms 6.08±0.06ms 6.12±0.3ms 6.07±0.1ms 2 int16 989±10μs 996±10μs 979±20μs 991±10μs 993±6μs 975±9μs 2 float16 5.34±0.04ms 5.33±0.04ms 5.35±0.05ms 5.40±0.1ms 5.37±0.03ms 5.32±0.1ms 2 int32 1.48±0.03ms 1.47±0.02ms 1.48±0.03ms 1.46±0.01ms 1.48±0.02ms 1.49±0.01ms 2 float32 1.42±0.1ms 1.31±0.02ms 1.27±0.02ms 1.28±0.01ms 1.39±0.1ms 1.27±0.01ms 2 int64 2.92±0.02ms 2.91±0.03ms 2.92±0.03ms 2.94±0.01ms 2.91±0.03ms 3.19±0.3ms 2 float64 2.87±0.03ms 2.88±0.07ms 2.82±0.04ms 2.89±0.2ms 2.83±0.02ms 2.82±0.08ms 2 complex64 3.08±0.04ms 3.06±0.03ms 3.07±0.05ms 3.06±0.05ms 3.09±0.3ms 3.06±0.05ms 2 longfloat 2.84±0.2ms 2.84±0.04ms 2.85±0.1ms 2.88±0.05ms 2.80±0.03ms 2.83±0.04ms 2 complex128 6.04±0.08ms 6.07±0.5ms 6.07±0.06ms 6.01±0.1ms 6.04±0.07ms 6.06±0.4ms ====== ============= ============= ============= ============= ============= ============= ============= started: 2020-12-16 21:19:41, duration: 59.1s bench_ufunc.UFunc_subtract.time_ufunc_types [Jack-Desktop/virtualenv-py3.9-numpy1.19.3] ok ====== ============= ============= ============= ============= ============= ============= ============= -- nthreads / atop -------------------- ----------------------------------------------------------------------------------- rank input_dtype 0 / False 0 / True 2 / False 2 / True 4 / False 4 / True ====== ============= ============= ============= ============= ============= ============= ============= 1 int16 848±5μs 850±10μs 601±7μs 531±10μs 523±6μs 523±30μs 1 float16 5.65±0.04ms 5.74±0.06ms 5.70±0.06ms 5.73±0.03ms 5.72±0.06ms 5.71±0.05ms 1 int32 1.39±0.02ms 1.40±0.03ms 1.15±0.01ms 1.10±0.01ms 1.02±0.02ms 1.15±0.09ms 1 float32 1.27±0.02ms 1.29±0.02ms 1.06±0.02ms 1.08±0.01ms 1.04±0.02ms 995±10μs 1 int64 2.95±0.03ms 2.91±0.05ms 2.72±0.2ms 2.33±0.02ms 2.44±0.2ms 2.27±0.01ms 1 float64 2.83±0.04ms 2.85±0.01ms 2.31±0.03ms 2.29±0.03ms 2.31±0.04ms 2.23±0.03ms 1 complex64 3.08±0.03ms 3.15±0.2ms 3.08±0.07ms 3.07±0.02ms 3.14±0.1ms 3.19±0.08ms 1 longfloat 2.80±0.03ms 2.84±0.03ms 2.33±0.02ms 2.32±0.03ms 2.26±0.03ms 2.24±0.03ms 1 complex128 6.28±0.4ms 6.07±0.06ms 6.08±0.02ms 6.15±0.09ms 6.09±0.07ms 5.95±0.1ms 2 int16 851±8μs 854±8μs 585±5μs 542±20μs 555±60μs 525±20μs 2 float16 5.76±0.06ms 5.72±0.03ms 5.70±0.03ms 5.84±0.05ms 5.76±0.07ms 5.74±0.07ms 2 int32 1.41±0.02ms 1.39±0.02ms 1.19±0.06ms 1.06±0.03ms 1.20±0.06ms 1.04±0.01ms 2 float32 1.28±0.02ms 1.27±0.01ms 1.08±0.02ms 1.10±0.02ms 1.02±0.01ms 1.05±0.05ms 2 int64 2.96±0.03ms 2.95±0.03ms 2.39±0.09ms 2.50±0.2ms 2.29±0.04ms 2.23±0.02ms 2 float64 2.87±0.01ms 2.85±0.03ms 2.33±0.04ms 2.33±0.01ms 2.37±0.1ms 2.28±0.05ms 2 complex64 3.10±0.1ms 3.12±0.05ms 3.14±0.2ms 3.06±0.03ms 3.08±0.03ms 3.07±0.03ms 2 longfloat 2.84±0.03ms 2.85±0.03ms 2.32±0.03ms 2.51±0.2ms 2.23±0.02ms 2.27±0.04ms 2 complex128 6.10±0.06ms 6.01±0.07ms 6.04±0.08ms 6.08±0.1ms 6.06±0.09ms 6.06±0.05ms ====== ============= ============= ============= ============= ============= ============= ============= started: 2020-12-16 21:20:40, duration: 59.2s bench_ufunc.UFunc_tan.time_ufunc_types [Jack-Desktop/virtualenv-py3.9-numpy1.19.3] ok ====== ============= ============= ============= ============= ============= ============= ============= -- nthreads / atop -------------------- ----------------------------------------------------------------------------------- rank input_dtype 0 / False 0 / True 2 / False 2 / True 4 / False 4 / True ====== ============= ============= ============= ============= ============= ============= ============= 1 int16 11.7±0.07ms 11.7±0.08ms 5.52±0.07ms 2.68±0.04ms 4.73±0.03ms 2.62±0.02ms 1 float16 17.8±0.03ms 17.9±0.07ms 17.8±0.08ms 17.9±0.1ms 17.8±0.06ms 17.9±0.08ms 1 int32 18.4±0.4ms 18.3±0.07ms 9.08±0.03ms 5.76±0.3ms 7.81±0.04ms 5.08±0.06ms 1 float32 10.2±0.05ms 10.3±0.09ms 4.14±0.01ms 1.27±0.03ms 3.27±0.1ms 1.07±0.01ms 1 int64 18.9±0.2ms 18.9±0.2ms 9.44±0.1ms 5.79±0.09ms 8.30±0.1ms 5.95±0.5ms 1 float64 15.8±0.07ms 15.9±0.1ms 6.36±0.04ms 2.64±0.03ms 5.57±0.4ms 2.42±0.03ms 1 complex64 74.9±0.3ms 75.0±0.3ms 74.8±0.9ms 75.3±0.8ms 76.0±4ms 74.6±0.2ms 1 longfloat 15.8±0.08ms 15.8±0.2ms 6.48±0.04ms 2.63±0.1ms 5.19±0.02ms 2.52±0.2ms 1 complex128 66.2±0.6ms 65.8±0.2ms 67.0±0.9ms 66.0±0.1ms 66.4±2ms 65.8±0.5ms 2 int16 11.7±0.1ms 11.7±0.08ms 5.52±0.04ms 2.71±0.02ms 4.61±0.01ms 2.68±0.2ms 2 float16 17.9±0.2ms 17.9±0.1ms 17.7±0.05ms 17.8±0.07ms 17.9±0.2ms 17.8±0.09ms 2 int32 18.5±0.2ms 18.4±0.4ms 9.08±0.05ms 5.38±0.03ms 8.22±0.4ms 5.67±0.3ms 2 float32 10.3±0.07ms 10.3±0.09ms 4.06±0.03ms 1.25±0.01ms 3.56±0.2ms 1.08±0.04ms 2 int64 18.7±0.1ms 18.8±0.07ms 9.42±0.6ms 5.59±0.06ms 8.26±0.3ms 5.60±0.2ms 2 float64 15.8±0.05ms 15.8±0.07ms 6.54±0.1ms 2.63±0.04ms 5.22±0.08ms 2.37±0.2ms 2 complex64 74.7±0.1ms 75.5±0.8ms 75.1±0.4ms 75.5±1ms 74.6±0.3ms 76.1±0.8ms 2 longfloat 15.8±0.06ms 15.8±0.09ms 6.43±0.1ms 2.72±0.06ms 5.26±0.04ms 2.46±0.05ms 2 complex128 66.4±0.4ms 65.8±0.2ms 66.0±0.2ms 66.5±0.9ms 66.0±0.3ms 65.8±0.1ms ====== ============= ============= ============= ============= ============= ============= ============= started: 2020-12-16 21:21:40, duration: 1.33m bench_ufunc.UFunc_tanh.time_ufunc_types [Jack-Desktop/virtualenv-py3.9-numpy1.19.3] ok ====== ============= ============= ============= ============= ============= ============= ============= -- nthreads / atop -------------------- ----------------------------------------------------------------------------------- rank input_dtype 0 / False 0 / True 2 / False 2 / True 4 / False 4 / True ====== ============= ============= ============= ============= ============= ============= ============= 1 int16 8.44±0.03ms 8.45±0.02ms 4.40±0.03ms 2.88±0.01ms 3.79±0.07ms 2.73±0.07ms 1 float16 11.6±0.1ms 11.5±0.09ms 11.6±0.08ms 11.6±0.2ms 11.7±0.8ms 11.6±0.1ms 1 int32 12.1±0.1ms 12.1±0.2ms 6.99±0.05ms 5.95±0.1ms 6.30±0.08ms 5.57±0.05ms 1 float32 7.01±0.07ms 7.05±0.07ms 3.03±0.03ms 1.40±0.01ms 2.40±0.09ms 1.21±0.03ms 1 int64 12.6±0.08ms 12.5±0.09ms 7.44±0.1ms 6.22±0.1ms 7.01±0.2ms 5.61±0.07ms 1 float64 9.80±0.06ms 9.97±0.2ms 4.36±0.05ms 3.05±0.04ms 3.89±0.2ms 2.62±0.04ms 1 complex64 48.4±0.1ms 48.7±0.2ms 48.4±0.1ms 48.5±0.4ms 48.5±0.3ms 48.4±0.3ms 1 longfloat 9.82±0.09ms 9.72±0.09ms 4.33±0.03ms 3.15±0.02ms 3.58±0.04ms 2.64±0.07ms 1 complex128 60.4±0.3ms 61.5±0.8ms 62.3±0.4ms 60.6±0.2ms 60.6±3ms 61.3±0.5ms 2 int16 8.56±0.1ms 8.53±0.03ms 4.39±0.02ms 2.92±0.1ms 3.87±0.1ms 2.71±0.02ms 2 float16 11.5±0.1ms 11.7±0.05ms 11.6±0.09ms 11.6±0.1ms 11.6±0.1ms 11.5±0.1ms 2 int32 12.2±0.07ms 12.1±0.2ms 6.95±0.07ms 5.68±0.07ms 6.80±0.3ms 5.51±0.1ms 2 float32 7.09±0.07ms 7.00±0.05ms 3.01±0.02ms 1.43±0.03ms 2.42±0.2ms 1.36±0.09ms 2 int64 12.5±0.1ms 12.5±0.1ms 7.32±0.08ms 6.27±0.1ms 6.64±0.08ms 5.83±0.1ms 2 float64 9.75±0.03ms 9.79±0.06ms 4.38±0.07ms 3.04±0.03ms 3.63±0.2ms 2.78±0.1ms 2 complex64 48.5±0.1ms 48.4±0.3ms 48.7±0.4ms 48.4±0.2ms 48.3±0.1ms 48.4±0.5ms 2 longfloat 9.80±0.08ms 9.68±0.04ms 4.40±0.3ms 3.02±0.04ms 3.60±0.1ms 2.58±0.05ms 2 complex128 61.5±0.6ms 60.6±0.3ms 60.4±0.3ms 60.6±1ms 61.5±0.6ms 61.7±0.5ms ====== ============= ============= ============= ============= ============= ============= ============= started: 2020-12-16 21:23:00, duration: 1.24m bench_ufunc.UFunc_true_divide.time_ufunc_types [Jack-Desktop/virtualenv-py3.9-numpy1.19.3] ok ====== ============= ============= ============= ============= ============= ============= ============= -- nthreads / atop -------------------- ----------------------------------------------------------------------------------- rank input_dtype 0 / False 0 / True 2 / False 2 / True 4 / False 4 / True ====== ============= ============= ============= ============= ============= ============= ============= 1 int16 8.54±0.06ms 8.47±0.08ms 8.09±0.5ms 8.99±0.2ms 7.84±0.1ms 7.89±0.07ms 1 float16 7.11±0.08ms 7.06±0.03ms 7.07±0.1ms 7.06±0.05ms 7.08±0.1ms 7.09±0.05ms 1 int32 8.90±0.8ms 8.80±0.05ms 8.21±0.07ms 9.34±0.5ms 8.09±0.08ms 8.56±0.5ms 1 float32 1.32±0.02ms 1.30±0.03ms 1.18±0.1ms 1.10±0.01ms 1.03±0.01ms 1.02±0.03ms 1 int64 9.77±0.6ms 9.42±0.08ms 8.87±0.3ms 8.83±0.09ms 8.83±0.07ms 8.79±0.05ms 1 float64 3.38±0.07ms 3.36±0.03ms 2.59±0.2ms 2.45±0.05ms 2.25±0.2ms 2.33±0.03ms 1 complex64 5.56±0.07ms 5.59±0.06ms 5.68±0.06ms 5.67±0.04ms 5.63±0.1ms 5.70±0.05ms 1 longfloat 3.38±0.03ms 3.37±0.03ms 2.41±0.02ms 2.61±0.2ms 2.27±0.05ms 2.25±0.04ms 1 complex128 10.8±0.2ms 10.8±0.2ms 10.8±0.1ms 10.8±0.07ms 10.7±0.06ms 10.7±0.1ms 2 int16 8.70±0.6ms 8.55±0.07ms 7.99±0.1ms 7.96±0.05ms 7.79±0.07ms 7.98±0.4ms 2 float16 7.10±0.05ms 7.10±0.1ms 7.05±0.05ms 7.07±0.09ms 7.06±0.08ms 7.16±0.04ms 2 int32 8.92±0.6ms 8.84±0.05ms 8.21±0.3ms 8.19±0.07ms 8.59±0.6ms 8.08±0.04ms 2 float32 1.30±0.03ms 1.31±0.01ms 1.09±0.02ms 1.15±0.1ms 1.03±0.04ms 1.03±0.01ms 2 int64 9.54±0.1ms 9.50±0.3ms 8.90±0.6ms 8.86±0.08ms 9.23±0.6ms 8.81±0.03ms 2 float64 3.36±0.02ms 3.33±0.01ms 2.41±0.1ms 2.41±0.03ms 2.28±0.05ms 2.59±0.3ms 2 complex64 5.57±0.06ms 5.69±0.04ms 5.58±0.02ms 5.59±0.02ms 5.72±0.08ms 5.64±0.1ms 2 longfloat 3.37±0.02ms 3.37±0.04ms 2.43±0.2ms 2.41±0.03ms 2.43±0.2ms 2.26±0.03ms 2 complex128 10.8±0.2ms 10.8±0.06ms 10.7±0.1ms 10.7±0.06ms 10.9±0.07ms 10.8±0.2ms ====== ============= ============= ============= ============= ============= ============= ============= started: 2020-12-16 21:24:14, duration: 1.02m bench_ufunc.UFunc_trunc.time_ufunc_types [Jack-Desktop/virtualenv-py3.9-numpy1.19.3] ok ====== ============= ============= ============= ============= ============= ============= ============= -- nthreads / atop -------------------- ----------------------------------------------------------------------------------- rank input_dtype 0 / False 0 / True 2 / False 2 / True 4 / False 4 / True ====== ============= ============= ============= ============= ============= ============= ============= 1 int16 9.54±0.03ms 9.56±0.05ms 4.73±0.02ms 2.53±0.04ms 4.10±0.1ms 2.49±0.06ms 1 float16 12.8±0.03ms 12.8±0.05ms 12.9±0.05ms 12.9±0.09ms 12.7±0.09ms 12.7±0.1ms 1 int32 12.3±0.2ms 12.1±0.5ms 6.92±0.06ms 5.28±0.4ms 6.21±0.05ms 4.95±0.03ms 1 float32 8.14±0.05ms 8.14±0.05ms 3.30±0.01ms 1.07±0.01ms 2.67±0.03ms 1.03±0.01ms 1 int64 12.4±0.08ms 12.4±0.08ms 7.34±0.06ms 5.34±0.4ms 6.54±0.1ms 5.32±0.03ms 1 float64 9.59±0.06ms 9.47±0.05ms 4.26±0.1ms 2.32±0.04ms 3.46±0.03ms 2.25±0.03ms 1 complex64 n/a n/a n/a n/a n/a n/a 1 longfloat 9.56±0.04ms 9.55±0.04ms 4.28±0.04ms 2.52±0.2ms 3.52±0.03ms 2.25±0.05ms 1 complex128 n/a n/a n/a n/a n/a n/a 2 int16 9.66±0.2ms 9.52±0.04ms 4.75±0.1ms 2.55±0.04ms 4.04±0.09ms 2.56±0.05ms 2 float16 12.7±0.04ms 12.7±0.08ms 12.7±0.1ms 12.8±0.06ms 12.9±0.09ms 12.7±0.1ms 2 int32 12.2±0.2ms 12.1±0.08ms 7.03±0.1ms 5.08±0.3ms 6.39±0.3ms 5.48±0.3ms 2 float32 8.24±0.07ms 8.13±0.09ms 3.39±0.01ms 1.07±0.02ms 2.63±0.02ms 1.02±0.01ms 2 int64 12.4±0.09ms 12.5±0.2ms 7.36±0.1ms 5.36±0.1ms 6.63±0.07ms 5.29±0.02ms 2 float64 9.49±0.06ms 9.68±0.1ms 4.33±0.08ms 2.40±0.2ms 3.60±0.05ms 2.28±0.04ms 2 complex64 n/a n/a n/a n/a n/a n/a 2 longfloat 9.48±0.05ms 9.68±0.2ms 4.27±0.04ms 2.31±0.03ms 3.66±0.08ms 2.25±0.03ms 2 complex128 n/a n/a n/a n/a n/a n/a ====== ============= ============= ============= ============= ============= ============= ============= started: 2020-12-16 21:25:16, duration: 56.1s ```
jack-pappas commented 3 years ago

@mattip It looks like asv will use (by default) the forkserver "spawner" when running benchmarks on Linux and the spawn "spawner" when running on Windows or Mac:

Can you try running the same benchmark you did above, but adding --launch-method spawn to your asv invocation? That should force asv to run the benchmarks in the same way on Linux as it does on Windows/Mac, and if you see good results that way, we'll know it's something specific to asv and/or something we're doing in pnumpy that's not playing nicely with forking (maybe we need to use pthread_atfork or the Python equivalent os.register_at_fork() to re-initialize pnumpy/atop in the child process).

mattip commented 3 years ago

It seems --launch-method spawn does the trick. I will submit a PR to move the rank to be the last parameter which moves the dtype and nthreads to the first two dimensions of the output.

$ asv run --bench isinf --launch-method spawn
· Creating environments
· Discovering benchmarks
· Running 1 total benchmarks (1 commits * 1 environments * 1 benchmarks)
[  0.00%] · For pnumpy commit aad20e60 <main>:
[  0.00%] ·· Benchmarking virtualenv-py3.8-numpy
[ 50.00%] ··· Running (bench_ufunc.UFunc_isinf.time_ufunc_types--).
[100.00%] ··· bench_ufunc.UFunc_isinf.time_ufunc_types
ok
[100.00%] ··· ============= ========== ============= ============= ============= =============
              --                                             atop / rank                      
              ------------------------ -------------------------------------------------------
               input_dtype   nthreads    False / 1     False / 2      True / 1      True / 2  
              ============= ========== ============= ============= ============= =============
                  int16         0       13.5±0.03μs    13.6±0.1μs   13.5±0.05μs   13.5±0.03μs 
                  int16         2        34.2±0.3μs     32.9±1μs      26.0±6μs      26.7±8μs  
                  int16         4         18.0±2μs      18.0±1μs      20.2±1μs      17.2±2μs  
                 float16        0       2.11±0.01ms     2.09±0ms      2.09±0ms      2.09±0ms  
                 float16        2         2.09±0ms      2.09±0ms    2.10±0.01ms     2.09±0ms  
                 float16        4         2.09±0ms      2.09±0ms      2.09±0ms      2.09±0ms  
                  int32         0       13.6±0.02μs   13.6±0.03μs   13.5±0.02μs   13.6±0.03μs 
                  int32         2         34.2±2μs     36.4±0.6μs     35.0±2μs     37.0±0.5μs 
                  int32         4        18.1±0.1μs    17.6±0.6μs     21.3±1μs     18.2±0.5μs 
                 float32        0        126±0.5μs     125±0.08μs    88.0±0.1μs    88.3±0.5μs 
                 float32        2        77.0±0.6μs     76.9±1μs      58.9±1μs      58.3±1μs  
                 float32        4        43.1±0.4μs     43.4±2μs      33.1±2μs      34.6±3μs  
                  int64         0       13.6±0.04μs   13.6±0.06μs    13.7±0.1μs   13.6±0.03μs 
                  int64         2         33.4±5μs      25.8±6μs      34.4±2μs     32.5±0.6μs 
                  int64         4         16.7±2μs     18.8±0.6μs    18.2±0.4μs     20.0±2μs  
                 float64        0         255±2μs      255±0.8μs      180±2μs       178±1μs   
                 float64        2        141±0.5μs     142±0.7μs      110±4μs       114±1μs   
                 float64        4        76.9±0.3μs     75.9±1μs     55.3±0.4μs     57.5±4μs  
                complex64       0        805±0.3μs     806±0.9μs     806±0.6μs     806±0.8μs  
                complex64       2         806±2μs       806±8μs      805±0.7μs     806±0.9μs  
                complex64       4         812±7μs       807±3μs       810±5μs      805±0.2μs  
                longfloat       0         6.02±0ms      6.03±0ms    6.03±0.02ms     6.03±0ms  
                longfloat       2       6.04±0.01ms   6.04±0.04ms     6.03±0ms    6.06±0.03ms 
                longfloat       4       6.03±0.01ms   6.02±0.01ms   6.04±0.01ms   6.03±0.01ms 
                complex128      0       1.02±0.02ms   1.09±0.04ms   1.07±0.03ms   1.04±0.01ms 
                complex128      2       1.03±0.01ms   1.04±0.01ms   1.04±0.01ms   1.05±0.01ms 
                complex128      4       1.05±0.01ms   1.03±0.01ms     1.00±0ms     1.12±0.1ms 
                complex256      0       11.6±0.01ms   11.6±0.02ms   11.6±0.02ms   11.6±0.01ms 
                complex256      2       11.6±0.01ms   11.6±0.01ms   11.6±0.01ms   11.6±0.01ms 
                complex256      4       11.6±0.03ms   11.6±0.01ms   11.6±0.04ms    11.7±0.1ms 
              ============= ========== ============= ============= ============= =============