[ 
https://issues.apache.org/jira/browse/MAHOUT-1191?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13632532#comment-13632532
 ] 

Robin Anil commented on MAHOUT-1191:
------------------------------------

10M:1k

{noformat}
enchMarks              DenseVector             RandSparseVector        
SeqSparseVector         Clusters                Dense.fn(Rand)          
Dense.fn(Seq)           Rand.fn(Dense)          Rand.fn(Seq)            
Seq.fn(Dense)           Seq.fn(Rand)            Closest C w/o Elkan's trClosest 
C w/ Elkan's tri
Clone                                                                           
                
                        nCalls = 13;            nCalls = 148610;        nCalls 
= 648611;        
                        sum    = 1.06s;         sum    = 1s;            sum    
= 1s;            
                        min    = 41.57ms;       min    = 0ms;           min    
= 0ms;           
                        max    = 222.78ms;      max    = 5.3ms;         max    
= 11.02ms;       
                        mean   = 81548.62us;    mean   = 6.73us;        mean   
= 1.54us;        
                        stdDev = 56775.37us;    stdDev = 20.36us;       stdDev 
= 17.66us;       
                        Speed  = 12.26 /sec     Speed  = 148609.55 /sec Speed  
= 648610.31 /sec 
                        Rate   = 0.15 MB/s      Rate   = 1783.31 MB/s   Rate   
= 7783.32 MB/s   

Create (copy)                                                                   
                                        
                        nCalls = 24;            nCalls = 12833;         nCalls 
= 32813;         nCalls = 14252;         
                        sum    = 1.08s;         sum    = 1s;            sum    
= 1s;            sum    = 1s;            
                        min    = 33.58ms;       min    = 0.06ms;        min    
= 0.01ms;        min    = 0.06ms;        
                        max    = 276.96ms;      max    = 3.32ms;        max    
= 3.16ms;        max    = 3.62ms;        
                        mean   = 44936.25us;    mean   = 77.93us;       mean   
= 30.48us;       mean   = 70.17us;       
                        stdDev = 48391.27us;    stdDev = 60.41us;       stdDev 
= 17.74us;       stdDev = 49.09us;       
                        Speed  = 22.25 /sec     Speed  = 12832.04 /sec  Speed  
= 32812.28 /sec  Speed  = 14251.44 /sec  
                        Rate   = 0.27 MB/s      Rate   = 153.98 MB/s    Rate   
= 393.75 MB/s    Rate   = 171.02 MB/s    

Deserialize                                                                     
                
                        nCalls = 3;             nCalls = 9732;          nCalls 
= 15949;         
                        sum    = 0.97s;         sum    = 1.28s;         sum    
= 1.18s;         
                        min    = 299.75ms;      min    = 0.11ms;        min    
= 0.06ms;        
                        max    = 335.64ms;      max    = 2.52ms;        max    
= 0.31ms;        
                        mean   = 322650us;      mean   = 132.01us;      mean   
= 74.29us;       
                        stdDev = 16240.34us;    stdDev = 26.82us;       stdDev 
= 21.9us;        
                        Speed  = 3.1 /sec       Speed  = 7574.94 /sec   Speed  
= 13460.89 /sec  
                        Rate   = 0.04 MB/s      Rate   = 90.9 MB/s      Rate   
= 161.53 MB/s    

DotProduct                                                                      
                                                                                
                                                                                
                        
                        nCalls = 97;            nCalls = 35652;         nCalls 
= 43587;                                 nCalls = 44980;         nCalls = 
57775;         nCalls = 36698;         nCalls = 10348;         nCalls = 51156;  
       nCalls = 37261;         
                        sum    = 1s;            sum    = 1s;            sum    
= 1s;                                    sum    = 1s;            sum    = 1s;   
         sum    = 1s;            sum    = 1s;            sum    = 1s;           
 sum    = 1s;            
                        min    = 9.48ms;        min    = 0.01ms;        min    
= 0ms;                                   min    = 0.01ms;        min    = 0ms;  
         min    = 0.02ms;        min    = 0.08ms;        min    = 0.01ms;       
 min    = 0.02ms;        
                        max    = 12.9ms;        max    = 0.84ms;        max    
