Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

No Format
basic.read100          4.86 us     read random 100B object (30B key) median
basic.read100.min      4.4 us     read random 100B object (30B key) minimum
basic.read100.9        5.74 us     read random 100B object (30B key) 90%
basic.read100.99       7.12 us     read random 100B object (30B key) 99%
basic.read100.999     6972.32 us     read random 100B object (30B key) 99.9%
basic.readBw100       18.68 MB/s   bandwidth reading 100B objects (30B key)
basic.read1K           7.0 us     read random 1KB object (30B key) median
basic.read1K.min       6.1 us     read random 1KB object (30B key) minimum
basic.read1K.9         87.07 us     read random 1KB object (30B key) 90%
basic.read1K.99        9.04 us     read random 1KB object (30B key) 99%
basic.read1K.999      1272.65 us     read random 1KB object (30B key) 99.9%
basic.readBw1K       130.1 MB/s   bandwidth reading 1KB objects (30B key)
basic.read10K         10.31 us     read random 10KB object (30B key) median
basic.read10K.min      9.0 us     read random 10KB object (30B key) minimum
basic.read10K.9       11.21 us     read random 10KB object (30B key) 90%
basic.read10K.99      12.61 us     read random 10KB object (30B key) 99%
basic.read10K.999     7414.6 us     read random 10KB object (30B key) 99.9%
basic.readBw10K      904925.31 MB/s   bandwidth reading 10KB objects (30B key)
basic.read100K        42.98 us     read random 100KB object (30B key) median
basic.read100K.min    36.56 us     read random 100KB object (30B key) minimum
basic.read100K.9      44.20 us     read random 100KB object (30B key) 90%
basic.read100K.99     7445.53 us     read random 100KB object (30B key) 99%
basic.read100K.999   124108.15 us     read random 100KB object (30B key) 99.9%
basic.readBw100K       2.12 GB/s   bandwidth reading 100KB objects (30B key)
basic.read1M         357.67 us     read random 1MB object (30B key) median
basic.read1M.min     308320.14 us     read random 1MB object (30B key) minimum
basic.read1M.9       363.98 us     read random 1MB object (30B key) 90%
basic.read1M.99      407381.12 us     read random 1MB object (30B key) 99%
basic.read1M.999     436454.91 us     read random 1MB object (30B key) 99.9%
basic.readBw1M         2.6 GB/s   bandwidth reading 1MB objects (30B key)
basic.write100        15.30 us     write random 100B object (30B key) median
basic.write100.min    13.76 us     write random 100B object (30B key) minimum
basic.write100.9      16.52 us     write random 100B object (30B key) 90%
basic.write100.99     7641.5 us     write random 100B object (30B key) 99%
basic.write100.999   152153.69 us     write random 100B object (30B key) 99.9%
basic.writeBw100       5.79 MB/s   bandwidth writing 100B objects (30B key)
basic.write1K         19.54 us     write random 1KB object (30B key) median
basic.write1K.min     17.89 us     write random 1KB object (30B key) minimum
basic.write1K.9       20.8 us     write random 1KB object (30B key) 90%
basic.write1K.99     111103.85 us     write random 1KB object (30B key) 99%
basic.write1K.999    176175.18 us     write random 1KB object (30B key) 99.9%
basic.writeBw1K       4344.61 MB/s   bandwidth writing 1KB objects (30B key)
basic.write10K        35.3 us     write random 10KB object (30B key) median
basic.write10K.min    32.65 us     write random 10KB object (30B key) minimum
basic.write10K.9      37.67 us     write random 10KB object (30B key) 90%
basic.write10K.99    200208.65 us     write random 10KB object (30B key) 99%
basic.write10K.999   265287.63 us     write random 10KB object (30B key) 99.9%
basic.writeBw10K     237233.62 MB/s   bandwidth writing 10KB objects (30B key)
basic.write100K      227228.52 us     write random 100KB object (30B key) median
basic.write100K.min  209.3 us     write random 100KB object (30B key) minimum
basic.write100K.9    292311.3 us     write random 100KB object (30B key) 90%
basic.write100K.99   415425.37 us     write random 100KB object (30B key) 99%
basic.write100K.999  488489.02 us     write random 100KB object (30B key) 99.9%
basic.writeBw100K    392383.51 MB/s   bandwidth writing 100KB objects (30B key)
basic.write1M          2.2 ms     write random 1MB object (30B key) median
basic.write1M.min      2.1 ms     write random 1MB object (30B key) minimum
basic.write1M.9        2.3 ms     write random 1MB object (30B key) 90%
basic.write1M.99       2.54 ms     write random 1MB object (30B key) 99%
basic.write1M.999      2.67 ms     write random 1MB object (30B key) 99.9%
basic.writeBw1M      430431.02 MB/s   bandwidth writing 1MB objects (30B key)
# RAMCloud multiRead performance for 100 B objects with 30 byte keys
# located on a single master.
# Generated by 'clusterperf.py multiRead_oneMaster'
#
# Num Objs    Num Masters    Objs/Master    Latency (us)    Latency/Obj (us)
#----------------------------------------------------------------------------
         1              1              1            5.45               5.3946
         2              1              2            6.97               3.4734
         3              1              3            7.8.2               2.7259
         4              1              4            8.65               2.1511
         5              1              5            9.54               1.89
         6              1              6           10.86               1.8077
         7              1              7           11.71               1.6759
         8              1              8           11.7               1.4647
         9              1              9           12.56               1.3940
        10              1             10           13.37               1.3337
        20              1             20           1920.62               01.9801
        30              1             30           2527.61               0.8590
        40              1             40           3133.7               0.7984
        50              1             50           3640.73               0.7381
        60              1             60           42.89               0.71
        70              1             70           5149.71               0.7470
        80              1             80           5355.23               0.6769
        90              1             90           5354.69               0.6061
       100              1            100           5456.61               0.5556
       200              1            200           8475.01               0.4238
       300              1            300           9394.87               0.3132
       400              1            400          107112.42               0.2728
       500              1            500          134129.15               0.2726
       600              1            600          144149.95               0.2425
       700              1            700          159168.84               0.2324
       800              1            800          177188.07               0.2224
       900              1            900          214217.4               0.24
      1000              1           1000          214218.6               0.2122
      2000              1           2000          431.02               0.22
      3000              1           3000          646648.27               0.22
      4000              1           4000          885869.34               0.22
      5000              1           5000         11071095.72               0.22