= 0.19ms;                                max    = 1.66ms;        max    = 
0.18ms;        max    = 0.14ms;        max    = 0.31ms;        max    = 0.18ms; 
       max    = 0.07ms;        
                        mean   = 10359.9us;     mean   = 28.05us;       mean   
= 22.94us;                               mean   = 22.23us;       mean   = 
17.31us;       mean   = 27.25us;       mean   = 96.64us;       mean   = 
19.55us;       mean   = 26.84us;       
                        stdDev = 585.97us;      stdDev = 8.56us;        stdDev 
= 9.35us;                                stdDev = 11.01us;       stdDev = 
5.15us;        stdDev = 6.52us;        stdDev = 6.23us;        stdDev = 4.71us; 
       stdDev = 2.36us;        
                        Speed  = 96.53 /sec     Speed  = 35651.64 /sec  Speed  
= 43586.96 /sec                          Speed  = 44979.69 /sec  Speed  = 
57774.36 /sec  Speed  = 36697.56 /sec  Speed  = 10347.21 /sec  Speed  = 
51155.44 /sec  Speed  = 37260.14 /sec  
                        Rate   = 1.16 MB/s      Rate   = 427.82 MB/s    Rate   
= 523.04 MB/s                            Rate   = 539.76 MB/s    Rate   = 
693.29 MB/s    Rate   = 440.37 MB/s    Rate   = 124.17 MB/s    Rate   = 613.87 
MB/s    Rate   = 447.12 MB/s    

Serialize                                                                       
                
                        nCalls = 3;             nCalls = 9556;          nCalls 
= 15200;         
                        sum    = 1.19s;         sum    = 1s;            sum    
= 1s;            
                        min    = 381.76ms;      min    = 0.09ms;        min    
= 0.05ms;        
                        max    = 422.05ms;      max    = 2.94ms;        max    
= 0.24ms;        
                        mean   = 396543us;      mean   = 104.65us;      mean   
= 65.8us;        
                        stdDev = 18109.54us;    stdDev = 32.52us;       stdDev 
= 13.18us;       
                        Speed  = 2.52 /sec      Speed  = 9555.46 /sec   Speed  
= 15198.71 /sec  
                        Rate   = 0.03 MB/s      Rate   = 114.67 MB/s    Rate   
= 182.38 MB/s    

org.apache.mahout.common.distance.CosineDistanceMeasure                         
                                                                                
                                                                                
                                                                                
                       
                        nCalls = 98;            nCalls = 24828;         nCalls 
= 44769;                                 nCalls = 28674;         nCalls = 
46160;         nCalls = 25448;         nCalls = 36887;         nCalls = 46497;  
       nCalls = 10205;         nCalls = 898;           nCalls = 1384;          
                        sum    = 1s;            sum    = 1s;            sum    
= 1s;                                    sum    = 1s;            sum    = 1s;   
         sum    = 1s;            sum    = 1s;            sum    = 1s;           
 sum    = 1s;            sum    = 1s;            sum    = 1s;            
                        min    = 9.54ms;        min    = 0.01ms;        min    
= 0ms;                                   min    = 0.02ms;        min    = 
0.01ms;        min    = 0.02ms;        min    = 0.02ms;        min    = 0ms;    
       min    = 0.08ms;        min    = 1.06ms;        min    = 0.21ms;        
                        max    = 11.91ms;       max    = 0.18ms;        max    
= 2.34ms;                                max    = 0.14ms;        max    = 
1.94ms;        max    = 1.5ms;         max    = 2.32ms;        max    = 0.24ms; 
       max    = 2.43ms;        max    = 1.4ms;         max    = 1.21ms;        
                        mean   = 10239.39us;    mean   = 40.28us;       mean   
= 22.34us;                               mean   = 34.88us;       mean   = 
21.66us;       mean   = 39.3us;        mean   = 27.11us;       mean   = 
21.51us;       mean   = 97.99us;       mean   = 1114.42us;     mean   = 
722.81us;      
                        stdDev = 420.92us;      stdDev = 8.98us;        stdDev 
= 14.12us;                               stdDev = 9.21us;        stdDev = 
11.94us;       stdDev = 16.39us;       stdDev = 12.38us;       stdDev = 8.02us; 
       stdDev = 23.99us;       stdDev = 40.49us;       stdDev = 132.33us;      
                        Speed  = 97.66 /sec     Speed  = 24826.96 /sec  Speed  
= 44768.73 /sec                          Speed  = 28673.8 /sec   Speed  = 
46159.45 /sec  Speed  = 25447.34 /sec  Speed  = 36886.08 /sec  Speed  = 
46496.26 /sec  Speed  = 10204.84 /sec  Speed  = 897.33 /sec    Speed  = 1383.49 
/sec   
                        Rate   = 1.17 MB/s      Rate   = 297.92 MB/s    Rate   
= 537.22 MB/s                            Rate   = 344.09 MB/s    Rate   = 
553.91 MB/s    Rate   = 305.37 MB/s    Rate   = 442.63 MB/s    Rate   = 557.96 
MB/s    Rate   = 122.46 MB/s    Rate   = 10.77 MB/s     Rate   = 16.6 MB/s      

org.apache.mahout.common.distance.EuclideanDistanceMeasure                      
                                                                                
                                                                                
                                                                                
                          
                        nCalls = 80;            nCalls = 13363;         nCalls 
= 40221;                                 nCalls = 613;           nCalls = 591;  
         nCalls = 544;           nCalls = 17417;         nCalls = 435;          
 nCalls = 7903;          nCalls = 507;           nCalls = 626;           
                        sum    = 1.03s;         sum    = 1s;            sum    
= 1s;                                    sum    = 1.01s;         sum    = 1s;   
         sum    = 1.01s;         sum    = 1s;            sum    = 1.01s;        
 sum    = 1s;            sum    = 1s;            sum    = 1s;            
                        min    = 9.66ms;        min    = 0.04ms;        min    
= 0.01ms;                                min    = 0.03ms;        min    = 
0.02ms;        min    = 0.03ms;        min    = 0.02ms;        min    = 0.01ms; 
       min    = 0.08ms;        min    = 1.86ms;        min    = 1.12ms;        
                        max    = 28.31ms;       max    = 1.84ms;        max    
= 0.16ms;                                max    = 11.57ms;       max    = 
11.62ms;       max    = 11.63ms;       max    = 0.29ms;        max    = 
13.24ms;       max    = 0.34ms;        max    = 2.78ms;        max    = 2.43ms; 
       
                        mean   = 12824.11us;    mean   = 74.84us;       mean   
= 24.86us;                               mean   = 1644.42us;     mean   = 
1692.37us;     mean   = 1853.41us;     mean   = 57.42us;       mean   = 
2329.09us;     mean   = 126.54us;      mean   = 1972.5us;      mean   = 
1599.51us;     
                        stdDev = 5886.1us;      stdDev = 62.14us;       stdDev 
= 4.22us;                                stdDev = 3349.46us;     stdDev = 
3411.76us;     stdDev = 3527.16us;     stdDev = 59.87us;       stdDev = 
3885.18us;     stdDev = 61.17us;       stdDev = 72.31us;       stdDev = 
146.27us;      
                        Speed  = 77.98 /sec     Speed  = 13362.43 /sec  Speed  
= 40220.76 /sec                          Speed  = 608.12 /sec    Speed  = 
590.89 /sec    Speed  = 539.55 /sec    Speed  = 17414.98 /sec  Speed  = 429.35 
/sec    Speed  = 7902.46 /sec   Speed  = 506.97 /sec    Speed  = 625.19 /sec    
                        Rate   = 0.94 MB/s      Rate   = 160.35 MB/s    Rate   
= 482.65 MB/s                            Rate   = 7.3 MB/s       Rate   = 7.09 
MB/s      Rate   = 6.47 MB/s      Rate   = 208.98 MB/s    Rate   = 5.15 MB/s    
  Rate   = 94.83 MB/s     Rate   = 6.08 MB/s      Rate   = 7.5 MB/s       

org.apache.mahout.common.distance.ManhattanDistanceMeasure                      
                                                                                
                                                                                
                                                                                
                          
                        nCalls = 25;            nCalls = 4086;          nCalls 
= 1882;                                  nCalls = 32;            nCalls = 32;   
         nCalls = 115;           nCalls = 3999;          nCalls = 111;          
 nCalls = 1358;          nCalls = 148;           nCalls = 237;           
                        sum    = 1s;            sum    = 1s;            sum    