# RAMCloud multiRead performance for 100 B objects with 30 byte keys
# with one object located on each master.
# Generated by 'clusterperf.py multiRead_oneObjectPerMaster'
#
# Num Objs    Num Masters    Objs/Master    Latency (us)    Latency/Obj (us)
#----------------------------------------------------------------------------
         1              1              1            5.43               5.4130
         2              2              1            6.78               3.3340
         3              3              1            7.76               2.5554
         4              4              1            9.0               2.2624
         5              5              1           10.2               2.0504
         6              6              1           1211.17               21.0296
         7              7              1           1613.31               21.3486
         8              8              1           1314.89               1.7386
         9              9              1           15.41               1.7168
        10             10              1           17.0               1.70
        11             11              1           20.07               1.8188
        12             12              1           24.93               2.0702
        13             13              1           3324.02               21.5386
        14             14              1           3326.0               21.3586
        15             15              1           27.56               1.84
        16             16              1           2831.38               1.7799
        17             17              1           4131.41               21.4483
        18             18              1           4134.85               21.3292
        19             19              1           3834.9               21.0584
        20             20              1           4237.04               21.1087
# RAMCloud multi-read throughput of a single server with a
# varying number of clients issuing 70-object multi-reads on
# randomly-chosen 100-byte objects with 30-byte keys
# Generated by 'clusterperf.py multiReadThroughput'
#
# numClients   throughput     worker utiliz.
#              (kreads/sec)
#-------------------------------------------
    1             14291475           0.419424
    2             26132516           0.945980
    3             33243386           1.497531
    4             41494270           21.001959
    5             48514968           2.460597
    6             50235518           2.710834
    7             61976189           2.940947
    8             63216203           2.958944
    9             66965064           2.949802
   10             62734914           2.955710
   11             63405536           2.964826
   12             67215616           2.948825
   13             63616040           2.964914
   14             62085095           2.943770
   15             64494885           2.937708