= 1s;                                    sum    = 1.01s;         sum    = 
1.02s;         sum    = 1s;            sum    = 1s;            sum    = 1s;     
       sum    = 1s;            sum    = 1s;            sum    = 1s;            
                        min    = 38.1ms;        min    = 0.18ms;        min    
= 0.44ms;                                min    = 29.29ms;       min    = 
29.14ms;       min    = 8.3ms;         min    = 0.18ms;        min    = 8.48ms; 
       min    = 0.36ms;        min    = 6.49ms;        min    = 1.9ms;         
                        max    = 42.73ms;       max    = 2.63ms;        max    
= 0.7ms;                                 max    = 36.52ms;       max    = 
42.32ms;       max    = 11.5ms;        max    = 0.4ms;         max    = 
13.16ms;       max    = 2.32ms;        max    = 9.18ms;        max    = 5.46ms; 
       
                        mean   = 40156.84us;    mean   = 244.8us;       mean   
= 531.37us;                              mean   = 31414.66us;    mean   = 
31792.03us;    mean   = 8738.43us;     mean   = 250.07us;      mean   = 
9017.11us;     mean   = 736.45us;      mean   = 6762.05us;     mean   = 
4226.19us;     
                        stdDev = 1136.09us;     stdDev = 47.26us;       stdDev 
= 37.92us;                               stdDev = 1445.96us;     stdDev = 
2360.55us;     stdDev = 328.71us;      stdDev = 30.35us;       stdDev = 
484.76us;      stdDev = 179.45us;      stdDev = 235us;         stdDev = 
828.55us;      
                        Speed  = 24.9 /sec      Speed  = 4084.98 /sec   Speed  
= 1881.91 /sec                           Speed  = 31.83 /sec     Speed  = 31.45 
/sec     Speed  = 114.44 /sec    Speed  = 3998.83 /sec   Speed  = 110.9 /sec    
 Speed  = 1357.87 /sec   Speed  = 147.88 /sec    Speed  = 236.62 /sec    
                        Rate   = 0.3 MB/s       Rate   = 49.02 MB/s     Rate   
= 22.58 MB/s                             Rate   = 0.38 MB/s      Rate   = 0.38 
MB/s      Rate   = 1.37 MB/s      Rate   = 47.99 MB/s     Rate   = 1.33 MB/s    
  Rate   = 16.29 MB/s     Rate   = 1.77 MB/s      Rate   = 2.84 MB/s      

org.apache.mahout.common.distance.SquaredEuclideanDistanceMeasure               
                                                                                
                                                                                
                                                                                
                                 
                        nCalls = 64;            nCalls = 14188;         nCalls 
= 39629;                                 nCalls = 538;           nCalls = 626;  
         nCalls = 533;           nCalls = 17990;         nCalls = 559;          
 nCalls = 7926;          nCalls = 504;           nCalls = 631;           
                        sum    = 1.01s;         sum    = 1s;            sum    
= 1s;                                    sum    = 1s;            sum    = 1s;   
         sum    = 1s;            sum    = 1s;            sum    = 1s;           
 sum    = 1s;            sum    = 1s;            sum    = 1s;            
                        min    = 9.88ms;        min    = 0.04ms;        min    
= 0.02ms;                                min    = 0.03ms;        min    = 
0.02ms;        min    = 0.03ms;        min    = 0.02ms;        min    = 0.01ms; 
       min    = 0.08ms;        min    = 1.87ms;        min    = 1.07ms;        
                        max    = 39.26ms;       max    = 0.33ms;        max    
= 0.21ms;                                max    = 18.14ms;       max    = 
9.9ms;         max    = 9ms;           max    = 0.31ms;        max    = 
10.64ms;       max    = 0.3ms;         max    = 4.26ms;        max    = 2.39ms; 
       
                        mean   = 15787.14us;    mean   = 70.48us;       mean   
= 25.23us;                               mean   = 1867.79us;     mean   = 
1602.25us;     mean   = 1884.6us;      mean   = 55.59us;       mean   = 
1795.06us;     mean   = 126.17us;      mean   = 1986.66us;     mean   = 
1586.35us;     
                        stdDev = 7814.35us;     stdDev = 51.88us;       stdDev 
= 4.29us;                                stdDev = 3511.29us;     stdDev = 
3284.18us;     stdDev = 3434.71us;     stdDev = 57.28us;       stdDev = 
3406.49us;     stdDev = 59.77us;       stdDev = 157.65us;      stdDev = 
142.76us;      
                        Speed  = 63.34 /sec     Speed  = 14187.86 /sec  Speed  
= 39628.29 /sec                          Speed  = 535.39 /sec    Speed  = 
624.12 /sec    Speed  = 530.62 /sec    Speed  = 17989.96 /sec  Speed  = 557.08 
/sec    Speed  = 7925.66 /sec   Speed  = 503.36 /sec    Speed  = 630.38 /sec    
                        Rate   = 0.76 MB/s      Rate   = 170.25 MB/s    Rate   
= 475.54 MB/s                            Rate   = 6.42 MB/s      Rate   = 7.49 
MB/s      Rate   = 6.37 MB/s      Rate   = 215.88 MB/s    Rate   = 6.69 MB/s    
  Rate   = 95.11 MB/s     Rate   = 6.04 MB/s      Rate   = 7.56 MB/s      

org.apache.mahout.common.distance.TanimotoDistanceMeasure                       
                                                                                
                                                                                
                                                                                
                         
                        nCalls = 98;            nCalls = 24807;         nCalls 
= 45310;                                 nCalls = 30651;         nCalls = 
52997;         nCalls = 24082;         nCalls = 37641;         nCalls = 53482;  
       nCalls = 10508;         nCalls = 898;           nCalls = 1370;          
                        sum    = 1s;            sum    = 1s;            sum    
= 1s;                                    sum    = 1s;            sum    = 1s;   
         sum    = 1s;            sum    = 1s;            sum    = 1s;           
 sum    = 1s;            sum    = 1s;            sum    = 1s;            
                        min    = 9.4ms;         min    = 0.01ms;        min    
= 0ms;                                   min    = 0.02ms;        min    = 
0.01ms;        min    = 0.02ms;        min    = 0.01ms;        min    = 0.01ms; 
       min    = 0.08ms;        min    = 1.06ms;        min    = 0.25ms;        
                        max    = 13.01ms;       max    = 0.1ms;         max    
= 0.08ms;                                max    = 0.21ms;        max    = 
0.1ms;         max    = 0.27ms;        max    = 0.2ms;         max    = 0.17ms; 
       max    = 0.27ms;        max    = 1.4ms;         max    = 1.07ms;        
                        mean   = 10206.01us;    mean   = 40.31us;       mean   
= 22.07us;                               mean   = 32.62us;       mean   = 
18.87us;       mean   = 41.53us;       mean   = 26.57us;       mean   = 18.7us; 
       mean   = 95.17us;       mean   = 1114.11us;     mean   = 730.04us;      
                        stdDev = 535.62us;      stdDev = 9.15us;        stdDev 
= 9us;                                   stdDev = 6.32us;        stdDev = 
3.69us;        stdDev = 15.42us;       stdDev = 2.47us;        stdDev = 3.49us; 
       stdDev = 6us;           stdDev = 31.85us;       stdDev = 132.19us;      
                        Speed  = 97.98 /sec     Speed  = 24806.65 /sec  Speed  
= 45309.5 /sec                           Speed  = 30650.57 /sec  Speed  = 
52996.41 /sec  Speed  = 24081.18 /sec  Speed  = 37640.74 /sec  Speed  = 
53481.14 /sec  Speed  = 10507.16 /sec  Speed  = 897.58 /sec    Speed  = 1369.79 
/sec   
                        Rate   = 1.18 MB/s      Rate   = 297.68 MB/s    Rate   
= 543.71 MB/s                            Rate   = 367.81 MB/s    Rate   = 
635.96 MB/s    Rate   = 288.97 MB/s    Rate   = 451.69 MB/s    Rate   = 641.77 
MB/s    Rate   = 126.09 MB/s    Rate   = 10.77 MB/s     Rate   = 16.44 MB/s     


{noformat}
                
> Cleanup Vector Benchmarks make it less variable
> -----------------------------------------------
>
>                 Key: MAHOUT-1191
>                 URL: https://issues.apache.org/jira/browse/MAHOUT-1191
>             Project: Mahout
>          Issue Type: Bug
>            Reporter: Robin Anil
>            Assignee: Robin Anil
>         Attachments: MAHOUT-1191.patch, MAHOUT-1191.patch
>
>


--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

Reply via email to