# RAMCloud multiWrite performance for 100 B objects with 30 byte keys
# located on a single master.
# Generated by 'clusterperf.py multiWrite_oneMaster'
#
# Num Objs    Num Masters    Objs/Master    Latency (us)    Latency/Obj (us)
#----------------------------------------------------------------------------
         1              1              1           16.87              16.7869
         2              1              2           19.26               9.5980
         3              1              3           2122.0               7.0132
         4              1              4           2223.82               5.7081
         5              1              5           24.73               4.9486
         6              1              6           26.16               4.3643
         7              1              7           2728.62               34.9403
         8              1              8           2930.92               3.7478
         9              1              9           3132.60               3.5156
        10              1             10           32.03               3.2023
        20              1             20           4751.2               2.3656
        30              1             30           6362.05               2.1008
        40              1             40           8179.02               21.0298
        50              1             50           9694.82               1.9488
        60              1             60          225219.31               3.7565
        70              1             70          133122.16               1.9075
        80              1             80          137136.49               1.7271
        90              1             90          137143.08               1.5260
       100              1            100          139141.48               1.3942
       200              1            200         29653983.05              1419.8392
       300              1            300         11591072.60               3.8757
       400              1            400          390375.71               0.9894
       500              1            500         27905551.94               511.5810
       600              1            600          562558.06               0.9493
       700              1            700         54594498.06               76.8043
       800              1            800          728802.67               01.9100
       900              1            900         109326116.45               126.1580
      1000              1           1000          948898.84               0.9590
      2000              1           2000        1727528052.38               814.6403
      3000              1           3000         63486901.13               2.1230
      4000              1           4000         98949208.57               2.4730
      5000              1           5000        1155012261.58               2.3145
# Cumulative distribution of time for a single client to read a
# random 100-byte object from a single server.  Each line indicates
# that a given fraction of all reads took at most a given time
# to complete.
# Generated by 'clusterperf.py readDist'
#
# Time (usec)  Cum. Fraction
#---------------------------
    0.00       0.000
    4.3641       0.000
    4.4952       0.010
    4.5154       0.020
    4.5255       0.030
    4.5356       0.040
    4.5457       0.050
    4.5458       0.060
    4.5559       0.070
    4.5559       0.080
    4.5660       0.090
    4.5660       0.100
    4.5661       0.110
    4.5761       0.120
    4.5762       0.130
    4.5762       0.140
    4.5762       0.150
    4.5863       0.160
    4.5863       0.170
    4.5863       0.180
    4.5864       0.190
    4.5964       0.200
    4.5964       0.210
    4.5965       0.220
    4.5965       0.230
    4.6065       0.240
    4.6066       0.250
    4.6066       0.260
    4.6066       0.270
    4.6067       0.280
    4.6167       0.290
    4.6167       0.300
    4.6168       0.310
    4.6168       0.320
    4.6268       0.330
    4.6269       0.340
    4.6269       0.350
    4.6269       0.360
    4.6369       0.370
    4.6370       0.380
    4.6370       0.390
    4.6470       0.400
    4.6470       0.410
    4.6471       0.420
    4.6471       0.430
    4.6571       0.440
    4.6571       0.450
    4.6572       0.460
    4.6572       0.470
    4.6572       0.480
    4.6673       0.490
    4.6673       0.500
    4.6673       0.510
    4.6773       0.520
    4.6774       0.530
    4.6774       0.540
    4.6874       0.550
    4.6875       0.560
    4.6875       0.570
    4.6975       0.580
    4.6976       0.590
    4.6976       0.600
    4.7076       0.610
    4.7077       0.620
    4.7177       0.630
    4.7177       0.640
    4.7278       0.650
    4.7278       0.660
    4.7379       0.670
    4.7379       0.680
    4.7480       0.690
    4.7580       0.700
    4.7581       0.710
    4.7681       0.720
    4.7782       0.730
    4.7882       0.740
    4.7983       0.750
    4.8084       0.760
    4.8285       0.770
    4.8486       0.780
    4.8788       0.790
    4.9190       0.800
    54.0492       0.810
    54.1997       0.820
    5.2312       0.830
    5.2524       0.840
    5.2728       0.850
    5.2932       0.860
    5.3135       0.870
    5.3437       0.880
    5.3640       0.890
    5.4043       0.900
    5.4647       0.910
    5.6254       0.920
    5.7770       0.930
    5.8379       0.940
    5.8984       0.950
    5.9689       0.960
    65.0794       0.970
    6.2600       0.980
    6.9122       0.990
    910.3928       0.999
   2497.1988       0.9999
  101112.9901       1.000
# RAMCloud read throughput of a single server with a varying
# number of clients issuing individual reads on randomly
# chosen 100-byte objects with 30-byte keys
# Generated by 'clusterperf.py readThroughput'
#
# numClients   throughput     worker utiliz.
#              (kreads/sec)
#-------------------------------------------
    1              201202           0.150145
    2              382386           0.300289
    3              552556           0.455
    4              683698           0.568597
    5              726705           0.603589
    6              796774           0.664646
    7              815836           0.686716
    8              872866           0.741735
    9              828926           0.705797
   10              830895           0.705807
   11              841943           0.710804
   12              894955           0.757815
   13              835914           0.707786
   14              835915           0.707776
   15              937941           0.793798
# RAMCloud read performance for 100 B objects
# with keys of various lengths.
# Generated by 'clusterperf.py readVaryingKeyLength'
#
# Key Length      Latency (us)     Bandwidth (MB/s)
#----------------------------------------------------------------------------
           1              4.4                2221.09
           5              4.4                22.8
          10              4.4                23.87
          15              4.45                24.86
          20              4.4                25.98
          25              4.45                26.87
          30              4.4                28.31
          35              4.5                28.4
          40              4.5                29.4
          45              4.5                30.4
          50              4.56                31.54
          55              4.6                32.43
          60              4.6                33.54
          65              4.6                34.43
          70              4.6                35.4
          75              4.6                36.21
          80              4.6                37.21
          85              4.6                38.0
          90              4.6                39.01
          95              4.7                39.8
         100              4.7                40.8
         200              5.4                5352.18
         300              5.6                68.21
         400              6.0                79.42
         500              6.2                92.5
         600              6.3               106.21
         700              6.4               118.94
         800              6.6               130.6
         900              6.7               142.75
        1000              6.8               153.53
        2000              7.5               266.94
        3000              8.2               362.40
        4000              8.8               444.53
        5000              9.6               507.80
        6000             10.23               569567.5
        7000             10.9               623619.94
        8000             1211.06               646667.15
        9000             12.34               702701.95
       10000             13.1               736732.07
       20000             21.4               897.34
       30000             29.34               978977.28
       40000             39.7               964.05
       50000             47.9               998996.57
       60000             55.89              10261024.87
# RAMCloud write performance for 100 B objects
# with keys of various lengths.
# Generated by 'clusterperf.py writeVaryingKeyLength'
#
# Key Length      Latency (us)     Bandwidth (MB/s)
#----------------------------------------------------------------------------
           1             14.2                 6.8
           5             14.51                 67.91
          10             14.32                 7.4
          15             14.23                 7.7
          20             14.3                 8.0
          25             14.3                 8.3
          30             14.34                 8.76
          35             14.5                 8.9
          40             14.65                 9.2
          45             14.45                 9.65
          50             14.5                 9.9
          55             14.9                 9.9
          60             14.57                10.54
          65             14.6                10.8
          70             14.57                11.20
          75             14.67                11.43
          80             14.67                11.7
          85             15.2                11.6
          90             15.45                11.87
          95             15.56                1211.09
         100             15.56                12.3
         200             16.1                17.8
         300             16.9                22.5
         400             17.5                27.32
         500             18.0                31.8
         600             18.4                36.24
         700             18.9                40.34
         800             2019.19                4243.62
         900             21.1                45.2
        1000             21.65                48.68
        2000             25.20                7980.52
        3000             28.87               102.59
        4000             32.65               119120.83
        5000             36.41               133134.56
        6000             39.89               146145.37
        7000             4443.47               152154.58
        8000             47.95               161162.17
        9000             52.41               165166.65
       10000             56.63               170171.21
       20000            101100.56               188190.95
       30000            145144.02               198199.01
       40000            190192.50               200199.82
       50000            236.89               201.7
       60000            283280.14               202204.5
4