Changes in / [32d1383:17c6edeb]


Ignore:
Files:
15 added
54 edited

Legend:

Unmodified
Added
Removed
  • Jenkins/FullBuild

    r32d1383 r17c6edeb  
    1818
    1919                                parallel (
    20                                         gcc_08_x86_new: { trigger_build( 'gcc-8',   'x86' ) },
    21                                         gcc_07_x86_new: { trigger_build( 'gcc-7',   'x86' ) },
    22                                         gcc_06_x86_new: { trigger_build( 'gcc-6',   'x86' ) },
     20                                        // gcc_08_x86_new: { trigger_build( 'gcc-8',   'x86' ) },
     21                                        // gcc_07_x86_new: { trigger_build( 'gcc-7',   'x86' ) },
     22                                        // gcc_06_x86_new: { trigger_build( 'gcc-6',   'x86' ) },
    2323                                        gcc_10_x64_new: { trigger_build( 'gcc-10',  'x64' ) },
    2424                                        gcc_09_x64_new: { trigger_build( 'gcc-9',   'x64' ) },
  • Jenkinsfile

    r32d1383 r17c6edeb  
    103103                        }
    104104
    105                         ast = Settings.NewAST ? "--enable-new-ast" : "--disable-new-ast"
    106 
    107                         sh "${SrcDir}/configure CXX=${Settings.Compiler.CXX} CC=${Settings.Compiler.CC} ${Settings.Architecture.flags} AR=gcc-ar RANLIB=gcc-ranlib ${targets} ${ast} --quiet --prefix=${BuildDir}"
     105                        sh "${SrcDir}/configure CXX=${Settings.Compiler.CXX} CC=${Settings.Compiler.CC} ${Settings.Architecture.flags} AR=gcc-ar RANLIB=gcc-ranlib ${targets} --quiet --prefix=${BuildDir}"
    108106
    109107                        // Configure libcfa
     
    281279        public final CC_Desc Compiler
    282280        public final Arch_Desc Architecture
    283         public final Boolean NewAST
    284281        public final Boolean RunAllTests
    285282        public final Boolean RunBenchmark
     
    339336
    340337                this.IsSandbox          = (branch == "jenkins-sandbox")
    341                 this.NewAST             = param.NewAST
    342338                this.RunAllTests        = param.RunAllTests
    343339                this.RunBenchmark       = param.RunBenchmark
     
    349345                this.DescShort = "${ this.Compiler.name }:${ this.Architecture.name }${full}"
    350346
    351                 final ast = this.NewAST ? "New AST" : "Old AST"
    352347                this.DescLong = """Compiler              : ${ this.Compiler.name } (${ this.Compiler.CXX }/${ this.Compiler.CC })
    353 AST Version             : ${ ast.toString() }
    354348Architecture            : ${ this.Architecture.name }
    355349Arc Flags               : ${ this.Architecture.flags }
     
    389383                                        defaultValue: 'x64',                                                            \
    390384                                ],                                                                                              \
    391                                 [$class: 'BooleanParameterDefinition',                                                  \
    392                                         description: 'If true, build compiler using new AST',           \
    393                                         name: 'NewAST',                                                                         \
    394                                         defaultValue: true,                                                             \
    395                                 ],                                                                                              \
    396385                                [$class: 'BooleanParameterDefinition',                                                  \
    397386                                        description: 'If false, only the quick test suite is ran',              \
  • benchmark/io/http/protocol.cfa

    r32d1383 r17c6edeb  
    522522                //      struct io_uring_sqe * sqes[3];
    523523                //      __u32 idxs[3];
    524                 //      struct $io_context * ctx = cfa_io_allocate(sqes, idxs, have);
     524                //      struct io_context$ * ctx = cfa_io_allocate(sqes, idxs, have);
    525525
    526526                //      if(need(splice_in.res)) { fill(splice_in, sqes[idx++]); }
  • benchmark/plot.py

    r32d1383 r17c6edeb  
    1414import math
    1515import numpy
     16import os
    1617import re
    1718import statistics
    1819import sys
    19 
     20import time
     21
     22import matplotlib
    2023import matplotlib.pyplot as plt
    21 from matplotlib.ticker import EngFormatter
     24from matplotlib.ticker import EngFormatter, ScalarFormatter
     25
     26def fmtDur( duration ):
     27        if duration :
     28                hours, rem = divmod(duration, 3600)
     29                minutes, rem = divmod(rem, 60)
     30                seconds, millis = divmod(rem, 1)
     31                return "%2d:%02d.%03d" % (minutes, seconds, millis * 1000)
     32        return " n/a"
    2233
    2334class Field:
    24         def __init__(self, unit, _min, _log, _name=None):
     35        def __init__(self, unit, _min, _log, _name=None, _factor=1.0):
    2536                self.unit = unit
    2637                self.min  = _min
    2738                self.log  = _log
    2839                self.name = _name
     40                self.factor = _factor
    2941
    3042field_names = {
    3143        "ns per ops"            : Field('ns'    , 0, False),
    32         "Number of processors"  : Field(''      , 1, False),
     44        "Number of processors"  : Field(''      , 1, "exact"),
    3345        "Ops per procs"         : Field('Ops'   , 0, False),
    3446        "Ops per threads"       : Field('Ops'   , 0, False),
    35         "ns per ops/procs"      : Field(''    , 0, False, _name = "Latency (ns $/$ (Processor $\\times$ Operation))" ),
     47        "ns per ops/procs"      : Field(''      , 0, False, _name = "ns $\\times$ (Processor $/$ Total Ops)" ),
    3648        "Number of threads"     : Field(''      , 1, False),
    3749        "Total Operations(ops)" : Field('Ops'   , 0, False),
    3850        "Ops/sec/procs"         : Field('Ops'   , 0, False),
    3951        "Total blocks"          : Field('Blocks', 0, False),
    40         "Ops per second"        : Field(''   , 0, False),
     52        "Ops per second"        : Field(''      , 0, False),
    4153        "Cycle size (# thrds)"  : Field('thrd'  , 1, False),
    4254        "Duration (ms)"         : Field('ms'    , 0, False),
    4355        "Target QPS"            : Field(''      , 0, False),
    4456        "Actual QPS"            : Field(''      , 0, False),
    45         "Average Read Latency"  : Field('us'    , 0, True),
    46         "Median Read Latency"   : Field('us'    , 0, True),
    47         "Tail Read Latency"     : Field('us'    , 0, True),
    48         "Average Update Latency": Field('us'    , 0, True),
    49         "Median Update Latency" : Field('us'    , 0, True),
    50         "Tail Update Latency"   : Field('us'    , 0, True),
    51         "Update Ratio"          : Field('\%'    , 0, False),
     57        "Average Read Latency"  : Field('s'     , 0, False, _factor = 0.000001),
     58        "Median Read Latency"   : Field('s'     , 0, True, _factor = 0.000001),
     59        "Tail Read Latency"     : Field('s'     , 0, True, _factor = 0.000001),
     60        "Average Update Latency": Field('s'     , 0, True, _factor = 0.000001),
     61        "Median Update Latency" : Field('s'     , 0, True, _factor = 0.000001),
     62        "Tail Update Latency"   : Field('s'     , 0, True, _factor = 0.000001),
     63        "Update Ratio"          : Field('%'   , 0, False),
     64        "Request Rate"          : Field('req/s' , 0, False),
     65        "Data Rate"             : Field('b/s'   , 0, False, _factor = 1000 * 1000, _name = "Response Throughput"),
     66        "Errors"                : Field('%'   , 0, False),
    5267}
    5368
    54 def plot(in_data, x, y, options):
     69def plot(in_data, x, y, options, prefix):
    5570        fig, ax = plt.subplots()
    56         colors = itertools.cycle(['#0095e3','#006cb4','#69df00','#0aa000','#fb0300','#e30002','#fd8f00','#ff7f00','#8f00d6','#4b009a','#ffff00','#b13f00'])
     71        colors = itertools.cycle(['#006cb4','#0aa000','#ff6600','#8510a1','#0095e3','#fd8f00','#e30002','#8f00d6','#4b009a','#ffff00','#69df00','#fb0300','#b13f00'])
    5772        series = {} # scatter data for each individual data point
    5873        groups = {} # data points for x value
     
    6277        for entry in in_data:
    6378                name = entry[0]
     79                if options.filter and not name.startswith(options.filter):
     80                        continue
     81
    6482                if not name in series:
    6583                        series[name] = {'x':[], 'y':[]}
     
    7088                if x in entry[2] and y in entry[2]:
    7189                        xval = entry[2][x]
    72                         yval = entry[2][y]
     90                        yval = entry[2][y] * field_names[y].factor
    7391                        series[name]['x'].append(xval)
    7492                        series[name]['y'].append(yval)
     
    98116        for name, data in sorted(series.items()):
    99117                _col = next(colors)
    100                 plt.scatter(data['x'], data['y'], color=_col, label=name, marker='x')
     118                plt.scatter(data['x'], data['y'], color=_col, label=name[len(prefix):], marker='x')
    101119                plt.plot(lines[name]['x'], lines[name]['min'], '--', color=_col)
    102120                plt.plot(lines[name]['x'], lines[name]['max'], '--', color=_col)
     
    119137        elif field_names[x].log:
    120138                ax.set_xscale('log')
     139                if field_names[x].log == "exact":
     140                        xvals = set()
     141                        for s in series.values():
     142                                xvals |= set(s['x'])
     143                        ax.set_xticks(sorted(xvals))
     144                        ax.get_xaxis().set_major_formatter(ScalarFormatter())
     145                        plt.xticks(rotation = 45)
    121146        else:
    122147                plt.xlim(field_names[x].min, mx + 0.25)
    123148
    124         ax.yaxis.set_major_formatter( EngFormatter(unit=field_names[y].unit) )
    125149        if options.logy:
    126150                ax.set_yscale('log')
     
    130154                plt.ylim(field_names[y].min, options.MaxY if options.MaxY else my*1.2)
    131155
     156        ax.yaxis.set_major_formatter( EngFormatter(unit=field_names[y].unit) )
     157
    132158        plt.legend(loc='upper left')
    133159
    134160        print("Results Ready")
     161        start = time.time()
    135162        if options.out:
    136163                plt.savefig(options.out, bbox_inches='tight')
    137164        else:
    138165                plt.show()
     166        end = time.time()
     167        print("Took {}".format(fmtDur(end - start)))
    139168
    140169
     
    150179        parser.add_argument('--logy', action='store_true', help="if set, makes the y-axis logscale")
    151180        parser.add_argument('--MaxY', nargs='?', type=int, help="maximum value of the y-axis")
     181        parser.add_argument('--filter', nargs='?', type=str, default="", help="if not empty, only print series that start with specified filter")
    152182
    153183        options =  parser.parse_args()
     184
     185        # if not options.out:
     186        #       matplotlib.use('SVG')
    154187
    155188        # ================================================================================
     
    173206                        fields.add(label)
    174207
     208        # filter out the series if needed
     209        if options.filter:
     210                series = set(filter(lambda elem: elem.startswith(options.filter), series))
     211
     212        # find the common prefix on series for removal (only if no filter)
     213        prefix = os.path.commonprefix(list(series))
     214
    175215        if not options.out :
    176216                print(series)
     
    193233
    194234
    195         plot(data, wantx, wanty, options)
     235        plot(data, wantx, wanty, options, prefix)
  • benchmark/readyQ/churn.go

    r32d1383 r17c6edeb  
    7272                for i := range spots {
    7373                        select {
     74                        case <- spots[i]:
     75                        default:
     76                        }
     77                        select {
    7478                        case spots[i] <- (struct {}{}):
    7579                        default:
  • benchmark/rmit.py

    r32d1383 r17c6edeb  
    2222
    2323def parse_range(x):
    24     result = []
    25     for part in x.split(','):
    26         if '-' in part:
    27             a, b = part.split('-')
    28             a, b = int(a), int(b)
    29             result.extend(range(a, b + 1))
    30         else:
    31             a = int(part)
    32             result.append(a)
    33     return result
     24        result = []
     25        for part in x.split(','):
     26                if '-' in part:
     27                        a, b = part.split('-')
     28                        a, b = int(a), int(b)
     29                        result.extend(range(a, b + 1))
     30                else:
     31                        a = int(part)
     32                        result.append(a)
     33        return result
    3434
    3535class DependentOpt:
     
    190190                        range(193, 257) : "0-255",
    191191                },
     192                "ocean": {
     193                        range(  1,  33) : "0-31",
     194                },
    192195        }
    193196
    194         if (host := socket.gethostname()) in known_hosts:
     197        host = socket.gethostname()
     198        if host in known_hosts:
    195199                taskset_maps = known_hosts[host]
    196200                return True
     
    229233        parser.add_argument('--trials', help='Number of trials to run per combinaison', type=int, default=3)
    230234        parser.add_argument('--notaskset', help='If specified, the trial will not use taskset to match the -p option', action='store_true')
     235        parser.add_argument('--extra', help='Extra arguments to be added unconditionally', action='append', type=str)
    231236        parser.add_argument('command', metavar='command', type=str, nargs=1, help='the command prefix to run')
    232237        parser.add_argument('candidates', metavar='candidates', type=str, nargs='*', help='the candidate suffix to run')
     
    283288        # ================================================================================
    284289        # Fixup the different commands
     290
     291        # add extras
     292        if options.extra:
     293                for act in actions:
     294                        for e in options.extra:
     295                                act.append(e)
    285296
    286297        # Add tasksets
  • doc/bibliography/pl.bib

    r32d1383 r17c6edeb  
    78377837}
    78387838
     7839@misc{Tokio,
     7840    contributer = {pabuhr@plg},
     7841    key         = {Tokio},
     7842    title       = {{T}okio Asynchronous Runtime for {R}ust},
     7843    author      = {Tokio},
     7844    howpublished= {\href{https://tokio.rs}{https://\-tokio.rs}},
     7845}
     7846
    78397847@misc{Bumbulis90,
    78407848    keywords    = {parameter inference, ForceN},
     
    81528160    doi         = {10.1145/3379483},
    81538161    journal     = {Proc. ACM Meas. Anal. Comput. Syst.},
    8154     month       = mar,
     8162    month       = jun,
    81558163    numpages    = {30},
    81568164}
  • doc/theses/thierry_delisle_PhD/thesis/Makefile

    r32d1383 r17c6edeb  
    2626        eval_micro \
    2727        eval_macro \
     28        conclusion \
    2829}}
    2930
    30 FIGURES = ${addsuffix .tex, \
    31 }
    32 
    33 PICTURES = ${addsuffix .pstex, \
    34         base \
     31FIGURES = base \
    3532        base_avg \
    3633        base_ts2 \
     
    5451        cycle \
    5552        result.cycle.jax.ops \
     53        result.cycle.nasus.ops \
    5654        result.yield.jax.ops \
     55        result.yield.nasus.ops \
    5756        result.churn.jax.ops \
     57        result.churn.nasus.ops \
     58        result.locality.share.jax.ops \
     59        result.locality.share.nasus.ops \
     60        result.locality.noshare.jax.ops \
     61        result.locality.noshare.nasus.ops \
    5862        result.cycle.jax.ns \
     63        result.cycle.nasus.ns \
    5964        result.yield.jax.ns \
     65        result.yield.nasus.ns \
    6066        result.churn.jax.ns \
     67        result.churn.nasus.ns \
     68        result.locality.share.jax.ns \
     69        result.locality.share.nasus.ns \
     70        result.locality.noshare.jax.ns \
     71        result.locality.noshare.nasus.ns \
    6172        result.cycle.low.jax.ops \
     73        result.cycle.low.nasus.ops \
    6274        result.yield.low.jax.ops \
     75        result.yield.low.nasus.ops \
    6376        result.churn.low.jax.ops \
     77        result.churn.low.nasus.ops \
    6478        result.cycle.low.jax.ns \
     79        result.cycle.low.nasus.ns \
    6580        result.yield.low.jax.ns \
     81        result.yield.low.nasus.ns \
    6682        result.churn.low.jax.ns \
    67         result.memcd.updt.qps \
    68         result.memcd.updt.lat \
     83        result.churn.low.nasus.ns \
    6984        result.memcd.rate.qps \
    7085        result.memcd.rate.99th \
    71         SQMS \
    72 }
     86        result.memcd.forall.qps \
     87        result.memcd.forall.lat \
     88        result.memcd.fibre.qps \
     89        result.memcd.fibre.lat \
     90        result.memcd.vanilla.qps \
     91        result.memcd.vanilla.lat \
     92        result.swbsrv.25gb \
     93        result.swbsrv.25gb.err \
     94        SQMS
     95
     96PICTURES = ${addsuffix .pstex, ${FIGURES} }
    7397
    7498PROGRAMS = ${addsuffix .tex, \
     
    80104## Define the documents that need to be made.
    81105all: thesis.pdf
    82 thesis.pdf: ${TEXTS} ${FIGURES} ${PICTURES} thesis.tex glossary.tex local.bib ${LaTMac}/common.tex ${LaTMac}/common.sty ${BibRep}/pl.bib
     106build/thesis.dvi: ${TEXTS} ${PICTURES} thesis.tex glossary.tex local.bib ${LaTMac}/common.tex ${LaTMac}/common.sty ${BibRep}/pl.bib
    83107
    84108DOCUMENT = thesis.pdf
     
    144168        python3 $< $@
    145169
    146 cycle_jax_ops_FLAGS = --MaxY=120000000
    147 cycle_low_jax_ops_FLAGS = --MaxY=120000000
    148 cycle_jax_ns_FLAGS = --MaxY=2000
    149 cycle_low_jax_ns_FLAGS = --MaxY=2000
    150 
    151 yield_jax_ops_FLAGS = --MaxY=150000000
    152 yield_low_jax_ops_FLAGS = --MaxY=150000000
    153 yield_jax_ns_FLAGS = --MaxY=1500
    154 yield_low_jax_ns_FLAGS = --MaxY=1500
    155 
    156 build/result.%.ns.svg : data/% Makefile | ${Build}
     170cycle_jax_ops_FLAGS = --MaxY=500000000
     171cycle_low_jax_ops_FLAGS = --MaxY=500000000
     172cycle_jax_ns_FLAGS = --MaxY=4000
     173cycle_low_jax_ns_FLAGS = --MaxY=4000
     174
     175cycle_nasus_ops_FLAGS = --MaxY=1250000000
     176cycle_low_nasus_ops_FLAGS = --MaxY=1250000000
     177cycle_nasus_ns_FLAGS = --MaxY=1500
     178cycle_low_nasus_ns_FLAGS = --MaxY=1500
     179
     180yield_jax_ops_FLAGS = --MaxY=1000000000
     181yield_low_jax_ops_FLAGS = --MaxY=1000000000
     182yield_jax_ns_FLAGS = --MaxY=4000
     183yield_low_jax_ns_FLAGS = --MaxY=4000
     184
     185yield_nasus_ops_FLAGS = --MaxY=1500000000
     186yield_low_nasus_ops_FLAGS = --MaxY=1500000000
     187yield_nasus_ns_FLAGS = --MaxY=1500
     188yield_low_nasus_ns_FLAGS = --MaxY=1500
     189
     190churn_jax_ops_FLAGS = --MaxY=50000000
     191churn_low_jax_ops_FLAGS = --MaxY=50000000
     192churn_jax_ns_FLAGS = --MaxY=20000
     193churn_low_jax_ns_FLAGS = --MaxY=20000
     194
     195churn_nasus_ops_FLAGS = --MaxY=75000000
     196churn_low_nasus_ops_FLAGS = --MaxY=75000000
     197churn_nasus_ns_FLAGS = --MaxY=20000
     198churn_low_nasus_ns_FLAGS = --MaxY=20000
     199
     200build/result.%.ns.svg : data/% Makefile ../../../../benchmark/plot.py | ${Build}
    157201        ../../../../benchmark/plot.py -f $< -o $@ -y "ns per ops/procs" $($(subst .,_,$*)_ns_FLAGS)
    158202
    159 build/result.%.ops.svg : data/% Makefile | ${Build}
     203build/result.%.ops.svg : data/% Makefile ../../../../benchmark/plot.py | ${Build}
    160204        ../../../../benchmark/plot.py -f $< -o $@ -y "Ops per second" $($(subst .,_,$*)_ops_FLAGS)
    161205
    162 build/result.memcd.updt.qps.svg : data/memcd.updt Makefile | ${Build}
    163         ../../../../benchmark/plot.py -f $< -o $@ -y "Actual QPS" -x "Update Ratio"
    164 
    165 build/result.memcd.updt.lat.svg : data/memcd.updt Makefile | ${Build}
    166         ../../../../benchmark/plot.py -f $< -o $@ -y "Average Read Latency" -x "Update Ratio"
    167 
    168 build/result.memcd.rate.qps.svg : data/memcd.rate Makefile | ${Build}
    169         ../../../../benchmark/plot.py -f $< -o $@ -y "Actual QPS" -x "Target QPS"
    170 
    171 build/result.memcd.rate.99th.svg : data/memcd.rate Makefile | ${Build}
     206build/result.memcd.rate.qps.svg : data/memcd.rate Makefile ../../../../benchmark/plot.py | ${Build}
     207        ../../../../benchmark/plot.py -f $< -o $@ -y "Actual QPS" -x "Target QPS" --MaxY=750000
     208
     209build/result.memcd.rate.99th.svg : data/memcd.rate Makefile ../../../../benchmark/plot.py | ${Build}
    172210        ../../../../benchmark/plot.py -f $< -o $@ -y "Tail Read Latency" -x "Target QPS"
     211
     212build/result.memcd.forall.qps.svg : data/memcd.updt Makefile ../../../../benchmark/plot.py | ${Build}
     213        ../../../../benchmark/plot.py -f $< -o $@ -y "Actual QPS" -x "Target QPS" --filter forall --MaxY=700000
     214
     215build/result.memcd.forall.lat.svg : data/memcd.updt Makefile ../../../../benchmark/plot.py | ${Build}
     216        ../../../../benchmark/plot.py -f $< -o $@ -y "Tail Read Latency" -x "Target QPS" --filter forall --MaxY=1
     217
     218build/result.memcd.vanilla.qps.svg : data/memcd.updt Makefile ../../../../benchmark/plot.py | ${Build}
     219        ../../../../benchmark/plot.py -f $< -o $@ -y "Actual QPS" -x "Target QPS" --filter vanilla --MaxY=700000
     220
     221build/result.memcd.vanilla.lat.svg : data/memcd.updt Makefile ../../../../benchmark/plot.py | ${Build}
     222        ../../../../benchmark/plot.py -f $< -o $@ -y "Tail Read Latency" -x "Target QPS" --filter vanilla --MaxY=1
     223
     224build/result.memcd.fibre.qps.svg : data/memcd.updt Makefile ../../../../benchmark/plot.py | ${Build}
     225        ../../../../benchmark/plot.py -f $< -o $@ -y "Actual QPS" -x "Target QPS" --filter fibre --MaxY=700000
     226
     227build/result.memcd.fibre.lat.svg : data/memcd.updt Makefile ../../../../benchmark/plot.py | ${Build}
     228        ../../../../benchmark/plot.py -f $< -o $@ -y "Tail Read Latency" -x "Target QPS" --filter fibre --MaxY=1
     229
     230build/swbsrv.% : data/swbsrv.%.nginx data/swbsrv.%.cfa Makefile ../../../../benchmark/process-trun.py | ${Build}
     231        ../../../../benchmark/process-trun.py --out $@ $^
     232
     233build/result.swbsrv.%.svg : build/swbsrv.% Makefile ../../../../benchmark/plot.py | ${Build}
     234        ../../../../benchmark/plot.py -f $< -o $@ -y "Data Rate" -x "Request Rate"
     235
     236build/result.swbsrv.%.err.svg : build/swbsrv.% Makefile ../../../../benchmark/plot.py | ${Build}
     237        ../../../../benchmark/plot.py -f $< -o $@ -y "Errors" -x "Request Rate"
    173238
    174239## pstex with inverted colors
  • doc/theses/thierry_delisle_PhD/thesis/data/churn.jax

    r32d1383 r17c6edeb  
    1 [["rdq-churn-cfa", "./rdq-churn-cfa -p 1 -d 10 -t 100 -s 80", {"Duration (ms)": 10016.628354, "Number of processors": 1.0, "Number of threads": 100.0, "Number of spots": 80.0, "Total Operations(ops)": 103371393.0, "Total blocks": 42643001.0, "Ops per second": 10319978.87, "ns per ops": 96.9, "Ops per threads": 1033713.0, "Ops per procs": 103371393.0, "Ops/sec/procs": 10319978.87, "ns per ops/procs": 96.9}],["rdq-churn-tokio", "./rdq-churn-tokio -p 8 -d 10 -t 800 -s 640", {"Duration (ms)": 10100.0, "Number of processors": 8.0, "Number of threads": 800.0, "Number of spots": 6.0, "Total Operations(ops)": 256473373.0, "Ops per second": 25647337.0, "ns per ops": 39.0, "Ops per threads": 320591.0, "Ops per procs": 32059171.0, "Ops/sec/procs": 3205917.0, "ns per ops/procs": 315.0}],["rdq-churn-fibre", "./rdq-churn-fibre -p 16 -d 10 -t 1600 -s 1280", {"Duration (ms)": 10017.0, "Number of processors": 16.0, "Number of threads": 1600.0, "Number of spots": 1280.0, "Total Operations(ops)": 76683227.0, "Total blocks": 27590624.0, "Ops per second": 7655096.57, "ns per ops": 130.63, "Ops per threads": 47927.0, "Ops per procs": 4792701.0, "Ops/sec/procs": 478443.54, "ns per ops/procs": 2090.11}],["rdq-churn-go", "./rdq-churn-go -p 24 -d 10 -t 2400 -s 1920", {"Duration (ms)": 10001.0, "Number of processors": 24.0, "Number of threads": 2400.0, "Number of spots": 1920.0, "Total Operations(ops)": 190480943.0, "Ops per second": 19045032.48, "ns per ops": 52.51, "Ops per threads": 79367.0, "Ops per procs": 7936705.0, "Ops/sec/procs": 793543.02, "ns per ops/procs": 1260.17}],["rdq-churn-fibre", "./rdq-churn-fibre -p 16 -d 10 -t 1600 -s 1280", {"Duration (ms)": 10016.0, "Number of processors": 16.0, "Number of threads": 1600.0, "Number of spots": 1280.0, "Total Operations(ops)": 76380433.0, "Total blocks": 27484490.0, "Ops per second": 7625307.92, "ns per ops": 131.14, "Ops per threads": 47737.0, "Ops per procs": 4773777.0, "Ops/sec/procs": 476581.75, "ns per ops/procs": 2098.28}],["rdq-churn-tokio", "./rdq-churn-tokio -p 1 -d 10 -t 100 -s 80", {"Duration (ms)": 10099.0, "Number of processors": 1.0, "Number of threads": 100.0, "Number of spots": 6.0, "Total Operations(ops)": 73903563.0, "Ops per second": 7390356.0, "ns per ops": 136.0, "Ops per threads": 739035.0, "Ops per procs": 73903563.0, "Ops/sec/procs": 7390356.0, "ns per ops/procs": 136.0}],["rdq-churn-tokio", "./rdq-churn-tokio -p 16 -d 10 -t 1600 -s 1280", {"Duration (ms)": 10000.0, "Number of processors": 16.0, "Number of threads": 1600.0, "Number of spots": 6.0, "Total Operations(ops)": 469714305.0, "Ops per second": 46971430.0, "ns per ops": 21.0, "Ops per threads": 293571.0, "Ops per procs": 29357144.0, "Ops/sec/procs": 2935714.0, "ns per ops/procs": 340.0}],["rdq-churn-tokio", "./rdq-churn-tokio -p 24 -d 10 -t 2400 -s 1920", {"Duration (ms)": 10001.0, "Number of processors": 24.0, "Number of threads": 2400.0, "Number of spots": 6.0, "Total Operations(ops)": 653514397.0, "Ops per second": 65351439.0, "ns per ops": 15.0, "Ops per threads": 272297.0, "Ops per procs": 27229766.0, "Ops/sec/procs": 2722976.0, "ns per ops/procs": 367.0}],["rdq-churn-go", "./rdq-churn-go -p 16 -d 10 -t 1600 -s 1280", {"Duration (ms)": 10001.0, "Number of processors": 16.0, "Number of threads": 1600.0, "Number of spots": 1280.0, "Total Operations(ops)": 213476978.0, "Ops per second": 21344951.67, "ns per ops": 46.85, "Ops per threads": 133423.0, "Ops per procs": 13342311.0, "Ops/sec/procs": 1334059.48, "ns per ops/procs": 749.59}],["rdq-churn-go", "./rdq-churn-go -p 16 -d 10 -t 1600 -s 1280", {"Duration (ms)": 10001.0, "Number of processors": 16.0, "Number of threads": 1600.0, "Number of spots": 1280.0, "Total Operations(ops)": 214624132.0, "Ops per second": 21458252.32, "ns per ops": 46.6, "Ops per threads": 134140.0, "Ops per procs": 13414008.0, "Ops/sec/procs": 1341140.77, "ns per ops/procs": 745.63}],["rdq-churn-cfa", "./rdq-churn-cfa -p 16 -d 10 -t 1600 -s 1280", {"Duration (ms)": 10025.783632, "Number of processors": 16.0, "Number of threads": 1600.0, "Number of spots": 1280.0, "Total Operations(ops)": 550743553.0, "Total blocks": 240452132.0, "Ops per second": 54932718.8, "ns per ops": 18.2, "Ops per threads": 344214.0, "Ops per procs": 34421472.0, "Ops/sec/procs": 3433294.92, "ns per ops/procs": 291.27}],["rdq-churn-fibre", "./rdq-churn-fibre -p 24 -d 10 -t 2400 -s 1920", {"Duration (ms)": 10026.0, "Number of processors": 24.0, "Number of threads": 2400.0, "Number of spots": 1920.0, "Total Operations(ops)": 75322787.0, "Total blocks": 28388443.0, "Ops per second": 7512321.69, "ns per ops": 133.11, "Ops per threads": 31384.0, "Ops per procs": 3138449.0, "Ops/sec/procs": 313013.4, "ns per ops/procs": 3194.75}],["rdq-churn-fibre", "./rdq-churn-fibre -p 1 -d 10 -t 100 -s 80", {"Duration (ms)": 10008.0, "Number of processors": 1.0, "Number of threads": 100.0, "Number of spots": 80.0, "Total Operations(ops)": 79715530.0, "Total blocks": 24912815.0, "Ops per second": 7964937.17, "ns per ops": 125.55, "Ops per threads": 797155.0, "Ops per procs": 79715530.0, "Ops/sec/procs": 7964937.17, "ns per ops/procs": 125.55}],["rdq-churn-fibre", "./rdq-churn-fibre -p 1 -d 10 -t 100 -s 80", {"Duration (ms)": 10007.0, "Number of processors": 1.0, "Number of threads": 100.0, "Number of spots": 80.0, "Total Operations(ops)": 79751618.0, "Total blocks": 24924094.0, "Ops per second": 7968946.78, "ns per ops": 125.49, "Ops per threads": 797516.0, "Ops per procs": 79751618.0, "Ops/sec/procs": 7968946.78, "ns per ops/procs": 125.49}],["rdq-churn-cfa", "./rdq-churn-cfa -p 1 -d 10 -t 100 -s 80", {"Duration (ms)": 10016.627702, "Number of processors": 1.0, "Number of threads": 100.0, "Number of spots": 80.0, "Total Operations(ops)": 100444522.0, "Total blocks": 42678977.0, "Ops per second": 10027778.31, "ns per ops": 99.72, "Ops per threads": 1004445.0, "Ops per procs": 100444522.0, "Ops/sec/procs": 10027778.31, "ns per ops/procs": 99.72}],["rdq-churn-cfa", "./rdq-churn-cfa -p 24 -d 10 -t 2400 -s 1920", {"Duration (ms)": 10006.863438, "Number of processors": 24.0, "Number of threads": 2400.0, "Number of spots": 1920.0, "Total Operations(ops)": 761548918.0, "Total blocks": 327474630.0, "Ops per second": 76102659.21, "ns per ops": 13.14, "Ops per threads": 317312.0, "Ops per procs": 31731204.0, "Ops/sec/procs": 3170944.13, "ns per ops/procs": 315.36}],["rdq-churn-cfa", "./rdq-churn-cfa -p 16 -d 10 -t 1600 -s 1280", {"Duration (ms)": 10024.630415, "Number of processors": 16.0, "Number of threads": 1600.0, "Number of spots": 1280.0, "Total Operations(ops)": 549456394.0, "Total blocks": 238577198.0, "Ops per second": 54810638.52, "ns per ops": 18.24, "Ops per threads": 343410.0, "Ops per procs": 34341024.0, "Ops/sec/procs": 3425664.91, "ns per ops/procs": 291.91}],["rdq-churn-tokio", "./rdq-churn-tokio -p 24 -d 10 -t 2400 -s 1920", {"Duration (ms)": 10000.0, "Number of processors": 24.0, "Number of threads": 2400.0, "Number of spots": 6.0, "Total Operations(ops)": 653669226.0, "Ops per second": 65366922.0, "ns per ops": 15.0, "Ops per threads": 272362.0, "Ops per procs": 27236217.0, "Ops/sec/procs": 2723621.0, "ns per ops/procs": 367.0}],["rdq-churn-tokio", "./rdq-churn-tokio -p 16 -d 10 -t 1600 -s 1280", {"Duration (ms)": 10000.0, "Number of processors": 16.0, "Number of threads": 1600.0, "Number of spots": 6.0, "Total Operations(ops)": 478747005.0, "Ops per second": 47874700.0, "ns per ops": 20.0, "Ops per threads": 299216.0, "Ops per procs": 29921687.0, "Ops/sec/procs": 2992168.0, "ns per ops/procs": 334.0}],["rdq-churn-tokio", "./rdq-churn-tokio -p 8 -d 10 -t 800 -s 640", {"Duration (ms)": 10100.0, "Number of processors": 8.0, "Number of threads": 800.0, "Number of spots": 6.0, "Total Operations(ops)": 259926863.0, "Ops per second": 25992686.0, "ns per ops": 38.0, "Ops per threads": 324908.0, "Ops per procs": 32490857.0, "Ops/sec/procs": 3249085.0, "ns per ops/procs": 310.0}],["rdq-churn-go", "./rdq-churn-go -p 24 -d 10 -t 2400 -s 1920", {"Duration (ms)": 10002.0, "Number of processors": 24.0, "Number of threads": 2400.0, "Number of spots": 1920.0, "Total Operations(ops)": 186159297.0, "Ops per second": 18611771.03, "ns per ops": 53.73, "Ops per threads": 77566.0, "Ops per procs": 7756637.0, "Ops/sec/procs": 775490.46, "ns per ops/procs": 1289.51}],["rdq-churn-fibre", "./rdq-churn-fibre -p 1 -d 10 -t 100 -s 80", {"Duration (ms)": 10007.0, "Number of processors": 1.0, "Number of threads": 100.0, "Number of spots": 80.0, "Total Operations(ops)": 79811057.0, "Total blocks": 24942609.0, "Ops per second": 7974829.0, "ns per ops": 125.39, "Ops per threads": 798110.0, "Ops per procs": 79811057.0, "Ops/sec/procs": 7974829.0, "ns per ops/procs": 125.39}],["rdq-churn-fibre", "./rdq-churn-fibre -p 24 -d 10 -t 2400 -s 1920", {"Duration (ms)": 10041.0, "Number of processors": 24.0, "Number of threads": 2400.0, "Number of spots": 1920.0, "Total Operations(ops)": 75138224.0, "Total blocks": 28316320.0, "Ops per second": 7483121.08, "ns per ops": 133.63, "Ops per threads": 31307.0, "Ops per procs": 3130759.0, "Ops/sec/procs": 311796.71, "ns per ops/procs": 3207.22}],["rdq-churn-fibre", "./rdq-churn-fibre -p 16 -d 10 -t 1600 -s 1280", {"Duration (ms)": 10024.0, "Number of processors": 16.0, "Number of threads": 1600.0, "Number of spots": 1280.0, "Total Operations(ops)": 76515053.0, "Total blocks": 27532672.0, "Ops per second": 7632511.21, "ns per ops": 131.02, "Ops per threads": 47821.0, "Ops per procs": 4782190.0, "Ops/sec/procs": 477031.95, "ns per ops/procs": 2096.3}],["rdq-churn-fibre", "./rdq-churn-fibre -p 24 -d 10 -t 2400 -s 1920", {"Duration (ms)": 10026.0, "Number of processors": 24.0, "Number of threads": 2400.0, "Number of spots": 1920.0, "Total Operations(ops)": 75360901.0, "Total blocks": 28401609.0, "Ops per second": 7515905.66, "ns per ops": 133.05, "Ops per threads": 31400.0, "Ops per procs": 3140037.0, "Ops/sec/procs": 313162.74, "ns per ops/procs": 3193.23}],["rdq-churn-go", "./rdq-churn-go -p 1 -d 10 -t 100 -s 80", {"Duration (ms)": 10000.0, "Number of processors": 1.0, "Number of threads": 100.0, "Number of spots": 80.0, "Total Operations(ops)": 151314962.0, "Ops per second": 15129984.81, "ns per ops": 66.09, "Ops per threads": 1513149.0, "Ops per procs": 151314962.0, "Ops/sec/procs": 15129984.81, "ns per ops/procs": 66.09}],["rdq-churn-fibre", "./rdq-churn-fibre -p 8 -d 10 -t 800 -s 640", {"Duration (ms)": 10011.0, "Number of processors": 8.0, "Number of threads": 800.0, "Number of spots": 640.0, "Total Operations(ops)": 79141078.0, "Total blocks": 29863613.0, "Ops per second": 7904875.43, "ns per ops": 126.5, "Ops per threads": 98926.0, "Ops per procs": 9892634.0, "Ops/sec/procs": 988109.43, "ns per ops/procs": 1012.03}],["rdq-churn-go", "./rdq-churn-go -p 24 -d 10 -t 2400 -s 1920", {"Duration (ms)": 10001.0, "Number of processors": 24.0, "Number of threads": 2400.0, "Number of spots": 1920.0, "Total Operations(ops)": 188556624.0, "Ops per second": 18852533.83, "ns per ops": 53.04, "Ops per threads": 78565.0, "Ops per procs": 7856526.0, "Ops/sec/procs": 785522.24, "ns per ops/procs": 1273.04}],["rdq-churn-go", "./rdq-churn-go -p 8 -d 10 -t 800 -s 640", {"Duration (ms)": 10001.0, "Number of processors": 8.0, "Number of threads": 800.0, "Number of spots": 640.0, "Total Operations(ops)": 228229792.0, "Ops per second": 22820542.67, "ns per ops": 43.82, "Ops per threads": 285287.0, "Ops per procs": 28528724.0, "Ops/sec/procs": 2852567.83, "ns per ops/procs": 350.56}],["rdq-churn-cfa", "./rdq-churn-cfa -p 8 -d 10 -t 800 -s 640", {"Duration (ms)": 10020.121849, "Number of processors": 8.0, "Number of threads": 800.0, "Number of spots": 640.0, "Total Operations(ops)": 302307497.0, "Total blocks": 128429554.0, "Ops per second": 30170042.0, "ns per ops": 33.15, "Ops per threads": 377884.0, "Ops per procs": 37788437.0, "Ops/sec/procs": 3771255.25, "ns per ops/procs": 265.16}],["rdq-churn-go", "./rdq-churn-go -p 8 -d 10 -t 800 -s 640", {"Duration (ms)": 10001.0, "Number of processors": 8.0, "Number of threads": 800.0, "Number of spots": 640.0, "Total Operations(ops)": 226161389.0, "Ops per second": 22613570.5, "ns per ops": 44.22, "Ops per threads": 282701.0, "Ops per procs": 28270173.0, "Ops/sec/procs": 2826696.31, "ns per ops/procs": 353.77}],["rdq-churn-fibre", "./rdq-churn-fibre -p 8 -d 10 -t 800 -s 640", {"Duration (ms)": 10017.0, "Number of processors": 8.0, "Number of threads": 800.0, "Number of spots": 640.0, "Total Operations(ops)": 78799007.0, "Total blocks": 29733108.0, "Ops per second": 7865960.45, "ns per ops": 127.13, "Ops per threads": 98498.0, "Ops per procs": 9849875.0, "Ops/sec/procs": 983245.06, "ns per ops/procs": 1017.04}],["rdq-churn-go", "./rdq-churn-go -p 8 -d 10 -t 800 -s 640", {"Duration (ms)": 10005.0, "Number of processors": 8.0, "Number of threads": 800.0, "Number of spots": 640.0, "Total Operations(ops)": 226114608.0, "Ops per second": 22598888.16, "ns per ops": 44.25, "Ops per threads": 282643.0, "Ops per procs": 28264326.0, "Ops/sec/procs": 2824861.02, "ns per ops/procs": 354.0}],["rdq-churn-cfa", "./rdq-churn-cfa -p 8 -d 10 -t 800 -s 640", {"Duration (ms)": 10019.343306, "Number of processors": 8.0, "Number of threads": 800.0, "Number of spots": 640.0, "Total Operations(ops)": 291933237.0, "Total blocks": 129498687.0, "Ops per second": 29136963.18, "ns per ops": 34.32, "Ops per threads": 364916.0, "Ops per procs": 36491654.0, "Ops/sec/procs": 3642120.4, "ns per ops/procs": 274.57}],["rdq-churn-tokio", "./rdq-churn-tokio -p 8 -d 10 -t 800 -s 640", {"Duration (ms)": 10100.0, "Number of processors": 8.0, "Number of threads": 800.0, "Number of spots": 6.0, "Total Operations(ops)": 260279998.0, "Ops per second": 26027999.0, "ns per ops": 38.0, "Ops per threads": 325349.0, "Ops per procs": 32534999.0, "Ops/sec/procs": 3253499.0, "ns per ops/procs": 310.0}],["rdq-churn-cfa", "./rdq-churn-cfa -p 24 -d 10 -t 2400 -s 1920", {"Duration (ms)": 10007.059222, "Number of processors": 24.0, "Number of threads": 2400.0, "Number of spots": 1920.0, "Total Operations(ops)": 765662737.0, "Total blocks": 325286764.0, "Ops per second": 76512262.0, "ns per ops": 13.07, "Ops per threads": 319026.0, "Ops per procs": 31902614.0, "Ops/sec/procs": 3188010.92, "ns per ops/procs": 313.68}],["rdq-churn-cfa", "./rdq-churn-cfa -p 1 -d 10 -t 100 -s 80", {"Duration (ms)": 10016.849943, "Number of processors": 1.0, "Number of threads": 100.0, "Number of spots": 80.0, "Total Operations(ops)": 96124027.0, "Total blocks": 44464161.0, "Ops per second": 9596233.1, "ns per ops": 104.21, "Ops per threads": 961240.0, "Ops per procs": 96124027.0, "Ops/sec/procs": 9596233.1, "ns per ops/procs": 104.21}],["rdq-churn-tokio", "./rdq-churn-tokio -p 1 -d 10 -t 100 -s 80", {"Duration (ms)": 10099.0, "Number of processors": 1.0, "Number of threads": 100.0, "Number of spots": 6.0, "Total Operations(ops)": 74842673.0, "Ops per second": 7484267.0, "ns per ops": 134.0, "Ops per threads": 748426.0, "Ops per procs": 74842673.0, "Ops/sec/procs": 7484267.0, "ns per ops/procs": 134.0}],["rdq-churn-fibre", "./rdq-churn-fibre -p 8 -d 10 -t 800 -s 640", {"Duration (ms)": 10016.0, "Number of processors": 8.0, "Number of threads": 800.0, "Number of spots": 640.0, "Total Operations(ops)": 80963737.0, "Total blocks": 30553569.0, "Ops per second": 8082674.95, "ns per ops": 123.72, "Ops per threads": 101204.0, "Ops per procs": 10120467.0, "Ops/sec/procs": 1010334.37, "ns per ops/procs": 989.77}],["rdq-churn-tokio", "./rdq-churn-tokio -p 1 -d 10 -t 100 -s 80", {"Duration (ms)": 10099.0, "Number of processors": 1.0, "Number of threads": 100.0, "Number of spots": 6.0, "Total Operations(ops)": 73702204.0, "Ops per second": 7370220.0, "ns per ops": 137.0, "Ops per threads": 737022.0, "Ops per procs": 73702204.0, "Ops/sec/procs": 7370220.0, "ns per ops/procs": 137.0}],["rdq-churn-go", "./rdq-churn-go -p 1 -d 10 -t 100 -s 80", {"Duration (ms)": 10001.0, "Number of processors": 1.0, "Number of threads": 100.0, "Number of spots": 80.0, "Total Operations(ops)": 151011982.0, "Ops per second": 15099599.79, "ns per ops": 66.23, "Ops per threads": 1510119.0, "Ops per procs": 151011982.0, "Ops/sec/procs": 15099599.79, "ns per ops/procs": 66.23}],["rdq-churn-go", "./rdq-churn-go -p 1 -d 10 -t 100 -s 80", {"Duration (ms)": 10001.0, "Number of processors": 1.0, "Number of threads": 100.0, "Number of spots": 80.0, "Total Operations(ops)": 151419332.0, "Ops per second": 15140359.92, "ns per ops": 66.05, "Ops per threads": 1514193.0, "Ops per procs": 151419332.0, "Ops/sec/procs": 15140359.92, "ns per ops/procs": 66.05}],["rdq-churn-tokio", "./rdq-churn-tokio -p 24 -d 10 -t 2400 -s 1920", {"Duration (ms)": 10001.0, "Number of processors": 24.0, "Number of threads": 2400.0, "Number of spots": 6.0, "Total Operations(ops)": 648186982.0, "Ops per second": 64818698.0, "ns per ops": 15.0, "Ops per threads": 270077.0, "Ops per procs": 27007790.0, "Ops/sec/procs": 2700779.0, "ns per ops/procs": 370.0}],["rdq-churn-go", "./rdq-churn-go -p 16 -d 10 -t 1600 -s 1280", {"Duration (ms)": 10001.0, "Number of processors": 16.0, "Number of threads": 1600.0, "Number of spots": 1280.0, "Total Operations(ops)": 213886424.0, "Ops per second": 21385699.62, "ns per ops": 46.76, "Ops per threads": 133679.0, "Ops per procs": 13367901.0, "Ops/sec/procs": 1336606.23, "ns per ops/procs": 748.16}],["rdq-churn-cfa", "./rdq-churn-cfa -p 16 -d 10 -t 1600 -s 1280", {"Duration (ms)": 10025.525505, "Number of processors": 16.0, "Number of threads": 1600.0, "Number of spots": 1280.0, "Total Operations(ops)": 552853400.0, "Total blocks": 239647709.0, "Ops per second": 55144580.67, "ns per ops": 18.13, "Ops per threads": 345533.0, "Ops per procs": 34553337.0, "Ops/sec/procs": 3446536.29, "ns per ops/procs": 290.15}],["rdq-churn-cfa", "./rdq-churn-cfa -p 8 -d 10 -t 800 -s 640", {"Duration (ms)": 10020.252098, "Number of processors": 8.0, "Number of threads": 800.0, "Number of spots": 640.0, "Total Operations(ops)": 295438407.0, "Total blocks": 128292778.0, "Ops per second": 29484129.15, "ns per ops": 33.92, "Ops per threads": 369298.0, "Ops per procs": 36929800.0, "Ops/sec/procs": 3685516.14, "ns per ops/procs": 271.33}],["rdq-churn-tokio", "./rdq-churn-tokio -p 16 -d 10 -t 1600 -s 1280", {"Duration (ms)": 10000.0, "Number of processors": 16.0, "Number of threads": 1600.0, "Number of spots": 6.0, "Total Operations(ops)": 476585040.0, "Ops per second": 47658504.0, "ns per ops": 20.0, "Ops per threads": 297865.0, "Ops per procs": 29786565.0, "Ops/sec/procs": 2978656.0, "ns per ops/procs": 335.0}],["rdq-churn-cfa", "./rdq-churn-cfa -p 24 -d 10 -t 2400 -s 1920", {"Duration (ms)": 10007.127025, "Number of processors": 24.0, "Number of threads": 2400.0, "Number of spots": 1920.0, "Total Operations(ops)": 777392421.0, "Total blocks": 323387255.0, "Ops per second": 77683876.61, "ns per ops": 12.87, "Ops per threads": 323913.0, "Ops per procs": 32391350.0, "Ops/sec/procs": 3236828.19, "ns per ops/procs": 308.94}]]
     1[["rdq-churn-fibre", "./rdq-churn-fibre -p 192 -d 30 -s 192 -t 19200", {"Duration (ms)": 30028.0, "Number of processors": 192.0, "Number of threads": 19200.0, "Number of spots": 192.0, "Total Operations(ops)": 775087297.0, "Total blocks": 404231307.0, "Ops per second": 25811832.87, "ns per ops": 38.74, "Ops per threads": 40369.0, "Ops per procs": 4036913.0, "Ops/sec/procs": 134436.63, "ns per ops/procs": 7438.45}],["rdq-churn-cfa", "./rdq-churn-cfa -p 96 -d 30 -s 96 -t 9600", {"Duration (ms)": 30061.688608, "Number of processors": 96.0, "Number of threads": 9600.0, "Number of spots": 96.0, "Total Operations(ops)": 543388831.0, "Total blocks": 199631300.0, "Ops per second": 18075792.02, "ns per ops": 55.32, "Ops per threads": 56603.0, "Ops per procs": 5660300.0, "Ops/sec/procs": 188289.5, "ns per ops/procs": 5310.97}],["rdq-churn-cfa", "./rdq-churn-cfa -p 24 -d 30 -s 24 -t 2400", {"Duration (ms)": 30019.153973, "Number of processors": 24.0, "Number of threads": 2400.0, "Number of spots": 24.0, "Total Operations(ops)": 352793765.0, "Total blocks": 143605059.0, "Ops per second": 11752288.73, "ns per ops": 85.09, "Ops per threads": 146997.0, "Ops per procs": 14699740.0, "Ops/sec/procs": 489678.7, "ns per ops/procs": 2042.16}],["rdq-churn-tokio", "./rdq-churn-tokio -p 96 -d 30 -s 96 -t 9600", {"Duration (ms)": 30027.0, "Number of processors": 96.0, "Number of threads": 9600.0, "Number of spots": 6.0, "Total Operations(ops)": 512527014.0, "Ops per second": 17084233.0, "ns per ops": 58.0, "Ops per threads": 53388.0, "Ops per procs": 5338823.0, "Ops/sec/procs": 177960.0, "ns per ops/procs": 5624.0}],["rdq-churn-tokio", "./rdq-churn-tokio -p 96 -d 30 -s 96 -t 9600", {"Duration (ms)": 30027.0, "Number of processors": 96.0, "Number of threads": 9600.0, "Number of spots": 6.0, "Total Operations(ops)": 503331584.0, "Ops per second": 16777719.0, "ns per ops": 59.0, "Ops per threads": 52430.0, "Ops per procs": 5243037.0, "Ops/sec/procs": 174767.0, "ns per ops/procs": 5727.0}],["rdq-churn-fibre", "./rdq-churn-fibre -p 192 -d 30 -s 192 -t 19200", {"Duration (ms)": 30042.0, "Number of processors": 192.0, "Number of threads": 19200.0, "Number of spots": 192.0, "Total Operations(ops)": 783222911.0, "Total blocks": 408475998.0, "Ops per second": 26070681.19, "ns per ops": 38.36, "Ops per threads": 40792.0, "Ops per procs": 4079285.0, "Ops/sec/procs": 135784.8, "ns per ops/procs": 7364.6}],["rdq-churn-go", "./rdq-churn-go -p 4 -d 30 -s 4 -t 400", {"Duration (ms)": 30037.0, "Number of processors": 4.0, "Number of threads": 400.0, "Number of spots": 4.0, "Total Operations(ops)": 160059884.0, "Ops per second": 5328609.11, "ns per ops": 187.67, "Ops per threads": 400149.0, "Ops per procs": 40014971.0, "Ops/sec/procs": 1332152.28, "ns per ops/procs": 750.66}],["rdq-churn-fibre", "./rdq-churn-fibre -p 192 -d 30 -s 192 -t 19200", {"Duration (ms)": 30010.0, "Number of processors": 192.0, "Number of threads": 19200.0, "Number of spots": 192.0, "Total Operations(ops)": 792336457.0, "Total blocks": 415790249.0, "Ops per second": 26401856.27, "ns per ops": 37.88, "Ops per threads": 41267.0, "Ops per procs": 4126752.0, "Ops/sec/procs": 137509.67, "ns per ops/procs": 7272.22}],["rdq-churn-go", "./rdq-churn-go -p 4 -d 30 -s 4 -t 400", {"Duration (ms)": 30037.0, "Number of processors": 4.0, "Number of threads": 400.0, "Number of spots": 4.0, "Total Operations(ops)": 155445492.0, "Ops per second": 5174967.48, "ns per ops": 193.24, "Ops per threads": 388613.0, "Ops per procs": 38861373.0, "Ops/sec/procs": 1293741.87, "ns per ops/procs": 772.95}],["rdq-churn-tokio", "./rdq-churn-tokio -p 72 -d 30 -s 72 -t 7200", {"Duration (ms)": 30029.0, "Number of processors": 72.0, "Number of threads": 7200.0, "Number of spots": 6.0, "Total Operations(ops)": 408159929.0, "Ops per second": 13605330.0, "ns per ops": 73.0, "Ops per threads": 56688.0, "Ops per procs": 5668887.0, "Ops/sec/procs": 188962.0, "ns per ops/procs": 5297.0}],["rdq-churn-tokio", "./rdq-churn-tokio -p 96 -d 30 -s 96 -t 9600", {"Duration (ms)": 30027.0, "Number of processors": 96.0, "Number of threads": 9600.0, "Number of spots": 6.0, "Total Operations(ops)": 487339699.0, "Ops per second": 16244656.0, "ns per ops": 61.0, "Ops per threads": 50764.0, "Ops per procs": 5076455.0, "Ops/sec/procs": 169215.0, "ns per ops/procs": 5915.0}],["rdq-churn-go", "./rdq-churn-go -p 8 -d 30 -s 8 -t 800", {"Duration (ms)": 30036.0, "Number of processors": 8.0, "Number of threads": 800.0, "Number of spots": 8.0, "Total Operations(ops)": 135283736.0, "Ops per second": 4503912.36, "ns per ops": 222.03, "Ops per threads": 169104.0, "Ops per procs": 16910467.0, "Ops/sec/procs": 562989.04, "ns per ops/procs": 1776.23}],["rdq-churn-fibre", "./rdq-churn-fibre -p 24 -d 30 -s 24 -t 2400", {"Duration (ms)": 30034.0, "Number of processors": 24.0, "Number of threads": 2400.0, "Number of spots": 24.0, "Total Operations(ops)": 375990442.0, "Total blocks": 204683717.0, "Ops per second": 12518702.65, "ns per ops": 79.88, "Ops per threads": 156662.0, "Ops per procs": 15666268.0, "Ops/sec/procs": 521612.61, "ns per ops/procs": 1917.13}],["rdq-churn-fibre", "./rdq-churn-fibre -p 48 -d 30 -s 48 -t 4800", {"Duration (ms)": 30088.0, "Number of processors": 48.0, "Number of threads": 4800.0, "Number of spots": 48.0, "Total Operations(ops)": 545210188.0, "Total blocks": 303103740.0, "Ops per second": 18120059.32, "ns per ops": 55.19, "Ops per threads": 113585.0, "Ops per procs": 11358545.0, "Ops/sec/procs": 377501.24, "ns per ops/procs": 2649.0}],["rdq-churn-tokio", "./rdq-churn-tokio -p 8 -d 30 -s 8 -t 800", {"Duration (ms)": 30036.0, "Number of processors": 8.0, "Number of threads": 800.0, "Number of spots": 6.0, "Total Operations(ops)": 216943841.0, "Ops per second": 7231461.0, "ns per ops": 138.0, "Ops per threads": 271179.0, "Ops per procs": 27117980.0, "Ops/sec/procs": 903932.0, "ns per ops/procs": 1107.0}],["rdq-churn-fibre", "./rdq-churn-fibre -p 16 -d 30 -s 16 -t 1600", {"Duration (ms)": 30031.0, "Number of processors": 16.0, "Number of threads": 1600.0, "Number of spots": 16.0, "Total Operations(ops)": 296405716.0, "Total blocks": 152607514.0, "Ops per second": 9869934.72, "ns per ops": 101.32, "Ops per threads": 185253.0, "Ops per procs": 18525357.0, "Ops/sec/procs": 616870.92, "ns per ops/procs": 1621.08}],["rdq-churn-go", "./rdq-churn-go -p 72 -d 30 -s 72 -t 7200", {"Duration (ms)": 30022.0, "Number of processors": 72.0, "Number of threads": 7200.0, "Number of spots": 72.0, "Total Operations(ops)": 694369635.0, "Ops per second": 23128465.11, "ns per ops": 43.24, "Ops per threads": 96440.0, "Ops per procs": 9644022.0, "Ops/sec/procs": 321228.68, "ns per ops/procs": 3113.05}],["rdq-churn-cfa", "./rdq-churn-cfa -p 2 -d 30 -s 2 -t 200", {"Duration (ms)": 30052.127905, "Number of processors": 2.0, "Number of threads": 200.0, "Number of spots": 2.0, "Total Operations(ops)": 467817207.0, "Total blocks": 2799374.0, "Ops per second": 15566857.98, "ns per ops": 64.24, "Ops per threads": 2339086.0, "Ops per procs": 233908603.0, "Ops/sec/procs": 7783428.99, "ns per ops/procs": 128.48}],["rdq-churn-cfa", "./rdq-churn-cfa -p 48 -d 30 -s 48 -t 4800", {"Duration (ms)": 30062.953207, "Number of processors": 48.0, "Number of threads": 4800.0, "Number of spots": 48.0, "Total Operations(ops)": 712197789.0, "Total blocks": 208822882.0, "Ops per second": 23690213.8, "ns per ops": 42.21, "Ops per threads": 148374.0, "Ops per procs": 14837453.0, "Ops/sec/procs": 493546.12, "ns per ops/procs": 2026.15}],["rdq-churn-tokio", "./rdq-churn-tokio -p 192 -d 30 -s 192 -t 19200", {"Duration (ms)": 30006.0, "Number of processors": 192.0, "Number of threads": 19200.0, "Number of spots": 6.0, "Total Operations(ops)": 986417269.0, "Ops per second": 32880575.0, "ns per ops": 30.0, "Ops per threads": 51375.0, "Ops per procs": 5137589.0, "Ops/sec/procs": 171252.0, "ns per ops/procs": 5840.0}],["rdq-churn-go", "./rdq-churn-go -p 96 -d 30 -s 96 -t 9600", {"Duration (ms)": 30074.0, "Number of processors": 96.0, "Number of threads": 9600.0, "Number of spots": 96.0, "Total Operations(ops)": 201149877.0, "Ops per second": 6688427.28, "ns per ops": 149.51, "Ops per threads": 20953.0, "Ops per procs": 2095311.0, "Ops/sec/procs": 69671.12, "ns per ops/procs": 14353.15}],["rdq-churn-tokio", "./rdq-churn-tokio -p 96 -d 30 -s 96 -t 9600", {"Duration (ms)": 30025.0, "Number of processors": 96.0, "Number of threads": 9600.0, "Number of spots": 6.0, "Total Operations(ops)": 472492168.0, "Ops per second": 15749738.0, "ns per ops": 63.0, "Ops per threads": 49217.0, "Ops per procs": 4921793.0, "Ops/sec/procs": 164059.0, "ns per ops/procs": 6100.0}],["rdq-churn-go", "./rdq-churn-go -p 24 -d 30 -s 24 -t 2400", {"Duration (ms)": 30040.0, "Number of processors": 24.0, "Number of threads": 2400.0, "Number of spots": 24.0, "Total Operations(ops)": 251920172.0, "Ops per second": 8386055.25, "ns per ops": 119.25, "Ops per threads": 104966.0, "Ops per procs": 10496673.0, "Ops/sec/procs": 349418.97, "ns per ops/procs": 2861.89}],["rdq-churn-tokio", "./rdq-churn-tokio -p 2 -d 30 -s 2 -t 200", {"Duration (ms)": 30021.0, "Number of processors": 2.0, "Number of threads": 200.0, "Number of spots": 6.0, "Total Operations(ops)": 172701039.0, "Ops per second": 5756701.0, "ns per ops": 173.0, "Ops per threads": 863505.0, "Ops per procs": 86350519.0, "Ops/sec/procs": 2878350.0, "ns per ops/procs": 347.0}],["rdq-churn-fibre", "./rdq-churn-fibre -p 4 -d 30 -s 4 -t 400", {"Duration (ms)": 30096.0, "Number of processors": 4.0, "Number of threads": 400.0, "Number of spots": 4.0, "Total Operations(ops)": 135806420.0, "Total blocks": 82215722.0, "Ops per second": 4512342.79, "ns per ops": 221.61, "Ops per threads": 339516.0, "Ops per procs": 33951605.0, "Ops/sec/procs": 1128085.7, "ns per ops/procs": 886.46}],["rdq-churn-go", "./rdq-churn-go -p 192 -d 30 -s 192 -t 19200", {"Duration (ms)": 30045.0, "Number of processors": 192.0, "Number of threads": 19200.0, "Number of spots": 192.0, "Total Operations(ops)": 457624314.0, "Ops per second": 15231124.17, "ns per ops": 65.66, "Ops per threads": 23834.0, "Ops per procs": 2383459.0, "Ops/sec/procs": 79328.77, "ns per ops/procs": 12605.77}],["rdq-churn-fibre", "./rdq-churn-fibre -p 48 -d 30 -s 48 -t 4800", {"Duration (ms)": 30088.0, "Number of processors": 48.0, "Number of threads": 4800.0, "Number of spots": 48.0, "Total Operations(ops)": 554873159.0, "Total blocks": 305543980.0, "Ops per second": 18441195.37, "ns per ops": 54.23, "Ops per threads": 115598.0, "Ops per procs": 11559857.0, "Ops/sec/procs": 384191.57, "ns per ops/procs": 2602.87}],["rdq-churn-cfa", "./rdq-churn-cfa -p 2 -d 30 -s 2 -t 200", {"Duration (ms)": 30051.31041, "Number of processors": 2.0, "Number of threads": 200.0, "Number of spots": 2.0, "Total Operations(ops)": 453264749.0, "Total blocks": 6565476.0, "Ops per second": 15083027.76, "ns per ops": 66.3, "Ops per threads": 2266323.0, "Ops per procs": 226632374.0, "Ops/sec/procs": 7541513.88, "ns per ops/procs": 132.6}],["rdq-churn-go", "./rdq-churn-go -p 8 -d 30 -s 8 -t 800", {"Duration (ms)": 30030.0, "Number of processors": 8.0, "Number of threads": 800.0, "Number of spots": 8.0, "Total Operations(ops)": 131650327.0, "Ops per second": 4383846.14, "ns per ops": 228.11, "Ops per threads": 164562.0, "Ops per procs": 16456290.0, "Ops/sec/procs": 547980.77, "ns per ops/procs": 1824.88}],["rdq-churn-go", "./rdq-churn-go -p 144 -d 30 -s 144 -t 14400", {"Duration (ms)": 30058.0, "Number of processors": 144.0, "Number of threads": 14400.0, "Number of spots": 144.0, "Total Operations(ops)": 470012231.0, "Ops per second": 15636753.0, "ns per ops": 63.95, "Ops per threads": 32639.0, "Ops per procs": 3263973.0, "Ops/sec/procs": 108588.56, "ns per ops/procs": 9209.07}],["rdq-churn-tokio", "./rdq-churn-tokio -p 72 -d 30 -s 72 -t 7200", {"Duration (ms)": 30046.0, "Number of processors": 72.0, "Number of threads": 7200.0, "Number of spots": 6.0, "Total Operations(ops)": 424245709.0, "Ops per second": 14141523.0, "ns per ops": 70.0, "Ops per threads": 58923.0, "Ops per procs": 5892301.0, "Ops/sec/procs": 196410.0, "ns per ops/procs": 5099.0}],["rdq-churn-go", "./rdq-churn-go -p 48 -d 30 -s 48 -t 4800", {"Duration (ms)": 30046.0, "Number of processors": 48.0, "Number of threads": 4800.0, "Number of spots": 48.0, "Total Operations(ops)": 368453841.0, "Ops per second": 12262693.32, "ns per ops": 81.55, "Ops per threads": 76761.0, "Ops per procs": 7676121.0, "Ops/sec/procs": 255472.78, "ns per ops/procs": 3914.31}],["rdq-churn-cfa", "./rdq-churn-cfa -p 48 -d 30 -s 48 -t 4800", {"Duration (ms)": 30062.140188, "Number of processors": 48.0, "Number of threads": 4800.0, "Number of spots": 48.0, "Total Operations(ops)": 684141485.0, "Total blocks": 248502568.0, "Ops per second": 22757577.5, "ns per ops": 43.94, "Ops per threads": 142529.0, "Ops per procs": 14252947.0, "Ops/sec/procs": 474116.2, "ns per ops/procs": 2109.19}],["rdq-churn-cfa", "./rdq-churn-cfa -p 16 -d 30 -s 16 -t 1600", {"Duration (ms)": 30078.901127, "Number of processors": 16.0, "Number of threads": 1600.0, "Number of spots": 16.0, "Total Operations(ops)": 300801344.0, "Total blocks": 123853239.0, "Ops per second": 10000410.01, "ns per ops": 100.0, "Ops per threads": 188000.0, "Ops per procs": 18800084.0, "Ops/sec/procs": 625025.63, "ns per ops/procs": 1599.93}],["rdq-churn-fibre", "./rdq-churn-fibre -p 24 -d 30 -s 24 -t 2400", {"Duration (ms)": 30032.0, "Number of processors": 24.0, "Number of threads": 2400.0, "Number of spots": 24.0, "Total Operations(ops)": 376164338.0, "Total blocks": 204665143.0, "Ops per second": 12525429.52, "ns per ops": 79.84, "Ops per threads": 156735.0, "Ops per procs": 15673514.0, "Ops/sec/procs": 521892.9, "ns per ops/procs": 1916.1}],["rdq-churn-tokio", "./rdq-churn-tokio -p 16 -d 30 -s 16 -t 1600", {"Duration (ms)": 30060.0, "Number of processors": 16.0, "Number of threads": 1600.0, "Number of spots": 6.0, "Total Operations(ops)": 319541309.0, "Ops per second": 10651376.0, "ns per ops": 94.0, "Ops per threads": 199713.0, "Ops per procs": 19971331.0, "Ops/sec/procs": 665711.0, "ns per ops/procs": 1505.0}],["rdq-churn-cfa", "./rdq-churn-cfa -p 16 -d 30 -s 16 -t 1600", {"Duration (ms)": 30079.141425, "Number of processors": 16.0, "Number of threads": 1600.0, "Number of spots": 16.0, "Total Operations(ops)": 295232797.0, "Total blocks": 110900678.0, "Ops per second": 9815200.27, "ns per ops": 101.88, "Ops per threads": 184520.0, "Ops per procs": 18452049.0, "Ops/sec/procs": 613450.02, "ns per ops/procs": 1630.12}],["rdq-churn-fibre", "./rdq-churn-fibre -p 16 -d 30 -s 16 -t 1600", {"Duration (ms)": 30030.0, "Number of processors": 16.0, "Number of threads": 1600.0, "Number of spots": 16.0, "Total Operations(ops)": 296563233.0, "Total blocks": 152340919.0, "Ops per second": 9875531.26, "ns per ops": 101.26, "Ops per threads": 185352.0, "Ops per procs": 18535202.0, "Ops/sec/procs": 617220.7, "ns per ops/procs": 1620.17}],["rdq-churn-tokio", "./rdq-churn-tokio -p 192 -d 30 -s 192 -t 19200", {"Duration (ms)": 30002.0, "Number of processors": 192.0, "Number of threads": 19200.0, "Number of spots": 6.0, "Total Operations(ops)": 985856666.0, "Ops per second": 32861888.0, "ns per ops": 30.0, "Ops per threads": 51346.0, "Ops per procs": 5134670.0, "Ops/sec/procs": 171155.0, "ns per ops/procs": 5843.0}],["rdq-churn-tokio", "./rdq-churn-tokio -p 192 -d 30 -s 192 -t 19200", {"Duration (ms)": 30007.0, "Number of processors": 192.0, "Number of threads": 19200.0, "Number of spots": 6.0, "Total Operations(ops)": 998189774.0, "Ops per second": 33272992.0, "ns per ops": 30.0, "Ops per threads": 51989.0, "Ops per procs": 5198905.0, "Ops/sec/procs": 173296.0, "ns per ops/procs": 5771.0}],["rdq-churn-go", "./rdq-churn-go -p 24 -d 30 -s 24 -t 2400", {"Duration (ms)": 30041.0, "Number of processors": 24.0, "Number of threads": 2400.0, "Number of spots": 24.0, "Total Operations(ops)": 245078750.0, "Ops per second": 8158085.75, "ns per ops": 122.58, "Ops per threads": 102116.0, "Ops per procs": 10211614.0, "Ops/sec/procs": 339920.24, "ns per ops/procs": 2941.87}],["rdq-churn-fibre", "./rdq-churn-fibre -p 1 -d 30 -s 1 -t 100", {"Duration (ms)": 30026.0, "Number of processors": 1.0, "Number of threads": 100.0, "Number of spots": 1.0, "Total Operations(ops)": 192000591.0, "Total blocks": 0.0, "Ops per second": 6394281.39, "ns per ops": 156.39, "Ops per threads": 1920005.0, "Ops per procs": 192000591.0, "Ops/sec/procs": 6394281.39, "ns per ops/procs": 156.39}],["rdq-churn-go", "./rdq-churn-go -p 1 -d 30 -s 1 -t 100", {"Duration (ms)": 30001.0, "Number of processors": 1.0, "Number of threads": 100.0, "Number of spots": 1.0, "Total Operations(ops)": 136006630.0, "Ops per second": 4533328.82, "ns per ops": 220.59, "Ops per threads": 1360066.0, "Ops per procs": 136006630.0, "Ops/sec/procs": 4533328.82, "ns per ops/procs": 220.59}],["rdq-churn-fibre", "./rdq-churn-fibre -p 1 -d 30 -s 1 -t 100", {"Duration (ms)": 30026.0, "Number of processors": 1.0, "Number of threads": 100.0, "Number of spots": 1.0, "Total Operations(ops)": 192361692.0, "Total blocks": 0.0, "Ops per second": 6406293.39, "ns per ops": 156.1, "Ops per threads": 1923616.0, "Ops per procs": 192361692.0, "Ops/sec/procs": 6406293.39, "ns per ops/procs": 156.1}],["rdq-churn-tokio", "./rdq-churn-tokio -p 1 -d 30 -s 1 -t 100", {"Duration (ms)": 30097.0, "Number of processors": 1.0, "Number of threads": 100.0, "Number of spots": 6.0, "Total Operations(ops)": 460261703.0, "Ops per second": 15342056.0, "ns per ops": 65.0, "Ops per threads": 4602617.0, "Ops per procs": 460261703.0, "Ops/sec/procs": 15342056.0, "ns per ops/procs": 65.0}],["rdq-churn-cfa", "./rdq-churn-cfa -p 192 -d 30 -s 192 -t 19200", {"Duration (ms)": 30046.030706, "Number of processors": 192.0, "Number of threads": 19200.0, "Number of spots": 192.0, "Total Operations(ops)": 647200348.0, "Total blocks": 197301204.0, "Ops per second": 21540294.43, "ns per ops": 46.42, "Ops per threads": 33708.0, "Ops per procs": 3370835.0, "Ops/sec/procs": 112189.03, "ns per ops/procs": 8913.53}],["rdq-churn-tokio", "./rdq-churn-tokio -p 144 -d 30 -s 144 -t 14400", {"Duration (ms)": 30005.0, "Number of processors": 144.0, "Number of threads": 14400.0, "Number of spots": 6.0, "Total Operations(ops)": 836897804.0, "Ops per second": 27896593.0, "ns per ops": 35.0, "Ops per threads": 58117.0, "Ops per procs": 5811790.0, "Ops/sec/procs": 193726.0, "ns per ops/procs": 5162.0}],["rdq-churn-fibre", "./rdq-churn-fibre -p 8 -d 30 -s 8 -t 800", {"Duration (ms)": 30031.0, "Number of processors": 8.0, "Number of threads": 800.0, "Number of spots": 8.0, "Total Operations(ops)": 157805979.0, "Total blocks": 87396338.0, "Ops per second": 5254667.45, "ns per ops": 190.31, "Ops per threads": 197257.0, "Ops per procs": 19725747.0, "Ops/sec/procs": 656833.43, "ns per ops/procs": 1522.46}],["rdq-churn-tokio", "./rdq-churn-tokio -p 2 -d 30 -s 2 -t 200", {"Duration (ms)": 30028.0, "Number of processors": 2.0, "Number of threads": 200.0, "Number of spots": 6.0, "Total Operations(ops)": 186781894.0, "Ops per second": 6226063.0, "ns per ops": 160.0, "Ops per threads": 933909.0, "Ops per procs": 93390947.0, "Ops/sec/procs": 3113031.0, "ns per ops/procs": 321.0}],["rdq-churn-fibre", "./rdq-churn-fibre -p 8 -d 30 -s 8 -t 800", {"Duration (ms)": 30024.0, "Number of processors": 8.0, "Number of threads": 800.0, "Number of spots": 8.0, "Total Operations(ops)": 162169417.0, "Total blocks": 87662797.0, "Ops per second": 5401302.93, "ns per ops": 185.14, "Ops per threads": 202711.0, "Ops per procs": 20271177.0, "Ops/sec/procs": 675162.87, "ns per ops/procs": 1481.12}],["rdq-churn-go", "./rdq-churn-go -p 8 -d 30 -s 8 -t 800", {"Duration (ms)": 30033.0, "Number of processors": 8.0, "Number of threads": 800.0, "Number of spots": 8.0, "Total Operations(ops)": 142536673.0, "Ops per second": 4745964.92, "ns per ops": 210.71, "Ops per threads": 178170.0, "Ops per procs": 17817084.0, "Ops/sec/procs": 593245.62, "ns per ops/procs": 1685.64}],["rdq-churn-go", "./rdq-churn-go -p 144 -d 30 -s 144 -t 14400", {"Duration (ms)": 30036.0, "Number of processors": 144.0, "Number of threads": 14400.0, "Number of spots": 144.0, "Total Operations(ops)": 483037285.0, "Ops per second": 16081495.56, "ns per ops": 62.18, "Ops per threads": 33544.0, "Ops per procs": 3354425.0, "Ops/sec/procs": 111677.05, "ns per ops/procs": 8954.39}],["rdq-churn-tokio", "./rdq-churn-tokio -p 192 -d 30 -s 192 -t 19200", {"Duration (ms)": 30006.0, "Number of processors": 192.0, "Number of threads": 19200.0, "Number of spots": 6.0, "Total Operations(ops)": 977159836.0, "Ops per second": 32571994.0, "ns per ops": 30.0, "Ops per threads": 50893.0, "Ops per procs": 5089374.0, "Ops/sec/procs": 169645.0, "ns per ops/procs": 5895.0}],["rdq-churn-cfa", "./rdq-churn-cfa -p 72 -d 30 -s 72 -t 7200", {"Duration (ms)": 30071.391844, "Number of processors": 72.0, "Number of threads": 7200.0, "Number of spots": 72.0, "Total Operations(ops)": 414077131.0, "Total blocks": 163209730.0, "Ops per second": 13769802.65, "ns per ops": 72.62, "Ops per threads": 57510.0, "Ops per procs": 5751071.0, "Ops/sec/procs": 191247.26, "ns per ops/procs": 5228.83}],["rdq-churn-go", "./rdq-churn-go -p 1 -d 30 -s 1 -t 100", {"Duration (ms)": 30016.0, "Number of processors": 1.0, "Number of threads": 100.0, "Number of spots": 1.0, "Total Operations(ops)": 137584581.0, "Ops per second": 4583678.86, "ns per ops": 218.17, "Ops per threads": 1375845.0, "Ops per procs": 137584581.0, "Ops/sec/procs": 4583678.86, "ns per ops/procs": 218.17}],["rdq-churn-fibre", "./rdq-churn-fibre -p 16 -d 30 -s 16 -t 1600", {"Duration (ms)": 30054.0, "Number of processors": 16.0, "Number of threads": 1600.0, "Number of spots": 16.0, "Total Operations(ops)": 266894786.0, "Total blocks": 135518665.0, "Ops per second": 8880272.12, "ns per ops": 112.61, "Ops per threads": 166809.0, "Ops per procs": 16680924.0, "Ops/sec/procs": 555017.01, "ns per ops/procs": 1801.75}],["rdq-churn-go", "./rdq-churn-go -p 144 -d 30 -s 144 -t 14400", {"Duration (ms)": 30041.0, "Number of processors": 144.0, "Number of threads": 14400.0, "Number of spots": 144.0, "Total Operations(ops)": 465600611.0, "Ops per second": 15498522.7, "ns per ops": 64.52, "Ops per threads": 32333.0, "Ops per procs": 3233337.0, "Ops/sec/procs": 107628.63, "ns per ops/procs": 9291.21}],["rdq-churn-fibre", "./rdq-churn-fibre -p 96 -d 30 -s 96 -t 9600", {"Duration (ms)": 30042.0, "Number of processors": 96.0, "Number of threads": 9600.0, "Number of spots": 96.0, "Total Operations(ops)": 488868938.0, "Total blocks": 261283346.0, "Ops per second": 16272639.91, "ns per ops": 61.45, "Ops per threads": 50923.0, "Ops per procs": 5092384.0, "Ops/sec/procs": 169506.67, "ns per ops/procs": 5899.47}],["rdq-churn-go", "./rdq-churn-go -p 96 -d 30 -s 96 -t 9600", {"Duration (ms)": 30087.0, "Number of processors": 96.0, "Number of threads": 9600.0, "Number of spots": 96.0, "Total Operations(ops)": 232582304.0, "Ops per second": 7730307.17, "ns per ops": 129.36, "Ops per threads": 24227.0, "Ops per procs": 2422732.0, "Ops/sec/procs": 80524.03, "ns per ops/procs": 12418.65}],["rdq-churn-go", "./rdq-churn-go -p 96 -d 30 -s 96 -t 9600", {"Duration (ms)": 30079.0, "Number of processors": 96.0, "Number of threads": 9600.0, "Number of spots": 96.0, "Total Operations(ops)": 183230624.0, "Ops per second": 6091572.05, "ns per ops": 164.16, "Ops per threads": 19086.0, "Ops per procs": 1908652.0, "Ops/sec/procs": 63453.88, "ns per ops/procs": 15759.48}],["rdq-churn-fibre", "./rdq-churn-fibre -p 1 -d 30 -s 1 -t 100", {"Duration (ms)": 30027.0, "Number of processors": 1.0, "Number of threads": 100.0, "Number of spots": 1.0, "Total Operations(ops)": 192396324.0, "Total blocks": 0.0, "Ops per second": 6407436.98, "ns per ops": 156.07, "Ops per threads": 1923963.0, "Ops per procs": 192396324.0, "Ops/sec/procs": 6407436.98, "ns per ops/procs": 156.07}],["rdq-churn-cfa", "./rdq-churn-cfa -p 72 -d 30 -s 72 -t 7200", {"Duration (ms)": 30067.964155, "Number of processors": 72.0, "Number of threads": 7200.0, "Number of spots": 72.0, "Total Operations(ops)": 494289464.0, "Total blocks": 181620434.0, "Ops per second": 16439073.21, "ns per ops": 60.83, "Ops per threads": 68651.0, "Ops per procs": 6865131.0, "Ops/sec/procs": 228320.46, "ns per ops/procs": 4379.81}],["rdq-churn-fibre", "./rdq-churn-fibre -p 96 -d 30 -s 96 -t 9600", {"Duration (ms)": 30050.0, "Number of processors": 96.0, "Number of threads": 9600.0, "Number of spots": 96.0, "Total Operations(ops)": 481529161.0, "Total blocks": 260563600.0, "Ops per second": 16023902.26, "ns per ops": 62.41, "Ops per threads": 50159.0, "Ops per procs": 5015928.0, "Ops/sec/procs": 166915.65, "ns per ops/procs": 5991.05}],["rdq-churn-tokio", "./rdq-churn-tokio -p 48 -d 30 -s 48 -t 4800", {"Duration (ms)": 30017.0, "Number of processors": 48.0, "Number of threads": 4800.0, "Number of spots": 6.0, "Total Operations(ops)": 534842996.0, "Ops per second": 17828099.0, "ns per ops": 56.0, "Ops per threads": 111425.0, "Ops per procs": 11142562.0, "Ops/sec/procs": 371418.0, "ns per ops/procs": 2693.0}],["rdq-churn-fibre", "./rdq-churn-fibre -p 96 -d 30 -s 96 -t 9600", {"Duration (ms)": 30058.0, "Number of processors": 96.0, "Number of threads": 9600.0, "Number of spots": 96.0, "Total Operations(ops)": 476822183.0, "Total blocks": 254732896.0, "Ops per second": 15862947.55, "ns per ops": 63.04, "Ops per threads": 49668.0, "Ops per procs": 4966897.0, "Ops/sec/procs": 165239.04, "ns per ops/procs": 6051.84}],["rdq-churn-go", "./rdq-churn-go -p 96 -d 30 -s 96 -t 9600", {"Duration (ms)": 30072.0, "Number of processors": 96.0, "Number of threads": 9600.0, "Number of spots": 96.0, "Total Operations(ops)": 264210299.0, "Ops per second": 8785813.75, "ns per ops": 113.82, "Ops per threads": 27521.0, "Ops per procs": 2752190.0, "Ops/sec/procs": 91518.89, "ns per ops/procs": 10926.71}],["rdq-churn-tokio", "./rdq-churn-tokio -p 72 -d 30 -s 72 -t 7200", {"Duration (ms)": 30056.0, "Number of processors": 72.0, "Number of threads": 7200.0, "Number of spots": 6.0, "Total Operations(ops)": 407465726.0, "Ops per second": 13582190.0, "ns per ops": 73.0, "Ops per threads": 56592.0, "Ops per procs": 5659246.0, "Ops/sec/procs": 188641.0, "ns per ops/procs": 5311.0}],["rdq-churn-tokio", "./rdq-churn-tokio -p 16 -d 30 -s 16 -t 1600", {"Duration (ms)": 30075.0, "Number of processors": 16.0, "Number of threads": 1600.0, "Number of spots": 6.0, "Total Operations(ops)": 306541991.0, "Ops per second": 10218066.0, "ns per ops": 98.0, "Ops per threads": 191588.0, "Ops per procs": 19158874.0, "Ops/sec/procs": 638629.0, "ns per ops/procs": 1569.0}],["rdq-churn-fibre", "./rdq-churn-fibre -p 72 -d 30 -s 72 -t 7200", {"Duration (ms)": 30072.0, "Number of processors": 72.0, "Number of threads": 7200.0, "Number of spots": 72.0, "Total Operations(ops)": 390845899.0, "Total blocks": 206060873.0, "Ops per second": 12996953.06, "ns per ops": 76.94, "Ops per threads": 54284.0, "Ops per procs": 5428415.0, "Ops/sec/procs": 180513.24, "ns per ops/procs": 5539.76}],["rdq-churn-tokio", "./rdq-churn-tokio -p 2 -d 30 -s 2 -t 200", {"Duration (ms)": 30095.0, "Number of processors": 2.0, "Number of threads": 200.0, "Number of spots": 6.0, "Total Operations(ops)": 167495069.0, "Ops per second": 5583168.0, "ns per ops": 179.0, "Ops per threads": 837475.0, "Ops per procs": 83747534.0, "Ops/sec/procs": 2791584.0, "ns per ops/procs": 359.0}],["rdq-churn-fibre", "./rdq-churn-fibre -p 192 -d 30 -s 192 -t 19200", {"Duration (ms)": 30038.0, "Number of processors": 192.0, "Number of threads": 19200.0, "Number of spots": 192.0, "Total Operations(ops)": 780552772.0, "Total blocks": 407043017.0, "Ops per second": 25984742.95, "ns per ops": 38.48, "Ops per threads": 40653.0, "Ops per procs": 4065379.0, "Ops/sec/procs": 135337.2, "ns per ops/procs": 7388.95}],["rdq-churn-go", "./rdq-churn-go -p 192 -d 30 -s 192 -t 19200", {"Duration (ms)": 30049.0, "Number of processors": 192.0, "Number of threads": 19200.0, "Number of spots": 192.0, "Total Operations(ops)": 448309460.0, "Ops per second": 14919021.52, "ns per ops": 67.03, "Ops per threads": 23349.0, "Ops per procs": 2334945.0, "Ops/sec/procs": 77703.24, "ns per ops/procs": 12869.48}],["rdq-churn-tokio", "./rdq-churn-tokio -p 4 -d 30 -s 4 -t 400", {"Duration (ms)": 30066.0, "Number of processors": 4.0, "Number of threads": 400.0, "Number of spots": 6.0, "Total Operations(ops)": 169263964.0, "Ops per second": 5642132.0, "ns per ops": 177.0, "Ops per threads": 423159.0, "Ops per procs": 42315991.0, "Ops/sec/procs": 1410533.0, "ns per ops/procs": 710.0}],["rdq-churn-cfa", "./rdq-churn-cfa -p 4 -d 30 -s 4 -t 400", {"Duration (ms)": 30055.54681, "Number of processors": 4.0, "Number of threads": 400.0, "Number of spots": 4.0, "Total Operations(ops)": 159223231.0, "Total blocks": 70044695.0, "Ops per second": 5297632.15, "ns per ops": 188.76, "Ops per threads": 398058.0, "Ops per procs": 39805807.0, "Ops/sec/procs": 1324408.04, "ns per ops/procs": 755.05}],["rdq-churn-fibre", "./rdq-churn-fibre -p 48 -d 30 -s 48 -t 4800", {"Duration (ms)": 30094.0, "Number of processors": 48.0, "Number of threads": 4800.0, "Number of spots": 48.0, "Total Operations(ops)": 548287465.0, "Total blocks": 305089836.0, "Ops per second": 18218870.01, "ns per ops": 54.89, "Ops per threads": 114226.0, "Ops per procs": 11422655.0, "Ops/sec/procs": 379559.79, "ns per ops/procs": 2634.63}],["rdq-churn-go", "./rdq-churn-go -p 2 -d 30 -s 2 -t 200", {"Duration (ms)": 30023.0, "Number of processors": 2.0, "Number of threads": 200.0, "Number of spots": 2.0, "Total Operations(ops)": 120049888.0, "Ops per second": 3998568.36, "ns per ops": 250.09, "Ops per threads": 600249.0, "Ops per procs": 60024944.0, "Ops/sec/procs": 1999284.18, "ns per ops/procs": 500.18}],["rdq-churn-fibre", "./rdq-churn-fibre -p 16 -d 30 -s 16 -t 1600", {"Duration (ms)": 30038.0, "Number of processors": 16.0, "Number of threads": 1600.0, "Number of spots": 16.0, "Total Operations(ops)": 279911096.0, "Total blocks": 144090777.0, "Ops per second": 9318425.82, "ns per ops": 107.31, "Ops per threads": 174944.0, "Ops per procs": 17494443.0, "Ops/sec/procs": 582401.61, "ns per ops/procs": 1717.03}],["rdq-churn-fibre", "./rdq-churn-fibre -p 48 -d 30 -s 48 -t 4800", {"Duration (ms)": 30087.0, "Number of processors": 48.0, "Number of threads": 4800.0, "Number of spots": 48.0, "Total Operations(ops)": 545643335.0, "Total blocks": 303234090.0, "Ops per second": 18135277.06, "ns per ops": 55.14, "Ops per threads": 113675.0, "Ops per procs": 11367569.0, "Ops/sec/procs": 377818.27, "ns per ops/procs": 2646.78}],["rdq-churn-tokio", "./rdq-churn-tokio -p 1 -d 30 -s 1 -t 100", {"Duration (ms)": 30097.0, "Number of processors": 1.0, "Number of threads": 100.0, "Number of spots": 6.0, "Total Operations(ops)": 460793792.0, "Ops per second": 15359793.0, "ns per ops": 65.0, "Ops per threads": 4607937.0, "Ops per procs": 460793792.0, "Ops/sec/procs": 15359793.0, "ns per ops/procs": 65.0}],["rdq-churn-fibre", "./rdq-churn-fibre -p 144 -d 30 -s 144 -t 14400", {"Duration (ms)": 30029.0, "Number of processors": 144.0, "Number of threads": 14400.0, "Number of spots": 144.0, "Total Operations(ops)": 639376150.0, "Total blocks": 355973512.0, "Ops per second": 21291911.7, "ns per ops": 46.97, "Ops per threads": 44401.0, "Ops per procs": 4440112.0, "Ops/sec/procs": 147860.5, "ns per ops/procs": 6763.13}],["rdq-churn-tokio", "./rdq-churn-tokio -p 24 -d 30 -s 24 -t 2400", {"Duration (ms)": 30022.0, "Number of processors": 24.0, "Number of threads": 2400.0, "Number of spots": 6.0, "Total Operations(ops)": 502488599.0, "Ops per second": 16749619.0, "ns per ops": 59.0, "Ops per threads": 209370.0, "Ops per procs": 20937024.0, "Ops/sec/procs": 697900.0, "ns per ops/procs": 1433.0}],["rdq-churn-cfa", "./rdq-churn-cfa -p 8 -d 30 -s 8 -t 800", {"Duration (ms)": 30060.753483, "Number of processors": 8.0, "Number of threads": 800.0, "Number of spots": 8.0, "Total Operations(ops)": 196376229.0, "Total blocks": 84755954.0, "Ops per second": 6532644.94, "ns per ops": 153.08, "Ops per threads": 245470.0, "Ops per procs": 24547028.0, "Ops/sec/procs": 816580.62, "ns per ops/procs": 1224.62}],["rdq-churn-fibre", "./rdq-churn-fibre -p 1 -d 30 -s 1 -t 100", {"Duration (ms)": 30026.0, "Number of processors": 1.0, "Number of threads": 100.0, "Number of spots": 1.0, "Total Operations(ops)": 192462187.0, "Total blocks": 0.0, "Ops per second": 6409675.84, "ns per ops": 156.01, "Ops per threads": 1924621.0, "Ops per procs": 192462187.0, "Ops/sec/procs": 6409675.84, "ns per ops/procs": 156.01}],["rdq-churn-cfa", "./rdq-churn-cfa -p 8 -d 30 -s 8 -t 800", {"Duration (ms)": 30060.469266, "Number of processors": 8.0, "Number of threads": 800.0, "Number of spots": 8.0, "Total Operations(ops)": 195057481.0, "Total blocks": 81540497.0, "Ops per second": 6488836.86, "ns per ops": 154.11, "Ops per threads": 243821.0, "Ops per procs": 24382185.0, "Ops/sec/procs": 811104.61, "ns per ops/procs": 1232.89}],["rdq-churn-go", "./rdq-churn-go -p 24 -d 30 -s 24 -t 2400", {"Duration (ms)": 30040.0, "Number of processors": 24.0, "Number of threads": 2400.0, "Number of spots": 24.0, "Total Operations(ops)": 258207887.0, "Ops per second": 8595455.81, "ns per ops": 116.34, "Ops per threads": 107586.0, "Ops per procs": 10758661.0, "Ops/sec/procs": 358143.99, "ns per ops/procs": 2792.17}],["rdq-churn-cfa", "./rdq-churn-cfa -p 1 -d 30 -s 1 -t 100", {"Duration (ms)": 30049.529478, "Number of processors": 1.0, "Number of threads": 100.0, "Number of spots": 1.0, "Total Operations(ops)": 1200693899.0, "Total blocks": 0.0, "Ops per second": 39957161.39, "ns per ops": 25.03, "Ops per threads": 12006938.0, "Ops per procs": 1200693899.0, "Ops/sec/procs": 39957161.39, "ns per ops/procs": 25.03}],["rdq-churn-go", "./rdq-churn-go -p 4 -d 30 -s 4 -t 400", {"Duration (ms)": 30036.0, "Number of processors": 4.0, "Number of threads": 400.0, "Number of spots": 4.0, "Total Operations(ops)": 152340100.0, "Ops per second": 5071775.49, "ns per ops": 197.17, "Ops per threads": 380850.0, "Ops per procs": 38085025.0, "Ops/sec/procs": 1267943.87, "ns per ops/procs": 788.68}],["rdq-churn-go", "./rdq-churn-go -p 48 -d 30 -s 48 -t 4800", {"Duration (ms)": 30044.0, "Number of processors": 48.0, "Number of threads": 4800.0, "Number of spots": 48.0, "Total Operations(ops)": 363680107.0, "Ops per second": 12104730.4, "ns per ops": 82.61, "Ops per threads": 75766.0, "Ops per procs": 7576668.0, "Ops/sec/procs": 252181.88, "ns per ops/procs": 3965.39}],["rdq-churn-tokio", "./rdq-churn-tokio -p 8 -d 30 -s 8 -t 800", {"Duration (ms)": 30018.0, "Number of processors": 8.0, "Number of threads": 800.0, "Number of spots": 6.0, "Total Operations(ops)": 219206821.0, "Ops per second": 7306894.0, "ns per ops": 136.0, "Ops per threads": 274008.0, "Ops per procs": 27400852.0, "Ops/sec/procs": 913361.0, "ns per ops/procs": 1095.0}],["rdq-churn-cfa", "./rdq-churn-cfa -p 8 -d 30 -s 8 -t 800", {"Duration (ms)": 30061.375289, "Number of processors": 8.0, "Number of threads": 800.0, "Number of spots": 8.0, "Total Operations(ops)": 194529838.0, "Total blocks": 68866518.0, "Ops per second": 6471089.1, "ns per ops": 154.53, "Ops per threads": 243162.0, "Ops per procs": 24316229.0, "Ops/sec/procs": 808886.14, "ns per ops/procs": 1236.27}],["rdq-churn-tokio", "./rdq-churn-tokio -p 4 -d 30 -s 4 -t 400", {"Duration (ms)": 30067.0, "Number of processors": 4.0, "Number of threads": 400.0, "Number of spots": 6.0, "Total Operations(ops)": 165199556.0, "Ops per second": 5506651.0, "ns per ops": 182.0, "Ops per threads": 412998.0, "Ops per procs": 41299889.0, "Ops/sec/procs": 1376662.0, "ns per ops/procs": 728.0}],["rdq-churn-cfa", "./rdq-churn-cfa -p 16 -d 30 -s 16 -t 1600", {"Duration (ms)": 30075.828843, "Number of processors": 16.0, "Number of threads": 1600.0, "Number of spots": 16.0, "Total Operations(ops)": 305067043.0, "Total blocks": 83273164.0, "Ops per second": 10143263.04, "ns per ops": 98.59, "Ops per threads": 190666.0, "Ops per procs": 19066690.0, "Ops/sec/procs": 633953.94, "ns per ops/procs": 1577.4}],["rdq-churn-cfa", "./rdq-churn-cfa -p 16 -d 30 -s 16 -t 1600", {"Duration (ms)": 30077.764871, "Number of processors": 16.0, "Number of threads": 1600.0, "Number of spots": 16.0, "Total Operations(ops)": 289494693.0, "Total blocks": 109101776.0, "Ops per second": 9624873.86, "ns per ops": 103.9, "Ops per threads": 180934.0, "Ops per procs": 18093418.0, "Ops/sec/procs": 601554.62, "ns per ops/procs": 1662.36}],["rdq-churn-cfa", "./rdq-churn-cfa -p 96 -d 30 -s 96 -t 9600", {"Duration (ms)": 30030.83888, "Number of processors": 96.0, "Number of threads": 9600.0, "Number of spots": 96.0, "Total Operations(ops)": 541865124.0, "Total blocks": 205413772.0, "Ops per second": 18043622.63, "ns per ops": 55.42, "Ops per threads": 56444.0, "Ops per procs": 5644428.0, "Ops/sec/procs": 187954.4, "ns per ops/procs": 5320.44}],["rdq-churn-cfa", "./rdq-churn-cfa -p 72 -d 30 -s 72 -t 7200", {"Duration (ms)": 30066.052024, "Number of processors": 72.0, "Number of threads": 7200.0, "Number of spots": 72.0, "Total Operations(ops)": 454836529.0, "Total blocks": 177066242.0, "Ops per second": 15127910.0, "ns per ops": 66.1, "Ops per threads": 63171.0, "Ops per procs": 6317174.0, "Ops/sec/procs": 210109.86, "ns per ops/procs": 4759.41}],["rdq-churn-fibre", "./rdq-churn-fibre -p 16 -d 30 -s 16 -t 1600", {"Duration (ms)": 30034.0, "Number of processors": 16.0, "Number of threads": 1600.0, "Number of spots": 16.0, "Total Operations(ops)": 286016526.0, "Total blocks": 146655192.0, "Ops per second": 9522815.05, "ns per ops": 105.01, "Ops per threads": 178760.0, "Ops per procs": 17876032.0, "Ops/sec/procs": 595175.94, "ns per ops/procs": 1680.18}],["rdq-churn-cfa", "./rdq-churn-cfa -p 1 -d 30 -s 1 -t 100", {"Duration (ms)": 30050.394183, "Number of processors": 1.0, "Number of threads": 100.0, "Number of spots": 1.0, "Total Operations(ops)": 1204052659.0, "Total blocks": 0.0, "Ops per second": 40067782.53, "ns per ops": 24.96, "Ops per threads": 12040526.0, "Ops per procs": 1204052659.0, "Ops/sec/procs": 40067782.53, "ns per ops/procs": 24.96}],["rdq-churn-tokio", "./rdq-churn-tokio -p 48 -d 30 -s 48 -t 4800", {"Duration (ms)": 30023.0, "Number of processors": 48.0, "Number of threads": 4800.0, "Number of spots": 6.0, "Total Operations(ops)": 449633736.0, "Ops per second": 14987791.0, "ns per ops": 66.0, "Ops per threads": 93673.0, "Ops per procs": 9367369.0, "Ops/sec/procs": 312245.0, "ns per ops/procs": 3205.0}],["rdq-churn-tokio", "./rdq-churn-tokio -p 192 -d 30 -s 192 -t 19200", {"Duration (ms)": 30009.0, "Number of processors": 192.0, "Number of threads": 19200.0, "Number of spots": 6.0, "Total Operations(ops)": 964183374.0, "Ops per second": 32139445.0, "ns per ops": 31.0, "Ops per threads": 50217.0, "Ops per procs": 5021788.0, "Ops/sec/procs": 167392.0, "ns per ops/procs": 5975.0}],["rdq-churn-go", "./rdq-churn-go -p 4 -d 30 -s 4 -t 400", {"Duration (ms)": 30039.0, "Number of processors": 4.0, "Number of threads": 400.0, "Number of spots": 4.0, "Total Operations(ops)": 148994839.0, "Ops per second": 4960021.53, "ns per ops": 201.61, "Ops per threads": 372487.0, "Ops per procs": 37248709.0, "Ops/sec/procs": 1240005.38, "ns per ops/procs": 806.45}],["rdq-churn-tokio", "./rdq-churn-tokio -p 16 -d 30 -s 16 -t 1600", {"Duration (ms)": 30080.0, "Number of processors": 16.0, "Number of threads": 1600.0, "Number of spots": 6.0, "Total Operations(ops)": 306111541.0, "Ops per second": 10203718.0, "ns per ops": 98.0, "Ops per threads": 191319.0, "Ops per procs": 19131971.0, "Ops/sec/procs": 637732.0, "ns per ops/procs": 1572.0}],["rdq-churn-go", "./rdq-churn-go -p 1 -d 30 -s 1 -t 100", {"Duration (ms)": 30020.0, "Number of processors": 1.0, "Number of threads": 100.0, "Number of spots": 1.0, "Total Operations(ops)": 136454614.0, "Ops per second": 4545369.67, "ns per ops": 220.0, "Ops per threads": 1364546.0, "Ops per procs": 136454614.0, "Ops/sec/procs": 4545369.67, "ns per ops/procs": 220.0}],["rdq-churn-cfa", "./rdq-churn-cfa -p 2 -d 30 -s 2 -t 200", {"Duration (ms)": 30051.794231, "Number of processors": 2.0, "Number of threads": 200.0, "Number of spots": 2.0, "Total Operations(ops)": 470118191.0, "Total blocks": 465415.0, "Ops per second": 15643598.1, "ns per ops": 63.92, "Ops per threads": 2350590.0, "Ops per procs": 235059095.0, "Ops/sec/procs": 7821799.05, "ns per ops/procs": 127.85}],["rdq-churn-go", "./rdq-churn-go -p 72 -d 30 -s 72 -t 7200", {"Duration (ms)": 30023.0, "Number of processors": 72.0, "Number of threads": 7200.0, "Number of spots": 72.0, "Total Operations(ops)": 374214236.0, "Ops per second": 12463931.77, "ns per ops": 80.23, "Ops per threads": 51974.0, "Ops per procs": 5197419.0, "Ops/sec/procs": 173110.16, "ns per ops/procs": 5776.67}],["rdq-churn-cfa", "./rdq-churn-cfa -p 8 -d 30 -s 8 -t 800", {"Duration (ms)": 30057.455305, "Number of processors": 8.0, "Number of threads": 800.0, "Number of spots": 8.0, "Total Operations(ops)": 201526415.0, "Total blocks": 87867813.0, "Ops per second": 6704706.47, "ns per ops": 149.15, "Ops per threads": 251908.0, "Ops per procs": 25190801.0, "Ops/sec/procs": 838088.31, "ns per ops/procs": 1193.19}],["rdq-churn-cfa", "./rdq-churn-cfa -p 1 -d 30 -s 1 -t 100", {"Duration (ms)": 30050.253735, "Number of processors": 1.0, "Number of threads": 100.0, "Number of spots": 1.0, "Total Operations(ops)": 1197873059.0, "Total blocks": 919451.0, "Ops per second": 39862327.61, "ns per ops": 25.09, "Ops per threads": 11978730.0, "Ops per procs": 1197873059.0, "Ops/sec/procs": 39862327.61, "ns per ops/procs": 25.09}],["rdq-churn-fibre", "./rdq-churn-fibre -p 2 -d 30 -s 2 -t 200", {"Duration (ms)": 30066.0, "Number of processors": 2.0, "Number of threads": 200.0, "Number of spots": 2.0, "Total Operations(ops)": 86167528.0, "Total blocks": 43085002.0, "Ops per second": 2865884.79, "ns per ops": 348.93, "Ops per threads": 430837.0, "Ops per procs": 43083764.0, "Ops/sec/procs": 1432942.39, "ns per ops/procs": 697.86}],["rdq-churn-go", "./rdq-churn-go -p 144 -d 30 -s 144 -t 14400", {"Duration (ms)": 30033.0, "Number of processors": 144.0, "Number of threads": 14400.0, "Number of spots": 144.0, "Total Operations(ops)": 477080806.0, "Ops per second": 15884834.46, "ns per ops": 62.95, "Ops per threads": 33130.0, "Ops per procs": 3313061.0, "Ops/sec/procs": 110311.35, "ns per ops/procs": 9065.25}],["rdq-churn-go", "./rdq-churn-go -p 16 -d 30 -s 16 -t 1600", {"Duration (ms)": 30028.0, "Number of processors": 16.0, "Number of threads": 1600.0, "Number of spots": 16.0, "Total Operations(ops)": 238388075.0, "Ops per second": 7938689.1, "ns per ops": 125.97, "Ops per threads": 148992.0, "Ops per procs": 14899254.0, "Ops/sec/procs": 496168.07, "ns per ops/procs": 2015.45}],["rdq-churn-tokio", "./rdq-churn-tokio -p 96 -d 30 -s 96 -t 9600", {"Duration (ms)": 30026.0, "Number of processors": 96.0, "Number of threads": 9600.0, "Number of spots": 6.0, "Total Operations(ops)": 504676820.0, "Ops per second": 16822560.0, "ns per ops": 59.0, "Ops per threads": 52570.0, "Ops per procs": 5257050.0, "Ops/sec/procs": 175235.0, "ns per ops/procs": 5711.0}],["rdq-churn-tokio", "./rdq-churn-tokio -p 192 -d 30 -s 192 -t 19200", {"Duration (ms)": 30008.0, "Number of processors": 192.0, "Number of threads": 19200.0, "Number of spots": 6.0, "Total Operations(ops)": 977592543.0, "Ops per second": 32586418.0, "ns per ops": 30.0, "Ops per threads": 50916.0, "Ops per procs": 5091627.0, "Ops/sec/procs": 169720.0, "ns per ops/procs": 5893.0}],["rdq-churn-tokio", "./rdq-churn-tokio -p 96 -d 30 -s 96 -t 9600", {"Duration (ms)": 30026.0, "Number of processors": 96.0, "Number of threads": 9600.0, "Number of spots": 6.0, "Total Operations(ops)": 495309015.0, "Ops per second": 16510300.0, "ns per ops": 60.0, "Ops per threads": 51594.0, "Ops per procs": 5159468.0, "Ops/sec/procs": 171982.0, "ns per ops/procs": 5819.0}],["rdq-churn-fibre", "./rdq-churn-fibre -p 1 -d 30 -s 1 -t 100", {"Duration (ms)": 30027.0, "Number of processors": 1.0, "Number of threads": 100.0, "Number of spots": 1.0, "Total Operations(ops)": 191397456.0, "Total blocks": 0.0, "Ops per second": 6374155.6, "ns per ops": 156.88, "Ops per threads": 1913974.0, "Ops per procs": 191397456.0, "Ops/sec/procs": 6374155.6, "ns per ops/procs": 156.88}],["rdq-churn-go", "./rdq-churn-go -p 24 -d 30 -s 24 -t 2400", {"Duration (ms)": 30035.0, "Number of processors": 24.0, "Number of threads": 2400.0, "Number of spots": 24.0, "Total Operations(ops)": 246979799.0, "Ops per second": 8222922.06, "ns per ops": 121.61, "Ops per threads": 102908.0, "Ops per procs": 10290824.0, "Ops/sec/procs": 342621.75, "ns per ops/procs": 2918.67}],["rdq-churn-cfa", "./rdq-churn-cfa -p 1 -d 30 -s 1 -t 100", {"Duration (ms)": 30050.292739, "Number of processors": 1.0, "Number of threads": 100.0, "Number of spots": 1.0, "Total Operations(ops)": 1187784620.0, "Total blocks": 2470292.0, "Ops per second": 39526557.37, "ns per ops": 25.3, "Ops per threads": 11877846.0, "Ops per procs": 1187784620.0, "Ops/sec/procs": 39526557.37, "ns per ops/procs": 25.3}],["rdq-churn-cfa", "./rdq-churn-cfa -p 24 -d 30 -s 24 -t 2400", {"Duration (ms)": 30020.845884, "Number of processors": 24.0, "Number of threads": 2400.0, "Number of spots": 24.0, "Total Operations(ops)": 376354571.0, "Total blocks": 142182402.0, "Ops per second": 12536441.26, "ns per ops": 79.77, "Ops per threads": 156814.0, "Ops per procs": 15681440.0, "Ops/sec/procs": 522351.72, "ns per ops/procs": 1914.42}],["rdq-churn-tokio", "./rdq-churn-tokio -p 16 -d 30 -s 16 -t 1600", {"Duration (ms)": 30065.0, "Number of processors": 16.0, "Number of threads": 1600.0, "Number of spots": 6.0, "Total Operations(ops)": 318547803.0, "Ops per second": 10618260.0, "ns per ops": 94.0, "Ops per threads": 199092.0, "Ops per procs": 19909237.0, "Ops/sec/procs": 663641.0, "ns per ops/procs": 1510.0}],["rdq-churn-cfa", "./rdq-churn-cfa -p 144 -d 30 -s 144 -t 14400", {"Duration (ms)": 30071.338569, "Number of processors": 144.0, "Number of threads": 14400.0, "Number of spots": 144.0, "Total Operations(ops)": 511724220.0, "Total blocks": 207717416.0, "Ops per second": 17017008.37, "ns per ops": 58.76, "Ops per threads": 35536.0, "Ops per procs": 3553640.0, "Ops/sec/procs": 118173.67, "ns per ops/procs": 8462.12}],["rdq-churn-tokio", "./rdq-churn-tokio -p 24 -d 30 -s 24 -t 2400", {"Duration (ms)": 30029.0, "Number of processors": 24.0, "Number of threads": 2400.0, "Number of spots": 6.0, "Total Operations(ops)": 500329525.0, "Ops per second": 16677650.0, "ns per ops": 60.0, "Ops per threads": 208470.0, "Ops per procs": 20847063.0, "Ops/sec/procs": 694902.0, "ns per ops/procs": 1440.0}],["rdq-churn-fibre", "./rdq-churn-fibre -p 144 -d 30 -s 144 -t 14400", {"Duration (ms)": 30030.0, "Number of processors": 144.0, "Number of threads": 14400.0, "Number of spots": 144.0, "Total Operations(ops)": 647617727.0, "Total blocks": 359903343.0, "Ops per second": 21565594.22, "ns per ops": 46.37, "Ops per threads": 44973.0, "Ops per procs": 4497345.0, "Ops/sec/procs": 149761.07, "ns per ops/procs": 6677.3}],["rdq-churn-tokio", "./rdq-churn-tokio -p 96 -d 30 -s 96 -t 9600", {"Duration (ms)": 30022.0, "Number of processors": 96.0, "Number of threads": 9600.0, "Number of spots": 6.0, "Total Operations(ops)": 495118687.0, "Ops per second": 16503956.0, "ns per ops": 60.0, "Ops per threads": 51574.0, "Ops per procs": 5157486.0, "Ops/sec/procs": 171916.0, "ns per ops/procs": 5821.0}],["rdq-churn-go", "./rdq-churn-go -p 144 -d 30 -s 144 -t 14400", {"Duration (ms)": 30043.0, "Number of processors": 144.0, "Number of threads": 14400.0, "Number of spots": 144.0, "Total Operations(ops)": 541243015.0, "Ops per second": 18015433.56, "ns per ops": 55.51, "Ops per threads": 37586.0, "Ops per procs": 3758632.0, "Ops/sec/procs": 125107.18, "ns per ops/procs": 7993.15}],["rdq-churn-fibre", "./rdq-churn-fibre -p 144 -d 30 -s 144 -t 14400", {"Duration (ms)": 30088.0, "Number of processors": 144.0, "Number of threads": 14400.0, "Number of spots": 144.0, "Total Operations(ops)": 634992974.0, "Total blocks": 353748737.0, "Ops per second": 21104180.93, "ns per ops": 47.38, "Ops per threads": 44096.0, "Ops per procs": 4409673.0, "Ops/sec/procs": 146556.81, "ns per ops/procs": 6823.29}],["rdq-churn-go", "./rdq-churn-go -p 16 -d 30 -s 16 -t 1600", {"Duration (ms)": 30029.0, "Number of processors": 16.0, "Number of threads": 1600.0, "Number of spots": 16.0, "Total Operations(ops)": 231116171.0, "Ops per second": 7696412.79, "ns per ops": 129.93, "Ops per threads": 144447.0, "Ops per procs": 14444760.0, "Ops/sec/procs": 481025.8, "ns per ops/procs": 2078.89}],["rdq-churn-go", "./rdq-churn-go -p 192 -d 30 -s 192 -t 19200", {"Duration (ms)": 30043.0, "Number of processors": 192.0, "Number of threads": 19200.0, "Number of spots": 192.0, "Total Operations(ops)": 438751128.0, "Ops per second": 14603629.88, "ns per ops": 68.48, "Ops per threads": 22851.0, "Ops per procs": 2285162.0, "Ops/sec/procs": 76060.57, "ns per ops/procs": 13147.42}],["rdq-churn-go", "./rdq-churn-go -p 8 -d 30 -s 8 -t 800", {"Duration (ms)": 30035.0, "Number of processors": 8.0, "Number of threads": 800.0, "Number of spots": 8.0, "Total Operations(ops)": 147419543.0, "Ops per second": 4908213.15, "ns per ops": 203.74, "Ops per threads": 184274.0, "Ops per procs": 18427442.0, "Ops/sec/procs": 613526.64, "ns per ops/procs": 1629.92}],["rdq-churn-cfa", "./rdq-churn-cfa -p 4 -d 30 -s 4 -t 400", {"Duration (ms)": 30055.157553, "Number of processors": 4.0, "Number of threads": 400.0, "Number of spots": 4.0, "Total Operations(ops)": 170567978.0, "Total blocks": 42637093.0, "Ops per second": 5675164.99, "ns per ops": 176.21, "Ops per threads": 426419.0, "Ops per procs": 42641994.0, "Ops/sec/procs": 1418791.25, "ns per ops/procs": 704.83}],["rdq-churn-go", "./rdq-churn-go -p 72 -d 30 -s 72 -t 7200", {"Duration (ms)": 30035.0, "Number of processors": 72.0, "Number of threads": 7200.0, "Number of spots": 72.0, "Total Operations(ops)": 369775986.0, "Ops per second": 12311253.1, "ns per ops": 81.23, "Ops per threads": 51357.0, "Ops per procs": 5135777.0, "Ops/sec/procs": 170989.63, "ns per ops/procs": 5848.31}],["rdq-churn-tokio", "./rdq-churn-tokio -p 96 -d 30 -s 96 -t 9600", {"Duration (ms)": 30029.0, "Number of processors": 96.0, "Number of threads": 9600.0, "Number of spots": 6.0, "Total Operations(ops)": 492978704.0, "Ops per second": 16432623.0, "ns per ops": 60.0, "Ops per threads": 51351.0, "Ops per procs": 5135194.0, "Ops/sec/procs": 171173.0, "ns per ops/procs": 5847.0}],["rdq-churn-go", "./rdq-churn-go -p 4 -d 30 -s 4 -t 400", {"Duration (ms)": 30039.0, "Number of processors": 4.0, "Number of threads": 400.0, "Number of spots": 4.0, "Total Operations(ops)": 151142575.0, "Ops per second": 5031514.74, "ns per ops": 198.75, "Ops per threads": 377856.0, "Ops per procs": 37785643.0, "Ops/sec/procs": 1257878.69, "ns per ops/procs": 794.99}],["rdq-churn-fibre", "./rdq-churn-fibre -p 96 -d 30 -s 96 -t 9600", {"Duration (ms)": 30096.0, "Number of processors": 96.0, "Number of threads": 9600.0, "Number of spots": 96.0, "Total Operations(ops)": 482932491.0, "Total blocks": 257863450.0, "Ops per second": 16045923.41, "ns per ops": 62.32, "Ops per threads": 50305.0, "Ops per procs": 5030546.0, "Ops/sec/procs": 167145.04, "ns per ops/procs": 5982.83}],["rdq-churn-cfa", "./rdq-churn-cfa -p 1 -d 30 -s 1 -t 100", {"Duration (ms)": 30050.071195, "Number of processors": 1.0, "Number of threads": 100.0, "Number of spots": 1.0, "Total Operations(ops)": 1203986312.0, "Total blocks": 0.0, "Ops per second": 40066005.31, "ns per ops": 24.96, "Ops per threads": 12039863.0, "Ops per procs": 1203986312.0, "Ops/sec/procs": 40066005.31, "ns per ops/procs": 24.96}],["rdq-churn-go", "./rdq-churn-go -p 96 -d 30 -s 96 -t 9600", {"Duration (ms)": 30082.0, "Number of processors": 96.0, "Number of threads": 9600.0, "Number of spots": 96.0, "Total Operations(ops)": 198539012.0, "Ops per second": 6599923.85, "ns per ops": 151.52, "Ops per threads": 20681.0, "Ops per procs": 2068114.0, "Ops/sec/procs": 68749.21, "ns per ops/procs": 14545.62}],["rdq-churn-cfa", "./rdq-churn-cfa -p 2 -d 30 -s 2 -t 200", {"Duration (ms)": 30051.899298, "Number of processors": 2.0, "Number of threads": 200.0, "Number of spots": 2.0, "Total Operations(ops)": 446967606.0, "Total blocks": 48916.0, "Ops per second": 14873189.93, "ns per ops": 67.24, "Ops per threads": 2234838.0, "Ops per procs": 223483803.0, "Ops/sec/procs": 7436594.96, "ns per ops/procs": 134.47}],["rdq-churn-cfa", "./rdq-churn-cfa -p 72 -d 30 -s 72 -t 7200", {"Duration (ms)": 30062.745864, "Number of processors": 72.0, "Number of threads": 7200.0, "Number of spots": 72.0, "Total Operations(ops)": 478054167.0, "Total blocks": 178645952.0, "Ops per second": 15901879.66, "ns per ops": 62.89, "Ops per threads": 66396.0, "Ops per procs": 6639641.0, "Ops/sec/procs": 220859.44, "ns per ops/procs": 4527.77}],["rdq-churn-cfa", "./rdq-churn-cfa -p 96 -d 30 -s 96 -t 9600", {"Duration (ms)": 30035.387004, "Number of processors": 96.0, "Number of threads": 9600.0, "Number of spots": 96.0, "Total Operations(ops)": 566672479.0, "Total blocks": 209011802.0, "Ops per second": 18866827.95, "ns per ops": 53.0, "Ops per threads": 59028.0, "Ops per procs": 5902838.0, "Ops/sec/procs": 196529.46, "ns per ops/procs": 5088.3}],["rdq-churn-cfa", "./rdq-churn-cfa -p 8 -d 30 -s 8 -t 800", {"Duration (ms)": 30060.223512, "Number of processors": 8.0, "Number of threads": 800.0, "Number of spots": 8.0, "Total Operations(ops)": 206419013.0, "Total blocks": 87921384.0, "Ops per second": 6866848.91, "ns per ops": 145.63, "Ops per threads": 258023.0, "Ops per procs": 25802376.0, "Ops/sec/procs": 858356.11, "ns per ops/procs": 1165.02}],["rdq-churn-fibre", "./rdq-churn-fibre -p 72 -d 30 -s 72 -t 7200", {"Duration (ms)": 30076.0, "Number of processors": 72.0, "Number of threads": 7200.0, "Number of spots": 72.0, "Total Operations(ops)": 392486528.0, "Total blocks": 207495688.0, "Ops per second": 13049802.21, "ns per ops": 76.63, "Ops per threads": 54512.0, "Ops per procs": 5451201.0, "Ops/sec/procs": 181247.25, "ns per ops/procs": 5517.33}],["rdq-churn-tokio", "./rdq-churn-tokio -p 16 -d 30 -s 16 -t 1600", {"Duration (ms)": 30070.0, "Number of processors": 16.0, "Number of threads": 1600.0, "Number of spots": 6.0, "Total Operations(ops)": 307230846.0, "Ops per second": 10241028.0, "ns per ops": 97.0, "Ops per threads": 192019.0, "Ops per procs": 19201927.0, "Ops/sec/procs": 640064.0, "ns per ops/procs": 1566.0}],["rdq-churn-tokio", "./rdq-churn-tokio -p 144 -d 30 -s 144 -t 14400", {"Duration (ms)": 30003.0, "Number of processors": 144.0, "Number of threads": 14400.0, "Number of spots": 6.0, "Total Operations(ops)": 835704330.0, "Ops per second": 27856811.0, "ns per ops": 35.0, "Ops per threads": 58035.0, "Ops per procs": 5803502.0, "Ops/sec/procs": 193450.0, "ns per ops/procs": 5169.0}],["rdq-churn-cfa", "./rdq-churn-cfa -p 192 -d 30 -s 192 -t 19200", {"Duration (ms)": 30012.923037, "Number of processors": 192.0, "Number of threads": 19200.0, "Number of spots": 192.0, "Total Operations(ops)": 658361902.0, "Total blocks": 266135679.0, "Ops per second": 21935947.43, "ns per ops": 45.59, "Ops per threads": 34289.0, "Ops per procs": 3428968.0, "Ops/sec/procs": 114249.73, "ns per ops/procs": 8752.76}],["rdq-churn-go", "./rdq-churn-go -p 2 -d 30 -s 2 -t 200", {"Duration (ms)": 30026.0, "Number of processors": 2.0, "Number of threads": 200.0, "Number of spots": 2.0, "Total Operations(ops)": 119650446.0, "Ops per second": 3984884.53, "ns per ops": 250.95, "Ops per threads": 598252.0, "Ops per procs": 59825223.0, "Ops/sec/procs": 1992442.27, "ns per ops/procs": 501.9}],["rdq-churn-tokio", "./rdq-churn-tokio -p 24 -d 30 -s 24 -t 2400", {"Duration (ms)": 30019.0, "Number of processors": 24.0, "Number of threads": 2400.0, "Number of spots": 6.0, "Total Operations(ops)": 479142569.0, "Ops per second": 15971418.0, "ns per ops": 62.0, "Ops per threads": 199642.0, "Ops per procs": 19964273.0, "Ops/sec/procs": 665475.0, "ns per ops/procs": 1503.0}],["rdq-churn-cfa", "./rdq-churn-cfa -p 96 -d 30 -s 96 -t 9600", {"Duration (ms)": 30055.314794, "Number of processors": 96.0, "Number of threads": 9600.0, "Number of spots": 96.0, "Total Operations(ops)": 502566679.0, "Total blocks": 186364010.0, "Ops per second": 16721391.29, "ns per ops": 59.8, "Ops per threads": 52350.0, "Ops per procs": 5235069.0, "Ops/sec/procs": 174181.16, "ns per ops/procs": 5741.15}],["rdq-churn-cfa", "./rdq-churn-cfa -p 192 -d 30 -s 192 -t 19200", {"Duration (ms)": 30068.077935, "Number of processors": 192.0, "Number of threads": 19200.0, "Number of spots": 192.0, "Total Operations(ops)": 610919550.0, "Total blocks": 246532604.0, "Ops per second": 20317878.36, "ns per ops": 49.22, "Ops per threads": 31818.0, "Ops per procs": 3181872.0, "Ops/sec/procs": 105822.28, "ns per ops/procs": 9449.81}],["rdq-churn-cfa", "./rdq-churn-cfa -p 192 -d 30 -s 192 -t 19200", {"Duration (ms)": 30056.122428, "Number of processors": 192.0, "Number of threads": 19200.0, "Number of spots": 192.0, "Total Operations(ops)": 620146795.0, "Total blocks": 249660833.0, "Ops per second": 20632960.77, "ns per ops": 48.47, "Ops per threads": 32299.0, "Ops per procs": 3229931.0, "Ops/sec/procs": 107463.34, "ns per ops/procs": 9305.5}],["rdq-churn-fibre", "./rdq-churn-fibre -p 4 -d 30 -s 4 -t 400", {"Duration (ms)": 30095.0, "Number of processors": 4.0, "Number of threads": 400.0, "Number of spots": 4.0, "Total Operations(ops)": 133896912.0, "Total blocks": 80980739.0, "Ops per second": 4449096.09, "ns per ops": 224.76, "Ops per threads": 334742.0, "Ops per procs": 33474228.0, "Ops/sec/procs": 1112274.02, "ns per ops/procs": 899.06}],["rdq-churn-go", "./rdq-churn-go -p 48 -d 30 -s 48 -t 4800", {"Duration (ms)": 30044.0, "Number of processors": 48.0, "Number of threads": 4800.0, "Number of spots": 48.0, "Total Operations(ops)": 360514092.0, "Ops per second": 11999501.06, "ns per ops": 83.34, "Ops per threads": 75107.0, "Ops per procs": 7510710.0, "Ops/sec/procs": 249989.61, "ns per ops/procs": 4000.17}],["rdq-churn-tokio", "./rdq-churn-tokio -p 24 -d 30 -s 24 -t 2400", {"Duration (ms)": 30020.0, "Number of processors": 24.0, "Number of threads": 2400.0, "Number of spots": 6.0, "Total Operations(ops)": 493803985.0, "Ops per second": 16460132.0, "ns per ops": 60.0, "Ops per threads": 205751.0, "Ops per procs": 20575166.0, "Ops/sec/procs": 685838.0, "ns per ops/procs": 1459.0}],["rdq-churn-cfa", "./rdq-churn-cfa -p 8 -d 30 -s 8 -t 800", {"Duration (ms)": 30062.870226, "Number of processors": 8.0, "Number of threads": 800.0, "Number of spots": 8.0, "Total Operations(ops)": 204710634.0, "Total blocks": 85439800.0, "Ops per second": 6809417.48, "ns per ops": 146.86, "Ops per threads": 255888.0, "Ops per procs": 25588829.0, "Ops/sec/procs": 851177.18, "ns per ops/procs": 1174.84}],["rdq-churn-cfa", "./rdq-churn-cfa -p 4 -d 30 -s 4 -t 400", {"Duration (ms)": 30055.874177, "Number of processors": 4.0, "Number of threads": 400.0, "Number of spots": 4.0, "Total Operations(ops)": 173294990.0, "Total blocks": 43331642.0, "Ops per second": 5765761.09, "ns per ops": 173.44, "Ops per threads": 433237.0, "Ops per procs": 43323747.0, "Ops/sec/procs": 1441440.27, "ns per ops/procs": 693.75}],["rdq-churn-cfa", "./rdq-churn-cfa -p 24 -d 30 -s 24 -t 2400", {"Duration (ms)": 30018.299612, "Number of processors": 24.0, "Number of threads": 2400.0, "Number of spots": 24.0, "Total Operations(ops)": 373225080.0, "Total blocks": 137404001.0, "Ops per second": 12433251.88, "ns per ops": 80.43, "Ops per threads": 155510.0, "Ops per procs": 15551045.0, "Ops/sec/procs": 518052.16, "ns per ops/procs": 1930.31}],["rdq-churn-tokio", "./rdq-churn-tokio -p 8 -d 30 -s 8 -t 800", {"Duration (ms)": 30034.0, "Number of processors": 8.0, "Number of threads": 800.0, "Number of spots": 6.0, "Total Operations(ops)": 217462358.0, "Ops per second": 7248745.0, "ns per ops": 138.0, "Ops per threads": 271827.0, "Ops per procs": 27182794.0, "Ops/sec/procs": 906093.0, "ns per ops/procs": 1104.0}],["rdq-churn-tokio", "./rdq-churn-tokio -p 2 -d 30 -s 2 -t 200", {"Duration (ms)": 30009.0, "Number of processors": 2.0, "Number of threads": 200.0, "Number of spots": 6.0, "Total Operations(ops)": 188096159.0, "Ops per second": 6269871.0, "ns per ops": 159.0, "Ops per threads": 940480.0, "Ops per procs": 94048079.0, "Ops/sec/procs": 3134935.0, "ns per ops/procs": 319.0}],["rdq-churn-cfa", "./rdq-churn-cfa -p 8 -d 30 -s 8 -t 800", {"Duration (ms)": 30060.834728, "Number of processors": 8.0, "Number of threads": 800.0, "Number of spots": 8.0, "Total Operations(ops)": 186939143.0, "Total blocks": 46076772.0, "Ops per second": 6218694.35, "ns per ops": 160.81, "Ops per threads": 233673.0, "Ops per procs": 23367392.0, "Ops/sec/procs": 777336.79, "ns per ops/procs": 1286.44}],["rdq-churn-tokio", "./rdq-churn-tokio -p 192 -d 30 -s 192 -t 19200", {"Duration (ms)": 30001.0, "Number of processors": 192.0, "Number of threads": 19200.0, "Number of spots": 6.0, "Total Operations(ops)": 989297787.0, "Ops per second": 32976592.0, "ns per ops": 30.0, "Ops per threads": 51525.0, "Ops per procs": 5152592.0, "Ops/sec/procs": 171753.0, "ns per ops/procs": 5822.0}],["rdq-churn-cfa", "./rdq-churn-cfa -p 96 -d 30 -s 96 -t 9600", {"Duration (ms)": 30053.408887, "Number of processors": 96.0, "Number of threads": 9600.0, "Number of spots": 96.0, "Total Operations(ops)": 553396244.0, "Total blocks": 162014917.0, "Ops per second": 18413759.52, "ns per ops": 54.31, "Ops per threads": 57645.0, "Ops per procs": 5764544.0, "Ops/sec/procs": 191809.99, "ns per ops/procs": 5213.49}],["rdq-churn-go", "./rdq-churn-go -p 16 -d 30 -s 16 -t 1600", {"Duration (ms)": 30033.0, "Number of processors": 16.0, "Number of threads": 1600.0, "Number of spots": 16.0, "Total Operations(ops)": 238479693.0, "Ops per second": 7940583.26, "ns per ops": 125.94, "Ops per threads": 149049.0, "Ops per procs": 14904980.0, "Ops/sec/procs": 496286.45, "ns per ops/procs": 2014.97}],["rdq-churn-cfa", "./rdq-churn-cfa -p 48 -d 30 -s 48 -t 4800", {"Duration (ms)": 30056.837293, "Number of processors": 48.0, "Number of threads": 4800.0, "Number of spots": 48.0, "Total Operations(ops)": 707411810.0, "Total blocks": 283381817.0, "Ops per second": 23535803.29, "ns per ops": 42.49, "Ops per threads": 147377.0, "Ops per procs": 14737746.0, "Ops/sec/procs": 490329.24, "ns per ops/procs": 2039.45}],["rdq-churn-go", "./rdq-churn-go -p 48 -d 30 -s 48 -t 4800", {"Duration (ms)": 30052.0, "Number of processors": 48.0, "Number of threads": 4800.0, "Number of spots": 48.0, "Total Operations(ops)": 371411084.0, "Ops per second": 12358696.75, "ns per ops": 80.91, "Ops per threads": 77377.0, "Ops per procs": 7737730.0, "Ops/sec/procs": 257472.85, "ns per ops/procs": 3883.9}],["rdq-churn-cfa", "./rdq-churn-cfa -p 8 -d 30 -s 8 -t 800", {"Duration (ms)": 30062.097202, "Number of processors": 8.0, "Number of threads": 800.0, "Number of spots": 8.0, "Total Operations(ops)": 201687788.0, "Total blocks": 59344651.0, "Ops per second": 6709039.18, "ns per ops": 149.05, "Ops per threads": 252109.0, "Ops per procs": 25210973.0, "Ops/sec/procs": 838629.9, "ns per ops/procs": 1192.42}],["rdq-churn-fibre", "./rdq-churn-fibre -p 4 -d 30 -s 4 -t 400", {"Duration (ms)": 30000.0, "Number of processors": 4.0, "Number of threads": 400.0, "Number of spots": 4.0, "Total Operations(ops)": 119060083.0, "Total blocks": 70682342.0, "Ops per second": 3968643.91, "ns per ops": 251.98, "Ops per threads": 297650.0, "Ops per procs": 29765020.0, "Ops/sec/procs": 992160.98, "ns per ops/procs": 1007.9}],["rdq-churn-cfa", "./rdq-churn-cfa -p 8 -d 30 -s 8 -t 800", {"Duration (ms)": 30059.76376, "Number of processors": 8.0, "Number of threads": 800.0, "Number of spots": 8.0, "Total Operations(ops)": 222352008.0, "Total blocks": 92637850.0, "Ops per second": 7396997.85, "ns per ops": 135.19, "Ops per threads": 277940.0, "Ops per procs": 27794001.0, "Ops/sec/procs": 924624.73, "ns per ops/procs": 1081.52}],["rdq-churn-go", "./rdq-churn-go -p 192 -d 30 -s 192 -t 19200", {"Duration (ms)": 30038.0, "Number of processors": 192.0, "Number of threads": 19200.0, "Number of spots": 192.0, "Total Operations(ops)": 454672093.0, "Ops per second": 15136329.41, "ns per ops": 66.07, "Ops per threads": 23680.0, "Ops per procs": 2368083.0, "Ops/sec/procs": 78835.05, "ns per ops/procs": 12684.71}],["rdq-churn-fibre", "./rdq-churn-fibre -p 144 -d 30 -s 144 -t 14400", {"Duration (ms)": 30015.0, "Number of processors": 144.0, "Number of threads": 14400.0, "Number of spots": 144.0, "Total Operations(ops)": 650367787.0, "Total blocks": 361182691.0, "Ops per second": 21667684.19, "ns per ops": 46.15, "Ops per threads": 45164.0, "Ops per procs": 4516442.0, "Ops/sec/procs": 150470.03, "ns per ops/procs": 6645.84}],["rdq-churn-cfa", "./rdq-churn-cfa -p 144 -d 30 -s 144 -t 14400", {"Duration (ms)": 30049.117235, "Number of processors": 144.0, "Number of threads": 14400.0, "Number of spots": 144.0, "Total Operations(ops)": 519247476.0, "Total blocks": 210109901.0, "Ops per second": 17279957.74, "ns per ops": 57.87, "Ops per threads": 36058.0, "Ops per procs": 3605885.0, "Ops/sec/procs": 119999.71, "ns per ops/procs": 8333.35}],["rdq-churn-go", "./rdq-churn-go -p 4 -d 30 -s 4 -t 400", {"Duration (ms)": 30037.0, "Number of processors": 4.0, "Number of threads": 400.0, "Number of spots": 4.0, "Total Operations(ops)": 164325404.0, "Ops per second": 5470716.4, "ns per ops": 182.79, "Ops per threads": 410813.0, "Ops per procs": 41081351.0, "Ops/sec/procs": 1367679.1, "ns per ops/procs": 731.17}],["rdq-churn-fibre", "./rdq-churn-fibre -p 192 -d 30 -s 192 -t 19200", {"Duration (ms)": 30010.0, "Number of processors": 192.0, "Number of threads": 19200.0, "Number of spots": 192.0, "Total Operations(ops)": 778808571.0, "Total blocks": 406521151.0, "Ops per second": 25951512.3, "ns per ops": 38.53, "Ops per threads": 40562.0, "Ops per procs": 4056294.0, "Ops/sec/procs": 135164.13, "ns per ops/procs": 7398.41}],["rdq-churn-tokio", "./rdq-churn-tokio -p 24 -d 30 -s 24 -t 2400", {"Duration (ms)": 30016.0, "Number of processors": 24.0, "Number of threads": 2400.0, "Number of spots": 6.0, "Total Operations(ops)": 489486580.0, "Ops per second": 16316219.0, "ns per ops": 61.0, "Ops per threads": 203952.0, "Ops per procs": 20395274.0, "Ops/sec/procs": 679842.0, "ns per ops/procs": 1471.0}],["rdq-churn-fibre", "./rdq-churn-fibre -p 24 -d 30 -s 24 -t 2400", {"Duration (ms)": 30061.0, "Number of processors": 24.0, "Number of threads": 2400.0, "Number of spots": 24.0, "Total Operations(ops)": 309900584.0, "Total blocks": 162977303.0, "Ops per second": 10308925.22, "ns per ops": 97.0, "Ops per threads": 129125.0, "Ops per procs": 12912524.0, "Ops/sec/procs": 429538.55, "ns per ops/procs": 2328.08}],["rdq-churn-fibre", "./rdq-churn-fibre -p 8 -d 30 -s 8 -t 800", {"Duration (ms)": 30014.0, "Number of processors": 8.0, "Number of threads": 800.0, "Number of spots": 8.0, "Total Operations(ops)": 179720294.0, "Total blocks": 96843418.0, "Ops per second": 5987819.66, "ns per ops": 167.01, "Ops per threads": 224650.0, "Ops per procs": 22465036.0, "Ops/sec/procs": 748477.46, "ns per ops/procs": 1336.05}],["rdq-churn-fibre", "./rdq-churn-fibre -p 96 -d 30 -s 96 -t 9600", {"Duration (ms)": 30021.0, "Number of processors": 96.0, "Number of threads": 9600.0, "Number of spots": 96.0, "Total Operations(ops)": 460989142.0, "Total blocks": 246234357.0, "Ops per second": 15355532.87, "ns per ops": 65.12, "Ops per threads": 48019.0, "Ops per procs": 4801970.0, "Ops/sec/procs": 159953.47, "ns per ops/procs": 6251.82}],["rdq-churn-tokio", "./rdq-churn-tokio -p 16 -d 30 -s 16 -t 1600", {"Duration (ms)": 30054.0, "Number of processors": 16.0, "Number of threads": 1600.0, "Number of spots": 6.0, "Total Operations(ops)": 307146630.0, "Ops per second": 10238221.0, "ns per ops": 97.0, "Ops per threads": 191966.0, "Ops per procs": 19196664.0, "Ops/sec/procs": 639888.0, "ns per ops/procs": 1565.0}],["rdq-churn-go", "./rdq-churn-go -p 192 -d 30 -s 192 -t 19200", {"Duration (ms)": 30040.0, "Number of processors": 192.0, "Number of threads": 19200.0, "Number of spots": 192.0, "Total Operations(ops)": 461100702.0, "Ops per second": 15349302.39, "ns per ops": 65.15, "Ops per threads": 24015.0, "Ops per procs": 2401566.0, "Ops/sec/procs": 79944.28, "ns per ops/procs": 12508.71}],["rdq-churn-go", "./rdq-churn-go -p 1 -d 30 -s 1 -t 100", {"Duration (ms)": 30001.0, "Number of processors": 1.0, "Number of threads": 100.0, "Number of spots": 1.0, "Total Operations(ops)": 136056382.0, "Ops per second": 4534984.0, "ns per ops": 220.51, "Ops per threads": 1360563.0, "Ops per procs": 136056382.0, "Ops/sec/procs": 4534984.0, "ns per ops/procs": 220.51}],["rdq-churn-cfa", "./rdq-churn-cfa -p 2 -d 30 -s 2 -t 200", {"Duration (ms)": 30051.541712, "Number of processors": 2.0, "Number of threads": 200.0, "Number of spots": 2.0, "Total Operations(ops)": 519014098.0, "Total blocks": 3462246.0, "Ops per second": 17270797.72, "ns per ops": 57.9, "Ops per threads": 2595070.0, "Ops per procs": 259507049.0, "Ops/sec/procs": 8635398.86, "ns per ops/procs": 115.8}],["rdq-churn-fibre", "./rdq-churn-fibre -p 72 -d 30 -s 72 -t 7200", {"Duration (ms)": 30065.0, "Number of processors": 72.0, "Number of threads": 7200.0, "Number of spots": 72.0, "Total Operations(ops)": 390493938.0, "Total blocks": 207020698.0, "Ops per second": 12988246.71, "ns per ops": 76.99, "Ops per threads": 54235.0, "Ops per procs": 5423526.0, "Ops/sec/procs": 180392.32, "ns per ops/procs": 5543.47}],["rdq-churn-tokio", "./rdq-churn-tokio -p 192 -d 30 -s 192 -t 19200", {"Duration (ms)": 30005.0, "Number of processors": 192.0, "Number of threads": 19200.0, "Number of spots": 6.0, "Total Operations(ops)": 966872282.0, "Ops per second": 32229076.0, "ns per ops": 31.0, "Ops per threads": 50357.0, "Ops per procs": 5035793.0, "Ops/sec/procs": 167859.0, "ns per ops/procs": 5958.0}],["rdq-churn-cfa", "./rdq-churn-cfa -p 192 -d 30 -s 192 -t 19200", {"Duration (ms)": 30007.55481, "Number of processors": 192.0, "Number of threads": 19200.0, "Number of spots": 192.0, "Total Operations(ops)": 628651333.0, "Total blocks": 246069418.0, "Ops per second": 20949768.72, "ns per ops": 47.73, "Ops per threads": 32742.0, "Ops per procs": 3274225.0, "Ops/sec/procs": 109113.38, "ns per ops/procs": 9164.78}],["rdq-churn-cfa", "./rdq-churn-cfa -p 4 -d 30 -s 4 -t 400", {"Duration (ms)": 30054.896609, "Number of processors": 4.0, "Number of threads": 400.0, "Number of spots": 4.0, "Total Operations(ops)": 150429352.0, "Total blocks": 65667762.0, "Ops per second": 5005152.87, "ns per ops": 199.79, "Ops per threads": 376073.0, "Ops per procs": 37607338.0, "Ops/sec/procs": 1251288.22, "ns per ops/procs": 799.18}],["rdq-churn-go", "./rdq-churn-go -p 24 -d 30 -s 24 -t 2400", {"Duration (ms)": 30038.0, "Number of processors": 24.0, "Number of threads": 2400.0, "Number of spots": 24.0, "Total Operations(ops)": 260263199.0, "Ops per second": 8664378.13, "ns per ops": 115.42, "Ops per threads": 108442.0, "Ops per procs": 10844299.0, "Ops/sec/procs": 361015.76, "ns per ops/procs": 2769.96}],["rdq-churn-fibre", "./rdq-churn-fibre -p 96 -d 30 -s 96 -t 9600", {"Duration (ms)": 30026.0, "Number of processors": 96.0, "Number of threads": 9600.0, "Number of spots": 96.0, "Total Operations(ops)": 478216060.0, "Total blocks": 255553438.0, "Ops per second": 15926719.51, "ns per ops": 62.79, "Ops per threads": 49814.0, "Ops per procs": 4981417.0, "Ops/sec/procs": 165903.33, "ns per ops/procs": 6027.61}],["rdq-churn-fibre", "./rdq-churn-fibre -p 72 -d 30 -s 72 -t 7200", {"Duration (ms)": 30063.0, "Number of processors": 72.0, "Number of threads": 7200.0, "Number of spots": 72.0, "Total Operations(ops)": 393440861.0, "Total blocks": 208657474.0, "Ops per second": 13086788.68, "ns per ops": 76.41, "Ops per threads": 54644.0, "Ops per procs": 5464456.0, "Ops/sec/procs": 181760.95, "ns per ops/procs": 5501.73}],["rdq-churn-fibre", "./rdq-churn-fibre -p 144 -d 30 -s 144 -t 14400", {"Duration (ms)": 30064.0, "Number of processors": 144.0, "Number of threads": 14400.0, "Number of spots": 144.0, "Total Operations(ops)": 650182886.0, "Total blocks": 358920338.0, "Ops per second": 21626484.18, "ns per ops": 46.24, "Ops per threads": 45151.0, "Ops per procs": 4515158.0, "Ops/sec/procs": 150183.92, "ns per ops/procs": 6658.5}],["rdq-churn-tokio", "./rdq-churn-tokio -p 2 -d 30 -s 2 -t 200", {"Duration (ms)": 30089.0, "Number of processors": 2.0, "Number of threads": 200.0, "Number of spots": 6.0, "Total Operations(ops)": 180914644.0, "Ops per second": 6030488.0, "ns per ops": 166.0, "Ops per threads": 904573.0, "Ops per procs": 90457322.0, "Ops/sec/procs": 3015244.0, "ns per ops/procs": 332.0}],["rdq-churn-go", "./rdq-churn-go -p 48 -d 30 -s 48 -t 4800", {"Duration (ms)": 30048.0, "Number of processors": 48.0, "Number of threads": 4800.0, "Number of spots": 48.0, "Total Operations(ops)": 365406877.0, "Ops per second": 12160710.56, "ns per ops": 82.23, "Ops per threads": 76126.0, "Ops per procs": 7612643.0, "Ops/sec/procs": 253348.14, "ns per ops/procs": 3947.14}],["rdq-churn-fibre", "./rdq-churn-fibre -p 192 -d 30 -s 192 -t 19200", {"Duration (ms)": 30027.0, "Number of processors": 192.0, "Number of threads": 19200.0, "Number of spots": 192.0, "Total Operations(ops)": 795530283.0, "Total blocks": 417327755.0, "Ops per second": 26493129.69, "ns per ops": 37.75, "Ops per threads": 41433.0, "Ops per procs": 4143386.0, "Ops/sec/procs": 137985.05, "ns per ops/procs": 7247.16}],["rdq-churn-tokio", "./rdq-churn-tokio -p 72 -d 30 -s 72 -t 7200", {"Duration (ms)": 30034.0, "Number of processors": 72.0, "Number of threads": 7200.0, "Number of spots": 6.0, "Total Operations(ops)": 422477163.0, "Ops per second": 14082572.0, "ns per ops": 71.0, "Ops per threads": 58677.0, "Ops per procs": 5867738.0, "Ops/sec/procs": 195591.0, "ns per ops/procs": 5118.0}],["rdq-churn-tokio", "./rdq-churn-tokio -p 48 -d 30 -s 48 -t 4800", {"Duration (ms)": 30011.0, "Number of processors": 48.0, "Number of threads": 4800.0, "Number of spots": 6.0, "Total Operations(ops)": 592781334.0, "Ops per second": 19759377.0, "ns per ops": 50.0, "Ops per threads": 123496.0, "Ops per procs": 12349611.0, "Ops/sec/procs": 411653.0, "ns per ops/procs": 2430.0}],["rdq-churn-cfa", "./rdq-churn-cfa -p 72 -d 30 -s 72 -t 7200", {"Duration (ms)": 30078.579584, "Number of processors": 72.0, "Number of threads": 7200.0, "Number of spots": 72.0, "Total Operations(ops)": 490965905.0, "Total blocks": 195509201.0, "Ops per second": 16322775.6, "ns per ops": 61.26, "Ops per threads": 68189.0, "Ops per procs": 6818970.0, "Ops/sec/procs": 226705.22, "ns per ops/procs": 4411.02}],["rdq-churn-go", "./rdq-churn-go -p 1 -d 30 -s 1 -t 100", {"Duration (ms)": 30001.0, "Number of processors": 1.0, "Number of threads": 100.0, "Number of spots": 1.0, "Total Operations(ops)": 136695609.0, "Ops per second": 4556268.78, "ns per ops": 219.48, "Ops per threads": 1366956.0, "Ops per procs": 136695609.0, "Ops/sec/procs": 4556268.78, "ns per ops/procs": 219.48}],["rdq-churn-tokio", "./rdq-churn-tokio -p 1 -d 30 -s 1 -t 100", {"Duration (ms)": 30097.0, "Number of processors": 1.0, "Number of threads": 100.0, "Number of spots": 6.0, "Total Operations(ops)": 460244850.0, "Ops per second": 15341495.0, "ns per ops": 65.0, "Ops per threads": 4602448.0, "Ops per procs": 460244850.0, "Ops/sec/procs": 15341495.0, "ns per ops/procs": 65.0}],["rdq-churn-fibre", "./rdq-churn-fibre -p 24 -d 30 -s 24 -t 2400", {"Duration (ms)": 30033.0, "Number of processors": 24.0, "Number of threads": 2400.0, "Number of spots": 24.0, "Total Operations(ops)": 376014949.0, "Total blocks": 204508896.0, "Ops per second": 12519978.53, "ns per ops": 79.87, "Ops per threads": 156672.0, "Ops per procs": 15667289.0, "Ops/sec/procs": 521665.77, "ns per ops/procs": 1916.94}],["rdq-churn-tokio", "./rdq-churn-tokio -p 72 -d 30 -s 72 -t 7200", {"Duration (ms)": 30038.0, "Number of processors": 72.0, "Number of threads": 7200.0, "Number of spots": 6.0, "Total Operations(ops)": 402993152.0, "Ops per second": 13433105.0, "ns per ops": 74.0, "Ops per threads": 55971.0, "Ops per procs": 5597127.0, "Ops/sec/procs": 186570.0, "ns per ops/procs": 5366.0}],["rdq-churn-tokio", "./rdq-churn-tokio -p 4 -d 30 -s 4 -t 400", {"Duration (ms)": 30086.0, "Number of processors": 4.0, "Number of threads": 400.0, "Number of spots": 6.0, "Total Operations(ops)": 164835473.0, "Ops per second": 5494515.0, "ns per ops": 182.0, "Ops per threads": 412088.0, "Ops per procs": 41208868.0, "Ops/sec/procs": 1373628.0, "ns per ops/procs": 730.0}],["rdq-churn-go", "./rdq-churn-go -p 96 -d 30 -s 96 -t 9600", {"Duration (ms)": 30081.0, "Number of processors": 96.0, "Number of threads": 9600.0, "Number of spots": 96.0, "Total Operations(ops)": 175148256.0, "Ops per second": 5822477.81, "ns per ops": 171.75, "Ops per threads": 18244.0, "Ops per procs": 1824461.0, "Ops/sec/procs": 60650.81, "ns per ops/procs": 16487.83}],["rdq-churn-fibre", "./rdq-churn-fibre -p 72 -d 30 -s 72 -t 7200", {"Duration (ms)": 30078.0, "Number of processors": 72.0, "Number of threads": 7200.0, "Number of spots": 72.0, "Total Operations(ops)": 391819015.0, "Total blocks": 207323273.0, "Ops per second": 13026668.87, "ns per ops": 76.77, "Ops per threads": 54419.0, "Ops per procs": 5441930.0, "Ops/sec/procs": 180925.96, "ns per ops/procs": 5527.12}],["rdq-churn-fibre", "./rdq-churn-fibre -p 16 -d 30 -s 16 -t 1600", {"Duration (ms)": 30040.0, "Number of processors": 16.0, "Number of threads": 1600.0, "Number of spots": 16.0, "Total Operations(ops)": 295663167.0, "Total blocks": 151946241.0, "Ops per second": 9842120.52, "ns per ops": 101.6, "Ops per threads": 184789.0, "Ops per procs": 18478947.0, "Ops/sec/procs": 615132.53, "ns per ops/procs": 1625.67}],["rdq-churn-cfa", "./rdq-churn-cfa -p 16 -d 30 -s 16 -t 1600", {"Duration (ms)": 30078.123814, "Number of processors": 16.0, "Number of threads": 1600.0, "Number of spots": 16.0, "Total Operations(ops)": 274883339.0, "Total blocks": 106512031.0, "Ops per second": 9138978.9, "ns per ops": 109.42, "Ops per threads": 171802.0, "Ops per procs": 17180208.0, "Ops/sec/procs": 571186.18, "ns per ops/procs": 1750.74}],["rdq-churn-fibre", "./rdq-churn-fibre -p 8 -d 30 -s 8 -t 800", {"Duration (ms)": 30014.0, "Number of processors": 8.0, "Number of threads": 800.0, "Number of spots": 8.0, "Total Operations(ops)": 178648995.0, "Total blocks": 96170898.0, "Ops per second": 5952100.58, "ns per ops": 168.01, "Ops per threads": 223311.0, "Ops per procs": 22331124.0, "Ops/sec/procs": 744012.57, "ns per ops/procs": 1344.06}],["rdq-churn-tokio", "./rdq-churn-tokio -p 144 -d 30 -s 144 -t 14400", {"Duration (ms)": 30008.0, "Number of processors": 144.0, "Number of threads": 14400.0, "Number of spots": 6.0, "Total Operations(ops)": 835606985.0, "Ops per second": 27853566.0, "ns per ops": 35.0, "Ops per threads": 58028.0, "Ops per procs": 5802826.0, "Ops/sec/procs": 193427.0, "ns per ops/procs": 5171.0}],["rdq-churn-cfa", "./rdq-churn-cfa -p 48 -d 30 -s 48 -t 4800", {"Duration (ms)": 30056.800334, "Number of processors": 48.0, "Number of threads": 4800.0, "Number of spots": 48.0, "Total Operations(ops)": 719997513.0, "Total blocks": 283175891.0, "Ops per second": 23954562.86, "ns per ops": 41.75, "Ops per threads": 149999.0, "Ops per procs": 14999948.0, "Ops/sec/procs": 499053.39, "ns per ops/procs": 2003.79}],["rdq-churn-tokio", "./rdq-churn-tokio -p 192 -d 30 -s 192 -t 19200", {"Duration (ms)": 30010.0, "Number of processors": 192.0, "Number of threads": 19200.0, "Number of spots": 6.0, "Total Operations(ops)": 998307858.0, "Ops per second": 33276928.0, "ns per ops": 30.0, "Ops per threads": 51995.0, "Ops per procs": 5199520.0, "Ops/sec/procs": 173317.0, "ns per ops/procs": 5771.0}],["rdq-churn-go", "./rdq-churn-go -p 144 -d 30 -s 144 -t 14400", {"Duration (ms)": 30049.0, "Number of processors": 144.0, "Number of threads": 14400.0, "Number of spots": 144.0, "Total Operations(ops)": 497523982.0, "Ops per second": 16556849.89, "ns per ops": 60.4, "Ops per threads": 34550.0, "Ops per procs": 3455027.0, "Ops/sec/procs": 114978.12, "ns per ops/procs": 8697.31}],["rdq-churn-cfa", "./rdq-churn-cfa -p 16 -d 30 -s 16 -t 1600", {"Duration (ms)": 30075.390263, "Number of processors": 16.0, "Number of threads": 1600.0, "Number of spots": 16.0, "Total Operations(ops)": 290705388.0, "Total blocks": 112773831.0, "Ops per second": 9665889.14, "ns per ops": 103.46, "Ops per threads": 181690.0, "Ops per procs": 18169086.0, "Ops/sec/procs": 604118.07, "ns per ops/procs": 1655.31}],["rdq-churn-fibre", "./rdq-churn-fibre -p 2 -d 30 -s 2 -t 200", {"Duration (ms)": 30066.0, "Number of processors": 2.0, "Number of threads": 200.0, "Number of spots": 2.0, "Total Operations(ops)": 87539469.0, "Total blocks": 43771194.0, "Ops per second": 2911485.15, "ns per ops": 343.47, "Ops per threads": 437697.0, "Ops per procs": 43769734.0, "Ops/sec/procs": 1455742.58, "ns per ops/procs": 686.93}],["rdq-churn-go", "./rdq-churn-go -p 144 -d 30 -s 144 -t 14400", {"Duration (ms)": 30038.0, "Number of processors": 144.0, "Number of threads": 14400.0, "Number of spots": 144.0, "Total Operations(ops)": 464947823.0, "Ops per second": 15478155.83, "ns per ops": 64.61, "Ops per threads": 32288.0, "Ops per procs": 3228804.0, "Ops/sec/procs": 107487.19, "ns per ops/procs": 9303.43}],["rdq-churn-cfa", "./rdq-churn-cfa -p 48 -d 30 -s 48 -t 4800", {"Duration (ms)": 30060.189864, "Number of processors": 48.0, "Number of threads": 4800.0, "Number of spots": 48.0, "Total Operations(ops)": 701678862.0, "Total blocks": 245054987.0, "Ops per second": 23342462.74, "ns per ops": 42.84, "Ops per threads": 146183.0, "Ops per procs": 14618309.0, "Ops/sec/procs": 486301.31, "ns per ops/procs": 2056.34}],["rdq-churn-tokio", "./rdq-churn-tokio -p 72 -d 30 -s 72 -t 7200", {"Duration (ms)": 30038.0, "Number of processors": 72.0, "Number of threads": 7200.0, "Number of spots": 6.0, "Total Operations(ops)": 414658007.0, "Ops per second": 13821933.0, "ns per ops": 72.0, "Ops per threads": 57591.0, "Ops per procs": 5759138.0, "Ops/sec/procs": 191971.0, "ns per ops/procs": 5215.0}],["rdq-churn-cfa", "./rdq-churn-cfa -p 72 -d 30 -s 72 -t 7200", {"Duration (ms)": 30084.619943, "Number of processors": 72.0, "Number of threads": 7200.0, "Number of spots": 72.0, "Total Operations(ops)": 450337025.0, "Total blocks": 165496311.0, "Ops per second": 14969011.6, "ns per ops": 66.8, "Ops per threads": 62546.0, "Ops per procs": 6254680.0, "Ops/sec/procs": 207902.94, "ns per ops/procs": 4809.94}],["rdq-churn-fibre", "./rdq-churn-fibre -p 144 -d 30 -s 144 -t 14400", {"Duration (ms)": 30020.0, "Number of processors": 144.0, "Number of threads": 14400.0, "Number of spots": 144.0, "Total Operations(ops)": 661384847.0, "Total blocks": 367806835.0, "Ops per second": 22031210.77, "ns per ops": 45.39, "Ops per threads": 45929.0, "Ops per procs": 4592950.0, "Ops/sec/procs": 152994.52, "ns per ops/procs": 6536.18}],["rdq-churn-fibre", "./rdq-churn-fibre -p 2 -d 30 -s 2 -t 200", {"Duration (ms)": 30067.0, "Number of processors": 2.0, "Number of threads": 200.0, "Number of spots": 2.0, "Total Operations(ops)": 84215611.0, "Total blocks": 42109082.0, "Ops per second": 2800897.63, "ns per ops": 357.03, "Ops per threads": 421078.0, "Ops per procs": 42107805.0, "Ops/sec/procs": 1400448.81, "ns per ops/procs": 714.06}],["rdq-churn-tokio", "./rdq-churn-tokio -p 24 -d 30 -s 24 -t 2400", {"Duration (ms)": 30023.0, "Number of processors": 24.0, "Number of threads": 2400.0, "Number of spots": 6.0, "Total Operations(ops)": 495024495.0, "Ops per second": 16500816.0, "ns per ops": 60.0, "Ops per threads": 206260.0, "Ops per procs": 20626020.0, "Ops/sec/procs": 687534.0, "ns per ops/procs": 1455.0}],["rdq-churn-fibre", "./rdq-churn-fibre -p 16 -d 30 -s 16 -t 1600", {"Duration (ms)": 30031.0, "Number of processors": 16.0, "Number of threads": 1600.0, "Number of spots": 16.0, "Total Operations(ops)": 297381525.0, "Total blocks": 153066217.0, "Ops per second": 9902453.11, "ns per ops": 100.99, "Ops per threads": 185863.0, "Ops per procs": 18586345.0, "Ops/sec/procs": 618903.32, "ns per ops/procs": 1615.76}],["rdq-churn-tokio", "./rdq-churn-tokio -p 144 -d 30 -s 144 -t 14400", {"Duration (ms)": 30000.0, "Number of processors": 144.0, "Number of threads": 14400.0, "Number of spots": 6.0, "Total Operations(ops)": 819127556.0, "Ops per second": 27304251.0, "ns per ops": 36.0, "Ops per threads": 56883.0, "Ops per procs": 5688385.0, "Ops/sec/procs": 189612.0, "ns per ops/procs": 5273.0}],["rdq-churn-cfa", "./rdq-churn-cfa -p 16 -d 30 -s 16 -t 1600", {"Duration (ms)": 30077.898838, "Number of processors": 16.0, "Number of threads": 1600.0, "Number of spots": 16.0, "Total Operations(ops)": 297891997.0, "Total blocks": 109881649.0, "Ops per second": 9904016.19, "ns per ops": 100.97, "Ops per threads": 186182.0, "Ops per procs": 18618249.0, "Ops/sec/procs": 619001.01, "ns per ops/procs": 1615.51}],["rdq-churn-cfa", "./rdq-churn-cfa -p 144 -d 30 -s 144 -t 14400", {"Duration (ms)": 30063.809346, "Number of processors": 144.0, "Number of threads": 14400.0, "Number of spots": 144.0, "Total Operations(ops)": 532086307.0, "Total blocks": 221255408.0, "Ops per second": 17698565.77, "ns per ops": 56.5, "Ops per threads": 36950.0, "Ops per procs": 3695043.0, "Ops/sec/procs": 122906.71, "ns per ops/procs": 8136.25}],["rdq-churn-go", "./rdq-churn-go -p 2 -d 30 -s 2 -t 200", {"Duration (ms)": 30024.0, "Number of processors": 2.0, "Number of threads": 200.0, "Number of spots": 2.0, "Total Operations(ops)": 120240877.0, "Ops per second": 4004738.2, "ns per ops": 249.7, "Ops per threads": 601204.0, "Ops per procs": 60120438.0, "Ops/sec/procs": 2002369.1, "ns per ops/procs": 499.41}],["rdq-churn-go", "./rdq-churn-go -p 16 -d 30 -s 16 -t 1600", {"Duration (ms)": 30030.0, "Number of processors": 16.0, "Number of threads": 1600.0, "Number of spots": 16.0, "Total Operations(ops)": 222000095.0, "Ops per second": 7392417.44, "ns per ops": 135.27, "Ops per threads": 138750.0, "Ops per procs": 13875005.0, "Ops/sec/procs": 462026.09, "ns per ops/procs": 2164.38}],["rdq-churn-tokio", "./rdq-churn-tokio -p 48 -d 30 -s 48 -t 4800", {"Duration (ms)": 30008.0, "Number of processors": 48.0, "Number of threads": 4800.0, "Number of spots": 6.0, "Total Operations(ops)": 576213370.0, "Ops per second": 19207112.0, "ns per ops": 52.0, "Ops per threads": 120044.0, "Ops per procs": 12004445.0, "Ops/sec/procs": 400148.0, "ns per ops/procs": 2499.0}],["rdq-churn-cfa", "./rdq-churn-cfa -p 24 -d 30 -s 24 -t 2400", {"Duration (ms)": 30019.886862, "Number of processors": 24.0, "Number of threads": 2400.0, "Number of spots": 24.0, "Total Operations(ops)": 368550923.0, "Total blocks": 151740389.0, "Ops per second": 12276892.47, "ns per ops": 81.45, "Ops per threads": 153562.0, "Ops per procs": 15356288.0, "Ops/sec/procs": 511537.19, "ns per ops/procs": 1954.89}],["rdq-churn-go", "./rdq-churn-go -p 16 -d 30 -s 16 -t 1600", {"Duration (ms)": 30031.0, "Number of processors": 16.0, "Number of threads": 1600.0, "Number of spots": 16.0, "Total Operations(ops)": 213679380.0, "Ops per second": 7115252.22, "ns per ops": 140.54, "Ops per threads": 133549.0, "Ops per procs": 13354961.0, "Ops/sec/procs": 444703.26, "ns per ops/procs": 2248.69}],["rdq-churn-go", "./rdq-churn-go -p 8 -d 30 -s 8 -t 800", {"Duration (ms)": 30033.0, "Number of processors": 8.0, "Number of threads": 800.0, "Number of spots": 8.0, "Total Operations(ops)": 134277573.0, "Ops per second": 4470883.52, "ns per ops": 223.67, "Ops per threads": 167846.0, "Ops per procs": 16784696.0, "Ops/sec/procs": 558860.44, "ns per ops/procs": 1789.36}],["rdq-churn-go", "./rdq-churn-go -p 48 -d 30 -s 48 -t 4800", {"Duration (ms)": 30048.0, "Number of processors": 48.0, "Number of threads": 4800.0, "Number of spots": 48.0, "Total Operations(ops)": 360953725.0, "Ops per second": 12012364.73, "ns per ops": 83.25, "Ops per threads": 75198.0, "Ops per procs": 7519869.0, "Ops/sec/procs": 250257.6, "ns per ops/procs": 3995.88}],["rdq-churn-fibre", "./rdq-churn-fibre -p 24 -d 30 -s 24 -t 2400", {"Duration (ms)": 30037.0, "Number of processors": 24.0, "Number of threads": 2400.0, "Number of spots": 24.0, "Total Operations(ops)": 363466694.0, "Total blocks": 198744099.0, "Ops per second": 12100515.83, "ns per ops": 82.64, "Ops per threads": 151444.0, "Ops per procs": 15144445.0, "Ops/sec/procs": 504188.16, "ns per ops/procs": 1983.39}],["rdq-churn-cfa", "./rdq-churn-cfa -p 2 -d 30 -s 2 -t 200", {"Duration (ms)": 30052.003616, "Number of processors": 2.0, "Number of threads": 200.0, "Number of spots": 2.0, "Total Operations(ops)": 451311639.0, "Total blocks": 2448009.0, "Ops per second": 15017688.83, "ns per ops": 66.59, "Ops per threads": 2256558.0, "Ops per procs": 225655819.0, "Ops/sec/procs": 7508844.41, "ns per ops/procs": 133.18}],["rdq-churn-go", "./rdq-churn-go -p 24 -d 30 -s 24 -t 2400", {"Duration (ms)": 30034.0, "Number of processors": 24.0, "Number of threads": 2400.0, "Number of spots": 24.0, "Total Operations(ops)": 258621333.0, "Ops per second": 8610721.96, "ns per ops": 116.13, "Ops per threads": 107758.0, "Ops per procs": 10775888.0, "Ops/sec/procs": 358780.08, "ns per ops/procs": 2787.22}],["rdq-churn-go", "./rdq-churn-go -p 24 -d 30 -s 24 -t 2400", {"Duration (ms)": 30036.0, "Number of processors": 24.0, "Number of threads": 2400.0, "Number of spots": 24.0, "Total Operations(ops)": 252103223.0, "Ops per second": 8393212.59, "ns per ops": 119.14, "Ops per threads": 105043.0, "Ops per procs": 10504300.0, "Ops/sec/procs": 349717.19, "ns per ops/procs": 2859.45}],["rdq-churn-go", "./rdq-churn-go -p 96 -d 30 -s 96 -t 9600", {"Duration (ms)": 30075.0, "Number of processors": 96.0, "Number of threads": 9600.0, "Number of spots": 96.0, "Total Operations(ops)": 179318716.0, "Ops per second": 5962225.11, "ns per ops": 167.72, "Ops per threads": 18679.0, "Ops per procs": 1867903.0, "Ops/sec/procs": 62106.51, "ns per ops/procs": 16101.37}],["rdq-churn-fibre", "./rdq-churn-fibre -p 24 -d 30 -s 24 -t 2400", {"Duration (ms)": 30038.0, "Number of processors": 24.0, "Number of threads": 2400.0, "Number of spots": 24.0, "Total Operations(ops)": 354770205.0, "Total blocks": 190161787.0, "Ops per second": 11810679.2, "ns per ops": 84.67, "Ops per threads": 147820.0, "Ops per procs": 14782091.0, "Ops/sec/procs": 492111.63, "ns per ops/procs": 2032.06}],["rdq-churn-tokio", "./rdq-churn-tokio -p 72 -d 30 -s 72 -t 7200", {"Duration (ms)": 30033.0, "Number of processors": 72.0, "Number of threads": 7200.0, "Number of spots": 6.0, "Total Operations(ops)": 427358834.0, "Ops per second": 14245294.0, "ns per ops": 70.0, "Ops per threads": 59355.0, "Ops per procs": 5935539.0, "Ops/sec/procs": 197851.0, "ns per ops/procs": 5059.0}],["rdq-churn-go", "./rdq-churn-go -p 2 -d 30 -s 2 -t 200", {"Duration (ms)": 30023.0, "Number of processors": 2.0, "Number of threads": 200.0, "Number of spots": 2.0, "Total Operations(ops)": 118595276.0, "Ops per second": 3950060.13, "ns per ops": 253.16, "Ops per threads": 592976.0, "Ops per procs": 59297638.0, "Ops/sec/procs": 1975030.06, "ns per ops/procs": 506.32}],["rdq-churn-go", "./rdq-churn-go -p 4 -d 30 -s 4 -t 400", {"Duration (ms)": 30038.0, "Number of processors": 4.0, "Number of threads": 400.0, "Number of spots": 4.0, "Total Operations(ops)": 151192302.0, "Ops per second": 5033349.49, "ns per ops": 198.67, "Ops per threads": 377980.0, "Ops per procs": 37798075.0, "Ops/sec/procs": 1258337.37, "ns per ops/procs": 794.7}],["rdq-churn-tokio", "./rdq-churn-tokio -p 24 -d 30 -s 24 -t 2400", {"Duration (ms)": 30022.0, "Number of processors": 24.0, "Number of threads": 2400.0, "Number of spots": 6.0, "Total Operations(ops)": 489474892.0, "Ops per second": 16315829.0, "ns per ops": 61.0, "Ops per threads": 203947.0, "Ops per procs": 20394787.0, "Ops/sec/procs": 679826.0, "ns per ops/procs": 1472.0}],["rdq-churn-go", "./rdq-churn-go -p 8 -d 30 -s 8 -t 800", {"Duration (ms)": 30035.0, "Number of processors": 8.0, "Number of threads": 800.0, "Number of spots": 8.0, "Total Operations(ops)": 157108677.0, "Ops per second": 5230846.47, "ns per ops": 191.17, "Ops per threads": 196385.0, "Ops per procs": 19638584.0, "Ops/sec/procs": 653855.81, "ns per ops/procs": 1529.39}],["rdq-churn-tokio", "./rdq-churn-tokio -p 144 -d 30 -s 144 -t 14400", {"Duration (ms)": 30006.0, "Number of processors": 144.0, "Number of threads": 14400.0, "Number of spots": 6.0, "Total Operations(ops)": 833355646.0, "Ops per second": 27778521.0, "ns per ops": 36.0, "Ops per threads": 57871.0, "Ops per procs": 5787191.0, "Ops/sec/procs": 192906.0, "ns per ops/procs": 5185.0}],["rdq-churn-tokio", "./rdq-churn-tokio -p 4 -d 30 -s 4 -t 400", {"Duration (ms)": 30065.0, "Number of processors": 4.0, "Number of threads": 400.0, "Number of spots": 6.0, "Total Operations(ops)": 166908823.0, "Ops per second": 5563627.0, "ns per ops": 180.0, "Ops per threads": 417272.0, "Ops per procs": 41727205.0, "Ops/sec/procs": 1390906.0, "ns per ops/procs": 720.0}],["rdq-churn-cfa", "./rdq-churn-cfa -p 2 -d 30 -s 2 -t 200", {"Duration (ms)": 30050.848195, "Number of processors": 2.0, "Number of threads": 200.0, "Number of spots": 2.0, "Total Operations(ops)": 453245685.0, "Total blocks": 8754185.0, "Ops per second": 15082625.36, "ns per ops": 66.3, "Ops per threads": 2266228.0, "Ops per procs": 226622842.0, "Ops/sec/procs": 7541312.68, "ns per ops/procs": 132.6}],["rdq-churn-tokio", "./rdq-churn-tokio -p 72 -d 30 -s 72 -t 7200", {"Duration (ms)": 30037.0, "Number of processors": 72.0, "Number of threads": 7200.0, "Number of spots": 6.0, "Total Operations(ops)": 429924964.0, "Ops per second": 14330832.0, "ns per ops": 69.0, "Ops per threads": 59711.0, "Ops per procs": 5971180.0, "Ops/sec/procs": 199039.0, "ns per ops/procs": 5030.0}],["rdq-churn-go", "./rdq-churn-go -p 144 -d 30 -s 144 -t 14400", {"Duration (ms)": 30038.0, "Number of processors": 144.0, "Number of threads": 14400.0, "Number of spots": 144.0, "Total Operations(ops)": 454633307.0, "Ops per second": 15135144.96, "ns per ops": 66.07, "Ops per threads": 31571.0, "Ops per procs": 3157175.0, "Ops/sec/procs": 105105.17, "ns per ops/procs": 9514.28}],["rdq-churn-cfa", "./rdq-churn-cfa -p 1 -d 30 -s 1 -t 100", {"Duration (ms)": 30050.166048, "Number of processors": 1.0, "Number of threads": 100.0, "Number of spots": 1.0, "Total Operations(ops)": 1203343059.0, "Total blocks": 0.0, "Ops per second": 40044472.87, "ns per ops": 24.97, "Ops per threads": 12033430.0, "Ops per procs": 1203343059.0, "Ops/sec/procs": 40044472.87, "ns per ops/procs": 24.97}],["rdq-churn-tokio", "./rdq-churn-tokio -p 8 -d 30 -s 8 -t 800", {"Duration (ms)": 30019.0, "Number of processors": 8.0, "Number of threads": 800.0, "Number of spots": 6.0, "Total Operations(ops)": 223987548.0, "Ops per second": 7466251.0, "ns per ops": 134.0, "Ops per threads": 279984.0, "Ops per procs": 27998443.0, "Ops/sec/procs": 933281.0, "ns per ops/procs": 1072.0}],["rdq-churn-cfa", "./rdq-churn-cfa -p 24 -d 30 -s 24 -t 2400", {"Duration (ms)": 30021.576501, "Number of processors": 24.0, "Number of threads": 2400.0, "Number of spots": 24.0, "Total Operations(ops)": 335680092.0, "Total blocks": 126090058.0, "Ops per second": 11181294.63, "ns per ops": 89.44, "Ops per threads": 139866.0, "Ops per procs": 13986670.0, "Ops/sec/procs": 465887.28, "ns per ops/procs": 2146.44}],["rdq-churn-cfa", "./rdq-churn-cfa -p 144 -d 30 -s 144 -t 14400", {"Duration (ms)": 30098.735706, "Number of processors": 144.0, "Number of threads": 14400.0, "Number of spots": 144.0, "Total Operations(ops)": 537147968.0, "Total blocks": 216861523.0, "Ops per second": 17846197.04, "ns per ops": 56.03, "Ops per threads": 37301.0, "Ops per procs": 3730194.0, "Ops/sec/procs": 123931.92, "ns per ops/procs": 8068.95}],["rdq-churn-go", "./rdq-churn-go -p 16 -d 30 -s 16 -t 1600", {"Duration (ms)": 30026.0, "Number of processors": 16.0, "Number of threads": 1600.0, "Number of spots": 16.0, "Total Operations(ops)": 224188139.0, "Ops per second": 7466357.04, "ns per ops": 133.93, "Ops per threads": 140117.0, "Ops per procs": 14011758.0, "Ops/sec/procs": 466647.31, "ns per ops/procs": 2142.95}],["rdq-churn-fibre", "./rdq-churn-fibre -p 8 -d 30 -s 8 -t 800", {"Duration (ms)": 30016.0, "Number of processors": 8.0, "Number of threads": 800.0, "Number of spots": 8.0, "Total Operations(ops)": 180060386.0, "Total blocks": 97118665.0, "Ops per second": 5998687.41, "ns per ops": 166.7, "Ops per threads": 225075.0, "Ops per procs": 22507548.0, "Ops/sec/procs": 749835.93, "ns per ops/procs": 1333.63}],["rdq-churn-go", "./rdq-churn-go -p 72 -d 30 -s 72 -t 7200", {"Duration (ms)": 30025.0, "Number of processors": 72.0, "Number of threads": 7200.0, "Number of spots": 72.0, "Total Operations(ops)": 361971693.0, "Ops per second": 12055325.88, "ns per ops": 82.95, "Ops per threads": 50273.0, "Ops per procs": 5027384.0, "Ops/sec/procs": 167435.08, "ns per ops/procs": 5972.46}],["rdq-churn-fibre", "./rdq-churn-fibre -p 24 -d 30 -s 24 -t 2400", {"Duration (ms)": 30040.0, "Number of processors": 24.0, "Number of threads": 2400.0, "Number of spots": 24.0, "Total Operations(ops)": 346753917.0, "Total blocks": 185859244.0, "Ops per second": 11542759.34, "ns per ops": 86.63, "Ops per threads": 144480.0, "Ops per procs": 14448079.0, "Ops/sec/procs": 480948.31, "ns per ops/procs": 2079.23}],["rdq-churn-cfa", "./rdq-churn-cfa -p 8 -d 30 -s 8 -t 800", {"Duration (ms)": 30060.35337, "Number of processors": 8.0, "Number of threads": 800.0, "Number of spots": 8.0, "Total Operations(ops)": 211184628.0, "Total blocks": 89543027.0, "Ops per second": 7025354.14, "ns per ops": 142.34, "Ops per threads": 263980.0, "Ops per procs": 26398078.0, "Ops/sec/procs": 878169.27, "ns per ops/procs": 1138.73}],["rdq-churn-fibre", "./rdq-churn-fibre -p 4 -d 30 -s 4 -t 400", {"Duration (ms)": 30092.0, "Number of processors": 4.0, "Number of threads": 400.0, "Number of spots": 4.0, "Total Operations(ops)": 143753366.0, "Total blocks": 86925579.0, "Ops per second": 4776980.56, "ns per ops": 209.34, "Ops per threads": 359383.0, "Ops per procs": 35938341.0, "Ops/sec/procs": 1194245.14, "ns per ops/procs": 837.35}],["rdq-churn-go", "./rdq-churn-go -p 24 -d 30 -s 24 -t 2400", {"Duration (ms)": 30039.0, "Number of processors": 24.0, "Number of threads": 2400.0, "Number of spots": 24.0, "Total Operations(ops)": 256513936.0, "Ops per second": 8539099.61, "ns per ops": 117.11, "Ops per threads": 106880.0, "Ops per procs": 10688080.0, "Ops/sec/procs": 355795.82, "ns per ops/procs": 2810.6}],["rdq-churn-cfa", "./rdq-churn-cfa -p 1 -d 30 -s 1 -t 100", {"Duration (ms)": 30050.217559, "Number of processors": 1.0, "Number of threads": 100.0, "Number of spots": 1.0, "Total Operations(ops)": 1191471061.0, "Total blocks": 1330770.0, "Ops per second": 39649332.28, "ns per ops": 25.22, "Ops per threads": 11914710.0, "Ops per procs": 1191471061.0, "Ops/sec/procs": 39649332.28, "ns per ops/procs": 25.22}],["rdq-churn-cfa", "./rdq-churn-cfa -p 144 -d 30 -s 144 -t 14400", {"Duration (ms)": 30049.789372, "Number of processors": 144.0, "Number of threads": 14400.0, "Number of spots": 144.0, "Total Operations(ops)": 554932737.0, "Total blocks": 191922530.0, "Ops per second": 18467109.04, "ns per ops": 54.15, "Ops per threads": 38536.0, "Ops per procs": 3853699.0, "Ops/sec/procs": 128243.81, "ns per ops/procs": 7797.65}],["rdq-churn-cfa", "./rdq-churn-cfa -p 8 -d 30 -s 8 -t 800", {"Duration (ms)": 30062.13595, "Number of processors": 8.0, "Number of threads": 800.0, "Number of spots": 8.0, "Total Operations(ops)": 202750516.0, "Total blocks": 71965211.0, "Ops per second": 6744381.58, "ns per ops": 148.27, "Ops per threads": 253438.0, "Ops per procs": 25343814.0, "Ops/sec/procs": 843047.7, "ns per ops/procs": 1186.17}],["rdq-churn-tokio", "./rdq-churn-tokio -p 16 -d 30 -s 16 -t 1600", {"Duration (ms)": 30052.0, "Number of processors": 16.0, "Number of threads": 1600.0, "Number of spots": 6.0, "Total Operations(ops)": 317570660.0, "Ops per second": 10585688.0, "ns per ops": 94.0, "Ops per threads": 198481.0, "Ops per procs": 19848166.0, "Ops/sec/procs": 661605.0, "ns per ops/procs": 1514.0}],["rdq-churn-cfa", "./rdq-churn-cfa -p 2 -d 30 -s 2 -t 200", {"Duration (ms)": 30051.910043, "Number of processors": 2.0, "Number of threads": 200.0, "Number of spots": 2.0, "Total Operations(ops)": 453290817.0, "Total blocks": 1854188.0, "Ops per second": 15083594.23, "ns per ops": 66.3, "Ops per threads": 2266454.0, "Ops per procs": 226645408.0, "Ops/sec/procs": 7541797.12, "ns per ops/procs": 132.59}],["rdq-churn-go", "./rdq-churn-go -p 4 -d 30 -s 4 -t 400", {"Duration (ms)": 30040.0, "Number of processors": 4.0, "Number of threads": 400.0, "Number of spots": 4.0, "Total Operations(ops)": 149664937.0, "Ops per second": 4982078.11, "ns per ops": 200.72, "Ops per threads": 374162.0, "Ops per procs": 37416234.0, "Ops/sec/procs": 1245519.53, "ns per ops/procs": 802.88}],["rdq-churn-fibre", "./rdq-churn-fibre -p 96 -d 30 -s 96 -t 9600", {"Duration (ms)": 30095.0, "Number of processors": 96.0, "Number of threads": 9600.0, "Number of spots": 96.0, "Total Operations(ops)": 486012141.0, "Total blocks": 259186868.0, "Ops per second": 16148796.6, "ns per ops": 61.92, "Ops per threads": 50626.0, "Ops per procs": 5062626.0, "Ops/sec/procs": 168216.63, "ns per ops/procs": 5944.72}],["rdq-churn-fibre", "./rdq-churn-fibre -p 72 -d 30 -s 72 -t 7200", {"Duration (ms)": 30051.0, "Number of processors": 72.0, "Number of threads": 7200.0, "Number of spots": 72.0, "Total Operations(ops)": 405648381.0, "Total blocks": 214551337.0, "Ops per second": 13498538.49, "ns per ops": 74.08, "Ops per threads": 56340.0, "Ops per procs": 5634005.0, "Ops/sec/procs": 187479.7, "ns per ops/procs": 5333.91}],["rdq-churn-fibre", "./rdq-churn-fibre -p 144 -d 30 -s 144 -t 14400", {"Duration (ms)": 30096.0, "Number of processors": 144.0, "Number of threads": 14400.0, "Number of spots": 144.0, "Total Operations(ops)": 635261238.0, "Total blocks": 352786326.0, "Ops per second": 21107308.15, "ns per ops": 47.38, "Ops per threads": 44115.0, "Ops per procs": 4411536.0, "Ops/sec/procs": 146578.53, "ns per ops/procs": 6822.28}],["rdq-churn-tokio", "./rdq-churn-tokio -p 24 -d 30 -s 24 -t 2400", {"Duration (ms)": 30019.0, "Number of processors": 24.0, "Number of threads": 2400.0, "Number of spots": 6.0, "Total Operations(ops)": 489212975.0, "Ops per second": 16307099.0, "ns per ops": 61.0, "Ops per threads": 203838.0, "Ops per procs": 20383873.0, "Ops/sec/procs": 679462.0, "ns per ops/procs": 1472.0}],["rdq-churn-tokio", "./rdq-churn-tokio -p 48 -d 30 -s 48 -t 4800", {"Duration (ms)": 30021.0, "Number of processors": 48.0, "Number of threads": 4800.0, "Number of spots": 6.0, "Total Operations(ops)": 491620536.0, "Ops per second": 16387351.0, "ns per ops": 61.0, "Ops per threads": 102420.0, "Ops per procs": 10242094.0, "Ops/sec/procs": 341403.0, "ns per ops/procs": 2931.0}],["rdq-churn-fibre", "./rdq-churn-fibre -p 16 -d 30 -s 16 -t 1600", {"Duration (ms)": 30033.0, "Number of processors": 16.0, "Number of threads": 1600.0, "Number of spots": 16.0, "Total Operations(ops)": 295180165.0, "Total blocks": 151695423.0, "Ops per second": 9828257.14, "ns per ops": 101.75, "Ops per threads": 184487.0, "Ops per procs": 18448760.0, "Ops/sec/procs": 614266.07, "ns per ops/procs": 1627.96}],["rdq-churn-tokio", "./rdq-churn-tokio -p 8 -d 30 -s 8 -t 800", {"Duration (ms)": 30060.0, "Number of processors": 8.0, "Number of threads": 800.0, "Number of spots": 6.0, "Total Operations(ops)": 220472099.0, "Ops per second": 7349069.0, "ns per ops": 136.0, "Ops per threads": 275590.0, "Ops per procs": 27559012.0, "Ops/sec/procs": 918633.0, "ns per ops/procs": 1090.0}],["rdq-churn-fibre", "./rdq-churn-fibre -p 24 -d 30 -s 24 -t 2400", {"Duration (ms)": 30039.0, "Number of processors": 24.0, "Number of threads": 2400.0, "Number of spots": 24.0, "Total Operations(ops)": 351956354.0, "Total blocks": 188710844.0, "Ops per second": 11716625.66, "ns per ops": 85.35, "Ops per threads": 146648.0, "Ops per procs": 14664848.0, "Ops/sec/procs": 488192.74, "ns per ops/procs": 2048.37}],["rdq-churn-tokio", "./rdq-churn-tokio -p 48 -d 30 -s 48 -t 4800", {"Duration (ms)": 30030.0, "Number of processors": 48.0, "Number of threads": 4800.0, "Number of spots": 6.0, "Total Operations(ops)": 484251626.0, "Ops per second": 16141720.0, "ns per ops": 62.0, "Ops per threads": 100885.0, "Ops per procs": 10088575.0, "Ops/sec/procs": 336285.0, "ns per ops/procs": 2976.0}],["rdq-churn-go", "./rdq-churn-go -p 72 -d 30 -s 72 -t 7200", {"Duration (ms)": 30030.0, "Number of processors": 72.0, "Number of threads": 7200.0, "Number of spots": 72.0, "Total Operations(ops)": 638967782.0, "Ops per second": 21277352.41, "ns per ops": 47.0, "Ops per threads": 88745.0, "Ops per procs": 8874552.0, "Ops/sec/procs": 295518.78, "ns per ops/procs": 3383.88}],["rdq-churn-cfa", "./rdq-churn-cfa -p 4 -d 30 -s 4 -t 400", {"Duration (ms)": 30055.593328, "Number of processors": 4.0, "Number of threads": 400.0, "Number of spots": 4.0, "Total Operations(ops)": 156804544.0, "Total blocks": 74816955.0, "Ops per second": 5217150.18, "ns per ops": 191.68, "Ops per threads": 392011.0, "Ops per procs": 39201136.0, "Ops/sec/procs": 1304287.54, "ns per ops/procs": 766.7}],["rdq-churn-cfa", "./rdq-churn-cfa -p 2 -d 30 -s 2 -t 200", {"Duration (ms)": 30051.477463, "Number of processors": 2.0, "Number of threads": 200.0, "Number of spots": 2.0, "Total Operations(ops)": 447361740.0, "Total blocks": 804301.0, "Ops per second": 14886514.0, "ns per ops": 67.17, "Ops per threads": 2236808.0, "Ops per procs": 223680870.0, "Ops/sec/procs": 7443257.0, "ns per ops/procs": 134.35}],["rdq-churn-tokio", "./rdq-churn-tokio -p 96 -d 30 -s 96 -t 9600", {"Duration (ms)": 30031.0, "Number of processors": 96.0, "Number of threads": 9600.0, "Number of spots": 6.0, "Total Operations(ops)": 485692115.0, "Ops per second": 16189737.0, "ns per ops": 61.0, "Ops per threads": 50592.0, "Ops per procs": 5059292.0, "Ops/sec/procs": 168643.0, "ns per ops/procs": 5935.0}],["rdq-churn-go", "./rdq-churn-go -p 8 -d 30 -s 8 -t 800", {"Duration (ms)": 30034.0, "Number of processors": 8.0, "Number of threads": 800.0, "Number of spots": 8.0, "Total Operations(ops)": 133951887.0, "Ops per second": 4459984.78, "ns per ops": 224.22, "Ops per threads": 167439.0, "Ops per procs": 16743985.0, "Ops/sec/procs": 557498.1, "ns per ops/procs": 1793.73}],["rdq-churn-cfa", "./rdq-churn-cfa -p 16 -d 30 -s 16 -t 1600", {"Duration (ms)": 30077.202142, "Number of processors": 16.0, "Number of threads": 1600.0, "Number of spots": 16.0, "Total Operations(ops)": 295448454.0, "Total blocks": 127016909.0, "Ops per second": 9823003.24, "ns per ops": 101.8, "Ops per threads": 184655.0, "Ops per procs": 18465528.0, "Ops/sec/procs": 613937.7, "ns per ops/procs": 1628.83}],["rdq-churn-go", "./rdq-churn-go -p 72 -d 30 -s 72 -t 7200", {"Duration (ms)": 30026.0, "Number of processors": 72.0, "Number of threads": 7200.0, "Number of spots": 72.0, "Total Operations(ops)": 415518029.0, "Ops per second": 13838265.52, "ns per ops": 72.26, "Ops per threads": 57710.0, "Ops per procs": 5771083.0, "Ops/sec/procs": 192198.13, "ns per ops/procs": 5202.96}],["rdq-churn-tokio", "./rdq-churn-tokio -p 8 -d 30 -s 8 -t 800", {"Duration (ms)": 30027.0, "Number of processors": 8.0, "Number of threads": 800.0, "Number of spots": 6.0, "Total Operations(ops)": 218068235.0, "Ops per second": 7268941.0, "ns per ops": 137.0, "Ops per threads": 272585.0, "Ops per procs": 27258529.0, "Ops/sec/procs": 908617.0, "ns per ops/procs": 1101.0}],["rdq-churn-tokio", "./rdq-churn-tokio -p 192 -d 30 -s 192 -t 19200", {"Duration (ms)": 30002.0, "Number of processors": 192.0, "Number of threads": 19200.0, "Number of spots": 6.0, "Total Operations(ops)": 967980836.0, "Ops per second": 32266027.0, "ns per ops": 30.0, "Ops per threads": 50415.0, "Ops per procs": 5041566.0, "Ops/sec/procs": 168052.0, "ns per ops/procs": 5950.0}],["rdq-churn-go", "./rdq-churn-go -p 72 -d 30 -s 72 -t 7200", {"Duration (ms)": 30027.0, "Number of processors": 72.0, "Number of threads": 7200.0, "Number of spots": 72.0, "Total Operations(ops)": 621485773.0, "Ops per second": 20697560.72, "ns per ops": 48.31, "Ops per threads": 86317.0, "Ops per procs": 8631746.0, "Ops/sec/procs": 287466.12, "ns per ops/procs": 3478.67}],["rdq-churn-go", "./rdq-churn-go -p 8 -d 30 -s 8 -t 800", {"Duration (ms)": 30033.0, "Number of processors": 8.0, "Number of threads": 800.0, "Number of spots": 8.0, "Total Operations(ops)": 155994127.0, "Ops per second": 5194060.14, "ns per ops": 192.53, "Ops per threads": 194992.0, "Ops per procs": 19499265.0, "Ops/sec/procs": 649257.52, "ns per ops/procs": 1540.22}],["rdq-churn-fibre", "./rdq-churn-fibre -p 144 -d 30 -s 144 -t 14400", {"Duration (ms)": 30069.0, "Number of processors": 144.0, "Number of threads": 14400.0, "Number of spots": 144.0, "Total Operations(ops)": 648391912.0, "Total blocks": 360593314.0, "Ops per second": 21562876.49, "ns per ops": 46.38, "Ops per threads": 45027.0, "Ops per procs": 4502721.0, "Ops/sec/procs": 149742.2, "ns per ops/procs": 6678.15}],["rdq-churn-cfa", "./rdq-churn-cfa -p 192 -d 30 -s 192 -t 19200", {"Duration (ms)": 30016.464045, "Number of processors": 192.0, "Number of threads": 19200.0, "Number of spots": 192.0, "Total Operations(ops)": 585048196.0, "Total blocks": 241029283.0, "Ops per second": 19490909.89, "ns per ops": 51.31, "Ops per threads": 30471.0, "Ops per procs": 3047126.0, "Ops/sec/procs": 101515.16, "ns per ops/procs": 9850.75}],["rdq-churn-tokio", "./rdq-churn-tokio -p 2 -d 30 -s 2 -t 200", {"Duration (ms)": 30045.0, "Number of processors": 2.0, "Number of threads": 200.0, "Number of spots": 6.0, "Total Operations(ops)": 185779358.0, "Ops per second": 6192645.0, "ns per ops": 161.0, "Ops per threads": 928896.0, "Ops per procs": 92889679.0, "Ops/sec/procs": 3096322.0, "ns per ops/procs": 323.0}],["rdq-churn-tokio", "./rdq-churn-tokio -p 16 -d 30 -s 16 -t 1600", {"Duration (ms)": 30075.0, "Number of processors": 16.0, "Number of threads": 1600.0, "Number of spots": 6.0, "Total Operations(ops)": 306368555.0, "Ops per second": 10212285.0, "ns per ops": 98.0, "Ops per threads": 191480.0, "Ops per procs": 19148034.0, "Ops/sec/procs": 638267.0, "ns per ops/procs": 1570.0}],["rdq-churn-go", "./rdq-churn-go -p 48 -d 30 -s 48 -t 4800", {"Duration (ms)": 30047.0, "Number of processors": 48.0, "Number of threads": 4800.0, "Number of spots": 48.0, "Total Operations(ops)": 367957104.0, "Ops per second": 12246040.41, "ns per ops": 81.66, "Ops per threads": 76657.0, "Ops per procs": 7665773.0, "Ops/sec/procs": 255125.84, "ns per ops/procs": 3919.63}],["rdq-churn-go", "./rdq-churn-go -p 16 -d 30 -s 16 -t 1600", {"Duration (ms)": 30030.0, "Number of processors": 16.0, "Number of threads": 1600.0, "Number of spots": 16.0, "Total Operations(ops)": 216218063.0, "Ops per second": 7200051.01, "ns per ops": 138.89, "Ops per threads": 135136.0, "Ops per procs": 13513628.0, "Ops/sec/procs": 450003.19, "ns per ops/procs": 2222.21}],["rdq-churn-go", "./rdq-churn-go -p 2 -d 30 -s 2 -t 200", {"Duration (ms)": 30025.0, "Number of processors": 2.0, "Number of threads": 200.0, "Number of spots": 2.0, "Total Operations(ops)": 118397368.0, "Ops per second": 3943178.95, "ns per ops": 253.6, "Ops per threads": 591986.0, "Ops per procs": 59198684.0, "Ops/sec/procs": 1971589.48, "ns per ops/procs": 507.2}],["rdq-churn-cfa", "./rdq-churn-cfa -p 16 -d 30 -s 16 -t 1600", {"Duration (ms)": 30078.265793, "Number of processors": 16.0, "Number of threads": 1600.0, "Number of spots": 16.0, "Total Operations(ops)": 293185383.0, "Total blocks": 112209049.0, "Ops per second": 9747416.46, "ns per ops": 102.59, "Ops per threads": 183240.0, "Ops per procs": 18324086.0, "Ops/sec/procs": 609213.53, "ns per ops/procs": 1641.46}],["rdq-churn-go", "./rdq-churn-go -p 72 -d 30 -s 72 -t 7200", {"Duration (ms)": 30030.0, "Number of processors": 72.0, "Number of threads": 7200.0, "Number of spots": 72.0, "Total Operations(ops)": 686637253.0, "Ops per second": 22864579.22, "ns per ops": 43.74, "Ops per threads": 95366.0, "Ops per procs": 9536628.0, "Ops/sec/procs": 317563.6, "ns per ops/procs": 3148.98}],["rdq-churn-cfa", "./rdq-churn-cfa -p 96 -d 30 -s 96 -t 9600", {"Duration (ms)": 30035.28097, "Number of processors": 96.0, "Number of threads": 9600.0, "Number of spots": 96.0, "Total Operations(ops)": 518287679.0, "Total blocks": 199952052.0, "Ops per second": 17255962.4, "ns per ops": 57.95, "Ops per threads": 53988.0, "Ops per procs": 5398829.0, "Ops/sec/procs": 179749.61, "ns per ops/procs": 5563.3}],["rdq-churn-cfa", "./rdq-churn-cfa -p 48 -d 30 -s 48 -t 4800", {"Duration (ms)": 30052.113055, "Number of processors": 48.0, "Number of threads": 4800.0, "Number of spots": 48.0, "Total Operations(ops)": 662990250.0, "Total blocks": 242148809.0, "Ops per second": 22061352.18, "ns per ops": 45.33, "Ops per threads": 138122.0, "Ops per procs": 13812296.0, "Ops/sec/procs": 459611.5, "ns per ops/procs": 2175.75}],["rdq-churn-go", "./rdq-churn-go -p 48 -d 30 -s 48 -t 4800", {"Duration (ms)": 30047.0, "Number of processors": 48.0, "Number of threads": 4800.0, "Number of spots": 48.0, "Total Operations(ops)": 366049203.0, "Ops per second": 12182154.2, "ns per ops": 82.09, "Ops per threads": 76260.0, "Ops per procs": 7626025.0, "Ops/sec/procs": 253794.88, "ns per ops/procs": 3940.19}],["rdq-churn-go", "./rdq-churn-go -p 8 -d 30 -s 8 -t 800", {"Duration (ms)": 30038.0, "Number of processors": 8.0, "Number of threads": 800.0, "Number of spots": 8.0, "Total Operations(ops)": 144508007.0, "Ops per second": 4810832.12, "ns per ops": 207.86, "Ops per threads": 180635.0, "Ops per procs": 18063500.0, "Ops/sec/procs": 601354.02, "ns per ops/procs": 1662.91}],["rdq-churn-cfa", "./rdq-churn-cfa -p 144 -d 30 -s 144 -t 14400", {"Duration (ms)": 30095.286527, "Number of processors": 144.0, "Number of threads": 14400.0, "Number of spots": 144.0, "Total Operations(ops)": 569654633.0, "Total blocks": 223488744.0, "Ops per second": 18928367.15, "ns per ops": 52.83, "Ops per threads": 39559.0, "Ops per procs": 3955934.0, "Ops/sec/procs": 131446.99, "ns per ops/procs": 7607.63}],["rdq-churn-go", "./rdq-churn-go -p 144 -d 30 -s 144 -t 14400", {"Duration (ms)": 30041.0, "Number of processors": 144.0, "Number of threads": 14400.0, "Number of spots": 144.0, "Total Operations(ops)": 444077233.0, "Ops per second": 14782259.76, "ns per ops": 67.65, "Ops per threads": 30838.0, "Ops per procs": 3083869.0, "Ops/sec/procs": 102654.58, "ns per ops/procs": 9741.41}],["rdq-churn-tokio", "./rdq-churn-tokio -p 2 -d 30 -s 2 -t 200", {"Duration (ms)": 30027.0, "Number of processors": 2.0, "Number of threads": 200.0, "Number of spots": 6.0, "Total Operations(ops)": 176607855.0, "Ops per second": 5886928.0, "ns per ops": 170.0, "Ops per threads": 883039.0, "Ops per procs": 88303927.0, "Ops/sec/procs": 2943464.0, "ns per ops/procs": 340.0}],["rdq-churn-fibre", "./rdq-churn-fibre -p 144 -d 30 -s 144 -t 14400", {"Duration (ms)": 30082.0, "Number of processors": 144.0, "Number of threads": 14400.0, "Number of spots": 144.0, "Total Operations(ops)": 650094122.0, "Total blocks": 361602989.0, "Ops per second": 21610556.29, "ns per ops": 46.27, "Ops per threads": 45145.0, "Ops per procs": 4514542.0, "Ops/sec/procs": 150073.31, "ns per ops/procs": 6663.41}],["rdq-churn-go", "./rdq-churn-go -p 16 -d 30 -s 16 -t 1600", {"Duration (ms)": 30027.0, "Number of processors": 16.0, "Number of threads": 1600.0, "Number of spots": 16.0, "Total Operations(ops)": 231429181.0, "Ops per second": 7707226.52, "ns per ops": 129.75, "Ops per threads": 144643.0, "Ops per procs": 14464323.0, "Ops/sec/procs": 481701.66, "ns per ops/procs": 2075.97}],["rdq-churn-fibre", "./rdq-churn-fibre -p 8 -d 30 -s 8 -t 800", {"Duration (ms)": 30035.0, "Number of processors": 8.0, "Number of threads": 800.0, "Number of spots": 8.0, "Total Operations(ops)": 161432893.0, "Total blocks": 87321068.0, "Ops per second": 5374769.9, "ns per ops": 186.05, "Ops per threads": 201791.0, "Ops per procs": 20179111.0, "Ops/sec/procs": 671846.24, "ns per ops/procs": 1488.44}],["rdq-churn-cfa", "./rdq-churn-cfa -p 96 -d 30 -s 96 -t 9600", {"Duration (ms)": 30048.794962, "Number of processors": 96.0, "Number of threads": 9600.0, "Number of spots": 96.0, "Total Operations(ops)": 547667800.0, "Total blocks": 202267056.0, "Ops per second": 18225948.85, "ns per ops": 54.87, "Ops per threads": 57048.0, "Ops per procs": 5704872.0, "Ops/sec/procs": 189853.63, "ns per ops/procs": 5267.22}],["rdq-churn-tokio", "./rdq-churn-tokio -p 144 -d 30 -s 144 -t 14400", {"Duration (ms)": 30007.0, "Number of processors": 144.0, "Number of threads": 14400.0, "Number of spots": 6.0, "Total Operations(ops)": 841709635.0, "Ops per second": 28056987.0, "ns per ops": 35.0, "Ops per threads": 58452.0, "Ops per procs": 5845205.0, "Ops/sec/procs": 194840.0, "ns per ops/procs": 5133.0}],["rdq-churn-cfa", "./rdq-churn-cfa -p 144 -d 30 -s 144 -t 14400", {"Duration (ms)": 30033.50335, "Number of processors": 144.0, "Number of threads": 14400.0, "Number of spots": 144.0, "Total Operations(ops)": 553080283.0, "Total blocks": 206590418.0, "Ops per second": 18415443.47, "ns per ops": 54.3, "Ops per threads": 38408.0, "Ops per procs": 3840835.0, "Ops/sec/procs": 127885.02, "ns per ops/procs": 7819.52}],["rdq-churn-go", "./rdq-churn-go -p 8 -d 30 -s 8 -t 800", {"Duration (ms)": 30034.0, "Number of processors": 8.0, "Number of threads": 800.0, "Number of spots": 8.0, "Total Operations(ops)": 143703241.0, "Ops per second": 4784646.74, "ns per ops": 209.0, "Ops per threads": 179629.0, "Ops per procs": 17962905.0, "Ops/sec/procs": 598080.84, "ns per ops/procs": 1672.01}],["rdq-churn-cfa", "./rdq-churn-cfa -p 144 -d 30 -s 144 -t 14400", {"Duration (ms)": 30026.964502, "Number of processors": 144.0, "Number of threads": 14400.0, "Number of spots": 144.0, "Total Operations(ops)": 543013048.0, "Total blocks": 218812100.0, "Ops per second": 18084180.57, "ns per ops": 55.3, "Ops per threads": 37709.0, "Ops per procs": 3770923.0, "Ops/sec/procs": 125584.59, "ns per ops/procs": 7962.76}],["rdq-churn-go", "./rdq-churn-go -p 16 -d 30 -s 16 -t 1600", {"Duration (ms)": 30029.0, "Number of processors": 16.0, "Number of threads": 1600.0, "Number of spots": 16.0, "Total Operations(ops)": 222380161.0, "Ops per second": 7405416.38, "ns per ops": 135.04, "Ops per threads": 138987.0, "Ops per procs": 13898760.0, "Ops/sec/procs": 462838.52, "ns per ops/procs": 2160.58}],["rdq-churn-go", "./rdq-churn-go -p 16 -d 30 -s 16 -t 1600", {"Duration (ms)": 30027.0, "Number of processors": 16.0, "Number of threads": 1600.0, "Number of spots": 16.0, "Total Operations(ops)": 218649601.0, "Ops per second": 7281546.78, "ns per ops": 137.33, "Ops per threads": 136656.0, "Ops per procs": 13665600.0, "Ops/sec/procs": 455096.67, "ns per ops/procs": 2197.34}],["rdq-churn-cfa", "./rdq-churn-cfa -p 72 -d 30 -s 72 -t 7200", {"Duration (ms)": 30055.410932, "Number of processors": 72.0, "Number of threads": 7200.0, "Number of spots": 72.0, "Total Operations(ops)": 494167663.0, "Total blocks": 184581990.0, "Ops per second": 16441886.76, "ns per ops": 60.82, "Ops per threads": 68634.0, "Ops per procs": 6863439.0, "Ops/sec/procs": 228359.54, "ns per ops/procs": 4379.06}],["rdq-churn-go", "./rdq-churn-go -p 2 -d 30 -s 2 -t 200", {"Duration (ms)": 30020.0, "Number of processors": 2.0, "Number of threads": 200.0, "Number of spots": 2.0, "Total Operations(ops)": 118798632.0, "Ops per second": 3957296.34, "ns per ops": 252.7, "Ops per threads": 593993.0, "Ops per procs": 59399316.0, "Ops/sec/procs": 1978648.17, "ns per ops/procs": 505.4}],["rdq-churn-cfa", "./rdq-churn-cfa -p 96 -d 30 -s 96 -t 9600", {"Duration (ms)": 30026.673081, "Number of processors": 96.0, "Number of threads": 9600.0, "Number of spots": 96.0, "Total Operations(ops)": 561258054.0, "Total blocks": 199394662.0, "Ops per second": 18691982.71, "ns per ops": 53.5, "Ops per threads": 58464.0, "Ops per procs": 5846438.0, "Ops/sec/procs": 194708.15, "ns per ops/procs": 5135.89}],["rdq-churn-cfa", "./rdq-churn-cfa -p 2 -d 30 -s 2 -t 200", {"Duration (ms)": 30051.167793, "Number of processors": 2.0, "Number of threads": 200.0, "Number of spots": 2.0, "Total Operations(ops)": 455320726.0, "Total blocks": 3932383.0, "Ops per second": 15151515.21, "ns per ops": 66.0, "Ops per threads": 2276603.0, "Ops per procs": 227660363.0, "Ops/sec/procs": 7575757.61, "ns per ops/procs": 132.0}],["rdq-churn-fibre", "./rdq-churn-fibre -p 4 -d 30 -s 4 -t 400", {"Duration (ms)": 30099.0, "Number of processors": 4.0, "Number of threads": 400.0, "Number of spots": 4.0, "Total Operations(ops)": 120523896.0, "Total blocks": 71597726.0, "Ops per second": 4004154.95, "ns per ops": 249.74, "Ops per threads": 301309.0, "Ops per procs": 30130974.0, "Ops/sec/procs": 1001038.74, "ns per ops/procs": 998.96}],["rdq-churn-tokio", "./rdq-churn-tokio -p 16 -d 30 -s 16 -t 1600", {"Duration (ms)": 30083.0, "Number of processors": 16.0, "Number of threads": 1600.0, "Number of spots": 6.0, "Total Operations(ops)": 318138317.0, "Ops per second": 10604610.0, "ns per ops": 94.0, "Ops per threads": 198836.0, "Ops per procs": 19883644.0, "Ops/sec/procs": 662788.0, "ns per ops/procs": 1512.0}],["rdq-churn-go", "./rdq-churn-go -p 1 -d 30 -s 1 -t 100", {"Duration (ms)": 30026.0, "Number of processors": 1.0, "Number of threads": 100.0, "Number of spots": 1.0, "Total Operations(ops)": 136522993.0, "Ops per second": 4546746.46, "ns per ops": 219.94, "Ops per threads": 1365229.0, "Ops per procs": 136522993.0, "Ops/sec/procs": 4546746.46, "ns per ops/procs": 219.94}],["rdq-churn-fibre", "./rdq-churn-fibre -p 48 -d 30 -s 48 -t 4800", {"Duration (ms)": 30100.0, "Number of processors": 48.0, "Number of threads": 4800.0, "Number of spots": 48.0, "Total Operations(ops)": 506799324.0, "Total blocks": 278949440.0, "Ops per second": 16837136.67, "ns per ops": 59.39, "Ops per threads": 105583.0, "Ops per procs": 10558319.0, "Ops/sec/procs": 350773.68, "ns per ops/procs": 2850.84}],["rdq-churn-tokio", "./rdq-churn-tokio -p 96 -d 30 -s 96 -t 9600", {"Duration (ms)": 30019.0, "Number of processors": 96.0, "Number of threads": 9600.0, "Number of spots": 6.0, "Total Operations(ops)": 500621559.0, "Ops per second": 16687385.0, "ns per ops": 59.0, "Ops per threads": 52148.0, "Ops per procs": 5214807.0, "Ops/sec/procs": 173826.0, "ns per ops/procs": 5756.0}],["rdq-churn-cfa", "./rdq-churn-cfa -p 16 -d 30 -s 16 -t 1600", {"Duration (ms)": 30077.47981, "Number of processors": 16.0, "Number of threads": 1600.0, "Number of spots": 16.0, "Total Operations(ops)": 287320119.0, "Total blocks": 108882567.0, "Ops per second": 9552666.01, "ns per ops": 104.68, "Ops per threads": 179575.0, "Ops per procs": 17957507.0, "Ops/sec/procs": 597041.63, "ns per ops/procs": 1674.93}],["rdq-churn-go", "./rdq-churn-go -p 16 -d 30 -s 16 -t 1600", {"Duration (ms)": 30024.0, "Number of processors": 16.0, "Number of threads": 1600.0, "Number of spots": 16.0, "Total Operations(ops)": 239583176.0, "Ops per second": 7979631.4, "ns per ops": 125.32, "Ops per threads": 149739.0, "Ops per procs": 14973948.0, "Ops/sec/procs": 498726.96, "ns per ops/procs": 2005.11}],["rdq-churn-tokio", "./rdq-churn-tokio -p 4 -d 30 -s 4 -t 400", {"Duration (ms)": 30060.0, "Number of processors": 4.0, "Number of threads": 400.0, "Number of spots": 6.0, "Total Operations(ops)": 167239503.0, "Ops per second": 5574650.0, "ns per ops": 179.0, "Ops per threads": 418098.0, "Ops per procs": 41809875.0, "Ops/sec/procs": 1393662.0, "ns per ops/procs": 718.0}],["rdq-churn-fibre", "./rdq-churn-fibre -p 48 -d 30 -s 48 -t 4800", {"Duration (ms)": 30001.0, "Number of processors": 48.0, "Number of threads": 4800.0, "Number of spots": 48.0, "Total Operations(ops)": 503519362.0, "Total blocks": 277419786.0, "Ops per second": 16782920.93, "ns per ops": 59.58, "Ops per threads": 104899.0, "Ops per procs": 10489986.0, "Ops/sec/procs": 349644.19, "ns per ops/procs": 2860.05}],["rdq-churn-cfa", "./rdq-churn-cfa -p 48 -d 30 -s 48 -t 4800", {"Duration (ms)": 30049.349784, "Number of processors": 48.0, "Number of threads": 4800.0, "Number of spots": 48.0, "Total Operations(ops)": 717076122.0, "Total blocks": 274220017.0, "Ops per second": 23863282.47, "ns per ops": 41.91, "Ops per threads": 149390.0, "Ops per procs": 14939085.0, "Ops/sec/procs": 497151.72, "ns per ops/procs": 2011.46}],["rdq-churn-go", "./rdq-churn-go -p 48 -d 30 -s 48 -t 4800", {"Duration (ms)": 30044.0, "Number of processors": 48.0, "Number of threads": 4800.0, "Number of spots": 48.0, "Total Operations(ops)": 364413042.0, "Ops per second": 12129000.29, "ns per ops": 82.45, "Ops per threads": 75919.0, "Ops per procs": 7591938.0, "Ops/sec/procs": 252687.51, "ns per ops/procs": 3957.46}],["rdq-churn-go", "./rdq-churn-go -p 192 -d 30 -s 192 -t 19200", {"Duration (ms)": 30048.0, "Number of processors": 192.0, "Number of threads": 19200.0, "Number of spots": 192.0, "Total Operations(ops)": 453636692.0, "Ops per second": 15096967.31, "ns per ops": 66.24, "Ops per threads": 23626.0, "Ops per procs": 2362691.0, "Ops/sec/procs": 78630.04, "ns per ops/procs": 12717.79}],["rdq-churn-go", "./rdq-churn-go -p 8 -d 30 -s 8 -t 800", {"Duration (ms)": 30025.0, "Number of processors": 8.0, "Number of threads": 800.0, "Number of spots": 8.0, "Total Operations(ops)": 150252490.0, "Ops per second": 5004153.72, "ns per ops": 199.83, "Ops per threads": 187815.0, "Ops per procs": 18781561.0, "Ops/sec/procs": 625519.21, "ns per ops/procs": 1598.67}],["rdq-churn-fibre", "./rdq-churn-fibre -p 72 -d 30 -s 72 -t 7200", {"Duration (ms)": 30052.0, "Number of processors": 72.0, "Number of threads": 7200.0, "Number of spots": 72.0, "Total Operations(ops)": 403300680.0, "Total blocks": 211142254.0, "Ops per second": 13420091.18, "ns per ops": 74.52, "Ops per threads": 56013.0, "Ops per procs": 5601398.0, "Ops/sec/procs": 186390.16, "ns per ops/procs": 5365.09}],["rdq-churn-cfa", "./rdq-churn-cfa -p 4 -d 30 -s 4 -t 400", {"Duration (ms)": 30054.584234, "Number of processors": 4.0, "Number of threads": 400.0, "Number of spots": 4.0, "Total Operations(ops)": 151976230.0, "Total blocks": 72512868.0, "Ops per second": 5056673.84, "ns per ops": 197.76, "Ops per threads": 379940.0, "Ops per procs": 37994057.0, "Ops/sec/procs": 1264168.46, "ns per ops/procs": 791.03}],["rdq-churn-go", "./rdq-churn-go -p 72 -d 30 -s 72 -t 7200", {"Duration (ms)": 30024.0, "Number of processors": 72.0, "Number of threads": 7200.0, "Number of spots": 72.0, "Total Operations(ops)": 384058417.0, "Ops per second": 12791616.7, "ns per ops": 78.18, "Ops per threads": 53341.0, "Ops per procs": 5334144.0, "Ops/sec/procs": 177661.34, "ns per ops/procs": 5628.69}],["rdq-churn-tokio", "./rdq-churn-tokio -p 8 -d 30 -s 8 -t 800", {"Duration (ms)": 30049.0, "Number of processors": 8.0, "Number of threads": 800.0, "Number of spots": 6.0, "Total Operations(ops)": 224235663.0, "Ops per second": 7474522.0, "ns per ops": 134.0, "Ops per threads": 280294.0, "Ops per procs": 28029457.0, "Ops/sec/procs": 934315.0, "ns per ops/procs": 1072.0}],["rdq-churn-cfa", "./rdq-churn-cfa -p 2 -d 30 -s 2 -t 200", {"Duration (ms)": 30051.90884, "Number of processors": 2.0, "Number of threads": 200.0, "Number of spots": 2.0, "Total Operations(ops)": 457146378.0, "Total blocks": 4354283.0, "Ops per second": 15211891.55, "ns per ops": 65.74, "Ops per threads": 2285731.0, "Ops per procs": 228573189.0, "Ops/sec/procs": 7605945.77, "ns per ops/procs": 131.48}],["rdq-churn-cfa", "./rdq-churn-cfa -p 72 -d 30 -s 72 -t 7200", {"Duration (ms)": 30092.947204, "Number of processors": 72.0, "Number of threads": 7200.0, "Number of spots": 72.0, "Total Operations(ops)": 445395114.0, "Total blocks": 160695648.0, "Ops per second": 14800647.84, "ns per ops": 67.56, "Ops per threads": 61860.0, "Ops per procs": 6186043.0, "Ops/sec/procs": 205564.55, "ns per ops/procs": 4864.65}],["rdq-churn-tokio", "./rdq-churn-tokio -p 16 -d 30 -s 16 -t 1600", {"Duration (ms)": 30069.0, "Number of processors": 16.0, "Number of threads": 1600.0, "Number of spots": 6.0, "Total Operations(ops)": 316535439.0, "Ops per second": 10551181.0, "ns per ops": 94.0, "Ops per threads": 197834.0, "Ops per procs": 19783464.0, "Ops/sec/procs": 659448.0, "ns per ops/procs": 1519.0}],["rdq-churn-tokio", "./rdq-churn-tokio -p 96 -d 30 -s 96 -t 9600", {"Duration (ms)": 30029.0, "Number of processors": 96.0, "Number of threads": 9600.0, "Number of spots": 6.0, "Total Operations(ops)": 499478438.0, "Ops per second": 16649281.0, "ns per ops": 60.0, "Ops per threads": 52029.0, "Ops per procs": 5202900.0, "Ops/sec/procs": 173430.0, "ns per ops/procs": 5771.0}],["rdq-churn-cfa", "./rdq-churn-cfa -p 72 -d 30 -s 72 -t 7200", {"Duration (ms)": 30074.09714, "Number of processors": 72.0, "Number of threads": 7200.0, "Number of spots": 72.0, "Total Operations(ops)": 449729842.0, "Total blocks": 164692498.0, "Ops per second": 14954059.63, "ns per ops": 66.87, "Ops per threads": 62462.0, "Ops per procs": 6246247.0, "Ops/sec/procs": 207695.27, "ns per ops/procs": 4814.75}],["rdq-churn-tokio", "./rdq-churn-tokio -p 144 -d 30 -s 144 -t 14400", {"Duration (ms)": 30004.0, "Number of processors": 144.0, "Number of threads": 14400.0, "Number of spots": 6.0, "Total Operations(ops)": 839569012.0, "Ops per second": 27985633.0, "ns per ops": 35.0, "Ops per threads": 58303.0, "Ops per procs": 5830340.0, "Ops/sec/procs": 194344.0, "ns per ops/procs": 5146.0}],["rdq-churn-tokio", "./rdq-churn-tokio -p 72 -d 30 -s 72 -t 7200", {"Duration (ms)": 30052.0, "Number of processors": 72.0, "Number of threads": 7200.0, "Number of spots": 6.0, "Total Operations(ops)": 407664001.0, "Ops per second": 13588800.0, "ns per ops": 73.0, "Ops per threads": 56620.0, "Ops per procs": 5662000.0, "Ops/sec/procs": 188733.0, "ns per ops/procs": 5307.0}],["rdq-churn-go", "./rdq-churn-go -p 192 -d 30 -s 192 -t 19200", {"Duration (ms)": 30052.0, "Number of processors": 192.0, "Number of threads": 19200.0, "Number of spots": 192.0, "Total Operations(ops)": 473430603.0, "Ops per second": 15753366.08, "ns per ops": 63.48, "Ops per threads": 24657.0, "Ops per procs": 2465784.0, "Ops/sec/procs": 82048.78, "ns per ops/procs": 12187.87}],["rdq-churn-cfa", "./rdq-churn-cfa -p 16 -d 30 -s 16 -t 1600", {"Duration (ms)": 30075.423217, "Number of processors": 16.0, "Number of threads": 1600.0, "Number of spots": 16.0, "Total Operations(ops)": 274612732.0, "Total blocks": 93168104.0, "Ops per second": 9130801.92, "ns per ops": 109.52, "Ops per threads": 171632.0, "Ops per procs": 17163295.0, "Ops/sec/procs": 570675.12, "ns per ops/procs": 1752.31}],["rdq-churn-fibre", "./rdq-churn-fibre -p 72 -d 30 -s 72 -t 7200", {"Duration (ms)": 30085.0, "Number of processors": 72.0, "Number of threads": 7200.0, "Number of spots": 72.0, "Total Operations(ops)": 410586760.0, "Total blocks": 216454604.0, "Ops per second": 13647384.27, "ns per ops": 73.27, "Ops per threads": 57025.0, "Ops per procs": 5702593.0, "Ops/sec/procs": 189547.0, "ns per ops/procs": 5275.74}],["rdq-churn-fibre", "./rdq-churn-fibre -p 72 -d 30 -s 72 -t 7200", {"Duration (ms)": 30059.0, "Number of processors": 72.0, "Number of threads": 7200.0, "Number of spots": 72.0, "Total Operations(ops)": 404725482.0, "Total blocks": 213051228.0, "Ops per second": 13464248.53, "ns per ops": 74.27, "Ops per threads": 56211.0, "Ops per procs": 5621187.0, "Ops/sec/procs": 187003.45, "ns per ops/procs": 5347.5}],["rdq-churn-fibre", "./rdq-churn-fibre -p 96 -d 30 -s 96 -t 9600", {"Duration (ms)": 30008.0, "Number of processors": 96.0, "Number of threads": 9600.0, "Number of spots": 96.0, "Total Operations(ops)": 479035717.0, "Total blocks": 255720322.0, "Ops per second": 15963538.86, "ns per ops": 62.64, "Ops per threads": 49899.0, "Ops per procs": 4989955.0, "Ops/sec/procs": 166286.86, "ns per ops/procs": 6013.7}],["rdq-churn-go", "./rdq-churn-go -p 1 -d 30 -s 1 -t 100", {"Duration (ms)": 30001.0, "Number of processors": 1.0, "Number of threads": 100.0, "Number of spots": 1.0, "Total Operations(ops)": 136409693.0, "Ops per second": 4546748.4, "ns per ops": 219.94, "Ops per threads": 1364096.0, "Ops per procs": 136409693.0, "Ops/sec/procs": 4546748.4, "ns per ops/procs": 219.94}],["rdq-churn-go", "./rdq-churn-go -p 16 -d 30 -s 16 -t 1600", {"Duration (ms)": 30029.0, "Number of processors": 16.0, "Number of threads": 1600.0, "Number of spots": 16.0, "Total Operations(ops)": 210974431.0, "Ops per second": 7025455.59, "ns per ops": 142.34, "Ops per threads": 131859.0, "Ops per procs": 13185901.0, "Ops/sec/procs": 439090.97, "ns per ops/procs": 2277.43}],["rdq-churn-fibre", "./rdq-churn-fibre -p 48 -d 30 -s 48 -t 4800", {"Duration (ms)": 30086.0, "Number of processors": 48.0, "Number of threads": 4800.0, "Number of spots": 48.0, "Total Operations(ops)": 549104700.0, "Total blocks": 304859004.0, "Ops per second": 18250896.3, "ns per ops": 54.79, "Ops per threads": 114396.0, "Ops per procs": 11439681.0, "Ops/sec/procs": 380227.01, "ns per ops/procs": 2630.01}],["rdq-churn-fibre", "./rdq-churn-fibre -p 48 -d 30 -s 48 -t 4800", {"Duration (ms)": 30092.0, "Number of processors": 48.0, "Number of threads": 4800.0, "Number of spots": 48.0, "Total Operations(ops)": 546325320.0, "Total blocks": 303485414.0, "Ops per second": 18155163.43, "ns per ops": 55.08, "Ops per threads": 113817.0, "Ops per procs": 11381777.0, "Ops/sec/procs": 378232.57, "ns per ops/procs": 2643.88}],["rdq-churn-go", "./rdq-churn-go -p 16 -d 30 -s 16 -t 1600", {"Duration (ms)": 30035.0, "Number of processors": 16.0, "Number of threads": 1600.0, "Number of spots": 16.0, "Total Operations(ops)": 230101579.0, "Ops per second": 7661004.77, "ns per ops": 130.53, "Ops per threads": 143813.0, "Ops per procs": 14381348.0, "Ops/sec/procs": 478812.8, "ns per ops/procs": 2088.5}],["rdq-churn-cfa", "./rdq-churn-cfa -p 72 -d 30 -s 72 -t 7200", {"Duration (ms)": 30089.519404, "Number of processors": 72.0, "Number of threads": 7200.0, "Number of spots": 72.0, "Total Operations(ops)": 431748437.0, "Total blocks": 174784846.0, "Ops per second": 14348798.04, "ns per ops": 69.69, "Ops per threads": 59965.0, "Ops per procs": 5996506.0, "Ops/sec/procs": 199288.86, "ns per ops/procs": 5017.84}],["rdq-churn-cfa", "./rdq-churn-cfa -p 1 -d 30 -s 1 -t 100", {"Duration (ms)": 30049.732024, "Number of processors": 1.0, "Number of threads": 100.0, "Number of spots": 1.0, "Total Operations(ops)": 1203302068.0, "Total blocks": 0.0, "Ops per second": 40043687.15, "ns per ops": 24.97, "Ops per threads": 12033020.0, "Ops per procs": 1203302068.0, "Ops/sec/procs": 40043687.15, "ns per ops/procs": 24.97}],["rdq-churn-cfa", "./rdq-churn-cfa -p 2 -d 30 -s 2 -t 200", {"Duration (ms)": 30051.856, "Number of processors": 2.0, "Number of threads": 200.0, "Number of spots": 2.0, "Total Operations(ops)": 513190925.0, "Total blocks": 1211761.0, "Ops per second": 17076846.27, "ns per ops": 58.56, "Ops per threads": 2565954.0, "Ops per procs": 256595462.0, "Ops/sec/procs": 8538423.13, "ns per ops/procs": 117.12}],["rdq-churn-tokio", "./rdq-churn-tokio -p 24 -d 30 -s 24 -t 2400", {"Duration (ms)": 30025.0, "Number of processors": 24.0, "Number of threads": 2400.0, "Number of spots": 6.0, "Total Operations(ops)": 480420317.0, "Ops per second": 16014010.0, "ns per ops": 62.0, "Ops per threads": 200175.0, "Ops per procs": 20017513.0, "Ops/sec/procs": 667250.0, "ns per ops/procs": 1499.0}],["rdq-churn-fibre", "./rdq-churn-fibre -p 1 -d 30 -s 1 -t 100", {"Duration (ms)": 30027.0, "Number of processors": 1.0, "Number of threads": 100.0, "Number of spots": 1.0, "Total Operations(ops)": 192408701.0, "Total blocks": 0.0, "Ops per second": 6407823.67, "ns per ops": 156.06, "Ops per threads": 1924087.0, "Ops per procs": 192408701.0, "Ops/sec/procs": 6407823.67, "ns per ops/procs": 156.06}],["rdq-churn-fibre", "./rdq-churn-fibre -p 8 -d 30 -s 8 -t 800", {"Duration (ms)": 30013.0, "Number of processors": 8.0, "Number of threads": 800.0, "Number of spots": 8.0, "Total Operations(ops)": 179762652.0, "Total blocks": 96977070.0, "Ops per second": 5989325.7, "ns per ops": 166.96, "Ops per threads": 224703.0, "Ops per procs": 22470331.0, "Ops/sec/procs": 748665.71, "ns per ops/procs": 1335.71}],["rdq-churn-cfa", "./rdq-churn-cfa -p 24 -d 30 -s 24 -t 2400", {"Duration (ms)": 30021.291468, "Number of processors": 24.0, "Number of threads": 2400.0, "Number of spots": 24.0, "Total Operations(ops)": 366641766.0, "Total blocks": 142397645.0, "Ops per second": 12212724.64, "ns per ops": 81.88, "Ops per threads": 152767.0, "Ops per procs": 15276740.0, "Ops/sec/procs": 508863.53, "ns per ops/procs": 1965.16}],["rdq-churn-go", "./rdq-churn-go -p 4 -d 30 -s 4 -t 400", {"Duration (ms)": 30036.0, "Number of processors": 4.0, "Number of threads": 400.0, "Number of spots": 4.0, "Total Operations(ops)": 161349221.0, "Ops per second": 5371852.47, "ns per ops": 186.16, "Ops per threads": 403373.0, "Ops per procs": 40337305.0, "Ops/sec/procs": 1342963.12, "ns per ops/procs": 744.62}],["rdq-churn-fibre", "./rdq-churn-fibre -p 1 -d 30 -s 1 -t 100", {"Duration (ms)": 30027.0, "Number of processors": 1.0, "Number of threads": 100.0, "Number of spots": 1.0, "Total Operations(ops)": 192278499.0, "Total blocks": 0.0, "Ops per second": 6403513.47, "ns per ops": 156.16, "Ops per threads": 1922784.0, "Ops per procs": 192278499.0, "Ops/sec/procs": 6403513.47, "ns per ops/procs": 156.16}],["rdq-churn-tokio", "./rdq-churn-tokio -p 16 -d 30 -s 16 -t 1600", {"Duration (ms)": 30059.0, "Number of processors": 16.0, "Number of threads": 1600.0, "Number of spots": 6.0, "Total Operations(ops)": 319580917.0, "Ops per second": 10652697.0, "ns per ops": 94.0, "Ops per threads": 199738.0, "Ops per procs": 19973807.0, "Ops/sec/procs": 665793.0, "ns per ops/procs": 1504.0}],["rdq-churn-fibre", "./rdq-churn-fibre -p 48 -d 30 -s 48 -t 4800", {"Duration (ms)": 30088.0, "Number of processors": 48.0, "Number of threads": 4800.0, "Number of spots": 48.0, "Total Operations(ops)": 546907675.0, "Total blocks": 303993585.0, "Ops per second": 18176654.38, "ns per ops": 55.02, "Ops per threads": 113939.0, "Ops per procs": 11393909.0, "Ops/sec/procs": 378680.3, "ns per ops/procs": 2640.75}],["rdq-churn-cfa", "./rdq-churn-cfa -p 48 -d 30 -s 48 -t 4800", {"Duration (ms)": 30048.044701, "Number of processors": 48.0, "Number of threads": 4800.0, "Number of spots": 48.0, "Total Operations(ops)": 686275241.0, "Total blocks": 260725338.0, "Ops per second": 22839264.51, "ns per ops": 43.78, "Ops per threads": 142974.0, "Ops per procs": 14297400.0, "Ops/sec/procs": 475818.01, "ns per ops/procs": 2101.64}],["rdq-churn-tokio", "./rdq-churn-tokio -p 8 -d 30 -s 8 -t 800", {"Duration (ms)": 30007.0, "Number of processors": 8.0, "Number of threads": 800.0, "Number of spots": 6.0, "Total Operations(ops)": 224118185.0, "Ops per second": 7470606.0, "ns per ops": 133.0, "Ops per threads": 280147.0, "Ops per procs": 28014773.0, "Ops/sec/procs": 933825.0, "ns per ops/procs": 1071.0}],["rdq-churn-fibre", "./rdq-churn-fibre -p 192 -d 30 -s 192 -t 19200", {"Duration (ms)": 30032.0, "Number of processors": 192.0, "Number of threads": 19200.0, "Number of spots": 192.0, "Total Operations(ops)": 780039424.0, "Total blocks": 406598221.0, "Ops per second": 25972987.05, "ns per ops": 38.5, "Ops per threads": 40627.0, "Ops per procs": 4062705.0, "Ops/sec/procs": 135275.97, "ns per ops/procs": 7392.3}],["rdq-churn-fibre", "./rdq-churn-fibre -p 192 -d 30 -s 192 -t 19200", {"Duration (ms)": 30064.0, "Number of processors": 192.0, "Number of threads": 19200.0, "Number of spots": 192.0, "Total Operations(ops)": 766518642.0, "Total blocks": 399561533.0, "Ops per second": 25495430.01, "ns per ops": 39.22, "Ops per threads": 39922.0, "Ops per procs": 3992284.0, "Ops/sec/procs": 132788.7, "ns per ops/procs": 7530.76}],["rdq-churn-go", "./rdq-churn-go -p 48 -d 30 -s 48 -t 4800", {"Duration (ms)": 30047.0, "Number of processors": 48.0, "Number of threads": 4800.0, "Number of spots": 48.0, "Total Operations(ops)": 369220616.0, "Ops per second": 12287825.46, "ns per ops": 81.38, "Ops per threads": 76920.0, "Ops per procs": 7692096.0, "Ops/sec/procs": 255996.36, "ns per ops/procs": 3906.31}],["rdq-churn-cfa", "./rdq-churn-cfa -p 192 -d 30 -s 192 -t 19200", {"Duration (ms)": 30077.98976, "Number of processors": 192.0, "Number of threads": 19200.0, "Number of spots": 192.0, "Total Operations(ops)": 550661432.0, "Total blocks": 233427204.0, "Ops per second": 18307787.07, "ns per ops": 54.62, "Ops per threads": 28680.0, "Ops per procs": 2868028.0, "Ops/sec/procs": 95353.06, "ns per ops/procs": 10487.34}],["rdq-churn-go", "./rdq-churn-go -p 8 -d 30 -s 8 -t 800", {"Duration (ms)": 30030.0, "Number of processors": 8.0, "Number of threads": 800.0, "Number of spots": 8.0, "Total Operations(ops)": 151781081.0, "Ops per second": 5054147.27, "ns per ops": 197.86, "Ops per threads": 189726.0, "Ops per procs": 18972635.0, "Ops/sec/procs": 631768.41, "ns per ops/procs": 1582.86}],["rdq-churn-tokio", "./rdq-churn-tokio -p 24 -d 30 -s 24 -t 2400", {"Duration (ms)": 30021.0, "Number of processors": 24.0, "Number of threads": 2400.0, "Number of spots": 6.0, "Total Operations(ops)": 489172969.0, "Ops per second": 16305765.0, "ns per ops": 61.0, "Ops per threads": 203822.0, "Ops per procs": 20382207.0, "Ops/sec/procs": 679406.0, "ns per ops/procs": 1472.0}],["rdq-churn-tokio", "./rdq-churn-tokio -p 4 -d 30 -s 4 -t 400", {"Duration (ms)": 30065.0, "Number of processors": 4.0, "Number of threads": 400.0, "Number of spots": 6.0, "Total Operations(ops)": 168558017.0, "Ops per second": 5618600.0, "ns per ops": 178.0, "Ops per threads": 421395.0, "Ops per procs": 42139504.0, "Ops/sec/procs": 1404650.0, "ns per ops/procs": 713.0}],["rdq-churn-go", "./rdq-churn-go -p 48 -d 30 -s 48 -t 4800", {"Duration (ms)": 30049.0, "Number of processors": 48.0, "Number of threads": 4800.0, "Number of spots": 48.0, "Total Operations(ops)": 368478476.0, "Ops per second": 12262314.16, "ns per ops": 81.55, "Ops per threads": 76766.0, "Ops per procs": 7676634.0, "Ops/sec/procs": 255464.88, "ns per ops/procs": 3914.43}],["rdq-churn-go", "./rdq-churn-go -p 24 -d 30 -s 24 -t 2400", {"Duration (ms)": 30036.0, "Number of processors": 24.0, "Number of threads": 2400.0, "Number of spots": 24.0, "Total Operations(ops)": 251031652.0, "Ops per second": 8357450.51, "ns per ops": 119.65, "Ops per threads": 104596.0, "Ops per procs": 10459652.0, "Ops/sec/procs": 348227.1, "ns per ops/procs": 2871.69}],["rdq-churn-tokio", "./rdq-churn-tokio -p 72 -d 30 -s 72 -t 7200", {"Duration (ms)": 30046.0, "Number of processors": 72.0, "Number of threads": 7200.0, "Number of spots": 6.0, "Total Operations(ops)": 411007153.0, "Ops per second": 13700238.0, "ns per ops": 73.0, "Ops per threads": 57084.0, "Ops per procs": 5708432.0, "Ops/sec/procs": 190281.0, "ns per ops/procs": 5263.0}],["rdq-churn-fibre", "./rdq-churn-fibre -p 1 -d 30 -s 1 -t 100", {"Duration (ms)": 30026.0, "Number of processors": 1.0, "Number of threads": 100.0, "Number of spots": 1.0, "Total Operations(ops)": 192508166.0, "Total blocks": 0.0, "Ops per second": 6411255.09, "ns per ops": 155.98, "Ops per threads": 1925081.0, "Ops per procs": 192508166.0, "Ops/sec/procs": 6411255.09, "ns per ops/procs": 155.98}],["rdq-churn-tokio", "./rdq-churn-tokio -p 8 -d 30 -s 8 -t 800", {"Duration (ms)": 30019.0, "Number of processors": 8.0, "Number of threads": 800.0, "Number of spots": 6.0, "Total Operations(ops)": 217098912.0, "Ops per second": 7236630.0, "ns per ops": 138.0, "Ops per threads": 271373.0, "Ops per procs": 27137364.0, "Ops/sec/procs": 904578.0, "ns per ops/procs": 1106.0}],["rdq-churn-cfa", "./rdq-churn-cfa -p 96 -d 30 -s 96 -t 9600", {"Duration (ms)": 30060.266647, "Number of processors": 96.0, "Number of threads": 9600.0, "Number of spots": 96.0, "Total Operations(ops)": 520281745.0, "Total blocks": 193469152.0, "Ops per second": 17307955.09, "ns per ops": 57.78, "Ops per threads": 54196.0, "Ops per procs": 5419601.0, "Ops/sec/procs": 180291.2, "ns per ops/procs": 5546.58}],["rdq-churn-cfa", "./rdq-churn-cfa -p 192 -d 30 -s 192 -t 19200", {"Duration (ms)": 30038.825862, "Number of processors": 192.0, "Number of threads": 19200.0, "Number of spots": 192.0, "Total Operations(ops)": 639542051.0, "Total blocks": 195130995.0, "Ops per second": 21290514.28, "ns per ops": 46.97, "Ops per threads": 33309.0, "Ops per procs": 3330948.0, "Ops/sec/procs": 110888.1, "ns per ops/procs": 9018.1}],["rdq-churn-tokio", "./rdq-churn-tokio -p 72 -d 30 -s 72 -t 7200", {"Duration (ms)": 30037.0, "Number of processors": 72.0, "Number of threads": 7200.0, "Number of spots": 6.0, "Total Operations(ops)": 420965320.0, "Ops per second": 14032177.0, "ns per ops": 71.0, "Ops per threads": 58467.0, "Ops per procs": 5846740.0, "Ops/sec/procs": 194891.0, "ns per ops/procs": 5137.0}],["rdq-churn-go", "./rdq-churn-go -p 1 -d 30 -s 1 -t 100", {"Duration (ms)": 30001.0, "Number of processors": 1.0, "Number of threads": 100.0, "Number of spots": 1.0, "Total Operations(ops)": 135120420.0, "Ops per second": 4503778.84, "ns per ops": 222.04, "Ops per threads": 1351204.0, "Ops per procs": 135120420.0, "Ops/sec/procs": 4503778.84, "ns per ops/procs": 222.04}],["rdq-churn-fibre", "./rdq-churn-fibre -p 8 -d 30 -s 8 -t 800", {"Duration (ms)": 30013.0, "Number of processors": 8.0, "Number of threads": 800.0, "Number of spots": 8.0, "Total Operations(ops)": 180394539.0, "Total blocks": 97365389.0, "Ops per second": 6010539.2, "ns per ops": 166.37, "Ops per threads": 225493.0, "Ops per procs": 22549317.0, "Ops/sec/procs": 751317.4, "ns per ops/procs": 1331.0}],["rdq-churn-go", "./rdq-churn-go -p 16 -d 30 -s 16 -t 1600", {"Duration (ms)": 30027.0, "Number of processors": 16.0, "Number of threads": 1600.0, "Number of spots": 16.0, "Total Operations(ops)": 234195932.0, "Ops per second": 7799415.34, "ns per ops": 128.21, "Ops per threads": 146372.0, "Ops per procs": 14637245.0, "Ops/sec/procs": 487463.46, "ns per ops/procs": 2051.44}],["rdq-churn-go", "./rdq-churn-go -p 192 -d 30 -s 192 -t 19200", {"Duration (ms)": 30040.0, "Number of processors": 192.0, "Number of threads": 19200.0, "Number of spots": 192.0, "Total Operations(ops)": 432389881.0, "Ops per second": 14393327.27, "ns per ops": 69.48, "Ops per threads": 22520.0, "Ops per procs": 2252030.0, "Ops/sec/procs": 74965.25, "ns per ops/procs": 13339.51}],["rdq-churn-go", "./rdq-churn-go -p 16 -d 30 -s 16 -t 1600", {"Duration (ms)": 30027.0, "Number of processors": 16.0, "Number of threads": 1600.0, "Number of spots": 16.0, "Total Operations(ops)": 237983574.0, "Ops per second": 7925620.93, "ns per ops": 126.17, "Ops per threads": 148739.0, "Ops per procs": 14873973.0, "Ops/sec/procs": 495351.31, "ns per ops/procs": 2018.77}],["rdq-churn-fibre", "./rdq-churn-fibre -p 1 -d 30 -s 1 -t 100", {"Duration (ms)": 30027.0, "Number of processors": 1.0, "Number of threads": 100.0, "Number of spots": 1.0, "Total Operations(ops)": 192551687.0, "Total blocks": 0.0, "Ops per second": 6412604.61, "ns per ops": 155.94, "Ops per threads": 1925516.0, "Ops per procs": 192551687.0, "Ops/sec/procs": 6412604.61, "ns per ops/procs": 155.94}],["rdq-churn-cfa", "./rdq-churn-cfa -p 72 -d 30 -s 72 -t 7200", {"Duration (ms)": 30047.902625, "Number of processors": 72.0, "Number of threads": 7200.0, "Number of spots": 72.0, "Total Operations(ops)": 436006175.0, "Total blocks": 172685130.0, "Ops per second": 14510369.67, "ns per ops": 68.92, "Ops per threads": 60556.0, "Ops per procs": 6055641.0, "Ops/sec/procs": 201532.91, "ns per ops/procs": 4961.97}],["rdq-churn-cfa", "./rdq-churn-cfa -p 4 -d 30 -s 4 -t 400", {"Duration (ms)": 30054.730213, "Number of processors": 4.0, "Number of threads": 400.0, "Number of spots": 4.0, "Total Operations(ops)": 174550924.0, "Total blocks": 43636476.0, "Ops per second": 5807768.79, "ns per ops": 172.18, "Ops per threads": 436377.0, "Ops per procs": 43637731.0, "Ops/sec/procs": 1451942.2, "ns per ops/procs": 688.73}],["rdq-churn-cfa", "./rdq-churn-cfa -p 2 -d 30 -s 2 -t 200", {"Duration (ms)": 30051.661686, "Number of processors": 2.0, "Number of threads": 200.0, "Number of spots": 2.0, "Total Operations(ops)": 509144612.0, "Total blocks": 3468721.0, "Ops per second": 16942311.45, "ns per ops": 59.02, "Ops per threads": 2545723.0, "Ops per procs": 254572306.0, "Ops/sec/procs": 8471155.73, "ns per ops/procs": 118.05}],["rdq-churn-tokio", "./rdq-churn-tokio -p 4 -d 30 -s 4 -t 400", {"Duration (ms)": 30060.0, "Number of processors": 4.0, "Number of threads": 400.0, "Number of spots": 6.0, "Total Operations(ops)": 171086534.0, "Ops per second": 5702884.0, "ns per ops": 175.0, "Ops per threads": 427716.0, "Ops per procs": 42771633.0, "Ops/sec/procs": 1425721.0, "ns per ops/procs": 702.0}],["rdq-churn-go", "./rdq-churn-go -p 4 -d 30 -s 4 -t 400", {"Duration (ms)": 30037.0, "Number of processors": 4.0, "Number of threads": 400.0, "Number of spots": 4.0, "Total Operations(ops)": 153220970.0, "Ops per second": 5100937.13, "ns per ops": 196.04, "Ops per threads": 383052.0, "Ops per procs": 38305242.0, "Ops/sec/procs": 1275234.28, "ns per ops/procs": 784.17}],["rdq-churn-cfa", "./rdq-churn-cfa -p 4 -d 30 -s 4 -t 400", {"Duration (ms)": 30055.143262, "Number of processors": 4.0, "Number of threads": 400.0, "Number of spots": 4.0, "Total Operations(ops)": 139908678.0, "Total blocks": 66492307.0, "Ops per second": 4655066.08, "ns per ops": 214.82, "Ops per threads": 349771.0, "Ops per procs": 34977169.0, "Ops/sec/procs": 1163766.52, "ns per ops/procs": 859.28}],["rdq-churn-tokio", "./rdq-churn-tokio -p 72 -d 30 -s 72 -t 7200", {"Duration (ms)": 30045.0, "Number of processors": 72.0, "Number of threads": 7200.0, "Number of spots": 6.0, "Total Operations(ops)": 388406248.0, "Ops per second": 12946874.0, "ns per ops": 77.0, "Ops per threads": 53945.0, "Ops per procs": 5394531.0, "Ops/sec/procs": 179817.0, "ns per ops/procs": 5569.0}],["rdq-churn-go", "./rdq-churn-go -p 4 -d 30 -s 4 -t 400", {"Duration (ms)": 30031.0, "Number of processors": 4.0, "Number of threads": 400.0, "Number of spots": 4.0, "Total Operations(ops)": 147741060.0, "Ops per second": 4919542.56, "ns per ops": 203.27, "Ops per threads": 369352.0, "Ops per procs": 36935265.0, "Ops/sec/procs": 1229885.64, "ns per ops/procs": 813.08}],["rdq-churn-cfa", "./rdq-churn-cfa -p 1 -d 30 -s 1 -t 100", {"Duration (ms)": 30050.139224, "Number of processors": 1.0, "Number of threads": 100.0, "Number of spots": 1.0, "Total Operations(ops)": 1201558746.0, "Total blocks": 48188.0, "Ops per second": 39985130.75, "ns per ops": 25.01, "Ops per threads": 12015587.0, "Ops per procs": 1201558746.0, "Ops/sec/procs": 39985130.75, "ns per ops/procs": 25.01}],["rdq-churn-cfa", "./rdq-churn-cfa -p 48 -d 30 -s 48 -t 4800", {"Duration (ms)": 30053.438807, "Number of processors": 48.0, "Number of threads": 4800.0, "Number of spots": 48.0, "Total Operations(ops)": 764383665.0, "Total blocks": 276217432.0, "Ops per second": 25434149.81, "ns per ops": 39.32, "Ops per threads": 159246.0, "Ops per procs": 15924659.0, "Ops/sec/procs": 529878.12, "ns per ops/procs": 1887.23}],["rdq-churn-tokio", "./rdq-churn-tokio -p 8 -d 30 -s 8 -t 800", {"Duration (ms)": 30025.0, "Number of processors": 8.0, "Number of threads": 800.0, "Number of spots": 6.0, "Total Operations(ops)": 220456710.0, "Ops per second": 7348557.0, "ns per ops": 136.0, "Ops per threads": 275570.0, "Ops per procs": 27557088.0, "Ops/sec/procs": 918569.0, "ns per ops/procs": 1089.0}],["rdq-churn-tokio", "./rdq-churn-tokio -p 1 -d 30 -s 1 -t 100", {"Duration (ms)": 30097.0, "Number of processors": 1.0, "Number of threads": 100.0, "Number of spots": 6.0, "Total Operations(ops)": 460834385.0, "Ops per second": 15361146.0, "ns per ops": 65.0, "Ops per threads": 4608343.0, "Ops per procs": 460834385.0, "Ops/sec/procs": 15361146.0, "ns per ops/procs": 65.0}],["rdq-churn-cfa", "./rdq-churn-cfa -p 24 -d 30 -s 24 -t 2400", {"Duration (ms)": 30021.963027, "Number of processors": 24.0, "Number of threads": 2400.0, "Number of spots": 24.0, "Total Operations(ops)": 348654768.0, "Total blocks": 127740860.0, "Ops per second": 11613323.48, "ns per ops": 86.11, "Ops per threads": 145272.0, "Ops per procs": 14527282.0, "Ops/sec/procs": 483888.48, "ns per ops/procs": 2066.59}],["rdq-churn-fibre", "./rdq-churn-fibre -p 24 -d 30 -s 24 -t 2400", {"Duration (ms)": 30040.0, "Number of processors": 24.0, "Number of threads": 2400.0, "Number of spots": 24.0, "Total Operations(ops)": 344867790.0, "Total blocks": 182853485.0, "Ops per second": 11480219.83, "ns per ops": 87.11, "Ops per threads": 143694.0, "Ops per procs": 14369491.0, "Ops/sec/procs": 478342.49, "ns per ops/procs": 2090.55}],["rdq-churn-tokio", "./rdq-churn-tokio -p 48 -d 30 -s 48 -t 4800", {"Duration (ms)": 30018.0, "Number of processors": 48.0, "Number of threads": 4800.0, "Number of spots": 6.0, "Total Operations(ops)": 584025738.0, "Ops per second": 19467524.0, "ns per ops": 51.0, "Ops per threads": 121672.0, "Ops per procs": 12167202.0, "Ops/sec/procs": 405573.0, "ns per ops/procs": 2467.0}],["rdq-churn-fibre", "./rdq-churn-fibre -p 16 -d 30 -s 16 -t 1600", {"Duration (ms)": 30037.0, "Number of processors": 16.0, "Number of threads": 1600.0, "Number of spots": 16.0, "Total Operations(ops)": 275522323.0, "Total blocks": 139885510.0, "Ops per second": 9172643.35, "ns per ops": 109.02, "Ops per threads": 172201.0, "Ops per procs": 17220145.0, "Ops/sec/procs": 573290.21, "ns per ops/procs": 1744.32}],["rdq-churn-go", "./rdq-churn-go -p 24 -d 30 -s 24 -t 2400", {"Duration (ms)": 30033.0, "Number of processors": 24.0, "Number of threads": 2400.0, "Number of spots": 24.0, "Total Operations(ops)": 249537493.0, "Ops per second": 8308716.77, "ns per ops": 120.36, "Ops per threads": 103973.0, "Ops per procs": 10397395.0, "Ops/sec/procs": 346196.53, "ns per ops/procs": 2888.53}],["rdq-churn-cfa", "./rdq-churn-cfa -p 72 -d 30 -s 72 -t 7200", {"Duration (ms)": 30066.25612, "Number of processors": 72.0, "Number of threads": 7200.0, "Number of spots": 72.0, "Total Operations(ops)": 470495820.0, "Total blocks": 174985413.0, "Ops per second": 15648633.41, "ns per ops": 63.9, "Ops per threads": 65346.0, "Ops per procs": 6534664.0, "Ops/sec/procs": 217342.13, "ns per ops/procs": 4601.04}],["rdq-churn-fibre", "./rdq-churn-fibre -p 4 -d 30 -s 4 -t 400", {"Duration (ms)": 30094.0, "Number of processors": 4.0, "Number of threads": 400.0, "Number of spots": 4.0, "Total Operations(ops)": 135422869.0, "Total blocks": 82057107.0, "Ops per second": 4499857.7, "ns per ops": 222.23, "Ops per threads": 338557.0, "Ops per procs": 33855717.0, "Ops/sec/procs": 1124964.42, "ns per ops/procs": 888.92}],["rdq-churn-cfa", "./rdq-churn-cfa -p 192 -d 30 -s 192 -t 19200", {"Duration (ms)": 30039.595314, "Number of processors": 192.0, "Number of threads": 19200.0, "Number of spots": 192.0, "Total Operations(ops)": 622528463.0, "Total blocks": 241935300.0, "Ops per second": 20723596.86, "ns per ops": 48.25, "Ops per threads": 32423.0, "Ops per procs": 3242335.0, "Ops/sec/procs": 107935.4, "ns per ops/procs": 9264.8}],["rdq-churn-tokio", "./rdq-churn-tokio -p 144 -d 30 -s 144 -t 14400", {"Duration (ms)": 30010.0, "Number of processors": 144.0, "Number of threads": 14400.0, "Number of spots": 6.0, "Total Operations(ops)": 832431123.0, "Ops per second": 27747704.0, "ns per ops": 36.0, "Ops per threads": 57807.0, "Ops per procs": 5780771.0, "Ops/sec/procs": 192692.0, "ns per ops/procs": 5191.0}],["rdq-churn-fibre", "./rdq-churn-fibre -p 72 -d 30 -s 72 -t 7200", {"Duration (ms)": 30084.0, "Number of processors": 72.0, "Number of threads": 7200.0, "Number of spots": 72.0, "Total Operations(ops)": 403400629.0, "Total blocks": 211866068.0, "Ops per second": 13408988.85, "ns per ops": 74.58, "Ops per threads": 56027.0, "Ops per procs": 5602786.0, "Ops/sec/procs": 186235.96, "ns per ops/procs": 5369.53}],["rdq-churn-cfa", "./rdq-churn-cfa -p 96 -d 30 -s 96 -t 9600", {"Duration (ms)": 30025.603656, "Number of processors": 96.0, "Number of threads": 9600.0, "Number of spots": 96.0, "Total Operations(ops)": 559680215.0, "Total blocks": 207513229.0, "Ops per second": 18640098.68, "ns per ops": 53.65, "Ops per threads": 58300.0, "Ops per procs": 5830002.0, "Ops/sec/procs": 194167.69, "ns per ops/procs": 5150.19}],["rdq-churn-tokio", "./rdq-churn-tokio -p 1 -d 30 -s 1 -t 100", {"Duration (ms)": 30097.0, "Number of processors": 1.0, "Number of threads": 100.0, "Number of spots": 6.0, "Total Operations(ops)": 460859354.0, "Ops per second": 15361978.0, "ns per ops": 65.0, "Ops per threads": 4608593.0, "Ops per procs": 460859354.0, "Ops/sec/procs": 15361978.0, "ns per ops/procs": 65.0}],["rdq-churn-fibre", "./rdq-churn-fibre -p 48 -d 30 -s 48 -t 4800", {"Duration (ms)": 30098.0, "Number of processors": 48.0, "Number of threads": 4800.0, "Number of spots": 48.0, "Total Operations(ops)": 506104297.0, "Total blocks": 278804829.0, "Ops per second": 16814745.59, "ns per ops": 59.47, "Ops per threads": 105438.0, "Ops per procs": 10543839.0, "Ops/sec/procs": 350307.2, "ns per ops/procs": 2854.64}],["rdq-churn-go", "./rdq-churn-go -p 96 -d 30 -s 96 -t 9600", {"Duration (ms)": 30087.0, "Number of processors": 96.0, "Number of threads": 9600.0, "Number of spots": 96.0, "Total Operations(ops)": 180383551.0, "Ops per second": 5995394.97, "ns per ops": 166.79, "Ops per threads": 18789.0, "Ops per procs": 1878995.0, "Ops/sec/procs": 62452.03, "ns per ops/procs": 16012.29}],["rdq-churn-cfa", "./rdq-churn-cfa -p 192 -d 30 -s 192 -t 19200", {"Duration (ms)": 30044.620866, "Number of processors": 192.0, "Number of threads": 19200.0, "Number of spots": 192.0, "Total Operations(ops)": 659407644.0, "Total blocks": 263217603.0, "Ops per second": 21947610.75, "ns per ops": 45.56, "Ops per threads": 34344.0, "Ops per procs": 3434414.0, "Ops/sec/procs": 114310.47, "ns per ops/procs": 8748.11}],["rdq-churn-fibre", "./rdq-churn-fibre -p 1 -d 30 -s 1 -t 100", {"Duration (ms)": 30027.0, "Number of processors": 1.0, "Number of threads": 100.0, "Number of spots": 1.0, "Total Operations(ops)": 192551754.0, "Total blocks": 0.0, "Ops per second": 6412595.41, "ns per ops": 155.94, "Ops per threads": 1925517.0, "Ops per procs": 192551754.0, "Ops/sec/procs": 6412595.41, "ns per ops/procs": 155.94}],["rdq-churn-cfa", "./rdq-churn-cfa -p 4 -d 30 -s 4 -t 400", {"Duration (ms)": 30055.022076, "Number of processors": 4.0, "Number of threads": 400.0, "Number of spots": 4.0, "Total Operations(ops)": 148097981.0, "Total blocks": 70656487.0, "Ops per second": 4927561.88, "ns per ops": 202.94, "Ops per threads": 370244.0, "Ops per procs": 37024495.0, "Ops/sec/procs": 1231890.47, "ns per ops/procs": 811.76}],["rdq-churn-tokio", "./rdq-churn-tokio -p 48 -d 30 -s 48 -t 4800", {"Duration (ms)": 30011.0, "Number of processors": 48.0, "Number of threads": 4800.0, "Number of spots": 6.0, "Total Operations(ops)": 591273090.0, "Ops per second": 19709103.0, "ns per ops": 50.0, "Ops per threads": 123181.0, "Ops per procs": 12318189.0, "Ops/sec/procs": 410606.0, "ns per ops/procs": 2436.0}],["rdq-churn-cfa", "./rdq-churn-cfa -p 4 -d 30 -s 4 -t 400", {"Duration (ms)": 30055.250692, "Number of processors": 4.0, "Number of threads": 400.0, "Number of spots": 4.0, "Total Operations(ops)": 146432067.0, "Total blocks": 69689176.0, "Ops per second": 4872096.01, "ns per ops": 205.25, "Ops per threads": 366080.0, "Ops per procs": 36608016.0, "Ops/sec/procs": 1218024.0, "ns per ops/procs": 821.0}],["rdq-churn-cfa", "./rdq-churn-cfa -p 72 -d 30 -s 72 -t 7200", {"Duration (ms)": 30059.108827, "Number of processors": 72.0, "Number of threads": 7200.0, "Number of spots": 72.0, "Total Operations(ops)": 470109958.0, "Total blocks": 178952564.0, "Ops per second": 15639517.48, "ns per ops": 63.94, "Ops per threads": 65293.0, "Ops per procs": 6529304.0, "Ops/sec/procs": 217215.52, "ns per ops/procs": 4603.72}],["rdq-churn-fibre", "./rdq-churn-fibre -p 16 -d 30 -s 16 -t 1600", {"Duration (ms)": 30031.0, "Number of processors": 16.0, "Number of threads": 1600.0, "Number of spots": 16.0, "Total Operations(ops)": 297665501.0, "Total blocks": 153299544.0, "Ops per second": 9911873.91, "ns per ops": 100.89, "Ops per threads": 186040.0, "Ops per procs": 18604093.0, "Ops/sec/procs": 619492.12, "ns per ops/procs": 1614.23}],["rdq-churn-cfa", "./rdq-churn-cfa -p 144 -d 30 -s 144 -t 14400", {"Duration (ms)": 30043.531403, "Number of processors": 144.0, "Number of threads": 14400.0, "Number of spots": 144.0, "Total Operations(ops)": 600490304.0, "Total blocks": 235484020.0, "Ops per second": 19987340.9, "ns per ops": 50.03, "Ops per threads": 41700.0, "Ops per procs": 4170071.0, "Ops/sec/procs": 138800.98, "ns per ops/procs": 7204.56}],["rdq-churn-tokio", "./rdq-churn-tokio -p 72 -d 30 -s 72 -t 7200", {"Duration (ms)": 30036.0, "Number of processors": 72.0, "Number of threads": 7200.0, "Number of spots": 6.0, "Total Operations(ops)": 410597024.0, "Ops per second": 13686567.0, "ns per ops": 73.0, "Ops per threads": 57027.0, "Ops per procs": 5702736.0, "Ops/sec/procs": 190091.0, "ns per ops/procs": 5266.0}],["rdq-churn-tokio", "./rdq-churn-tokio -p 96 -d 30 -s 96 -t 9600", {"Duration (ms)": 30019.0, "Number of processors": 96.0, "Number of threads": 9600.0, "Number of spots": 6.0, "Total Operations(ops)": 515524891.0, "Ops per second": 17184163.0, "ns per ops": 58.0, "Ops per threads": 53700.0, "Ops per procs": 5370050.0, "Ops/sec/procs": 179001.0, "ns per ops/procs": 5590.0}],["rdq-churn-fibre", "./rdq-churn-fibre -p 96 -d 30 -s 96 -t 9600", {"Duration (ms)": 30007.0, "Number of processors": 96.0, "Number of threads": 9600.0, "Number of spots": 96.0, "Total Operations(ops)": 475786004.0, "Total blocks": 252002313.0, "Ops per second": 15855671.1, "ns per ops": 63.07, "Ops per threads": 49561.0, "Ops per procs": 4956104.0, "Ops/sec/procs": 165163.24, "ns per ops/procs": 6054.62}],["rdq-churn-cfa", "./rdq-churn-cfa -p 192 -d 30 -s 192 -t 19200", {"Duration (ms)": 30031.908586, "Number of processors": 192.0, "Number of threads": 19200.0, "Number of spots": 192.0, "Total Operations(ops)": 630058044.0, "Total blocks": 246439654.0, "Ops per second": 20979620.47, "ns per ops": 47.67, "Ops per threads": 32815.0, "Ops per procs": 3281552.0, "Ops/sec/procs": 109268.86, "ns per ops/procs": 9151.74}],["rdq-churn-tokio", "./rdq-churn-tokio -p 24 -d 30 -s 24 -t 2400", {"Duration (ms)": 30028.0, "Number of processors": 24.0, "Number of threads": 2400.0, "Number of spots": 6.0, "Total Operations(ops)": 481142242.0, "Ops per second": 16038074.0, "ns per ops": 62.0, "Ops per threads": 200475.0, "Ops per procs": 20047593.0, "Ops/sec/procs": 668253.0, "ns per ops/procs": 1497.0}],["rdq-churn-go", "./rdq-churn-go -p 2 -d 30 -s 2 -t 200", {"Duration (ms)": 30020.0, "Number of processors": 2.0, "Number of threads": 200.0, "Number of spots": 2.0, "Total Operations(ops)": 119728039.0, "Ops per second": 3988180.77, "ns per ops": 250.74, "Ops per threads": 598640.0, "Ops per procs": 59864019.0, "Ops/sec/procs": 1994090.39, "ns per ops/procs": 501.48}],["rdq-churn-fibre", "./rdq-churn-fibre -p 16 -d 30 -s 16 -t 1600", {"Duration (ms)": 30032.0, "Number of processors": 16.0, "Number of threads": 1600.0, "Number of spots": 16.0, "Total Operations(ops)": 295962201.0, "Total blocks": 152162900.0, "Ops per second": 9854893.53, "ns per ops": 101.47, "Ops per threads": 184976.0, "Ops per procs": 18497637.0, "Ops/sec/procs": 615930.85, "ns per ops/procs": 1623.56}],["rdq-churn-go", "./rdq-churn-go -p 1 -d 30 -s 1 -t 100", {"Duration (ms)": 30001.0, "Number of processors": 1.0, "Number of threads": 100.0, "Number of spots": 1.0, "Total Operations(ops)": 136197300.0, "Ops per second": 4539671.37, "ns per ops": 220.28, "Ops per threads": 1361973.0, "Ops per procs": 136197300.0, "Ops/sec/procs": 4539671.37, "ns per ops/procs": 220.28}],["rdq-churn-fibre", "./rdq-churn-fibre -p 8 -d 30 -s 8 -t 800", {"Duration (ms)": 30023.0, "Number of processors": 8.0, "Number of threads": 800.0, "Number of spots": 8.0, "Total Operations(ops)": 168324118.0, "Total blocks": 91661768.0, "Ops per second": 5606387.16, "ns per ops": 178.37, "Ops per threads": 210405.0, "Ops per procs": 21040514.0, "Ops/sec/procs": 700798.39, "ns per ops/procs": 1426.94}],["rdq-churn-go", "./rdq-churn-go -p 1 -d 30 -s 1 -t 100", {"Duration (ms)": 30001.0, "Number of processors": 1.0, "Number of threads": 100.0, "Number of spots": 1.0, "Total Operations(ops)": 136334753.0, "Ops per second": 4544249.33, "ns per ops": 220.06, "Ops per threads": 1363347.0, "Ops per procs": 136334753.0, "Ops/sec/procs": 4544249.33, "ns per ops/procs": 220.06}],["rdq-churn-go", "./rdq-churn-go -p 2 -d 30 -s 2 -t 200", {"Duration (ms)": 30024.0, "Number of processors": 2.0, "Number of threads": 200.0, "Number of spots": 2.0, "Total Operations(ops)": 119086238.0, "Ops per second": 3966301.68, "ns per ops": 252.12, "Ops per threads": 595431.0, "Ops per procs": 59543119.0, "Ops/sec/procs": 1983150.84, "ns per ops/procs": 504.25}],["rdq-churn-tokio", "./rdq-churn-tokio -p 8 -d 30 -s 8 -t 800", {"Duration (ms)": 30031.0, "Number of processors": 8.0, "Number of threads": 800.0, "Number of spots": 6.0, "Total Operations(ops)": 222435516.0, "Ops per second": 7414517.0, "ns per ops": 135.0, "Ops per threads": 278044.0, "Ops per procs": 27804439.0, "Ops/sec/procs": 926814.0, "ns per ops/procs": 1080.0}],["rdq-churn-fibre", "./rdq-churn-fibre -p 2 -d 30 -s 2 -t 200", {"Duration (ms)": 30069.0, "Number of processors": 2.0, "Number of threads": 200.0, "Number of spots": 2.0, "Total Operations(ops)": 83916392.0, "Total blocks": 41958959.0, "Ops per second": 2790719.03, "ns per ops": 358.33, "Ops per threads": 419581.0, "Ops per procs": 41958196.0, "Ops/sec/procs": 1395359.51, "ns per ops/procs": 716.66}],["rdq-churn-cfa", "./rdq-churn-cfa -p 4 -d 30 -s 4 -t 400", {"Duration (ms)": 30055.870883, "Number of processors": 4.0, "Number of threads": 400.0, "Number of spots": 4.0, "Total Operations(ops)": 164607492.0, "Total blocks": 70920731.0, "Ops per second": 5476716.77, "ns per ops": 182.59, "Ops per threads": 411518.0, "Ops per procs": 41151873.0, "Ops/sec/procs": 1369179.19, "ns per ops/procs": 730.36}],["rdq-churn-cfa", "./rdq-churn-cfa -p 8 -d 30 -s 8 -t 800", {"Duration (ms)": 30060.236823, "Number of processors": 8.0, "Number of threads": 800.0, "Number of spots": 8.0, "Total Operations(ops)": 201529808.0, "Total blocks": 84857606.0, "Ops per second": 6704198.95, "ns per ops": 149.16, "Ops per threads": 251912.0, "Ops per procs": 25191226.0, "Ops/sec/procs": 838024.87, "ns per ops/procs": 1193.28}],["rdq-churn-tokio", "./rdq-churn-tokio -p 144 -d 30 -s 144 -t 14400", {"Duration (ms)": 30008.0, "Number of processors": 144.0, "Number of threads": 14400.0, "Number of spots": 6.0, "Total Operations(ops)": 840143003.0, "Ops per second": 28004766.0, "ns per ops": 35.0, "Ops per threads": 58343.0, "Ops per procs": 5834326.0, "Ops/sec/procs": 194477.0, "ns per ops/procs": 5143.0}],["rdq-churn-cfa", "./rdq-churn-cfa -p 24 -d 30 -s 24 -t 2400", {"Duration (ms)": 30021.925477, "Number of processors": 24.0, "Number of threads": 2400.0, "Number of spots": 24.0, "Total Operations(ops)": 352878671.0, "Total blocks": 142203864.0, "Ops per second": 11754031.94, "ns per ops": 85.08, "Ops per threads": 147032.0, "Ops per procs": 14703277.0, "Ops/sec/procs": 489751.33, "ns per ops/procs": 2041.85}],["rdq-churn-fibre", "./rdq-churn-fibre -p 2 -d 30 -s 2 -t 200", {"Duration (ms)": 30065.0, "Number of processors": 2.0, "Number of threads": 200.0, "Number of spots": 2.0, "Total Operations(ops)": 90194985.0, "Total blocks": 45098289.0, "Ops per second": 2999965.64, "ns per ops": 333.34, "Ops per threads": 450974.0, "Ops per procs": 45097492.0, "Ops/sec/procs": 1499982.82, "ns per ops/procs": 666.67}],["rdq-churn-tokio", "./rdq-churn-tokio -p 96 -d 30 -s 96 -t 9600", {"Duration (ms)": 30012.0, "Number of processors": 96.0, "Number of threads": 9600.0, "Number of spots": 6.0, "Total Operations(ops)": 500343296.0, "Ops per second": 16678109.0, "ns per ops": 59.0, "Ops per threads": 52119.0, "Ops per procs": 5211909.0, "Ops/sec/procs": 173730.0, "ns per ops/procs": 5758.0}],["rdq-churn-fibre", "./rdq-churn-fibre -p 8 -d 30 -s 8 -t 800", {"Duration (ms)": 30021.0, "Number of processors": 8.0, "Number of threads": 800.0, "Number of spots": 8.0, "Total Operations(ops)": 175180667.0, "Total blocks": 94784128.0, "Ops per second": 5835222.83, "ns per ops": 171.37, "Ops per threads": 218975.0, "Ops per procs": 21897583.0, "Ops/sec/procs": 729402.85, "ns per ops/procs": 1370.98}],["rdq-churn-fibre", "./rdq-churn-fibre -p 2 -d 30 -s 2 -t 200", {"Duration (ms)": 30069.0, "Number of processors": 2.0, "Number of threads": 200.0, "Number of spots": 2.0, "Total Operations(ops)": 83081069.0, "Total blocks": 41541254.0, "Ops per second": 2762961.84, "ns per ops": 361.93, "Ops per threads": 415405.0, "Ops per procs": 41540534.0, "Ops/sec/procs": 1381480.92, "ns per ops/procs": 723.86}],["rdq-churn-tokio", "./rdq-churn-tokio -p 144 -d 30 -s 144 -t 14400", {"Duration (ms)": 30005.0, "Number of processors": 144.0, "Number of threads": 14400.0, "Number of spots": 6.0, "Total Operations(ops)": 821300496.0, "Ops per second": 27376683.0, "ns per ops": 36.0, "Ops per threads": 57034.0, "Ops per procs": 5703475.0, "Ops/sec/procs": 190115.0, "ns per ops/procs": 5260.0}],["rdq-churn-fibre", "./rdq-churn-fibre -p 48 -d 30 -s 48 -t 4800", {"Duration (ms)": 30000.0, "Number of processors": 48.0, "Number of threads": 4800.0, "Number of spots": 48.0, "Total Operations(ops)": 500612696.0, "Total blocks": 275756116.0, "Ops per second": 16686723.46, "ns per ops": 59.93, "Ops per threads": 104294.0, "Ops per procs": 10429431.0, "Ops/sec/procs": 347640.07, "ns per ops/procs": 2876.54}],["rdq-churn-fibre", "./rdq-churn-fibre -p 144 -d 30 -s 144 -t 14400", {"Duration (ms)": 30086.0, "Number of processors": 144.0, "Number of threads": 14400.0, "Number of spots": 144.0, "Total Operations(ops)": 661980983.0, "Total blocks": 366126464.0, "Ops per second": 22002319.14, "ns per ops": 45.45, "Ops per threads": 45970.0, "Ops per procs": 4597090.0, "Ops/sec/procs": 152793.88, "ns per ops/procs": 6544.76}],["rdq-churn-cfa", "./rdq-churn-cfa -p 1 -d 30 -s 1 -t 100", {"Duration (ms)": 30050.122702, "Number of processors": 1.0, "Number of threads": 100.0, "Number of spots": 1.0, "Total Operations(ops)": 1202828808.0, "Total blocks": 215949.0, "Ops per second": 40027417.52, "ns per ops": 24.98, "Ops per threads": 12028288.0, "Ops per procs": 1202828808.0, "Ops/sec/procs": 40027417.52, "ns per ops/procs": 24.98}],["rdq-churn-cfa", "./rdq-churn-cfa -p 48 -d 30 -s 48 -t 4800", {"Duration (ms)": 30060.245147, "Number of processors": 48.0, "Number of threads": 4800.0, "Number of spots": 48.0, "Total Operations(ops)": 701602348.0, "Total blocks": 264282622.0, "Ops per second": 23339874.46, "ns per ops": 42.85, "Ops per threads": 146167.0, "Ops per procs": 14616715.0, "Ops/sec/procs": 486247.38, "ns per ops/procs": 2056.57}],["rdq-churn-fibre", "./rdq-churn-fibre -p 2 -d 30 -s 2 -t 200", {"Duration (ms)": 30066.0, "Number of processors": 2.0, "Number of threads": 200.0, "Number of spots": 2.0, "Total Operations(ops)": 87903474.0, "Total blocks": 43952899.0, "Ops per second": 2923647.37, "ns per ops": 342.04, "Ops per threads": 439517.0, "Ops per procs": 43951737.0, "Ops/sec/procs": 1461823.69, "ns per ops/procs": 684.08}],["rdq-churn-cfa", "./rdq-churn-cfa -p 192 -d 30 -s 192 -t 19200", {"Duration (ms)": 30084.428668, "Number of processors": 192.0, "Number of threads": 19200.0, "Number of spots": 192.0, "Total Operations(ops)": 612081203.0, "Total blocks": 251211309.0, "Ops per second": 20345448.8, "ns per ops": 49.15, "Ops per threads": 31879.0, "Ops per procs": 3187922.0, "Ops/sec/procs": 105965.88, "ns per ops/procs": 9437.0}],["rdq-churn-cfa", "./rdq-churn-cfa -p 16 -d 30 -s 16 -t 1600", {"Duration (ms)": 30076.783803, "Number of processors": 16.0, "Number of threads": 1600.0, "Number of spots": 16.0, "Total Operations(ops)": 294334592.0, "Total blocks": 124235654.0, "Ops per second": 9786105.92, "ns per ops": 102.19, "Ops per threads": 183959.0, "Ops per procs": 18395912.0, "Ops/sec/procs": 611631.62, "ns per ops/procs": 1634.97}],["rdq-churn-fibre", "./rdq-churn-fibre -p 96 -d 30 -s 96 -t 9600", {"Duration (ms)": 30058.0, "Number of processors": 96.0, "Number of threads": 9600.0, "Number of spots": 96.0, "Total Operations(ops)": 477746427.0, "Total blocks": 255533482.0, "Ops per second": 15893845.89, "ns per ops": 62.92, "Ops per threads": 49765.0, "Ops per procs": 4976525.0, "Ops/sec/procs": 165560.89, "ns per ops/procs": 6040.07}],["rdq-churn-fibre", "./rdq-churn-fibre -p 8 -d 30 -s 8 -t 800", {"Duration (ms)": 30020.0, "Number of processors": 8.0, "Number of threads": 800.0, "Number of spots": 8.0, "Total Operations(ops)": 179493744.0, "Total blocks": 96798499.0, "Ops per second": 5979029.7, "ns per ops": 167.25, "Ops per threads": 224367.0, "Ops per procs": 22436718.0, "Ops/sec/procs": 747378.71, "ns per ops/procs": 1338.01}],["rdq-churn-tokio", "./rdq-churn-tokio -p 96 -d 30 -s 96 -t 9600", {"Duration (ms)": 30019.0, "Number of processors": 96.0, "Number of threads": 9600.0, "Number of spots": 6.0, "Total Operations(ops)": 503912435.0, "Ops per second": 16797081.0, "ns per ops": 59.0, "Ops per threads": 52490.0, "Ops per procs": 5249087.0, "Ops/sec/procs": 174969.0, "ns per ops/procs": 5719.0}],["rdq-churn-go", "./rdq-churn-go -p 72 -d 30 -s 72 -t 7200", {"Duration (ms)": 30028.0, "Number of processors": 72.0, "Number of threads": 7200.0, "Number of spots": 72.0, "Total Operations(ops)": 646388282.0, "Ops per second": 21525773.98, "ns per ops": 46.46, "Ops per threads": 89776.0, "Ops per procs": 8977615.0, "Ops/sec/procs": 298969.08, "ns per ops/procs": 3344.83}],["rdq-churn-cfa", "./rdq-churn-cfa -p 24 -d 30 -s 24 -t 2400", {"Duration (ms)": 30019.674334, "Number of processors": 24.0, "Number of threads": 2400.0, "Number of spots": 24.0, "Total Operations(ops)": 341419072.0, "Total blocks": 136890326.0, "Ops per second": 11373177.08, "ns per ops": 87.93, "Ops per threads": 142257.0, "Ops per procs": 14225794.0, "Ops/sec/procs": 473882.38, "ns per ops/procs": 2110.23}],["rdq-churn-go", "./rdq-churn-go -p 2 -d 30 -s 2 -t 200", {"Duration (ms)": 30023.0, "Number of processors": 2.0, "Number of threads": 200.0, "Number of spots": 2.0, "Total Operations(ops)": 117705686.0, "Ops per second": 3920387.28, "ns per ops": 255.08, "Ops per threads": 588528.0, "Ops per procs": 58852843.0, "Ops/sec/procs": 1960193.64, "ns per ops/procs": 510.15}],["rdq-churn-tokio", "./rdq-churn-tokio -p 8 -d 30 -s 8 -t 800", {"Duration (ms)": 30056.0, "Number of processors": 8.0, "Number of threads": 800.0, "Number of spots": 6.0, "Total Operations(ops)": 220996430.0, "Ops per second": 7366547.0, "ns per ops": 136.0, "Ops per threads": 276245.0, "Ops per procs": 27624553.0, "Ops/sec/procs": 920818.0, "ns per ops/procs": 1088.0}],["rdq-churn-go", "./rdq-churn-go -p 2 -d 30 -s 2 -t 200", {"Duration (ms)": 30023.0, "Number of processors": 2.0, "Number of threads": 200.0, "Number of spots": 2.0, "Total Operations(ops)": 119628109.0, "Ops per second": 3984482.26, "ns per ops": 250.97, "Ops per threads": 598140.0, "Ops per procs": 59814054.0, "Ops/sec/procs": 1992241.13, "ns per ops/procs": 501.95}],["rdq-churn-go", "./rdq-churn-go -p 192 -d 30 -s 192 -t 19200", {"Duration (ms)": 30060.0, "Number of processors": 192.0, "Number of threads": 19200.0, "Number of spots": 192.0, "Total Operations(ops)": 454587693.0, "Ops per second": 15122315.43, "ns per ops": 66.13, "Ops per threads": 23676.0, "Ops per procs": 2367644.0, "Ops/sec/procs": 78762.06, "ns per ops/procs": 12696.47}],["rdq-churn-fibre", "./rdq-churn-fibre -p 48 -d 30 -s 48 -t 4800", {"Duration (ms)": 30030.0, "Number of processors": 48.0, "Number of threads": 4800.0, "Number of spots": 48.0, "Total Operations(ops)": 547744780.0, "Total blocks": 304355050.0, "Ops per second": 18239819.45, "ns per ops": 54.83, "Ops per threads": 114113.0, "Ops per procs": 11411349.0, "Ops/sec/procs": 379996.24, "ns per ops/procs": 2631.61}],["rdq-churn-cfa", "./rdq-churn-cfa -p 8 -d 30 -s 8 -t 800", {"Duration (ms)": 30059.589771, "Number of processors": 8.0, "Number of threads": 800.0, "Number of spots": 8.0, "Total Operations(ops)": 186604395.0, "Total blocks": 83295232.0, "Ops per second": 6207815.76, "ns per ops": 161.09, "Ops per threads": 233255.0, "Ops per procs": 23325549.0, "Ops/sec/procs": 775976.97, "ns per ops/procs": 1288.7}],["rdq-churn-fibre", "./rdq-churn-fibre -p 4 -d 30 -s 4 -t 400", {"Duration (ms)": 30095.0, "Number of processors": 4.0, "Number of threads": 400.0, "Number of spots": 4.0, "Total Operations(ops)": 133769930.0, "Total blocks": 81014656.0, "Ops per second": 4444919.33, "ns per ops": 224.98, "Ops per threads": 334424.0, "Ops per procs": 33442482.0, "Ops/sec/procs": 1111229.83, "ns per ops/procs": 899.9}],["rdq-churn-tokio", "./rdq-churn-tokio -p 1 -d 30 -s 1 -t 100", {"Duration (ms)": 30097.0, "Number of processors": 1.0, "Number of threads": 100.0, "Number of spots": 6.0, "Total Operations(ops)": 460687687.0, "Ops per second": 15356256.0, "ns per ops": 65.0, "Ops per threads": 4606876.0, "Ops per procs": 460687687.0, "Ops/sec/procs": 15356256.0, "ns per ops/procs": 65.0}],["rdq-churn-fibre", "./rdq-churn-fibre -p 4 -d 30 -s 4 -t 400", {"Duration (ms)": 30093.0, "Number of processors": 4.0, "Number of threads": 400.0, "Number of spots": 4.0, "Total Operations(ops)": 135654554.0, "Total blocks": 82159792.0, "Ops per second": 4507767.92, "ns per ops": 221.84, "Ops per threads": 339136.0, "Ops per procs": 33913638.0, "Ops/sec/procs": 1126941.98, "ns per ops/procs": 887.36}],["rdq-churn-tokio", "./rdq-churn-tokio -p 48 -d 30 -s 48 -t 4800", {"Duration (ms)": 30034.0, "Number of processors": 48.0, "Number of threads": 4800.0, "Number of spots": 6.0, "Total Operations(ops)": 459461903.0, "Ops per second": 15315396.0, "ns per ops": 65.0, "Ops per threads": 95721.0, "Ops per procs": 9572122.0, "Ops/sec/procs": 319070.0, "ns per ops/procs": 3137.0}],["rdq-churn-cfa", "./rdq-churn-cfa -p 144 -d 30 -s 144 -t 14400", {"Duration (ms)": 30094.481119, "Number of processors": 144.0, "Number of threads": 14400.0, "Number of spots": 144.0, "Total Operations(ops)": 545307853.0, "Total blocks": 216162896.0, "Ops per second": 18119862.27, "ns per ops": 55.19, "Ops per threads": 37868.0, "Ops per procs": 3786860.0, "Ops/sec/procs": 125832.38, "ns per ops/procs": 7947.08}],["rdq-churn-tokio", "./rdq-churn-tokio -p 1 -d 30 -s 1 -t 100", {"Duration (ms)": 30097.0, "Number of processors": 1.0, "Number of threads": 100.0, "Number of spots": 6.0, "Total Operations(ops)": 460491082.0, "Ops per second": 15349702.0, "ns per ops": 65.0, "Ops per threads": 4604910.0, "Ops per procs": 460491082.0, "Ops/sec/procs": 15349702.0, "ns per ops/procs": 65.0}],["rdq-churn-fibre", "./rdq-churn-fibre -p 2 -d 30 -s 2 -t 200", {"Duration (ms)": 30065.0, "Number of processors": 2.0, "Number of threads": 200.0, "Number of spots": 2.0, "Total Operations(ops)": 87676299.0, "Total blocks": 43839148.0, "Ops per second": 2916177.41, "ns per ops": 342.91, "Ops per threads": 438381.0, "Ops per procs": 43838149.0, "Ops/sec/procs": 1458088.71, "ns per ops/procs": 685.83}],["rdq-churn-go", "./rdq-churn-go -p 72 -d 30 -s 72 -t 7200", {"Duration (ms)": 30027.0, "Number of processors": 72.0, "Number of threads": 7200.0, "Number of spots": 72.0, "Total Operations(ops)": 356608988.0, "Ops per second": 11876048.4, "ns per ops": 84.2, "Ops per threads": 49529.0, "Ops per procs": 4952902.0, "Ops/sec/procs": 164945.12, "ns per ops/procs": 6062.62}],["rdq-churn-tokio", "./rdq-churn-tokio -p 2 -d 30 -s 2 -t 200", {"Duration (ms)": 30030.0, "Number of processors": 2.0, "Number of threads": 200.0, "Number of spots": 6.0, "Total Operations(ops)": 177202973.0, "Ops per second": 5906765.0, "ns per ops": 169.0, "Ops per threads": 886014.0, "Ops per procs": 88601486.0, "Ops/sec/procs": 2953382.0, "ns per ops/procs": 338.0}],["rdq-churn-fibre", "./rdq-churn-fibre -p 2 -d 30 -s 2 -t 200", {"Duration (ms)": 30065.0, "Number of processors": 2.0, "Number of threads": 200.0, "Number of spots": 2.0, "Total Operations(ops)": 87966257.0, "Total blocks": 43983966.0, "Ops per second": 2925833.08, "ns per ops": 341.78, "Ops per threads": 439831.0, "Ops per procs": 43983128.0, "Ops/sec/procs": 1462916.54, "ns per ops/procs": 683.57}],["rdq-churn-fibre", "./rdq-churn-fibre -p 144 -d 30 -s 144 -t 14400", {"Duration (ms)": 30098.0, "Number of processors": 144.0, "Number of threads": 14400.0, "Number of spots": 144.0, "Total Operations(ops)": 647191409.0, "Total blocks": 360156884.0, "Ops per second": 21502460.73, "ns per ops": 46.51, "Ops per threads": 44943.0, "Ops per procs": 4494384.0, "Ops/sec/procs": 149322.64, "ns per ops/procs": 6696.91}],["rdq-churn-go", "./rdq-churn-go -p 4 -d 30 -s 4 -t 400", {"Duration (ms)": 30040.0, "Number of processors": 4.0, "Number of threads": 400.0, "Number of spots": 4.0, "Total Operations(ops)": 159541992.0, "Ops per second": 5310866.49, "ns per ops": 188.29, "Ops per threads": 398854.0, "Ops per procs": 39885498.0, "Ops/sec/procs": 1327716.62, "ns per ops/procs": 753.17}],["rdq-churn-fibre", "./rdq-churn-fibre -p 192 -d 30 -s 192 -t 19200", {"Duration (ms)": 30032.0, "Number of processors": 192.0, "Number of threads": 19200.0, "Number of spots": 192.0, "Total Operations(ops)": 761341360.0, "Total blocks": 399393870.0, "Ops per second": 25350679.46, "ns per ops": 39.45, "Ops per threads": 39653.0, "Ops per procs": 3965319.0, "Ops/sec/procs": 132034.79, "ns per ops/procs": 7573.76}],["rdq-churn-tokio", "./rdq-churn-tokio -p 4 -d 30 -s 4 -t 400", {"Duration (ms)": 30082.0, "Number of processors": 4.0, "Number of threads": 400.0, "Number of spots": 6.0, "Total Operations(ops)": 168451360.0, "Ops per second": 5615045.0, "ns per ops": 178.0, "Ops per threads": 421128.0, "Ops per procs": 42112840.0, "Ops/sec/procs": 1403761.0, "ns per ops/procs": 714.0}],["rdq-churn-fibre", "./rdq-churn-fibre -p 144 -d 30 -s 144 -t 14400", {"Duration (ms)": 30096.0, "Number of processors": 144.0, "Number of threads": 14400.0, "Number of spots": 144.0, "Total Operations(ops)": 665689370.0, "Total blocks": 375371525.0, "Ops per second": 22118234.55, "ns per ops": 45.21, "Ops per threads": 46228.0, "Ops per procs": 4622842.0, "Ops/sec/procs": 153598.85, "ns per ops/procs": 6510.47}],["rdq-churn-go", "./rdq-churn-go -p 96 -d 30 -s 96 -t 9600", {"Duration (ms)": 30055.0, "Number of processors": 96.0, "Number of threads": 9600.0, "Number of spots": 96.0, "Total Operations(ops)": 354906234.0, "Ops per second": 11808204.11, "ns per ops": 84.69, "Ops per threads": 36969.0, "Ops per procs": 3696939.0, "Ops/sec/procs": 123002.13, "ns per ops/procs": 8129.94}],["rdq-churn-tokio", "./rdq-churn-tokio -p 8 -d 30 -s 8 -t 800", {"Duration (ms)": 30025.0, "Number of processors": 8.0, "Number of threads": 800.0, "Number of spots": 6.0, "Total Operations(ops)": 221130057.0, "Ops per second": 7371001.0, "ns per ops": 135.0, "Ops per threads": 276412.0, "Ops per procs": 27641257.0, "Ops/sec/procs": 921375.0, "ns per ops/procs": 1086.0}],["rdq-churn-go", "./rdq-churn-go -p 2 -d 30 -s 2 -t 200", {"Duration (ms)": 30023.0, "Number of processors": 2.0, "Number of threads": 200.0, "Number of spots": 2.0, "Total Operations(ops)": 118441600.0, "Ops per second": 3944922.48, "ns per ops": 253.49, "Ops per threads": 592208.0, "Ops per procs": 59220800.0, "Ops/sec/procs": 1972461.24, "ns per ops/procs": 506.98}],["rdq-churn-go", "./rdq-churn-go -p 1 -d 30 -s 1 -t 100", {"Duration (ms)": 30001.0, "Number of processors": 1.0, "Number of threads": 100.0, "Number of spots": 1.0, "Total Operations(ops)": 135880223.0, "Ops per second": 4529119.31, "ns per ops": 220.79, "Ops per threads": 1358802.0, "Ops per procs": 135880223.0, "Ops/sec/procs": 4529119.31, "ns per ops/procs": 220.79}],["rdq-churn-tokio", "./rdq-churn-tokio -p 1 -d 30 -s 1 -t 100", {"Duration (ms)": 30097.0, "Number of processors": 1.0, "Number of threads": 100.0, "Number of spots": 6.0, "Total Operations(ops)": 460236807.0, "Ops per second": 15341226.0, "ns per ops": 65.0, "Ops per threads": 4602368.0, "Ops per procs": 460236807.0, "Ops/sec/procs": 15341226.0, "ns per ops/procs": 65.0}],["rdq-churn-go", "./rdq-churn-go -p 144 -d 30 -s 144 -t 14400", {"Duration (ms)": 30039.0, "Number of processors": 144.0, "Number of threads": 14400.0, "Number of spots": 144.0, "Total Operations(ops)": 474576187.0, "Ops per second": 15798460.11, "ns per ops": 63.3, "Ops per threads": 32956.0, "Ops per procs": 3295667.0, "Ops/sec/procs": 109711.53, "ns per ops/procs": 9114.81}],["rdq-churn-cfa", "./rdq-churn-cfa -p 24 -d 30 -s 24 -t 2400", {"Duration (ms)": 30018.847889, "Number of processors": 24.0, "Number of threads": 2400.0, "Number of spots": 24.0, "Total Operations(ops)": 373721253.0, "Total blocks": 147400726.0, "Ops per second": 12449553.51, "ns per ops": 80.32, "Ops per threads": 155717.0, "Ops per procs": 15571718.0, "Ops/sec/procs": 518731.4, "ns per ops/procs": 1927.78}],["rdq-churn-tokio", "./rdq-churn-tokio -p 48 -d 30 -s 48 -t 4800", {"Duration (ms)": 30023.0, "Number of processors": 48.0, "Number of threads": 4800.0, "Number of spots": 6.0, "Total Operations(ops)": 464554355.0, "Ops per second": 15485145.0, "ns per ops": 64.0, "Ops per threads": 96782.0, "Ops per procs": 9678215.0, "Ops/sec/procs": 322607.0, "ns per ops/procs": 3102.0}],["rdq-churn-cfa", "./rdq-churn-cfa -p 4 -d 30 -s 4 -t 400", {"Duration (ms)": 30055.536077, "Number of processors": 4.0, "Number of threads": 400.0, "Number of spots": 4.0, "Total Operations(ops)": 150237929.0, "Total blocks": 71852696.0, "Ops per second": 4998677.4, "ns per ops": 200.05, "Ops per threads": 375594.0, "Ops per procs": 37559482.0, "Ops/sec/procs": 1249669.35, "ns per ops/procs": 800.21}],["rdq-churn-tokio", "./rdq-churn-tokio -p 192 -d 30 -s 192 -t 19200", {"Duration (ms)": 30006.0, "Number of processors": 192.0, "Number of threads": 19200.0, "Number of spots": 6.0, "Total Operations(ops)": 968176632.0, "Ops per second": 32272554.0, "ns per ops": 30.0, "Ops per threads": 50425.0, "Ops per procs": 5042586.0, "Ops/sec/procs": 168086.0, "ns per ops/procs": 5950.0}],["rdq-churn-tokio", "./rdq-churn-tokio -p 144 -d 30 -s 144 -t 14400", {"Duration (ms)": 30004.0, "Number of processors": 144.0, "Number of threads": 14400.0, "Number of spots": 6.0, "Total Operations(ops)": 804402642.0, "Ops per second": 26813421.0, "ns per ops": 37.0, "Ops per threads": 55861.0, "Ops per procs": 5586129.0, "Ops/sec/procs": 186204.0, "ns per ops/procs": 5371.0}],["rdq-churn-tokio", "./rdq-churn-tokio -p 24 -d 30 -s 24 -t 2400", {"Duration (ms)": 30025.0, "Number of processors": 24.0, "Number of threads": 2400.0, "Number of spots": 6.0, "Total Operations(ops)": 473211737.0, "Ops per second": 15773724.0, "ns per ops": 63.0, "Ops per threads": 197171.0, "Ops per procs": 19717155.0, "Ops/sec/procs": 657238.0, "ns per ops/procs": 1522.0}],["rdq-churn-cfa", "./rdq-churn-cfa -p 8 -d 30 -s 8 -t 800", {"Duration (ms)": 30060.740251, "Number of processors": 8.0, "Number of threads": 800.0, "Number of spots": 8.0, "Total Operations(ops)": 271871433.0, "Total blocks": 65699952.0, "Ops per second": 9044069.8, "ns per ops": 110.57, "Ops per threads": 339839.0, "Ops per procs": 33983929.0, "Ops/sec/procs": 1130508.72, "ns per ops/procs": 884.56}],["rdq-churn-tokio", "./rdq-churn-tokio -p 1 -d 30 -s 1 -t 100", {"Duration (ms)": 30097.0, "Number of processors": 1.0, "Number of threads": 100.0, "Number of spots": 6.0, "Total Operations(ops)": 460859342.0, "Ops per second": 15361978.0, "ns per ops": 65.0, "Ops per threads": 4608593.0, "Ops per procs": 460859342.0, "Ops/sec/procs": 15361978.0, "ns per ops/procs": 65.0}],["rdq-churn-cfa", "./rdq-churn-cfa -p 2 -d 30 -s 2 -t 200", {"Duration (ms)": 30051.620044, "Number of processors": 2.0, "Number of threads": 200.0, "Number of spots": 2.0, "Total Operations(ops)": 483983889.0, "Total blocks": 602711.0, "Ops per second": 16105084.79, "ns per ops": 62.09, "Ops per threads": 2419919.0, "Ops per procs": 241991944.0, "Ops/sec/procs": 8052542.4, "ns per ops/procs": 124.18}],["rdq-churn-cfa", "./rdq-churn-cfa -p 1 -d 30 -s 1 -t 100", {"Duration (ms)": 30050.208613, "Number of processors": 1.0, "Number of threads": 100.0, "Number of spots": 1.0, "Total Operations(ops)": 1201956961.0, "Total blocks": 51944.0, "Ops per second": 39998290.08, "ns per ops": 25.0, "Ops per threads": 12019569.0, "Ops per procs": 1201956961.0, "Ops/sec/procs": 39998290.08, "ns per ops/procs": 25.0}],["rdq-churn-tokio", "./rdq-churn-tokio -p 2 -d 30 -s 2 -t 200", {"Duration (ms)": 30078.0, "Number of processors": 2.0, "Number of threads": 200.0, "Number of spots": 6.0, "Total Operations(ops)": 183083603.0, "Ops per second": 6102786.0, "ns per ops": 164.0, "Ops per threads": 915418.0, "Ops per procs": 91541801.0, "Ops/sec/procs": 3051393.0, "ns per ops/procs": 328.0}],["rdq-churn-fibre", "./rdq-churn-fibre -p 48 -d 30 -s 48 -t 4800", {"Duration (ms)": 30099.0, "Number of processors": 48.0, "Number of threads": 4800.0, "Number of spots": 48.0, "Total Operations(ops)": 505567041.0, "Total blocks": 278301401.0, "Ops per second": 16796392.46, "ns per ops": 59.54, "Ops per threads": 105326.0, "Ops per procs": 10532646.0, "Ops/sec/procs": 349924.84, "ns per ops/procs": 2857.76}],["rdq-churn-fibre", "./rdq-churn-fibre -p 192 -d 30 -s 192 -t 19200", {"Duration (ms)": 30020.0, "Number of processors": 192.0, "Number of threads": 19200.0, "Number of spots": 192.0, "Total Operations(ops)": 796549363.0, "Total blocks": 418984418.0, "Ops per second": 26533847.23, "ns per ops": 37.69, "Ops per threads": 41486.0, "Ops per procs": 4148694.0, "Ops/sec/procs": 138197.12, "ns per ops/procs": 7236.04}],["rdq-churn-fibre", "./rdq-churn-fibre -p 192 -d 30 -s 192 -t 19200", {"Duration (ms)": 30048.0, "Number of processors": 192.0, "Number of threads": 19200.0, "Number of spots": 192.0, "Total Operations(ops)": 789386502.0, "Total blocks": 415122174.0, "Ops per second": 26270653.92, "ns per ops": 38.07, "Ops per threads": 41113.0, "Ops per procs": 4111388.0, "Ops/sec/procs": 136826.32, "ns per ops/procs": 7308.54}],["rdq-churn-fibre", "./rdq-churn-fibre -p 16 -d 30 -s 16 -t 1600", {"Duration (ms)": 30032.0, "Number of processors": 16.0, "Number of threads": 1600.0, "Number of spots": 16.0, "Total Operations(ops)": 293331384.0, "Total blocks": 151133801.0, "Ops per second": 9767127.12, "ns per ops": 102.38, "Ops per threads": 183332.0, "Ops per procs": 18333211.0, "Ops/sec/procs": 610445.45, "ns per ops/procs": 1638.15}],["rdq-churn-go", "./rdq-churn-go -p 1 -d 30 -s 1 -t 100", {"Duration (ms)": 30001.0, "Number of processors": 1.0, "Number of threads": 100.0, "Number of spots": 1.0, "Total Operations(ops)": 135651798.0, "Ops per second": 4521501.13, "ns per ops": 221.17, "Ops per threads": 1356517.0, "Ops per procs": 135651798.0, "Ops/sec/procs": 4521501.13, "ns per ops/procs": 221.17}],["rdq-churn-fibre", "./rdq-churn-fibre -p 16 -d 30 -s 16 -t 1600", {"Duration (ms)": 30037.0, "Number of processors": 16.0, "Number of threads": 1600.0, "Number of spots": 16.0, "Total Operations(ops)": 275236578.0, "Total blocks": 139727371.0, "Ops per second": 9162995.43, "ns per ops": 109.13, "Ops per threads": 172022.0, "Ops per procs": 17202286.0, "Ops/sec/procs": 572687.21, "ns per ops/procs": 1746.15}],["rdq-churn-tokio", "./rdq-churn-tokio -p 8 -d 30 -s 8 -t 800", {"Duration (ms)": 30056.0, "Number of processors": 8.0, "Number of threads": 800.0, "Number of spots": 6.0, "Total Operations(ops)": 221536923.0, "Ops per second": 7384564.0, "ns per ops": 135.0, "Ops per threads": 276921.0, "Ops per procs": 27692115.0, "Ops/sec/procs": 923070.0, "ns per ops/procs": 1085.0}],["rdq-churn-fibre", "./rdq-churn-fibre -p 24 -d 30 -s 24 -t 2400", {"Duration (ms)": 30033.0, "Number of processors": 24.0, "Number of threads": 2400.0, "Number of spots": 24.0, "Total Operations(ops)": 375198936.0, "Total blocks": 204178016.0, "Ops per second": 12492879.26, "ns per ops": 80.05, "Ops per threads": 156332.0, "Ops per procs": 15633289.0, "Ops/sec/procs": 520536.64, "ns per ops/procs": 1921.09}],["rdq-churn-cfa", "./rdq-churn-cfa -p 192 -d 30 -s 192 -t 19200", {"Duration (ms)": 30093.303697, "Number of processors": 192.0, "Number of threads": 19200.0, "Number of spots": 192.0, "Total Operations(ops)": 651299427.0, "Total blocks": 265214200.0, "Ops per second": 21642669.53, "ns per ops": 46.21, "Ops per threads": 33921.0, "Ops per procs": 3392184.0, "Ops/sec/procs": 112722.24, "ns per ops/procs": 8871.37}],["rdq-churn-go", "./rdq-churn-go -p 192 -d 30 -s 192 -t 19200", {"Duration (ms)": 30042.0, "Number of processors": 192.0, "Number of threads": 19200.0, "Number of spots": 192.0, "Total Operations(ops)": 449899327.0, "Ops per second": 14975316.07, "ns per ops": 66.78, "Ops per threads": 23432.0, "Ops per procs": 2343225.0, "Ops/sec/procs": 77996.44, "ns per ops/procs": 12821.1}],["rdq-churn-go", "./rdq-churn-go -p 2 -d 30 -s 2 -t 200", {"Duration (ms)": 30027.0, "Number of processors": 2.0, "Number of threads": 200.0, "Number of spots": 2.0, "Total Operations(ops)": 118421786.0, "Ops per second": 3943820.08, "ns per ops": 253.56, "Ops per threads": 592108.0, "Ops per procs": 59210893.0, "Ops/sec/procs": 1971910.04, "ns per ops/procs": 507.12}],["rdq-churn-go", "./rdq-churn-go -p 1 -d 30 -s 1 -t 100", {"Duration (ms)": 30001.0, "Number of processors": 1.0, "Number of threads": 100.0, "Number of spots": 1.0, "Total Operations(ops)": 135892970.0, "Ops per second": 4529538.45, "ns per ops": 220.77, "Ops per threads": 1358929.0, "Ops per procs": 135892970.0, "Ops/sec/procs": 4529538.45, "ns per ops/procs": 220.77}],["rdq-churn-tokio", "./rdq-churn-tokio -p 1 -d 30 -s 1 -t 100", {"Duration (ms)": 30097.0, "Number of processors": 1.0, "Number of threads": 100.0, "Number of spots": 6.0, "Total Operations(ops)": 460286648.0, "Ops per second": 15342888.0, "ns per ops": 65.0, "Ops per threads": 4602866.0, "Ops per procs": 460286648.0, "Ops/sec/procs": 15342888.0, "ns per ops/procs": 65.0}],["rdq-churn-fibre", "./rdq-churn-fibre -p 2 -d 30 -s 2 -t 200", {"Duration (ms)": 30066.0, "Number of processors": 2.0, "Number of threads": 200.0, "Number of spots": 2.0, "Total Operations(ops)": 87334526.0, "Total blocks": 43668323.0, "Ops per second": 2904753.11, "ns per ops": 344.26, "Ops per threads": 436672.0, "Ops per procs": 43667263.0, "Ops/sec/procs": 1452376.56, "ns per ops/procs": 688.53}],["rdq-churn-go", "./rdq-churn-go -p 72 -d 30 -s 72 -t 7200", {"Duration (ms)": 30030.0, "Number of processors": 72.0, "Number of threads": 7200.0, "Number of spots": 72.0, "Total Operations(ops)": 741095299.0, "Ops per second": 24678140.57, "ns per ops": 40.52, "Ops per threads": 102929.0, "Ops per procs": 10292990.0, "Ops/sec/procs": 342751.95, "ns per ops/procs": 2917.56}],["rdq-churn-cfa", "./rdq-churn-cfa -p 4 -d 30 -s 4 -t 400", {"Duration (ms)": 30055.457934, "Number of processors": 4.0, "Number of threads": 400.0, "Number of spots": 4.0, "Total Operations(ops)": 150676091.0, "Total blocks": 71935390.0, "Ops per second": 5013268.85, "ns per ops": 199.47, "Ops per threads": 376690.0, "Ops per procs": 37669022.0, "Ops/sec/procs": 1253317.21, "ns per ops/procs": 797.88}],["rdq-churn-fibre", "./rdq-churn-fibre -p 72 -d 30 -s 72 -t 7200", {"Duration (ms)": 30063.0, "Number of processors": 72.0, "Number of threads": 7200.0, "Number of spots": 72.0, "Total Operations(ops)": 391598940.0, "Total blocks": 206889133.0, "Ops per second": 13025785.52, "ns per ops": 76.77, "Ops per threads": 54388.0, "Ops per procs": 5438874.0, "Ops/sec/procs": 180913.69, "ns per ops/procs": 5527.5}],["rdq-churn-fibre", "./rdq-churn-fibre -p 144 -d 30 -s 144 -t 14400", {"Duration (ms)": 30089.0, "Number of processors": 144.0, "Number of threads": 14400.0, "Number of spots": 144.0, "Total Operations(ops)": 652612113.0, "Total blocks": 363156653.0, "Ops per second": 21688961.18, "ns per ops": 46.11, "Ops per threads": 45320.0, "Ops per procs": 4532028.0, "Ops/sec/procs": 150617.79, "ns per ops/procs": 6639.32}],["rdq-churn-go", "./rdq-churn-go -p 8 -d 30 -s 8 -t 800", {"Duration (ms)": 30036.0, "Number of processors": 8.0, "Number of threads": 800.0, "Number of spots": 8.0, "Total Operations(ops)": 138756786.0, "Ops per second": 4619575.56, "ns per ops": 216.47, "Ops per threads": 173445.0, "Ops per procs": 17344598.0, "Ops/sec/procs": 577446.95, "ns per ops/procs": 1731.76}],["rdq-churn-fibre", "./rdq-churn-fibre -p 2 -d 30 -s 2 -t 200", {"Duration (ms)": 30066.0, "Number of processors": 2.0, "Number of threads": 200.0, "Number of spots": 2.0, "Total Operations(ops)": 85803402.0, "Total blocks": 42903267.0, "Ops per second": 2853758.01, "ns per ops": 350.42, "Ops per threads": 429017.0, "Ops per procs": 42901701.0, "Ops/sec/procs": 1426879.01, "ns per ops/procs": 700.83}],["rdq-churn-tokio", "./rdq-churn-tokio -p 4 -d 30 -s 4 -t 400", {"Duration (ms)": 30093.0, "Number of processors": 4.0, "Number of threads": 400.0, "Number of spots": 6.0, "Total Operations(ops)": 161091880.0, "Ops per second": 5369729.0, "ns per ops": 186.0, "Ops per threads": 402729.0, "Ops per procs": 40272970.0, "Ops/sec/procs": 1342432.0, "ns per ops/procs": 747.0}],["rdq-churn-fibre", "./rdq-churn-fibre -p 96 -d 30 -s 96 -t 9600", {"Duration (ms)": 30037.0, "Number of processors": 96.0, "Number of threads": 9600.0, "Number of spots": 96.0, "Total Operations(ops)": 459415438.0, "Total blocks": 244812779.0, "Ops per second": 15294876.94, "ns per ops": 65.38, "Ops per threads": 47855.0, "Ops per procs": 4785577.0, "Ops/sec/procs": 159321.63, "ns per ops/procs": 6276.61}],["rdq-churn-fibre", "./rdq-churn-fibre -p 1 -d 30 -s 1 -t 100", {"Duration (ms)": 30027.0, "Number of processors": 1.0, "Number of threads": 100.0, "Number of spots": 1.0, "Total Operations(ops)": 192434695.0, "Total blocks": 0.0, "Ops per second": 6408693.9, "ns per ops": 156.04, "Ops per threads": 1924346.0, "Ops per procs": 192434695.0, "Ops/sec/procs": 6408693.9, "ns per ops/procs": 156.04}],["rdq-churn-go", "./rdq-churn-go -p 96 -d 30 -s 96 -t 9600", {"Duration (ms)": 30064.0, "Number of processors": 96.0, "Number of threads": 9600.0, "Number of spots": 96.0, "Total Operations(ops)": 247779497.0, "Ops per second": 8241667.03, "ns per ops": 121.33, "Ops per threads": 25810.0, "Ops per procs": 2581036.0, "Ops/sec/procs": 85850.7, "ns per ops/procs": 11648.13}],["rdq-churn-go", "./rdq-churn-go -p 48 -d 30 -s 48 -t 4800", {"Duration (ms)": 30046.0, "Number of processors": 48.0, "Number of threads": 4800.0, "Number of spots": 48.0, "Total Operations(ops)": 361439845.0, "Ops per second": 12029471.57, "ns per ops": 83.13, "Ops per threads": 75299.0, "Ops per procs": 7529996.0, "Ops/sec/procs": 250613.99, "ns per ops/procs": 3990.2}],["rdq-churn-cfa", "./rdq-churn-cfa -p 144 -d 30 -s 144 -t 14400", {"Duration (ms)": 30027.32212, "Number of processors": 144.0, "Number of threads": 14400.0, "Number of spots": 144.0, "Total Operations(ops)": 550084059.0, "Total blocks": 219224618.0, "Ops per second": 18319451.09, "ns per ops": 54.59, "Ops per threads": 38200.0, "Ops per procs": 3820028.0, "Ops/sec/procs": 127218.41, "ns per ops/procs": 7860.5}],["rdq-churn-fibre", "./rdq-churn-fibre -p 96 -d 30 -s 96 -t 9600", {"Duration (ms)": 30001.0, "Number of processors": 96.0, "Number of threads": 9600.0, "Number of spots": 96.0, "Total Operations(ops)": 474753877.0, "Total blocks": 252536334.0, "Ops per second": 15824074.36, "ns per ops": 63.19, "Ops per threads": 49453.0, "Ops per procs": 4945352.0, "Ops/sec/procs": 164834.11, "ns per ops/procs": 6066.71}],["rdq-churn-tokio", "./rdq-churn-tokio -p 2 -d 30 -s 2 -t 200", {"Duration (ms)": 30023.0, "Number of processors": 2.0, "Number of threads": 200.0, "Number of spots": 6.0, "Total Operations(ops)": 190577302.0, "Ops per second": 6352576.0, "ns per ops": 157.0, "Ops per threads": 952886.0, "Ops per procs": 95288651.0, "Ops/sec/procs": 3176288.0, "ns per ops/procs": 315.0}],["rdq-churn-go", "./rdq-churn-go -p 192 -d 30 -s 192 -t 19200", {"Duration (ms)": 30047.0, "Number of processors": 192.0, "Number of threads": 19200.0, "Number of spots": 192.0, "Total Operations(ops)": 473908378.0, "Ops per second": 15772093.54, "ns per ops": 63.4, "Ops per threads": 24682.0, "Ops per procs": 2468272.0, "Ops/sec/procs": 82146.32, "ns per ops/procs": 12173.4}],["rdq-churn-cfa", "./rdq-churn-cfa -p 144 -d 30 -s 144 -t 14400", {"Duration (ms)": 30058.254308, "Number of processors": 144.0, "Number of threads": 14400.0, "Number of spots": 144.0, "Total Operations(ops)": 603961379.0, "Total blocks": 231948294.0, "Ops per second": 20093029.12, "ns per ops": 49.77, "Ops per threads": 41941.0, "Ops per procs": 4194176.0, "Ops/sec/procs": 139534.92, "ns per ops/procs": 7166.66}],["rdq-churn-cfa", "./rdq-churn-cfa -p 16 -d 30 -s 16 -t 1600", {"Duration (ms)": 30076.293572, "Number of processors": 16.0, "Number of threads": 1600.0, "Number of spots": 16.0, "Total Operations(ops)": 293341421.0, "Total blocks": 108768494.0, "Ops per second": 9753243.71, "ns per ops": 102.53, "Ops per threads": 183338.0, "Ops per procs": 18333838.0, "Ops/sec/procs": 609577.73, "ns per ops/procs": 1640.48}],["rdq-churn-fibre", "./rdq-churn-fibre -p 8 -d 30 -s 8 -t 800", {"Duration (ms)": 30021.0, "Number of processors": 8.0, "Number of threads": 800.0, "Number of spots": 8.0, "Total Operations(ops)": 163513045.0, "Total blocks": 88564650.0, "Ops per second": 5446502.26, "ns per ops": 183.6, "Ops per threads": 204391.0, "Ops per procs": 20439130.0, "Ops/sec/procs": 680812.78, "ns per ops/procs": 1468.83}],["rdq-churn-go", "./rdq-churn-go -p 24 -d 30 -s 24 -t 2400", {"Duration (ms)": 30036.0, "Number of processors": 24.0, "Number of threads": 2400.0, "Number of spots": 24.0, "Total Operations(ops)": 261124684.0, "Ops per second": 8693562.33, "ns per ops": 115.03, "Ops per threads": 108801.0, "Ops per procs": 10880195.0, "Ops/sec/procs": 362231.76, "ns per ops/procs": 2760.66}],["rdq-churn-go", "./rdq-churn-go -p 1 -d 30 -s 1 -t 100", {"Duration (ms)": 30001.0, "Number of processors": 1.0, "Number of threads": 100.0, "Number of spots": 1.0, "Total Operations(ops)": 135836583.0, "Ops per second": 4527661.59, "ns per ops": 220.86, "Ops per threads": 1358365.0, "Ops per procs": 135836583.0, "Ops/sec/procs": 4527661.59, "ns per ops/procs": 220.86}],["rdq-churn-fibre", "./rdq-churn-fibre -p 96 -d 30 -s 96 -t 9600", {"Duration (ms)": 30009.0, "Number of processors": 96.0, "Number of threads": 9600.0, "Number of spots": 96.0, "Total Operations(ops)": 465629080.0, "Total blocks": 246326915.0, "Ops per second": 15515958.89, "ns per ops": 64.45, "Ops per threads": 48503.0, "Ops per procs": 4850302.0, "Ops/sec/procs": 161624.57, "ns per ops/procs": 6187.18}],["rdq-churn-tokio", "./rdq-churn-tokio -p 144 -d 30 -s 144 -t 14400", {"Duration (ms)": 30011.0, "Number of processors": 144.0, "Number of threads": 14400.0, "Number of spots": 6.0, "Total Operations(ops)": 805137941.0, "Ops per second": 26837931.0, "ns per ops": 37.0, "Ops per threads": 55912.0, "Ops per procs": 5591235.0, "Ops/sec/procs": 186374.0, "ns per ops/procs": 5367.0}],["rdq-churn-fibre", "./rdq-churn-fibre -p 8 -d 30 -s 8 -t 800", {"Duration (ms)": 30033.0, "Number of processors": 8.0, "Number of threads": 800.0, "Number of spots": 8.0, "Total Operations(ops)": 161494954.0, "Total blocks": 87372340.0, "Ops per second": 5377104.82, "ns per ops": 185.97, "Ops per threads": 201868.0, "Ops per procs": 20186869.0, "Ops/sec/procs": 672138.1, "ns per ops/procs": 1487.79}],["rdq-churn-fibre", "./rdq-churn-fibre -p 192 -d 30 -s 192 -t 19200", {"Duration (ms)": 30078.0, "Number of processors": 192.0, "Number of threads": 19200.0, "Number of spots": 192.0, "Total Operations(ops)": 780859964.0, "Total blocks": 408047601.0, "Ops per second": 25961057.89, "ns per ops": 38.52, "Ops per threads": 40669.0, "Ops per procs": 4066978.0, "Ops/sec/procs": 135213.84, "ns per ops/procs": 7395.69}],["rdq-churn-go", "./rdq-churn-go -p 2 -d 30 -s 2 -t 200", {"Duration (ms)": 30024.0, "Number of processors": 2.0, "Number of threads": 200.0, "Number of spots": 2.0, "Total Operations(ops)": 120561852.0, "Ops per second": 4015481.46, "ns per ops": 249.04, "Ops per threads": 602809.0, "Ops per procs": 60280926.0, "Ops/sec/procs": 2007740.73, "ns per ops/procs": 498.07}],["rdq-churn-fibre", "./rdq-churn-fibre -p 2 -d 30 -s 2 -t 200", {"Duration (ms)": 30066.0, "Number of processors": 2.0, "Number of threads": 200.0, "Number of spots": 2.0, "Total Operations(ops)": 87172413.0, "Total blocks": 43587486.0, "Ops per second": 2899313.35, "ns per ops": 344.91, "Ops per threads": 435862.0, "Ops per procs": 43586206.0, "Ops/sec/procs": 1449656.68, "ns per ops/procs": 689.82}],["rdq-churn-cfa", "./rdq-churn-cfa -p 96 -d 30 -s 96 -t 9600", {"Duration (ms)": 30033.879539, "Number of processors": 96.0, "Number of threads": 9600.0, "Number of spots": 96.0, "Total Operations(ops)": 518084721.0, "Total blocks": 210937934.0, "Ops per second": 17250009.95, "ns per ops": 57.97, "Ops per threads": 53967.0, "Ops per procs": 5396715.0, "Ops/sec/procs": 179687.6, "ns per ops/procs": 5565.22}],["rdq-churn-tokio", "./rdq-churn-tokio -p 48 -d 30 -s 48 -t 4800", {"Duration (ms)": 30023.0, "Number of processors": 48.0, "Number of threads": 4800.0, "Number of spots": 6.0, "Total Operations(ops)": 481809053.0, "Ops per second": 16060301.0, "ns per ops": 62.0, "Ops per threads": 100376.0, "Ops per procs": 10037688.0, "Ops/sec/procs": 334589.0, "ns per ops/procs": 2991.0}],["rdq-churn-go", "./rdq-churn-go -p 48 -d 30 -s 48 -t 4800", {"Duration (ms)": 30045.0, "Number of processors": 48.0, "Number of threads": 4800.0, "Number of spots": 48.0, "Total Operations(ops)": 354906174.0, "Ops per second": 11812390.73, "ns per ops": 84.66, "Ops per threads": 73938.0, "Ops per procs": 7393878.0, "Ops/sec/procs": 246091.47, "ns per ops/procs": 4063.53}],["rdq-churn-fibre", "./rdq-churn-fibre -p 4 -d 30 -s 4 -t 400", {"Duration (ms)": 30094.0, "Number of processors": 4.0, "Number of threads": 400.0, "Number of spots": 4.0, "Total Operations(ops)": 135692522.0, "Total blocks": 82122490.0, "Ops per second": 4508846.12, "ns per ops": 221.79, "Ops per threads": 339231.0, "Ops per procs": 33923130.0, "Ops/sec/procs": 1127211.53, "ns per ops/procs": 887.14}],["rdq-churn-fibre", "./rdq-churn-fibre -p 1 -d 30 -s 1 -t 100", {"Duration (ms)": 30027.0, "Number of processors": 1.0, "Number of threads": 100.0, "Number of spots": 1.0, "Total Operations(ops)": 192121982.0, "Total blocks": 0.0, "Ops per second": 6398283.77, "ns per ops": 156.29, "Ops per threads": 1921219.0, "Ops per procs": 192121982.0, "Ops/sec/procs": 6398283.77, "ns per ops/procs": 156.29}],["rdq-churn-go", "./rdq-churn-go -p 72 -d 30 -s 72 -t 7200", {"Duration (ms)": 30029.0, "Number of processors": 72.0, "Number of threads": 7200.0, "Number of spots": 72.0, "Total Operations(ops)": 655524600.0, "Ops per second": 21829370.73, "ns per ops": 45.81, "Ops per threads": 91045.0, "Ops per procs": 9104508.0, "Ops/sec/procs": 303185.7, "ns per ops/procs": 3298.31}],["rdq-churn-go", "./rdq-churn-go -p 8 -d 30 -s 8 -t 800", {"Duration (ms)": 30031.0, "Number of processors": 8.0, "Number of threads": 800.0, "Number of spots": 8.0, "Total Operations(ops)": 166049363.0, "Ops per second": 5529143.12, "ns per ops": 180.86, "Ops per threads": 207561.0, "Ops per procs": 20756170.0, "Ops/sec/procs": 691142.89, "ns per ops/procs": 1446.88}],["rdq-churn-cfa", "./rdq-churn-cfa -p 96 -d 30 -s 96 -t 9600", {"Duration (ms)": 30032.639168, "Number of processors": 96.0, "Number of threads": 9600.0, "Number of spots": 96.0, "Total Operations(ops)": 490409744.0, "Total blocks": 178494650.0, "Ops per second": 16329225.72, "ns per ops": 61.24, "Ops per threads": 51084.0, "Ops per procs": 5108434.0, "Ops/sec/procs": 170096.1, "ns per ops/procs": 5879.03}],["rdq-churn-go", "./rdq-churn-go -p 96 -d 30 -s 96 -t 9600", {"Duration (ms)": 30060.0, "Number of processors": 96.0, "Number of threads": 9600.0, "Number of spots": 96.0, "Total Operations(ops)": 350275251.0, "Ops per second": 11652465.85, "ns per ops": 85.82, "Ops per threads": 36487.0, "Ops per procs": 3648700.0, "Ops/sec/procs": 121379.85, "ns per ops/procs": 8238.6}],["rdq-churn-tokio", "./rdq-churn-tokio -p 4 -d 30 -s 4 -t 400", {"Duration (ms)": 30051.0, "Number of processors": 4.0, "Number of threads": 400.0, "Number of spots": 6.0, "Total Operations(ops)": 167331922.0, "Ops per second": 5577730.0, "ns per ops": 179.0, "Ops per threads": 418329.0, "Ops per procs": 41832980.0, "Ops/sec/procs": 1394432.0, "ns per ops/procs": 718.0}],["rdq-churn-go", "./rdq-churn-go -p 192 -d 30 -s 192 -t 19200", {"Duration (ms)": 30054.0, "Number of processors": 192.0, "Number of threads": 19200.0, "Number of spots": 192.0, "Total Operations(ops)": 464509707.0, "Ops per second": 15455726.31, "ns per ops": 64.7, "Ops per threads": 24193.0, "Ops per procs": 2419321.0, "Ops/sec/procs": 80498.57, "ns per ops/procs": 12422.58}],["rdq-churn-cfa", "./rdq-churn-cfa -p 48 -d 30 -s 48 -t 4800", {"Duration (ms)": 30059.297676, "Number of processors": 48.0, "Number of threads": 4800.0, "Number of spots": 48.0, "Total Operations(ops)": 680052336.0, "Total blocks": 265356728.0, "Ops per second": 22623693.45, "ns per ops": 44.2, "Ops per threads": 141677.0, "Ops per procs": 14167757.0, "Ops/sec/procs": 471326.95, "ns per ops/procs": 2121.67}],["rdq-churn-fibre", "./rdq-churn-fibre -p 192 -d 30 -s 192 -t 19200", {"Duration (ms)": 30097.0, "Number of processors": 192.0, "Number of threads": 19200.0, "Number of spots": 192.0, "Total Operations(ops)": 783698996.0, "Total blocks": 412040075.0, "Ops per second": 26038922.75, "ns per ops": 38.4, "Ops per threads": 40817.0, "Ops per procs": 4081765.0, "Ops/sec/procs": 135619.39, "ns per ops/procs": 7373.58}],["rdq-churn-cfa", "./rdq-churn-cfa -p 96 -d 30 -s 96 -t 9600", {"Duration (ms)": 30056.623082, "Number of processors": 96.0, "Number of threads": 9600.0, "Number of spots": 96.0, "Total Operations(ops)": 483760927.0, "Total blocks": 178815274.0, "Ops per second": 16094985.98, "ns per ops": 62.13, "Ops per threads": 50391.0, "Ops per procs": 5039176.0, "Ops/sec/procs": 167656.1, "ns per ops/procs": 5964.59}],["rdq-churn-tokio", "./rdq-churn-tokio -p 1 -d 30 -s 1 -t 100", {"Duration (ms)": 30097.0, "Number of processors": 1.0, "Number of threads": 100.0, "Number of spots": 6.0, "Total Operations(ops)": 460843734.0, "Ops per second": 15361457.0, "ns per ops": 65.0, "Ops per threads": 4608437.0, "Ops per procs": 460843734.0, "Ops/sec/procs": 15361457.0, "ns per ops/procs": 65.0}],["rdq-churn-tokio", "./rdq-churn-tokio -p 144 -d 30 -s 144 -t 14400", {"Duration (ms)": 30002.0, "Number of processors": 144.0, "Number of threads": 14400.0, "Number of spots": 6.0, "Total Operations(ops)": 853146365.0, "Ops per second": 28438212.0, "ns per ops": 35.0, "Ops per threads": 59246.0, "Ops per procs": 5924627.0, "Ops/sec/procs": 197487.0, "ns per ops/procs": 5064.0}],["rdq-churn-fibre", "./rdq-churn-fibre -p 1 -d 30 -s 1 -t 100", {"Duration (ms)": 30027.0, "Number of processors": 1.0, "Number of threads": 100.0, "Number of spots": 1.0, "Total Operations(ops)": 191613466.0, "Total blocks": 0.0, "Ops per second": 6381358.35, "ns per ops": 156.71, "Ops per threads": 1916134.0, "Ops per procs": 191613466.0, "Ops/sec/procs": 6381358.35, "ns per ops/procs": 156.71}],["rdq-churn-fibre", "./rdq-churn-fibre -p 24 -d 30 -s 24 -t 2400", {"Duration (ms)": 30032.0, "Number of processors": 24.0, "Number of threads": 2400.0, "Number of spots": 24.0, "Total Operations(ops)": 385708035.0, "Total blocks": 206190831.0, "Ops per second": 12843149.99, "ns per ops": 77.86, "Ops per threads": 160711.0, "Ops per procs": 16071168.0, "Ops/sec/procs": 535131.25, "ns per ops/procs": 1868.7}],["rdq-churn-fibre", "./rdq-churn-fibre -p 16 -d 30 -s 16 -t 1600", {"Duration (ms)": 30034.0, "Number of processors": 16.0, "Number of threads": 1600.0, "Number of spots": 16.0, "Total Operations(ops)": 297264694.0, "Total blocks": 152983098.0, "Ops per second": 9897601.54, "ns per ops": 101.03, "Ops per threads": 185790.0, "Ops per procs": 18579043.0, "Ops/sec/procs": 618600.1, "ns per ops/procs": 1616.55}],["rdq-churn-go", "./rdq-churn-go -p 72 -d 30 -s 72 -t 7200", {"Duration (ms)": 30031.0, "Number of processors": 72.0, "Number of threads": 7200.0, "Number of spots": 72.0, "Total Operations(ops)": 598367970.0, "Ops per second": 19924835.25, "ns per ops": 50.19, "Ops per threads": 83106.0, "Ops per procs": 8310666.0, "Ops/sec/procs": 276733.82, "ns per ops/procs": 3613.58}],["rdq-churn-fibre", "./rdq-churn-fibre -p 96 -d 30 -s 96 -t 9600", {"Duration (ms)": 30010.0, "Number of processors": 96.0, "Number of threads": 9600.0, "Number of spots": 96.0, "Total Operations(ops)": 474153312.0, "Total blocks": 251502796.0, "Ops per second": 15799744.81, "ns per ops": 63.29, "Ops per threads": 49390.0, "Ops per procs": 4939097.0, "Ops/sec/procs": 164580.68, "ns per ops/procs": 6076.05}],["rdq-churn-fibre", "./rdq-churn-fibre -p 24 -d 30 -s 24 -t 2400", {"Duration (ms)": 30037.0, "Number of processors": 24.0, "Number of threads": 2400.0, "Number of spots": 24.0, "Total Operations(ops)": 354065693.0, "Total blocks": 189823872.0, "Ops per second": 11787533.48, "ns per ops": 84.84, "Ops per threads": 147527.0, "Ops per procs": 14752737.0, "Ops/sec/procs": 491147.23, "ns per ops/procs": 2036.05}],["rdq-churn-fibre", "./rdq-churn-fibre -p 4 -d 30 -s 4 -t 400", {"Duration (ms)": 30089.0, "Number of processors": 4.0, "Number of threads": 400.0, "Number of spots": 4.0, "Total Operations(ops)": 143942139.0, "Total blocks": 87123317.0, "Ops per second": 4783730.82, "ns per ops": 209.04, "Ops per threads": 359855.0, "Ops per procs": 35985534.0, "Ops/sec/procs": 1195932.71, "ns per ops/procs": 836.17}],["rdq-churn-tokio", "./rdq-churn-tokio -p 1 -d 30 -s 1 -t 100", {"Duration (ms)": 30097.0, "Number of processors": 1.0, "Number of threads": 100.0, "Number of spots": 6.0, "Total Operations(ops)": 460080702.0, "Ops per second": 15336023.0, "ns per ops": 65.0, "Ops per threads": 4600807.0, "Ops per procs": 460080702.0, "Ops/sec/procs": 15336023.0, "ns per ops/procs": 65.0}],["rdq-churn-tokio", "./rdq-churn-tokio -p 144 -d 30 -s 144 -t 14400", {"Duration (ms)": 30005.0, "Number of processors": 144.0, "Number of threads": 14400.0, "Number of spots": 6.0, "Total Operations(ops)": 827600886.0, "Ops per second": 27586696.0, "ns per ops": 36.0, "Ops per threads": 57472.0, "Ops per procs": 5747228.0, "Ops/sec/procs": 191574.0, "ns per ops/procs": 5220.0}],["rdq-churn-fibre", "./rdq-churn-fibre -p 144 -d 30 -s 144 -t 14400", {"Duration (ms)": 30061.0, "Number of processors": 144.0, "Number of threads": 14400.0, "Number of spots": 144.0, "Total Operations(ops)": 663977574.0, "Total blocks": 367223529.0, "Ops per second": 22087484.9, "ns per ops": 45.27, "Ops per threads": 46109.0, "Ops per procs": 4610955.0, "Ops/sec/procs": 153385.31, "ns per ops/procs": 6519.53}],["rdq-churn-go", "./rdq-churn-go -p 24 -d 30 -s 24 -t 2400", {"Duration (ms)": 30034.0, "Number of processors": 24.0, "Number of threads": 2400.0, "Number of spots": 24.0, "Total Operations(ops)": 262598965.0, "Ops per second": 8743165.73, "ns per ops": 114.38, "Ops per threads": 109416.0, "Ops per procs": 10941623.0, "Ops/sec/procs": 364298.57, "ns per ops/procs": 2745.0}],["rdq-churn-cfa", "./rdq-churn-cfa -p 16 -d 30 -s 16 -t 1600", {"Duration (ms)": 30075.65204, "Number of processors": 16.0, "Number of threads": 1600.0, "Number of spots": 16.0, "Total Operations(ops)": 287188886.0, "Total blocks": 120172030.0, "Ops per second": 9548883.12, "ns per ops": 104.72, "Ops per threads": 179493.0, "Ops per procs": 17949305.0, "Ops/sec/procs": 596805.19, "ns per ops/procs": 1675.59}],["rdq-churn-go", "./rdq-churn-go -p 2 -d 30 -s 2 -t 200", {"Duration (ms)": 30023.0, "Number of processors": 2.0, "Number of threads": 200.0, "Number of spots": 2.0, "Total Operations(ops)": 118572409.0, "Ops per second": 3949264.45, "ns per ops": 253.21, "Ops per threads": 592862.0, "Ops per procs": 59286204.0, "Ops/sec/procs": 1974632.23, "ns per ops/procs": 506.42}],["rdq-churn-go", "./rdq-churn-go -p 192 -d 30 -s 192 -t 19200", {"Duration (ms)": 30048.0, "Number of processors": 192.0, "Number of threads": 19200.0, "Number of spots": 192.0, "Total Operations(ops)": 425917799.0, "Ops per second": 14174525.29, "ns per ops": 70.55, "Ops per threads": 22183.0, "Ops per procs": 2218321.0, "Ops/sec/procs": 73825.65, "ns per ops/procs": 13545.43}],["rdq-churn-fibre", "./rdq-churn-fibre -p 1 -d 30 -s 1 -t 100", {"Duration (ms)": 30026.0, "Number of processors": 1.0, "Number of threads": 100.0, "Number of spots": 1.0, "Total Operations(ops)": 192385955.0, "Total blocks": 0.0, "Ops per second": 6407103.73, "ns per ops": 156.08, "Ops per threads": 1923859.0, "Ops per procs": 192385955.0, "Ops/sec/procs": 6407103.73, "ns per ops/procs": 156.08}],["rdq-churn-fibre", "./rdq-churn-fibre -p 48 -d 30 -s 48 -t 4800", {"Duration (ms)": 30098.0, "Number of processors": 48.0, "Number of threads": 4800.0, "Number of spots": 48.0, "Total Operations(ops)": 505553181.0, "Total blocks": 278507634.0, "Ops per second": 16796353.94, "ns per ops": 59.54, "Ops per threads": 105323.0, "Ops per procs": 10532357.0, "Ops/sec/procs": 349924.04, "ns per ops/procs": 2857.76}],["rdq-churn-go", "./rdq-churn-go -p 144 -d 30 -s 144 -t 14400", {"Duration (ms)": 30032.0, "Number of processors": 144.0, "Number of threads": 14400.0, "Number of spots": 144.0, "Total Operations(ops)": 463416837.0, "Ops per second": 15430364.78, "ns per ops": 64.81, "Ops per threads": 32181.0, "Ops per procs": 3218172.0, "Ops/sec/procs": 107155.31, "ns per ops/procs": 9332.25}],["rdq-churn-tokio", "./rdq-churn-tokio -p 4 -d 30 -s 4 -t 400", {"Duration (ms)": 30077.0, "Number of processors": 4.0, "Number of threads": 400.0, "Number of spots": 6.0, "Total Operations(ops)": 166984133.0, "Ops per second": 5566137.0, "ns per ops": 180.0, "Ops per threads": 417460.0, "Ops per procs": 41746033.0, "Ops/sec/procs": 1391534.0, "ns per ops/procs": 720.0}],["rdq-churn-cfa", "./rdq-churn-cfa -p 24 -d 30 -s 24 -t 2400", {"Duration (ms)": 30021.954851, "Number of processors": 24.0, "Number of threads": 2400.0, "Number of spots": 24.0, "Total Operations(ops)": 348020909.0, "Total blocks": 104971749.0, "Ops per second": 11592213.46, "ns per ops": 86.26, "Ops per threads": 145008.0, "Ops per procs": 14500871.0, "Ops/sec/procs": 483008.89, "ns per ops/procs": 2070.36}],["rdq-churn-tokio", "./rdq-churn-tokio -p 48 -d 30 -s 48 -t 4800", {"Duration (ms)": 30018.0, "Number of processors": 48.0, "Number of threads": 4800.0, "Number of spots": 6.0, "Total Operations(ops)": 576177043.0, "Ops per second": 19205901.0, "ns per ops": 52.0, "Ops per threads": 120036.0, "Ops per procs": 12003688.0, "Ops/sec/procs": 400122.0, "ns per ops/procs": 2500.0}],["rdq-churn-cfa", "./rdq-churn-cfa -p 24 -d 30 -s 24 -t 2400", {"Duration (ms)": 30015.405675, "Number of processors": 24.0, "Number of threads": 2400.0, "Number of spots": 24.0, "Total Operations(ops)": 350621509.0, "Total blocks": 130891083.0, "Ops per second": 11681384.98, "ns per ops": 85.61, "Ops per threads": 146092.0, "Ops per procs": 14609229.0, "Ops/sec/procs": 486724.37, "ns per ops/procs": 2054.55}],["rdq-churn-tokio", "./rdq-churn-tokio -p 48 -d 30 -s 48 -t 4800", {"Duration (ms)": 30034.0, "Number of processors": 48.0, "Number of threads": 4800.0, "Number of spots": 6.0, "Total Operations(ops)": 466380104.0, "Ops per second": 15546003.0, "ns per ops": 64.0, "Ops per threads": 97162.0, "Ops per procs": 9716252.0, "Ops/sec/procs": 323875.0, "ns per ops/procs": 3091.0}],["rdq-churn-fibre", "./rdq-churn-fibre -p 1 -d 30 -s 1 -t 100", {"Duration (ms)": 30027.0, "Number of processors": 1.0, "Number of threads": 100.0, "Number of spots": 1.0, "Total Operations(ops)": 191369161.0, "Total blocks": 0.0, "Ops per second": 6373216.7, "ns per ops": 156.91, "Ops per threads": 1913691.0, "Ops per procs": 191369161.0, "Ops/sec/procs": 6373216.7, "ns per ops/procs": 156.91}],["rdq-churn-tokio", "./rdq-churn-tokio -p 1 -d 30 -s 1 -t 100", {"Duration (ms)": 30097.0, "Number of processors": 1.0, "Number of threads": 100.0, "Number of spots": 6.0, "Total Operations(ops)": 460360000.0, "Ops per second": 15345333.0, "ns per ops": 65.0, "Ops per threads": 4603600.0, "Ops per procs": 460360000.0, "Ops/sec/procs": 15345333.0, "ns per ops/procs": 65.0}],["rdq-churn-cfa", "./rdq-churn-cfa -p 96 -d 30 -s 96 -t 9600", {"Duration (ms)": 30089.778422, "Number of processors": 96.0, "Number of threads": 9600.0, "Number of spots": 96.0, "Total Operations(ops)": 556922386.0, "Total blocks": 201876391.0, "Ops per second": 18508690.17, "ns per ops": 54.03, "Ops per threads": 58012.0, "Ops per procs": 5801274.0, "Ops/sec/procs": 192798.86, "ns per ops/procs": 5186.75}],["rdq-churn-go", "./rdq-churn-go -p 144 -d 30 -s 144 -t 14400", {"Duration (ms)": 30037.0, "Number of processors": 144.0, "Number of threads": 14400.0, "Number of spots": 144.0, "Total Operations(ops)": 488909454.0, "Ops per second": 16276633.91, "ns per ops": 61.44, "Ops per threads": 33952.0, "Ops per procs": 3395204.0, "Ops/sec/procs": 113032.18, "ns per ops/procs": 8847.04}],["rdq-churn-cfa", "./rdq-churn-cfa -p 144 -d 30 -s 144 -t 14400", {"Duration (ms)": 30090.339562, "Number of processors": 144.0, "Number of threads": 14400.0, "Number of spots": 144.0, "Total Operations(ops)": 527063540.0, "Total blocks": 202633473.0, "Ops per second": 17516038.29, "ns per ops": 57.09, "Ops per threads": 36601.0, "Ops per procs": 3660163.0, "Ops/sec/procs": 121639.15, "ns per ops/procs": 8221.04}],["rdq-churn-cfa", "./rdq-churn-cfa -p 96 -d 30 -s 96 -t 9600", {"Duration (ms)": 30033.657948, "Number of processors": 96.0, "Number of threads": 9600.0, "Number of spots": 96.0, "Total Operations(ops)": 557197606.0, "Total blocks": 207231371.0, "Ops per second": 18552438.97, "ns per ops": 53.9, "Ops per threads": 58041.0, "Ops per procs": 5804141.0, "Ops/sec/procs": 193254.57, "ns per ops/procs": 5174.52}],["rdq-churn-cfa", "./rdq-churn-cfa -p 48 -d 30 -s 48 -t 4800", {"Duration (ms)": 30055.662461, "Number of processors": 48.0, "Number of threads": 4800.0, "Number of spots": 48.0, "Total Operations(ops)": 733201298.0, "Total blocks": 284343482.0, "Ops per second": 24394780.82, "ns per ops": 40.99, "Ops per threads": 152750.0, "Ops per procs": 15275027.0, "Ops/sec/procs": 508224.6, "ns per ops/procs": 1967.63}],["rdq-churn-fibre", "./rdq-churn-fibre -p 192 -d 30 -s 192 -t 19200", {"Duration (ms)": 30064.0, "Number of processors": 192.0, "Number of threads": 19200.0, "Number of spots": 192.0, "Total Operations(ops)": 770184116.0, "Total blocks": 401376424.0, "Ops per second": 25617862.88, "ns per ops": 39.04, "Ops per threads": 40113.0, "Ops per procs": 4011375.0, "Ops/sec/procs": 133426.37, "ns per ops/procs": 7494.77}],["rdq-churn-go", "./rdq-churn-go -p 144 -d 30 -s 144 -t 14400", {"Duration (ms)": 30048.0, "Number of processors": 144.0, "Number of threads": 14400.0, "Number of spots": 144.0, "Total Operations(ops)": 476315076.0, "Ops per second": 15851802.81, "ns per ops": 63.08, "Ops per threads": 33077.0, "Ops per procs": 3307743.0, "Ops/sec/procs": 110081.96, "ns per ops/procs": 9084.14}],["rdq-churn-go", "./rdq-churn-go -p 144 -d 30 -s 144 -t 14400", {"Duration (ms)": 30042.0, "Number of processors": 144.0, "Number of threads": 14400.0, "Number of spots": 144.0, "Total Operations(ops)": 466203932.0, "Ops per second": 15518361.35, "ns per ops": 64.44, "Ops per threads": 32375.0, "Ops per procs": 3237527.0, "Ops/sec/procs": 107766.4, "ns per ops/procs": 9279.33}],["rdq-churn-cfa", "./rdq-churn-cfa -p 24 -d 30 -s 24 -t 2400", {"Duration (ms)": 30022.177715, "Number of processors": 24.0, "Number of threads": 2400.0, "Number of spots": 24.0, "Total Operations(ops)": 330348726.0, "Total blocks": 122384506.0, "Ops per second": 11003489.79, "ns per ops": 90.88, "Ops per threads": 137645.0, "Ops per procs": 13764530.0, "Ops/sec/procs": 458478.74, "ns per ops/procs": 2181.13}],["rdq-churn-fibre", "./rdq-churn-fibre -p 24 -d 30 -s 24 -t 2400", {"Duration (ms)": 30034.0, "Number of processors": 24.0, "Number of threads": 2400.0, "Number of spots": 24.0, "Total Operations(ops)": 375840315.0, "Total blocks": 204571796.0, "Ops per second": 12513698.22, "ns per ops": 79.91, "Ops per threads": 156600.0, "Ops per procs": 15660013.0, "Ops/sec/procs": 521404.09, "ns per ops/procs": 1917.9}],["rdq-churn-cfa", "./rdq-churn-cfa -p 1 -d 30 -s 1 -t 100", {"Duration (ms)": 30050.280357, "Number of processors": 1.0, "Number of threads": 100.0, "Number of spots": 1.0, "Total Operations(ops)": 1199665058.0, "Total blocks": 655572.0, "Ops per second": 39921925.64, "ns per ops": 25.05, "Ops per threads": 11996650.0, "Ops per procs": 1199665058.0, "Ops/sec/procs": 39921925.64, "ns per ops/procs": 25.05}],["rdq-churn-go", "./rdq-churn-go -p 144 -d 30 -s 144 -t 14400", {"Duration (ms)": 30037.0, "Number of processors": 144.0, "Number of threads": 14400.0, "Number of spots": 144.0, "Total Operations(ops)": 478223828.0, "Ops per second": 15920898.02, "ns per ops": 62.81, "Ops per threads": 33209.0, "Ops per procs": 3320998.0, "Ops/sec/procs": 110561.79, "ns per ops/procs": 9044.72}],["rdq-churn-go", "./rdq-churn-go -p 96 -d 30 -s 96 -t 9600", {"Duration (ms)": 30087.0, "Number of processors": 96.0, "Number of threads": 9600.0, "Number of spots": 96.0, "Total Operations(ops)": 179893177.0, "Ops per second": 5979099.39, "ns per ops": 167.25, "Ops per threads": 18738.0, "Ops per procs": 1873887.0, "Ops/sec/procs": 62282.29, "ns per ops/procs": 16055.93}],["rdq-churn-fibre", "./rdq-churn-fibre -p 72 -d 30 -s 72 -t 7200", {"Duration (ms)": 30062.0, "Number of processors": 72.0, "Number of threads": 7200.0, "Number of spots": 72.0, "Total Operations(ops)": 404122785.0, "Total blocks": 212091412.0, "Ops per second": 13442835.08, "ns per ops": 74.39, "Ops per threads": 56128.0, "Ops per procs": 5612816.0, "Ops/sec/procs": 186706.04, "ns per ops/procs": 5356.01}],["rdq-churn-cfa", "./rdq-churn-cfa -p 48 -d 30 -s 48 -t 4800", {"Duration (ms)": 30061.861936, "Number of processors": 48.0, "Number of threads": 4800.0, "Number of spots": 48.0, "Total Operations(ops)": 682338462.0, "Total blocks": 239897520.0, "Ops per second": 22697811.05, "ns per ops": 44.06, "Ops per threads": 142153.0, "Ops per procs": 14215384.0, "Ops/sec/procs": 472871.06, "ns per ops/procs": 2114.74}],["rdq-churn-cfa", "./rdq-churn-cfa -p 16 -d 30 -s 16 -t 1600", {"Duration (ms)": 30075.925845, "Number of processors": 16.0, "Number of threads": 1600.0, "Number of spots": 16.0, "Total Operations(ops)": 287247533.0, "Total blocks": 96871302.0, "Ops per second": 9550746.15, "ns per ops": 104.7, "Ops per threads": 179529.0, "Ops per procs": 17952970.0, "Ops/sec/procs": 596921.63, "ns per ops/procs": 1675.26}],["rdq-churn-fibre", "./rdq-churn-fibre -p 4 -d 30 -s 4 -t 400", {"Duration (ms)": 30089.0, "Number of processors": 4.0, "Number of threads": 400.0, "Number of spots": 4.0, "Total Operations(ops)": 144598199.0, "Total blocks": 87394734.0, "Ops per second": 4805584.54, "ns per ops": 208.09, "Ops per threads": 361495.0, "Ops per procs": 36149549.0, "Ops/sec/procs": 1201396.14, "ns per ops/procs": 832.36}],["rdq-churn-fibre", "./rdq-churn-fibre -p 24 -d 30 -s 24 -t 2400", {"Duration (ms)": 30036.0, "Number of processors": 24.0, "Number of threads": 2400.0, "Number of spots": 24.0, "Total Operations(ops)": 354571727.0, "Total blocks": 190102011.0, "Ops per second": 11804684.81, "ns per ops": 84.71, "Ops per threads": 147738.0, "Ops per procs": 14773821.0, "Ops/sec/procs": 491861.87, "ns per ops/procs": 2033.09}],["rdq-churn-tokio", "./rdq-churn-tokio -p 2 -d 30 -s 2 -t 200", {"Duration (ms)": 30022.0, "Number of processors": 2.0, "Number of threads": 200.0, "Number of spots": 6.0, "Total Operations(ops)": 171630531.0, "Ops per second": 5721017.0, "ns per ops": 174.0, "Ops per threads": 858152.0, "Ops per procs": 85815265.0, "Ops/sec/procs": 2860508.0, "ns per ops/procs": 349.0}],["rdq-churn-tokio", "./rdq-churn-tokio -p 16 -d 30 -s 16 -t 1600", {"Duration (ms)": 30064.0, "Number of processors": 16.0, "Number of threads": 1600.0, "Number of spots": 6.0, "Total Operations(ops)": 312305592.0, "Ops per second": 10410186.0, "ns per ops": 96.0, "Ops per threads": 195190.0, "Ops per procs": 19519099.0, "Ops/sec/procs": 650636.0, "ns per ops/procs": 1540.0}],["rdq-churn-tokio", "./rdq-churn-tokio -p 72 -d 30 -s 72 -t 7200", {"Duration (ms)": 30035.0, "Number of processors": 72.0, "Number of threads": 7200.0, "Number of spots": 6.0, "Total Operations(ops)": 393803380.0, "Ops per second": 13126779.0, "ns per ops": 76.0, "Ops per threads": 54694.0, "Ops per procs": 5469491.0, "Ops/sec/procs": 182316.0, "ns per ops/procs": 5491.0}],["rdq-churn-tokio", "./rdq-churn-tokio -p 192 -d 30 -s 192 -t 19200", {"Duration (ms)": 30009.0, "Number of processors": 192.0, "Number of threads": 19200.0, "Number of spots": 6.0, "Total Operations(ops)": 971273762.0, "Ops per second": 32375792.0, "ns per ops": 30.0, "Ops per threads": 50587.0, "Ops per procs": 5058717.0, "Ops/sec/procs": 168623.0, "ns per ops/procs": 5932.0}],["rdq-churn-go", "./rdq-churn-go -p 4 -d 30 -s 4 -t 400", {"Duration (ms)": 30036.0, "Number of processors": 4.0, "Number of threads": 400.0, "Number of spots": 4.0, "Total Operations(ops)": 145313016.0, "Ops per second": 4837861.84, "ns per ops": 206.7, "Ops per threads": 363282.0, "Ops per procs": 36328254.0, "Ops/sec/procs": 1209465.46, "ns per ops/procs": 826.81}],["rdq-churn-tokio", "./rdq-churn-tokio -p 16 -d 30 -s 16 -t 1600", {"Duration (ms)": 30051.0, "Number of processors": 16.0, "Number of threads": 1600.0, "Number of spots": 6.0, "Total Operations(ops)": 318535162.0, "Ops per second": 10617838.0, "ns per ops": 94.0, "Ops per threads": 199084.0, "Ops per procs": 19908447.0, "Ops/sec/procs": 663614.0, "ns per ops/procs": 1509.0}],["rdq-churn-tokio", "./rdq-churn-tokio -p 2 -d 30 -s 2 -t 200", {"Duration (ms)": 30032.0, "Number of processors": 2.0, "Number of threads": 200.0, "Number of spots": 6.0, "Total Operations(ops)": 174874521.0, "Ops per second": 5829150.0, "ns per ops": 171.0, "Ops per threads": 874372.0, "Ops per procs": 87437260.0, "Ops/sec/procs": 2914575.0, "ns per ops/procs": 343.0}],["rdq-churn-fibre", "./rdq-churn-fibre -p 4 -d 30 -s 4 -t 400", {"Duration (ms)": 30093.0, "Number of processors": 4.0, "Number of threads": 400.0, "Number of spots": 4.0, "Total Operations(ops)": 134713084.0, "Total blocks": 81514132.0, "Ops per second": 4476450.69, "ns per ops": 223.39, "Ops per threads": 336782.0, "Ops per procs": 33678271.0, "Ops/sec/procs": 1119112.67, "ns per ops/procs": 893.57}],["rdq-churn-go", "./rdq-churn-go -p 24 -d 30 -s 24 -t 2400", {"Duration (ms)": 30035.0, "Number of processors": 24.0, "Number of threads": 2400.0, "Number of spots": 24.0, "Total Operations(ops)": 256000674.0, "Ops per second": 8523401.04, "ns per ops": 117.32, "Ops per threads": 106666.0, "Ops per procs": 10666694.0, "Ops/sec/procs": 355141.71, "ns per ops/procs": 2815.78}],["rdq-churn-cfa", "./rdq-churn-cfa -p 72 -d 30 -s 72 -t 7200", {"Duration (ms)": 30059.93427, "Number of processors": 72.0, "Number of threads": 7200.0, "Number of spots": 72.0, "Total Operations(ops)": 476341340.0, "Total blocks": 188284432.0, "Ops per second": 15846386.61, "ns per ops": 63.11, "Ops per threads": 66158.0, "Ops per procs": 6615851.0, "Ops/sec/procs": 220088.7, "ns per ops/procs": 4543.62}],["rdq-churn-cfa", "./rdq-churn-cfa -p 1 -d 30 -s 1 -t 100", {"Duration (ms)": 30049.828564, "Number of processors": 1.0, "Number of threads": 100.0, "Number of spots": 1.0, "Total Operations(ops)": 1204060815.0, "Total blocks": 0.0, "Ops per second": 40068808.13, "ns per ops": 24.96, "Ops per threads": 12040608.0, "Ops per procs": 1204060815.0, "Ops/sec/procs": 40068808.13, "ns per ops/procs": 24.96}],["rdq-churn-tokio", "./rdq-churn-tokio -p 4 -d 30 -s 4 -t 400", {"Duration (ms)": 30070.0, "Number of processors": 4.0, "Number of threads": 400.0, "Number of spots": 6.0, "Total Operations(ops)": 168384341.0, "Ops per second": 5612811.0, "ns per ops": 178.0, "Ops per threads": 420960.0, "Ops per procs": 42096085.0, "Ops/sec/procs": 1403202.0, "ns per ops/procs": 714.0}],["rdq-churn-tokio", "./rdq-churn-tokio -p 4 -d 30 -s 4 -t 400", {"Duration (ms)": 30083.0, "Number of processors": 4.0, "Number of threads": 400.0, "Number of spots": 6.0, "Total Operations(ops)": 169494475.0, "Ops per second": 5649815.0, "ns per ops": 177.0, "Ops per threads": 423736.0, "Ops per procs": 42373618.0, "Ops/sec/procs": 1412453.0, "ns per ops/procs": 709.0}],["rdq-churn-go", "./rdq-churn-go -p 192 -d 30 -s 192 -t 19200", {"Duration (ms)": 30054.0, "Number of processors": 192.0, "Number of threads": 19200.0, "Number of spots": 192.0, "Total Operations(ops)": 441873605.0, "Ops per second": 14702306.41, "ns per ops": 68.02, "Ops per threads": 23014.0, "Ops per procs": 2301425.0, "Ops/sec/procs": 76574.51, "ns per ops/procs": 13059.18}],["rdq-churn-tokio", "./rdq-churn-tokio -p 24 -d 30 -s 24 -t 2400", {"Duration (ms)": 30021.0, "Number of processors": 24.0, "Number of threads": 2400.0, "Number of spots": 6.0, "Total Operations(ops)": 497668235.0, "Ops per second": 16588941.0, "ns per ops": 60.0, "Ops per threads": 207361.0, "Ops per procs": 20736176.0, "Ops/sec/procs": 691205.0, "ns per ops/procs": 1447.0}],["rdq-churn-tokio", "./rdq-churn-tokio -p 2 -d 30 -s 2 -t 200", {"Duration (ms)": 30024.0, "Number of processors": 2.0, "Number of threads": 200.0, "Number of spots": 6.0, "Total Operations(ops)": 184108502.0, "Ops per second": 6136950.0, "ns per ops": 163.0, "Ops per threads": 920542.0, "Ops per procs": 92054251.0, "Ops/sec/procs": 3068475.0, "ns per ops/procs": 326.0}],["rdq-churn-cfa", "./rdq-churn-cfa -p 192 -d 30 -s 192 -t 19200", {"Duration (ms)": 30064.30244, "Number of processors": 192.0, "Number of threads": 19200.0, "Number of spots": 192.0, "Total Operations(ops)": 631469231.0, "Total blocks": 263575889.0, "Ops per second": 21003954.18, "ns per ops": 47.61, "Ops per threads": 32889.0, "Ops per procs": 3288902.0, "Ops/sec/procs": 109395.59, "ns per ops/procs": 9141.14}],["rdq-churn-tokio", "./rdq-churn-tokio -p 16 -d 30 -s 16 -t 1600", {"Duration (ms)": 30080.0, "Number of processors": 16.0, "Number of threads": 1600.0, "Number of spots": 6.0, "Total Operations(ops)": 314955581.0, "Ops per second": 10498519.0, "ns per ops": 95.0, "Ops per threads": 196847.0, "Ops per procs": 19684723.0, "Ops/sec/procs": 656157.0, "ns per ops/procs": 1528.0}],["rdq-churn-cfa", "./rdq-churn-cfa -p 144 -d 30 -s 144 -t 14400", {"Duration (ms)": 30024.349476, "Number of processors": 144.0, "Number of threads": 14400.0, "Number of spots": 144.0, "Total Operations(ops)": 580967189.0, "Total blocks": 235396046.0, "Ops per second": 19349867.66, "ns per ops": 51.68, "Ops per threads": 40344.0, "Ops per procs": 4034494.0, "Ops/sec/procs": 134374.08, "ns per ops/procs": 7441.91}],["rdq-churn-tokio", "./rdq-churn-tokio -p 24 -d 30 -s 24 -t 2400", {"Duration (ms)": 30019.0, "Number of processors": 24.0, "Number of threads": 2400.0, "Number of spots": 6.0, "Total Operations(ops)": 500465866.0, "Ops per second": 16682195.0, "ns per ops": 59.0, "Ops per threads": 208527.0, "Ops per procs": 20852744.0, "Ops/sec/procs": 695091.0, "ns per ops/procs": 1439.0}],["rdq-churn-go", "./rdq-churn-go -p 72 -d 30 -s 72 -t 7200", {"Duration (ms)": 30023.0, "Number of processors": 72.0, "Number of threads": 7200.0, "Number of spots": 72.0, "Total Operations(ops)": 551265668.0, "Ops per second": 18361370.61, "ns per ops": 54.46, "Ops per threads": 76564.0, "Ops per procs": 7656467.0, "Ops/sec/procs": 255019.04, "ns per ops/procs": 3921.28}],["rdq-churn-go", "./rdq-churn-go -p 1 -d 30 -s 1 -t 100", {"Duration (ms)": 30001.0, "Number of processors": 1.0, "Number of threads": 100.0, "Number of spots": 1.0, "Total Operations(ops)": 135560227.0, "Ops per second": 4518432.01, "ns per ops": 221.32, "Ops per threads": 1355602.0, "Ops per procs": 135560227.0, "Ops/sec/procs": 4518432.01, "ns per ops/procs": 221.32}],["rdq-churn-go", "./rdq-churn-go -p 96 -d 30 -s 96 -t 9600", {"Duration (ms)": 30069.0, "Number of processors": 96.0, "Number of threads": 9600.0, "Number of spots": 96.0, "Total Operations(ops)": 226756617.0, "Ops per second": 7541079.35, "ns per ops": 132.61, "Ops per threads": 23620.0, "Ops per procs": 2362048.0, "Ops/sec/procs": 78552.91, "ns per ops/procs": 12730.27}],["rdq-churn-cfa", "./rdq-churn-cfa -p 4 -d 30 -s 4 -t 400", {"Duration (ms)": 30053.784374, "Number of processors": 4.0, "Number of threads": 400.0, "Number of spots": 4.0, "Total Operations(ops)": 153136376.0, "Total blocks": 67265888.0, "Ops per second": 5095410.75, "ns per ops": 196.26, "Ops per threads": 382840.0, "Ops per procs": 38284094.0, "Ops/sec/procs": 1273852.69, "ns per ops/procs": 785.02}],["rdq-churn-tokio", "./rdq-churn-tokio -p 96 -d 30 -s 96 -t 9600", {"Duration (ms)": 30028.0, "Number of processors": 96.0, "Number of threads": 9600.0, "Number of spots": 6.0, "Total Operations(ops)": 486323830.0, "Ops per second": 16210794.0, "ns per ops": 61.0, "Ops per threads": 50658.0, "Ops per procs": 5065873.0, "Ops/sec/procs": 168862.0, "ns per ops/procs": 5927.0}],["rdq-churn-go", "./rdq-churn-go -p 192 -d 30 -s 192 -t 19200", {"Duration (ms)": 30057.0, "Number of processors": 192.0, "Number of threads": 19200.0, "Number of spots": 192.0, "Total Operations(ops)": 453044323.0, "Ops per second": 15072650.6, "ns per ops": 66.35, "Ops per threads": 23596.0, "Ops per procs": 2359605.0, "Ops/sec/procs": 78503.39, "ns per ops/procs": 12738.3}],["rdq-churn-go", "./rdq-churn-go -p 4 -d 30 -s 4 -t 400", {"Duration (ms)": 30035.0, "Number of processors": 4.0, "Number of threads": 400.0, "Number of spots": 4.0, "Total Operations(ops)": 162579906.0, "Ops per second": 5412944.62, "ns per ops": 184.74, "Ops per threads": 406449.0, "Ops per procs": 40644976.0, "Ops/sec/procs": 1353236.16, "ns per ops/procs": 738.97}],["rdq-churn-fibre", "./rdq-churn-fibre -p 2 -d 30 -s 2 -t 200", {"Duration (ms)": 30066.0, "Number of processors": 2.0, "Number of threads": 200.0, "Number of spots": 2.0, "Total Operations(ops)": 84758248.0, "Total blocks": 42380709.0, "Ops per second": 2818986.54, "ns per ops": 354.74, "Ops per threads": 423791.0, "Ops per procs": 42379124.0, "Ops/sec/procs": 1409493.27, "ns per ops/procs": 709.47}],["rdq-churn-fibre", "./rdq-churn-fibre -p 144 -d 30 -s 144 -t 14400", {"Duration (ms)": 30080.0, "Number of processors": 144.0, "Number of threads": 14400.0, "Number of spots": 144.0, "Total Operations(ops)": 640135652.0, "Total blocks": 355948707.0, "Ops per second": 21280883.32, "ns per ops": 46.99, "Ops per threads": 44453.0, "Ops per procs": 4445386.0, "Ops/sec/procs": 147783.91, "ns per ops/procs": 6766.64}],["rdq-churn-fibre", "./rdq-churn-fibre -p 72 -d 30 -s 72 -t 7200", {"Duration (ms)": 30064.0, "Number of processors": 72.0, "Number of threads": 7200.0, "Number of spots": 72.0, "Total Operations(ops)": 392847400.0, "Total blocks": 207204652.0, "Ops per second": 13066885.81, "ns per ops": 76.53, "Ops per threads": 54562.0, "Ops per procs": 5456213.0, "Ops/sec/procs": 181484.53, "ns per ops/procs": 5510.11}],["rdq-churn-tokio", "./rdq-churn-tokio -p 16 -d 30 -s 16 -t 1600", {"Duration (ms)": 30064.0, "Number of processors": 16.0, "Number of threads": 1600.0, "Number of spots": 6.0, "Total Operations(ops)": 308185457.0, "Ops per second": 10272848.0, "ns per ops": 97.0, "Ops per threads": 192615.0, "Ops per procs": 19261591.0, "Ops/sec/procs": 642053.0, "ns per ops/procs": 1560.0}],["rdq-churn-fibre", "./rdq-churn-fibre -p 2 -d 30 -s 2 -t 200", {"Duration (ms)": 30071.0, "Number of processors": 2.0, "Number of threads": 200.0, "Number of spots": 2.0, "Total Operations(ops)": 86972977.0, "Total blocks": 43487492.0, "Ops per second": 2892250.66, "ns per ops": 345.75, "Ops per threads": 434864.0, "Ops per procs": 43486488.0, "Ops/sec/procs": 1446125.33, "ns per ops/procs": 691.5}],["rdq-churn-cfa", "./rdq-churn-cfa -p 24 -d 30 -s 24 -t 2400", {"Duration (ms)": 30021.282957, "Number of processors": 24.0, "Number of threads": 2400.0, "Number of spots": 24.0, "Total Operations(ops)": 351538941.0, "Total blocks": 130264829.0, "Ops per second": 11709657.5, "ns per ops": 85.4, "Ops per threads": 146474.0, "Ops per procs": 14647455.0, "Ops/sec/procs": 487902.4, "ns per ops/procs": 2049.59}],["rdq-churn-fibre", "./rdq-churn-fibre -p 4 -d 30 -s 4 -t 400", {"Duration (ms)": 30093.0, "Number of processors": 4.0, "Number of threads": 400.0, "Number of spots": 4.0, "Total Operations(ops)": 135637678.0, "Total blocks": 82085825.0, "Ops per second": 4507166.19, "ns per ops": 221.87, "Ops per threads": 339094.0, "Ops per procs": 33909419.0, "Ops/sec/procs": 1126791.55, "ns per ops/procs": 887.48}],["rdq-churn-go", "./rdq-churn-go -p 48 -d 30 -s 48 -t 4800", {"Duration (ms)": 30047.0, "Number of processors": 48.0, "Number of threads": 4800.0, "Number of spots": 48.0, "Total Operations(ops)": 367750303.0, "Ops per second": 12238791.25, "ns per ops": 81.71, "Ops per threads": 76614.0, "Ops per procs": 7661464.0, "Ops/sec/procs": 254974.82, "ns per ops/procs": 3921.96}],["rdq-churn-cfa", "./rdq-churn-cfa -p 192 -d 30 -s 192 -t 19200", {"Duration (ms)": 30056.573132, "Number of processors": 192.0, "Number of threads": 19200.0, "Number of spots": 192.0, "Total Operations(ops)": 616364894.0, "Total blocks": 240048443.0, "Ops per second": 20506825.29, "ns per ops": 48.76, "Ops per threads": 32102.0, "Ops per procs": 3210233.0, "Ops/sec/procs": 106806.38, "ns per ops/procs": 9362.74}],["rdq-churn-tokio", "./rdq-churn-tokio -p 192 -d 30 -s 192 -t 19200", {"Duration (ms)": 30009.0, "Number of processors": 192.0, "Number of threads": 19200.0, "Number of spots": 6.0, "Total Operations(ops)": 973715763.0, "Ops per second": 32457192.0, "ns per ops": 30.0, "Ops per threads": 50714.0, "Ops per procs": 5071436.0, "Ops/sec/procs": 169047.0, "ns per ops/procs": 5917.0}],["rdq-churn-cfa", "./rdq-churn-cfa -p 8 -d 30 -s 8 -t 800", {"Duration (ms)": 30060.212988, "Number of processors": 8.0, "Number of threads": 800.0, "Number of spots": 8.0, "Total Operations(ops)": 193417811.0, "Total blocks": 64066561.0, "Ops per second": 6434345.99, "ns per ops": 155.42, "Ops per threads": 241772.0, "Ops per procs": 24177226.0, "Ops/sec/procs": 804293.25, "ns per ops/procs": 1243.33}],["rdq-churn-tokio", "./rdq-churn-tokio -p 8 -d 30 -s 8 -t 800", {"Duration (ms)": 30031.0, "Number of processors": 8.0, "Number of threads": 800.0, "Number of spots": 6.0, "Total Operations(ops)": 219620247.0, "Ops per second": 7320674.0, "ns per ops": 136.0, "Ops per threads": 274525.0, "Ops per procs": 27452530.0, "Ops/sec/procs": 915084.0, "ns per ops/procs": 1093.0}],["rdq-churn-go", "./rdq-churn-go -p 4 -d 30 -s 4 -t 400", {"Duration (ms)": 30035.0, "Number of processors": 4.0, "Number of threads": 400.0, "Number of spots": 4.0, "Total Operations(ops)": 157339685.0, "Ops per second": 5238400.87, "ns per ops": 190.9, "Ops per threads": 393349.0, "Ops per procs": 39334921.0, "Ops/sec/procs": 1309600.22, "ns per ops/procs": 763.59}],["rdq-churn-fibre", "./rdq-churn-fibre -p 4 -d 30 -s 4 -t 400", {"Duration (ms)": 30098.0, "Number of processors": 4.0, "Number of threads": 400.0, "Number of spots": 4.0, "Total Operations(ops)": 134479830.0, "Total blocks": 81429519.0, "Ops per second": 4468043.72, "ns per ops": 223.81, "Ops per threads": 336199.0, "Ops per procs": 33619957.0, "Ops/sec/procs": 1117010.93, "ns per ops/procs": 895.25}],["rdq-churn-fibre", "./rdq-churn-fibre -p 96 -d 30 -s 96 -t 9600", {"Duration (ms)": 30069.0, "Number of processors": 96.0, "Number of threads": 9600.0, "Number of spots": 96.0, "Total Operations(ops)": 477001990.0, "Total blocks": 252277537.0, "Ops per second": 15863510.4, "ns per ops": 63.04, "Ops per threads": 49687.0, "Ops per procs": 4968770.0, "Ops/sec/procs": 165244.9, "ns per ops/procs": 6051.62}],["rdq-churn-tokio", "./rdq-churn-tokio -p 24 -d 30 -s 24 -t 2400", {"Duration (ms)": 30014.0, "Number of processors": 24.0, "Number of threads": 2400.0, "Number of spots": 6.0, "Total Operations(ops)": 494691312.0, "Ops per second": 16489710.0, "ns per ops": 60.0, "Ops per threads": 206121.0, "Ops per procs": 20612138.0, "Ops/sec/procs": 687071.0, "ns per ops/procs": 1456.0}],["rdq-churn-go", "./rdq-churn-go -p 96 -d 30 -s 96 -t 9600", {"Duration (ms)": 30082.0, "Number of processors": 96.0, "Number of threads": 9600.0, "Number of spots": 96.0, "Total Operations(ops)": 197294098.0, "Ops per second": 6558437.18, "ns per ops": 152.48, "Ops per threads": 20551.0, "Ops per procs": 2055146.0, "Ops/sec/procs": 68317.05, "ns per ops/procs": 14637.63}],["rdq-churn-fibre", "./rdq-churn-fibre -p 8 -d 30 -s 8 -t 800", {"Duration (ms)": 30016.0, "Number of processors": 8.0, "Number of threads": 800.0, "Number of spots": 8.0, "Total Operations(ops)": 174340625.0, "Total blocks": 94005398.0, "Ops per second": 5808236.14, "ns per ops": 172.17, "Ops per threads": 217925.0, "Ops per procs": 21792578.0, "Ops/sec/procs": 726029.52, "ns per ops/procs": 1377.35}],["rdq-churn-fibre", "./rdq-churn-fibre -p 72 -d 30 -s 72 -t 7200", {"Duration (ms)": 30087.0, "Number of processors": 72.0, "Number of threads": 7200.0, "Number of spots": 72.0, "Total Operations(ops)": 404262239.0, "Total blocks": 211641011.0, "Ops per second": 13436012.95, "ns per ops": 74.43, "Ops per threads": 56147.0, "Ops per procs": 5614753.0, "Ops/sec/procs": 186611.29, "ns per ops/procs": 5358.73}],["rdq-churn-cfa", "./rdq-churn-cfa -p 1 -d 30 -s 1 -t 100", {"Duration (ms)": 30050.037404, "Number of processors": 1.0, "Number of threads": 100.0, "Number of spots": 1.0, "Total Operations(ops)": 1193218192.0, "Total blocks": 1474194.0, "Ops per second": 39707710.71, "ns per ops": 25.18, "Ops per threads": 11932181.0, "Ops per procs": 1193218192.0, "Ops/sec/procs": 39707710.71, "ns per ops/procs": 25.18}],["rdq-churn-fibre", "./rdq-churn-fibre -p 72 -d 30 -s 72 -t 7200", {"Duration (ms)": 30093.0, "Number of processors": 72.0, "Number of threads": 7200.0, "Number of spots": 72.0, "Total Operations(ops)": 394272350.0, "Total blocks": 207455576.0, "Ops per second": 13101633.38, "ns per ops": 76.33, "Ops per threads": 54760.0, "Ops per procs": 5476004.0, "Ops/sec/procs": 181967.13, "ns per ops/procs": 5495.5}],["rdq-churn-cfa", "./rdq-churn-cfa -p 24 -d 30 -s 24 -t 2400", {"Duration (ms)": 30020.950814, "Number of processors": 24.0, "Number of threads": 2400.0, "Number of spots": 24.0, "Total Operations(ops)": 362966011.0, "Total blocks": 130934681.0, "Ops per second": 12090423.56, "ns per ops": 82.71, "Ops per threads": 151235.0, "Ops per procs": 15123583.0, "Ops/sec/procs": 503767.65, "ns per ops/procs": 1985.04}],["rdq-churn-fibre", "./rdq-churn-fibre -p 8 -d 30 -s 8 -t 800", {"Duration (ms)": 30027.0, "Number of processors": 8.0, "Number of threads": 800.0, "Number of spots": 8.0, "Total Operations(ops)": 165932832.0, "Total blocks": 92020586.0, "Ops per second": 5526025.01, "ns per ops": 180.96, "Ops per threads": 207416.0, "Ops per procs": 20741604.0, "Ops/sec/procs": 690753.13, "ns per ops/procs": 1447.7}],["rdq-churn-fibre", "./rdq-churn-fibre -p 2 -d 30 -s 2 -t 200", {"Duration (ms)": 30066.0, "Number of processors": 2.0, "Number of threads": 200.0, "Number of spots": 2.0, "Total Operations(ops)": 88501649.0, "Total blocks": 44251365.0, "Ops per second": 2943542.85, "ns per ops": 339.73, "Ops per threads": 442508.0, "Ops per procs": 44250824.0, "Ops/sec/procs": 1471771.42, "ns per ops/procs": 679.45}],["rdq-churn-fibre", "./rdq-churn-fibre -p 48 -d 30 -s 48 -t 4800", {"Duration (ms)": 30002.0, "Number of processors": 48.0, "Number of threads": 4800.0, "Number of spots": 48.0, "Total Operations(ops)": 546885800.0, "Total blocks": 304023647.0, "Ops per second": 18228202.84, "ns per ops": 54.86, "Ops per threads": 113934.0, "Ops per procs": 11393454.0, "Ops/sec/procs": 379754.23, "ns per ops/procs": 2633.28}],["rdq-churn-tokio", "./rdq-churn-tokio -p 72 -d 30 -s 72 -t 7200", {"Duration (ms)": 30039.0, "Number of processors": 72.0, "Number of threads": 7200.0, "Number of spots": 6.0, "Total Operations(ops)": 412069999.0, "Ops per second": 13735666.0, "ns per ops": 72.0, "Ops per threads": 57231.0, "Ops per procs": 5723194.0, "Ops/sec/procs": 190773.0, "ns per ops/procs": 5248.0}],["rdq-churn-fibre", "./rdq-churn-fibre -p 24 -d 30 -s 24 -t 2400", {"Duration (ms)": 30055.0, "Number of processors": 24.0, "Number of threads": 2400.0, "Number of spots": 24.0, "Total Operations(ops)": 307296948.0, "Total blocks": 161618478.0, "Ops per second": 10224240.12, "ns per ops": 97.81, "Ops per threads": 128040.0, "Ops per procs": 12804039.0, "Ops/sec/procs": 426010.0, "ns per ops/procs": 2347.36}],["rdq-churn-tokio", "./rdq-churn-tokio -p 4 -d 30 -s 4 -t 400", {"Duration (ms)": 30072.0, "Number of processors": 4.0, "Number of threads": 400.0, "Number of spots": 6.0, "Total Operations(ops)": 171028659.0, "Ops per second": 5700955.0, "ns per ops": 175.0, "Ops per threads": 427571.0, "Ops per procs": 42757164.0, "Ops/sec/procs": 1425238.0, "ns per ops/procs": 703.0}],["rdq-churn-go", "./rdq-churn-go -p 48 -d 30 -s 48 -t 4800", {"Duration (ms)": 30043.0, "Number of processors": 48.0, "Number of threads": 4800.0, "Number of spots": 48.0, "Total Operations(ops)": 368690696.0, "Ops per second": 12271933.03, "ns per ops": 81.49, "Ops per threads": 76810.0, "Ops per procs": 7681056.0, "Ops/sec/procs": 255665.27, "ns per ops/procs": 3911.36}],["rdq-churn-cfa", "./rdq-churn-cfa -p 72 -d 30 -s 72 -t 7200", {"Duration (ms)": 30054.459266, "Number of processors": 72.0, "Number of threads": 7200.0, "Number of spots": 72.0, "Total Operations(ops)": 470979769.0, "Total blocks": 181177829.0, "Ops per second": 15670878.15, "ns per ops": 63.81, "Ops per threads": 65413.0, "Ops per procs": 6541385.0, "Ops/sec/procs": 217651.09, "ns per ops/procs": 4594.51}],["rdq-churn-tokio", "./rdq-churn-tokio -p 2 -d 30 -s 2 -t 200", {"Duration (ms)": 30037.0, "Number of processors": 2.0, "Number of threads": 200.0, "Number of spots": 6.0, "Total Operations(ops)": 176151716.0, "Ops per second": 5871723.0, "ns per ops": 170.0, "Ops per threads": 880758.0, "Ops per procs": 88075858.0, "Ops/sec/procs": 2935861.0, "ns per ops/procs": 341.0}],["rdq-churn-go", "./rdq-churn-go -p 24 -d 30 -s 24 -t 2400", {"Duration (ms)": 30036.0, "Number of processors": 24.0, "Number of threads": 2400.0, "Number of spots": 24.0, "Total Operations(ops)": 247880056.0, "Ops per second": 8252639.58, "ns per ops": 121.17, "Ops per threads": 103283.0, "Ops per procs": 10328335.0, "Ops/sec/procs": 343859.98, "ns per ops/procs": 2908.16}],["rdq-churn-fibre", "./rdq-churn-fibre -p 16 -d 30 -s 16 -t 1600", {"Duration (ms)": 30035.0, "Number of processors": 16.0, "Number of threads": 1600.0, "Number of spots": 16.0, "Total Operations(ops)": 285527060.0, "Total blocks": 146769951.0, "Ops per second": 9506302.59, "ns per ops": 105.19, "Ops per threads": 178454.0, "Ops per procs": 17845441.0, "Ops/sec/procs": 594143.91, "ns per ops/procs": 1683.09}],["rdq-churn-go", "./rdq-churn-go -p 96 -d 30 -s 96 -t 9600", {"Duration (ms)": 30056.0, "Number of processors": 96.0, "Number of threads": 9600.0, "Number of spots": 96.0, "Total Operations(ops)": 340053734.0, "Ops per second": 11313806.71, "ns per ops": 88.39, "Ops per threads": 35422.0, "Ops per procs": 3542226.0, "Ops/sec/procs": 117852.15, "ns per ops/procs": 8485.21}],["rdq-churn-cfa", "./rdq-churn-cfa -p 1 -d 30 -s 1 -t 100", {"Duration (ms)": 30050.10734, "Number of processors": 1.0, "Number of threads": 100.0, "Number of spots": 1.0, "Total Operations(ops)": 1191272046.0, "Total blocks": 1293104.0, "Ops per second": 39642854.93, "ns per ops": 25.23, "Ops per threads": 11912720.0, "Ops per procs": 1191272046.0, "Ops/sec/procs": 39642854.93, "ns per ops/procs": 25.23}],["rdq-churn-cfa", "./rdq-churn-cfa -p 2 -d 30 -s 2 -t 200", {"Duration (ms)": 30052.326769, "Number of processors": 2.0, "Number of threads": 200.0, "Number of spots": 2.0, "Total Operations(ops)": 489557015.0, "Total blocks": 132294.0, "Ops per second": 16290153.46, "ns per ops": 61.39, "Ops per threads": 2447785.0, "Ops per procs": 244778507.0, "Ops/sec/procs": 8145076.73, "ns per ops/procs": 122.77}],["rdq-churn-tokio", "./rdq-churn-tokio -p 48 -d 30 -s 48 -t 4800", {"Duration (ms)": 30008.0, "Number of processors": 48.0, "Number of threads": 4800.0, "Number of spots": 6.0, "Total Operations(ops)": 589752944.0, "Ops per second": 19658431.0, "ns per ops": 50.0, "Ops per threads": 122865.0, "Ops per procs": 12286519.0, "Ops/sec/procs": 409550.0, "ns per ops/procs": 2442.0}],["rdq-churn-go", "./rdq-churn-go -p 24 -d 30 -s 24 -t 2400", {"Duration (ms)": 30036.0, "Number of processors": 24.0, "Number of threads": 2400.0, "Number of spots": 24.0, "Total Operations(ops)": 261936489.0, "Ops per second": 8720521.75, "ns per ops": 114.67, "Ops per threads": 109140.0, "Ops per procs": 10914020.0, "Ops/sec/procs": 363355.07, "ns per ops/procs": 2752.13}],["rdq-churn-tokio", "./rdq-churn-tokio -p 1 -d 30 -s 1 -t 100", {"Duration (ms)": 30097.0, "Number of processors": 1.0, "Number of threads": 100.0, "Number of spots": 6.0, "Total Operations(ops)": 459213128.0, "Ops per second": 15307104.0, "ns per ops": 65.0, "Ops per threads": 4592131.0, "Ops per procs": 459213128.0, "Ops/sec/procs": 15307104.0, "ns per ops/procs": 65.0}],["rdq-churn-cfa", "./rdq-churn-cfa -p 48 -d 30 -s 48 -t 4800", {"Duration (ms)": 30063.338204, "Number of processors": 48.0, "Number of threads": 4800.0, "Number of spots": 48.0, "Total Operations(ops)": 688751153.0, "Total blocks": 276536804.0, "Ops per second": 22910002.49, "ns per ops": 43.65, "Ops per threads": 143489.0, "Ops per procs": 14348982.0, "Ops/sec/procs": 477291.72, "ns per ops/procs": 2095.15}],["rdq-churn-go", "./rdq-churn-go -p 2 -d 30 -s 2 -t 200", {"Duration (ms)": 30024.0, "Number of processors": 2.0, "Number of threads": 200.0, "Number of spots": 2.0, "Total Operations(ops)": 119642677.0, "Ops per second": 3984779.33, "ns per ops": 250.95, "Ops per threads": 598213.0, "Ops per procs": 59821338.0, "Ops/sec/procs": 1992389.66, "ns per ops/procs": 501.91}],["rdq-churn-tokio", "./rdq-churn-tokio -p 48 -d 30 -s 48 -t 4800", {"Duration (ms)": 30013.0, "Number of processors": 48.0, "Number of threads": 4800.0, "Number of spots": 6.0, "Total Operations(ops)": 590241148.0, "Ops per second": 19674704.0, "ns per ops": 50.0, "Ops per threads": 122966.0, "Ops per procs": 12296690.0, "Ops/sec/procs": 409889.0, "ns per ops/procs": 2440.0}],["rdq-churn-fibre", "./rdq-churn-fibre -p 4 -d 30 -s 4 -t 400", {"Duration (ms)": 30089.0, "Number of processors": 4.0, "Number of threads": 400.0, "Number of spots": 4.0, "Total Operations(ops)": 143493906.0, "Total blocks": 86710433.0, "Ops per second": 4768855.1, "ns per ops": 209.69, "Ops per threads": 358734.0, "Ops per procs": 35873476.0, "Ops/sec/procs": 1192213.78, "ns per ops/procs": 838.78}],["rdq-churn-tokio", "./rdq-churn-tokio -p 144 -d 30 -s 144 -t 14400", {"Duration (ms)": 30005.0, "Number of processors": 144.0, "Number of threads": 14400.0, "Number of spots": 6.0, "Total Operations(ops)": 833603473.0, "Ops per second": 27786782.0, "ns per ops": 35.0, "Ops per threads": 57889.0, "Ops per procs": 5788913.0, "Ops/sec/procs": 192963.0, "ns per ops/procs": 5183.0}],["rdq-churn-cfa", "./rdq-churn-cfa -p 4 -d 30 -s 4 -t 400", {"Duration (ms)": 30051.33861, "Number of processors": 4.0, "Number of threads": 400.0, "Number of spots": 4.0, "Total Operations(ops)": 158049598.0, "Total blocks": 69513492.0, "Ops per second": 5259319.73, "ns per ops": 190.14, "Ops per threads": 395123.0, "Ops per procs": 39512399.0, "Ops/sec/procs": 1314829.93, "ns per ops/procs": 760.55}],["rdq-churn-fibre", "./rdq-churn-fibre -p 192 -d 30 -s 192 -t 19200", {"Duration (ms)": 30053.0, "Number of processors": 192.0, "Number of threads": 19200.0, "Number of spots": 192.0, "Total Operations(ops)": 787446382.0, "Total blocks": 410857495.0, "Ops per second": 26201572.37, "ns per ops": 38.17, "Ops per threads": 41012.0, "Ops per procs": 4101283.0, "Ops/sec/procs": 136466.52, "ns per ops/procs": 7327.8}],["rdq-churn-go", "./rdq-churn-go -p 8 -d 30 -s 8 -t 800", {"Duration (ms)": 30034.0, "Number of processors": 8.0, "Number of threads": 800.0, "Number of spots": 8.0, "Total Operations(ops)": 141109188.0, "Ops per second": 4698170.61, "ns per ops": 212.85, "Ops per threads": 176386.0, "Ops per procs": 17638648.0, "Ops/sec/procs": 587271.33, "ns per ops/procs": 1702.79}],["rdq-churn-tokio", "./rdq-churn-tokio -p 2 -d 30 -s 2 -t 200", {"Duration (ms)": 30057.0, "Number of processors": 2.0, "Number of threads": 200.0, "Number of spots": 6.0, "Total Operations(ops)": 175141388.0, "Ops per second": 5838046.0, "ns per ops": 171.0, "Ops per threads": 875706.0, "Ops per procs": 87570694.0, "Ops/sec/procs": 2919023.0, "ns per ops/procs": 343.0}],["rdq-churn-tokio", "./rdq-churn-tokio -p 1 -d 30 -s 1 -t 100", {"Duration (ms)": 30097.0, "Number of processors": 1.0, "Number of threads": 100.0, "Number of spots": 6.0, "Total Operations(ops)": 460147782.0, "Ops per second": 15338259.0, "ns per ops": 65.0, "Ops per threads": 4601477.0, "Ops per procs": 460147782.0, "Ops/sec/procs": 15338259.0, "ns per ops/procs": 65.0}],["rdq-churn-cfa", "./rdq-churn-cfa -p 144 -d 30 -s 144 -t 14400", {"Duration (ms)": 30011.752423, "Number of processors": 144.0, "Number of threads": 14400.0, "Number of spots": 144.0, "Total Operations(ops)": 535670591.0, "Total blocks": 218979085.0, "Ops per second": 17848694.19, "ns per ops": 56.03, "Ops per threads": 37199.0, "Ops per procs": 3719934.0, "Ops/sec/procs": 123949.27, "ns per ops/procs": 8067.82}],["rdq-churn-tokio", "./rdq-churn-tokio -p 192 -d 30 -s 192 -t 19200", {"Duration (ms)": 30006.0, "Number of processors": 192.0, "Number of threads": 19200.0, "Number of spots": 6.0, "Total Operations(ops)": 987916613.0, "Ops per second": 32930553.0, "ns per ops": 30.0, "Ops per threads": 51453.0, "Ops per procs": 5145399.0, "Ops/sec/procs": 171513.0, "ns per ops/procs": 5831.0}],["rdq-churn-tokio", "./rdq-churn-tokio -p 4 -d 30 -s 4 -t 400", {"Duration (ms)": 30055.0, "Number of processors": 4.0, "Number of threads": 400.0, "Number of spots": 6.0, "Total Operations(ops)": 168342479.0, "Ops per second": 5611415.0, "ns per ops": 178.0, "Ops per threads": 420856.0, "Ops per procs": 42085619.0, "Ops/sec/procs": 1402853.0, "ns per ops/procs": 714.0}],["rdq-churn-cfa", "./rdq-churn-cfa -p 48 -d 30 -s 48 -t 4800", {"Duration (ms)": 30056.291934, "Number of processors": 48.0, "Number of threads": 4800.0, "Number of spots": 48.0, "Total Operations(ops)": 723920777.0, "Total blocks": 287926681.0, "Ops per second": 24085498.59, "ns per ops": 41.52, "Ops per threads": 150816.0, "Ops per procs": 15081682.0, "Ops/sec/procs": 501781.22, "ns per ops/procs": 1992.9}],["rdq-churn-tokio", "./rdq-churn-tokio -p 192 -d 30 -s 192 -t 19200", {"Duration (ms)": 30002.0, "Number of processors": 192.0, "Number of threads": 19200.0, "Number of spots": 6.0, "Total Operations(ops)": 975733286.0, "Ops per second": 32524442.0, "ns per ops": 30.0, "Ops per threads": 50819.0, "Ops per procs": 5081944.0, "Ops/sec/procs": 169398.0, "ns per ops/procs": 5903.0}]]
  • doc/theses/thierry_delisle_PhD/thesis/data/churn.low.jax

    r32d1383 r17c6edeb  
    1 [["rdq-churn-fibre", "./rdq-churn-fibre -p 8 -d 10 -t 16 -s 8", {"Duration (ms)": 10007.0, "Number of processors": 8.0, "Number of threads": 16.0, "Number of spots": 8.0, "Total Operations(ops)": 45886505.0, "Total blocks": 23581519.0, "Ops per second": 4584996.42, "ns per ops": 218.1, "Ops per threads": 2867906.0, "Ops per procs": 5735813.0, "Ops/sec/procs": 573124.55, "ns per ops/procs": 1744.82}],["rdq-churn-go", "./rdq-churn-go -p 16 -d 10 -t 32 -s 16", {"Duration (ms)": 10031.0, "Number of processors": 16.0, "Number of threads": 32.0, "Number of spots": 16.0, "Total Operations(ops)": 52948646.0, "Ops per second": 5278451.52, "ns per ops": 189.45, "Ops per threads": 1654645.0, "Ops per procs": 3309290.0, "Ops/sec/procs": 329903.22, "ns per ops/procs": 3031.19}],["rdq-churn-fibre", "./rdq-churn-fibre -p 8 -d 10 -t 16 -s 8", {"Duration (ms)": 10008.0, "Number of processors": 8.0, "Number of threads": 16.0, "Number of spots": 8.0, "Total Operations(ops)": 45571308.0, "Total blocks": 23418912.0, "Ops per second": 4553347.51, "ns per ops": 219.62, "Ops per threads": 2848206.0, "Ops per procs": 5696413.0, "Ops/sec/procs": 569168.44, "ns per ops/procs": 1756.95}],["rdq-churn-go", "./rdq-churn-go -p 8 -d 10 -t 16 -s 8", {"Duration (ms)": 10020.0, "Number of processors": 8.0, "Number of threads": 16.0, "Number of spots": 8.0, "Total Operations(ops)": 57549768.0, "Ops per second": 5743275.64, "ns per ops": 174.12, "Ops per threads": 3596860.0, "Ops per procs": 7193721.0, "Ops/sec/procs": 717909.45, "ns per ops/procs": 1392.93}],["rdq-churn-go", "./rdq-churn-go -p 16 -d 10 -t 32 -s 16", {"Duration (ms)": 10025.0, "Number of processors": 16.0, "Number of threads": 32.0, "Number of spots": 16.0, "Total Operations(ops)": 52431553.0, "Ops per second": 5229696.44, "ns per ops": 191.22, "Ops per threads": 1638486.0, "Ops per procs": 3276972.0, "Ops/sec/procs": 326856.03, "ns per ops/procs": 3059.45}],["rdq-churn-fibre", "./rdq-churn-fibre -p 16 -d 10 -t 32 -s 16", {"Duration (ms)": 10009.0, "Number of processors": 16.0, "Number of threads": 32.0, "Number of spots": 16.0, "Total Operations(ops)": 67810265.0, "Total blocks": 32862605.0, "Ops per second": 6774910.95, "ns per ops": 147.6, "Ops per threads": 2119070.0, "Ops per procs": 4238141.0, "Ops/sec/procs": 423431.93, "ns per ops/procs": 2361.65}],["rdq-churn-go", "./rdq-churn-go -p 8 -d 10 -t 16 -s 8", {"Duration (ms)": 10013.0, "Number of processors": 8.0, "Number of threads": 16.0, "Number of spots": 8.0, "Total Operations(ops)": 57847054.0, "Ops per second": 5777194.35, "ns per ops": 173.09, "Ops per threads": 3615440.0, "Ops per procs": 7230881.0, "Ops/sec/procs": 722149.29, "ns per ops/procs": 1384.76}],["rdq-churn-go", "./rdq-churn-go -p 1 -d 10 -t 2 -s 1", {"Duration (ms)": 10065.0, "Number of processors": 1.0, "Number of threads": 2.0, "Number of spots": 1.0, "Total Operations(ops)": 75010542.0, "Ops per second": 7452234.24, "ns per ops": 134.19, "Ops per threads": 37505271.0, "Ops per procs": 75010542.0, "Ops/sec/procs": 7452234.24, "ns per ops/procs": 134.19}],["rdq-churn-go", "./rdq-churn-go -p 1 -d 10 -t 2 -s 1", {"Duration (ms)": 10018.0, "Number of processors": 1.0, "Number of threads": 2.0, "Number of spots": 1.0, "Total Operations(ops)": 75353303.0, "Ops per second": 7521765.77, "ns per ops": 132.95, "Ops per threads": 37676651.0, "Ops per procs": 75353303.0, "Ops/sec/procs": 7521765.77, "ns per ops/procs": 132.95}],["rdq-churn-go", "./rdq-churn-go -p 24 -d 10 -t 48 -s 24", {"Duration (ms)": 10038.0, "Number of processors": 24.0, "Number of threads": 48.0, "Number of spots": 24.0, "Total Operations(ops)": 77580756.0, "Ops per second": 7728213.1, "ns per ops": 129.4, "Ops per threads": 1616265.0, "Ops per procs": 3232531.0, "Ops/sec/procs": 322008.88, "ns per ops/procs": 3105.5}],["rdq-churn-tokio", "./rdq-churn-tokio -p 16 -d 10 -t 32 -s 16", {"Duration (ms)": 10100.0, "Number of processors": 16.0, "Number of threads": 32.0, "Number of spots": 6.0, "Total Operations(ops)": 55704847.0, "Ops per second": 5570484.0, "ns per ops": 181.0, "Ops per threads": 1740776.0, "Ops per procs": 3481552.0, "Ops/sec/procs": 348155.0, "ns per ops/procs": 2901.0}],["rdq-churn-fibre", "./rdq-churn-fibre -p 24 -d 10 -t 48 -s 24", {"Duration (ms)": 10001.0, "Number of processors": 24.0, "Number of threads": 48.0, "Number of spots": 24.0, "Total Operations(ops)": 75768750.0, "Total blocks": 39198331.0, "Ops per second": 7575582.46, "ns per ops": 132.0, "Ops per threads": 1578515.0, "Ops per procs": 3157031.0, "Ops/sec/procs": 315649.27, "ns per ops/procs": 3168.07}],["rdq-churn-fibre", "./rdq-churn-fibre -p 16 -d 10 -t 32 -s 16", {"Duration (ms)": 10009.0, "Number of processors": 16.0, "Number of threads": 32.0, "Number of spots": 16.0, "Total Operations(ops)": 68082972.0, "Total blocks": 32947596.0, "Ops per second": 6801956.28, "ns per ops": 147.02, "Ops per threads": 2127592.0, "Ops per procs": 4255185.0, "Ops/sec/procs": 425122.27, "ns per ops/procs": 2352.26}],["rdq-churn-tokio", "./rdq-churn-tokio -p 1 -d 10 -t 2 -s 1", {"Duration (ms)": 10099.0, "Number of processors": 1.0, "Number of threads": 2.0, "Number of spots": 6.0, "Total Operations(ops)": 53235539.0, "Ops per second": 5323553.0, "ns per ops": 189.0, "Ops per threads": 26617769.0, "Ops per procs": 53235539.0, "Ops/sec/procs": 5323553.0, "ns per ops/procs": 189.0}],["rdq-churn-go", "./rdq-churn-go -p 16 -d 10 -t 32 -s 16", {"Duration (ms)": 10029.0, "Number of processors": 16.0, "Number of threads": 32.0, "Number of spots": 16.0, "Total Operations(ops)": 51995117.0, "Ops per second": 5184034.28, "ns per ops": 192.9, "Ops per threads": 1624847.0, "Ops per procs": 3249694.0, "Ops/sec/procs": 324002.14, "ns per ops/procs": 3086.4}],["rdq-churn-tokio", "./rdq-churn-tokio -p 24 -d 10 -t 48 -s 24", {"Duration (ms)": 10099.0, "Number of processors": 24.0, "Number of threads": 48.0, "Number of spots": 6.0, "Total Operations(ops)": 75855247.0, "Ops per second": 7585524.0, "ns per ops": 133.0, "Ops per threads": 1580317.0, "Ops per procs": 3160635.0, "Ops/sec/procs": 316063.0, "ns per ops/procs": 3195.0}],["rdq-churn-cfa", "./rdq-churn-cfa -p 1 -d 10 -t 2 -s 1", {"Duration (ms)": 10016.677107, "Number of processors": 1.0, "Number of threads": 2.0, "Number of spots": 1.0, "Total Operations(ops)": 82722736.0, "Total blocks": 51097615.0, "Ops per second": 8258500.81, "ns per ops": 121.09, "Ops per threads": 41361368.0, "Ops per procs": 82722736.0, "Ops/sec/procs": 8258500.81, "ns per ops/procs": 121.09}],["rdq-churn-tokio", "./rdq-churn-tokio -p 24 -d 10 -t 48 -s 24", {"Duration (ms)": 10099.0, "Number of processors": 24.0, "Number of threads": 48.0, "Number of spots": 6.0, "Total Operations(ops)": 82039759.0, "Ops per second": 8203975.0, "ns per ops": 123.0, "Ops per threads": 1709161.0, "Ops per procs": 3418323.0, "Ops/sec/procs": 341832.0, "ns per ops/procs": 2954.0}],["rdq-churn-cfa", "./rdq-churn-cfa -p 8 -d 10 -t 16 -s 8", {"Duration (ms)": 10019.859008, "Number of processors": 8.0, "Number of threads": 16.0, "Number of spots": 8.0, "Total Operations(ops)": 60823669.0, "Total blocks": 20963529.0, "Ops per second": 6070311.86, "ns per ops": 164.74, "Ops per threads": 3801479.0, "Ops per procs": 7602958.0, "Ops/sec/procs": 758788.98, "ns per ops/procs": 1317.89}],["rdq-churn-cfa", "./rdq-churn-cfa -p 16 -d 10 -t 32 -s 16", {"Duration (ms)": 10026.064514, "Number of processors": 16.0, "Number of threads": 32.0, "Number of spots": 16.0, "Total Operations(ops)": 84419895.0, "Total blocks": 31896077.0, "Ops per second": 8420043.07, "ns per ops": 118.76, "Ops per threads": 2638121.0, "Ops per procs": 5276243.0, "Ops/sec/procs": 526252.69, "ns per ops/procs": 1900.23}],["rdq-churn-go", "./rdq-churn-go -p 1 -d 10 -t 2 -s 1", {"Duration (ms)": 10066.0, "Number of processors": 1.0, "Number of threads": 2.0, "Number of spots": 1.0, "Total Operations(ops)": 86259431.0, "Ops per second": 8569319.99, "ns per ops": 116.7, "Ops per threads": 43129715.0, "Ops per procs": 86259431.0, "Ops/sec/procs": 8569319.99, "ns per ops/procs": 116.7}],["rdq-churn-cfa", "./rdq-churn-cfa -p 8 -d 10 -t 16 -s 8", {"Duration (ms)": 10020.476753, "Number of processors": 8.0, "Number of threads": 16.0, "Number of spots": 8.0, "Total Operations(ops)": 61723297.0, "Total blocks": 27893419.0, "Ops per second": 6159716.6, "ns per ops": 162.35, "Ops per threads": 3857706.0, "Ops per procs": 7715412.0, "Ops/sec/procs": 769964.58, "ns per ops/procs": 1298.76}],["rdq-churn-tokio", "./rdq-churn-tokio -p 8 -d 10 -t 16 -s 8", {"Duration (ms)": 10099.0, "Number of processors": 8.0, "Number of threads": 16.0, "Number of spots": 6.0, "Total Operations(ops)": 39895438.0, "Ops per second": 3989543.0, "ns per ops": 253.0, "Ops per threads": 2493464.0, "Ops per procs": 4986929.0, "Ops/sec/procs": 498692.0, "ns per ops/procs": 2025.0}],["rdq-churn-go", "./rdq-churn-go -p 24 -d 10 -t 48 -s 24", {"Duration (ms)": 10044.0, "Number of processors": 24.0, "Number of threads": 48.0, "Number of spots": 24.0, "Total Operations(ops)": 78307639.0, "Ops per second": 7795946.42, "ns per ops": 128.27, "Ops per threads": 1631409.0, "Ops per procs": 3262818.0, "Ops/sec/procs": 324831.1, "ns per ops/procs": 3078.52}],["rdq-churn-fibre", "./rdq-churn-fibre -p 8 -d 10 -t 16 -s 8", {"Duration (ms)": 10008.0, "Number of processors": 8.0, "Number of threads": 16.0, "Number of spots": 8.0, "Total Operations(ops)": 45589496.0, "Total blocks": 23479172.0, "Ops per second": 4555270.66, "ns per ops": 219.53, "Ops per threads": 2849343.0, "Ops per procs": 5698687.0, "Ops/sec/procs": 569408.83, "ns per ops/procs": 1756.21}],["rdq-churn-tokio", "./rdq-churn-tokio -p 1 -d 10 -t 2 -s 1", {"Duration (ms)": 10099.0, "Number of processors": 1.0, "Number of threads": 2.0, "Number of spots": 6.0, "Total Operations(ops)": 52936021.0, "Ops per second": 5293602.0, "ns per ops": 190.0, "Ops per threads": 26468010.0, "Ops per procs": 52936021.0, "Ops/sec/procs": 5293602.0, "ns per ops/procs": 190.0}],["rdq-churn-fibre", "./rdq-churn-fibre -p 24 -d 10 -t 48 -s 24", {"Duration (ms)": 10001.0, "Number of processors": 24.0, "Number of threads": 48.0, "Number of spots": 24.0, "Total Operations(ops)": 74937686.0, "Total blocks": 38772422.0, "Ops per second": 7492506.92, "ns per ops": 133.47, "Ops per threads": 1561201.0, "Ops per procs": 3122403.0, "Ops/sec/procs": 312187.79, "ns per ops/procs": 3203.2}],["rdq-churn-cfa", "./rdq-churn-cfa -p 8 -d 10 -t 16 -s 8", {"Duration (ms)": 10019.966204, "Number of processors": 8.0, "Number of threads": 16.0, "Number of spots": 8.0, "Total Operations(ops)": 66694419.0, "Total blocks": 28038485.0, "Ops per second": 6656152.09, "ns per ops": 150.24, "Ops per threads": 4168401.0, "Ops per procs": 8336802.0, "Ops/sec/procs": 832019.01, "ns per ops/procs": 1201.9}],["rdq-churn-tokio", "./rdq-churn-tokio -p 16 -d 10 -t 32 -s 16", {"Duration (ms)": 10099.0, "Number of processors": 16.0, "Number of threads": 32.0, "Number of spots": 6.0, "Total Operations(ops)": 55692916.0, "Ops per second": 5569291.0, "ns per ops": 181.0, "Ops per threads": 1740403.0, "Ops per procs": 3480807.0, "Ops/sec/procs": 348080.0, "ns per ops/procs": 2901.0}],["rdq-churn-cfa", "./rdq-churn-cfa -p 24 -d 10 -t 48 -s 24", {"Duration (ms)": 10007.064432, "Number of processors": 24.0, "Number of threads": 48.0, "Number of spots": 24.0, "Total Operations(ops)": 112046278.0, "Total blocks": 39631405.0, "Ops per second": 11196717.95, "ns per ops": 89.31, "Ops per threads": 2334297.0, "Ops per procs": 4668594.0, "Ops/sec/procs": 466529.91, "ns per ops/procs": 2143.49}],["rdq-churn-tokio", "./rdq-churn-tokio -p 8 -d 10 -t 16 -s 8", {"Duration (ms)": 10099.0, "Number of processors": 8.0, "Number of threads": 16.0, "Number of spots": 6.0, "Total Operations(ops)": 34267306.0, "Ops per second": 3426730.0, "ns per ops": 294.0, "Ops per threads": 2141706.0, "Ops per procs": 4283413.0, "Ops/sec/procs": 428341.0, "ns per ops/procs": 2357.0}],["rdq-churn-cfa", "./rdq-churn-cfa -p 1 -d 10 -t 2 -s 1", {"Duration (ms)": 10016.937779, "Number of processors": 1.0, "Number of threads": 2.0, "Number of spots": 1.0, "Total Operations(ops)": 77026352.0, "Total blocks": 52134150.0, "Ops per second": 7689610.71, "ns per ops": 130.05, "Ops per threads": 38513176.0, "Ops per procs": 77026352.0, "Ops/sec/procs": 7689610.71, "ns per ops/procs": 130.05}],["rdq-churn-fibre", "./rdq-churn-fibre -p 1 -d 10 -t 2 -s 1", {"Duration (ms)": 10007.0, "Number of processors": 1.0, "Number of threads": 2.0, "Number of spots": 1.0, "Total Operations(ops)": 59271050.0, "Total blocks": 0.0, "Ops per second": 5922868.5, "ns per ops": 168.84, "Ops per threads": 29635525.0, "Ops per procs": 59271050.0, "Ops/sec/procs": 5922868.5, "ns per ops/procs": 168.84}],["rdq-churn-fibre", "./rdq-churn-fibre -p 1 -d 10 -t 2 -s 1", {"Duration (ms)": 10007.0, "Number of processors": 1.0, "Number of threads": 2.0, "Number of spots": 1.0, "Total Operations(ops)": 59229442.0, "Total blocks": 0.0, "Ops per second": 5918658.48, "ns per ops": 168.96, "Ops per threads": 29614721.0, "Ops per procs": 59229442.0, "Ops/sec/procs": 5918658.48, "ns per ops/procs": 168.96}],["rdq-churn-tokio", "./rdq-churn-tokio -p 24 -d 10 -t 48 -s 24", {"Duration (ms)": 10099.0, "Number of processors": 24.0, "Number of threads": 48.0, "Number of spots": 6.0, "Total Operations(ops)": 76525587.0, "Ops per second": 7652558.0, "ns per ops": 131.0, "Ops per threads": 1594283.0, "Ops per procs": 3188566.0, "Ops/sec/procs": 318856.0, "ns per ops/procs": 3167.0}],["rdq-churn-tokio", "./rdq-churn-tokio -p 8 -d 10 -t 16 -s 8", {"Duration (ms)": 10099.0, "Number of processors": 8.0, "Number of threads": 16.0, "Number of spots": 6.0, "Total Operations(ops)": 35399271.0, "Ops per second": 3539927.0, "ns per ops": 285.0, "Ops per threads": 2212454.0, "Ops per procs": 4424908.0, "Ops/sec/procs": 442490.0, "ns per ops/procs": 2282.0}],["rdq-churn-tokio", "./rdq-churn-tokio -p 1 -d 10 -t 2 -s 1", {"Duration (ms)": 10099.0, "Number of processors": 1.0, "Number of threads": 2.0, "Number of spots": 6.0, "Total Operations(ops)": 52944602.0, "Ops per second": 5294460.0, "ns per ops": 190.0, "Ops per threads": 26472301.0, "Ops per procs": 52944602.0, "Ops/sec/procs": 5294460.0, "ns per ops/procs": 190.0}],["rdq-churn-fibre", "./rdq-churn-fibre -p 1 -d 10 -t 2 -s 1", {"Duration (ms)": 10007.0, "Number of processors": 1.0, "Number of threads": 2.0, "Number of spots": 1.0, "Total Operations(ops)": 59246475.0, "Total blocks": 0.0, "Ops per second": 5920233.28, "ns per ops": 168.91, "Ops per threads": 29623237.0, "Ops per procs": 59246475.0, "Ops/sec/procs": 5920233.28, "ns per ops/procs": 168.91}],["rdq-churn-cfa", "./rdq-churn-cfa -p 1 -d 10 -t 2 -s 1", {"Duration (ms)": 10017.056033, "Number of processors": 1.0, "Number of threads": 2.0, "Number of spots": 1.0, "Total Operations(ops)": 78139970.0, "Total blocks": 50626382.0, "Ops per second": 7800692.11, "ns per ops": 128.19, "Ops per threads": 39069985.0, "Ops per procs": 78139970.0, "Ops/sec/procs": 7800692.11, "ns per ops/procs": 128.19}],["rdq-churn-cfa", "./rdq-churn-cfa -p 16 -d 10 -t 32 -s 16", {"Duration (ms)": 10024.66772, "Number of processors": 16.0, "Number of threads": 32.0, "Number of spots": 16.0, "Total Operations(ops)": 91752654.0, "Total blocks": 25309024.0, "Ops per second": 9152687.81, "ns per ops": 109.26, "Ops per threads": 2867270.0, "Ops per procs": 5734540.0, "Ops/sec/procs": 572042.99, "ns per ops/procs": 1748.12}],["rdq-churn-cfa", "./rdq-churn-cfa -p 24 -d 10 -t 48 -s 24", {"Duration (ms)": 10007.111246, "Number of processors": 24.0, "Number of threads": 48.0, "Number of spots": 24.0, "Total Operations(ops)": 103630541.0, "Total blocks": 37194166.0, "Ops per second": 10355689.91, "ns per ops": 96.57, "Ops per threads": 2158969.0, "Ops per procs": 4317939.0, "Ops/sec/procs": 431487.08, "ns per ops/procs": 2317.57}],["rdq-churn-fibre", "./rdq-churn-fibre -p 24 -d 10 -t 48 -s 24", {"Duration (ms)": 10001.0, "Number of processors": 24.0, "Number of threads": 48.0, "Number of spots": 24.0, "Total Operations(ops)": 75844225.0, "Total blocks": 39206982.0, "Ops per second": 7583184.77, "ns per ops": 131.87, "Ops per threads": 1580088.0, "Ops per procs": 3160176.0, "Ops/sec/procs": 315966.03, "ns per ops/procs": 3164.9}],["rdq-churn-go", "./rdq-churn-go -p 24 -d 10 -t 48 -s 24", {"Duration (ms)": 10039.0, "Number of processors": 24.0, "Number of threads": 48.0, "Number of spots": 24.0, "Total Operations(ops)": 78988905.0, "Ops per second": 7867923.65, "ns per ops": 127.1, "Ops per threads": 1645602.0, "Ops per procs": 3291204.0, "Ops/sec/procs": 327830.15, "ns per ops/procs": 3050.36}],["rdq-churn-cfa", "./rdq-churn-cfa -p 24 -d 10 -t 48 -s 24", {"Duration (ms)": 10007.049884, "Number of processors": 24.0, "Number of threads": 48.0, "Number of spots": 24.0, "Total Operations(ops)": 103737120.0, "Total blocks": 40651067.0, "Ops per second": 10366403.81, "ns per ops": 96.47, "Ops per threads": 2161190.0, "Ops per procs": 4322380.0, "Ops/sec/procs": 431933.49, "ns per ops/procs": 2315.17}],["rdq-churn-tokio", "./rdq-churn-tokio -p 16 -d 10 -t 32 -s 16", {"Duration (ms)": 10100.0, "Number of processors": 16.0, "Number of threads": 32.0, "Number of spots": 6.0, "Total Operations(ops)": 46882118.0, "Ops per second": 4688211.0, "ns per ops": 215.0, "Ops per threads": 1465066.0, "Ops per procs": 2930132.0, "Ops/sec/procs": 293013.0, "ns per ops/procs": 3446.0}],["rdq-churn-go", "./rdq-churn-go -p 8 -d 10 -t 16 -s 8", {"Duration (ms)": 10018.0, "Number of processors": 8.0, "Number of threads": 16.0, "Number of spots": 8.0, "Total Operations(ops)": 57617091.0, "Ops per second": 5751024.83, "ns per ops": 173.88, "Ops per threads": 3601068.0, "Ops per procs": 7202136.0, "Ops/sec/procs": 718878.1, "ns per ops/procs": 1391.06}],["rdq-churn-cfa", "./rdq-churn-cfa -p 16 -d 10 -t 32 -s 16", {"Duration (ms)": 10025.5689, "Number of processors": 16.0, "Number of threads": 32.0, "Number of spots": 16.0, "Total Operations(ops)": 93174864.0, "Total blocks": 36631659.0, "Ops per second": 9293723.37, "ns per ops": 107.6, "Ops per threads": 2911714.0, "Ops per procs": 5823429.0, "Ops/sec/procs": 580857.71, "ns per ops/procs": 1721.59}],["rdq-churn-fibre", "./rdq-churn-fibre -p 16 -d 10 -t 32 -s 16", {"Duration (ms)": 10008.0, "Number of processors": 16.0, "Number of threads": 32.0, "Number of spots": 16.0, "Total Operations(ops)": 68440910.0, "Total blocks": 33142661.0, "Ops per second": 6838025.5, "ns per ops": 146.24, "Ops per threads": 2138778.0, "Ops per procs": 4277556.0, "Ops/sec/procs": 427376.59, "ns per ops/procs": 2339.86}]]
     1[["rdq-churn-go", "./rdq-churn-go -p 16 -d 30 -s 16 -t 32", {"Duration (ms)": 30082.0, "Number of processors": 16.0, "Number of threads": 32.0, "Number of spots": 16.0, "Total Operations(ops)": 167676378.0, "Ops per second": 5573948.24, "ns per ops": 179.41, "Ops per threads": 5239886.0, "Ops per procs": 10479773.0, "Ops/sec/procs": 348371.76, "ns per ops/procs": 2870.5}],["rdq-churn-cfa", "./rdq-churn-cfa -p 96 -d 30 -s 96 -t 192", {"Duration (ms)": 30098.595122, "Number of processors": 96.0, "Number of threads": 192.0, "Number of spots": 96.0, "Total Operations(ops)": 540344808.0, "Total blocks": 201807815.0, "Ops per second": 17952492.66, "ns per ops": 55.7, "Ops per threads": 2814295.0, "Ops per procs": 5628591.0, "Ops/sec/procs": 187005.13, "ns per ops/procs": 5347.45}],["rdq-churn-cfa", "./rdq-churn-cfa -p 2 -d 30 -s 2 -t 4", {"Duration (ms)": 30051.270839, "Number of processors": 2.0, "Number of threads": 4.0, "Number of spots": 2.0, "Total Operations(ops)": 137966971.0, "Total blocks": 68990941.0, "Ops per second": 4591052.8, "ns per ops": 217.81, "Ops per threads": 34491742.0, "Ops per procs": 68983485.0, "Ops/sec/procs": 2295526.4, "ns per ops/procs": 435.63}],["rdq-churn-fibre", "./rdq-churn-fibre -p 1 -d 30 -s 1 -t 2", {"Duration (ms)": 30022.0, "Number of processors": 1.0, "Number of threads": 2.0, "Number of spots": 1.0, "Total Operations(ops)": 185509314.0, "Total blocks": 0.0, "Ops per second": 6179071.87, "ns per ops": 161.84, "Ops per threads": 92754657.0, "Ops per procs": 185509314.0, "Ops/sec/procs": 6179071.87, "ns per ops/procs": 161.84}],["rdq-churn-cfa", "./rdq-churn-cfa -p 48 -d 30 -s 48 -t 96", {"Duration (ms)": 30055.58275, "Number of processors": 48.0, "Number of threads": 96.0, "Number of spots": 48.0, "Total Operations(ops)": 713156950.0, "Total blocks": 265847951.0, "Ops per second": 23727936.2, "ns per ops": 42.14, "Ops per threads": 7428718.0, "Ops per procs": 14857436.0, "Ops/sec/procs": 494332.0, "ns per ops/procs": 2022.93}],["rdq-churn-tokio", "./rdq-churn-tokio -p 72 -d 30 -s 72 -t 144", {"Duration (ms)": 30097.0, "Number of processors": 72.0, "Number of threads": 144.0, "Number of spots": 6.0, "Total Operations(ops)": 274149117.0, "Ops per second": 9138303.0, "ns per ops": 109.0, "Ops per threads": 1903813.0, "Ops per procs": 3807626.0, "Ops/sec/procs": 126920.0, "ns per ops/procs": 7904.0}],["rdq-churn-go", "./rdq-churn-go -p 48 -d 30 -s 48 -t 96", {"Duration (ms)": 30068.0, "Number of processors": 48.0, "Number of threads": 96.0, "Number of spots": 48.0, "Total Operations(ops)": 267960575.0, "Ops per second": 8911783.98, "ns per ops": 112.21, "Ops per threads": 2791255.0, "Ops per procs": 5582511.0, "Ops/sec/procs": 185662.17, "ns per ops/procs": 5386.13}],["rdq-churn-go", "./rdq-churn-go -p 24 -d 30 -s 24 -t 48", {"Duration (ms)": 30097.0, "Number of processors": 24.0, "Number of threads": 48.0, "Number of spots": 24.0, "Total Operations(ops)": 254953061.0, "Ops per second": 8470861.06, "ns per ops": 118.05, "Ops per threads": 5311522.0, "Ops per procs": 10623044.0, "Ops/sec/procs": 352952.54, "ns per ops/procs": 2833.24}],["rdq-churn-go", "./rdq-churn-go -p 4 -d 30 -s 4 -t 8", {"Duration (ms)": 30038.0, "Number of processors": 4.0, "Number of threads": 8.0, "Number of spots": 4.0, "Total Operations(ops)": 157943704.0, "Ops per second": 5257973.29, "ns per ops": 190.19, "Ops per threads": 19742963.0, "Ops per procs": 39485926.0, "Ops/sec/procs": 1314493.32, "ns per ops/procs": 760.75}],["rdq-churn-fibre", "./rdq-churn-fibre -p 72 -d 30 -s 72 -t 144", {"Duration (ms)": 30009.0, "Number of processors": 72.0, "Number of threads": 144.0, "Number of spots": 72.0, "Total Operations(ops)": 352239693.0, "Total blocks": 169062410.0, "Ops per second": 11737458.09, "ns per ops": 85.2, "Ops per threads": 2446108.0, "Ops per procs": 4892217.0, "Ops/sec/procs": 163020.25, "ns per ops/procs": 6134.21}],["rdq-churn-cfa", "./rdq-churn-cfa -p 1 -d 30 -s 1 -t 2", {"Duration (ms)": 30049.340707, "Number of processors": 1.0, "Number of threads": 2.0, "Number of spots": 1.0, "Total Operations(ops)": 243576078.0, "Total blocks": 160348462.0, "Ops per second": 8105870.95, "ns per ops": 123.37, "Ops per threads": 121788039.0, "Ops per procs": 243576078.0, "Ops/sec/procs": 8105870.95, "ns per ops/procs": 123.37}],["rdq-churn-tokio", "./rdq-churn-tokio -p 72 -d 30 -s 72 -t 144", {"Duration (ms)": 30097.0, "Number of processors": 72.0, "Number of threads": 144.0, "Number of spots": 6.0, "Total Operations(ops)": 245790241.0, "Ops per second": 8193008.0, "ns per ops": 122.0, "Ops per threads": 1706876.0, "Ops per procs": 3413753.0, "Ops/sec/procs": 113791.0, "ns per ops/procs": 8816.0}],["rdq-churn-go", "./rdq-churn-go -p 8 -d 30 -s 8 -t 16", {"Duration (ms)": 30046.0, "Number of processors": 8.0, "Number of threads": 16.0, "Number of spots": 8.0, "Total Operations(ops)": 191905646.0, "Ops per second": 6386946.26, "ns per ops": 156.57, "Ops per threads": 11994102.0, "Ops per procs": 23988205.0, "Ops/sec/procs": 798368.28, "ns per ops/procs": 1252.55}],["rdq-churn-cfa", "./rdq-churn-cfa -p 2 -d 30 -s 2 -t 4", {"Duration (ms)": 30051.53756, "Number of processors": 2.0, "Number of threads": 4.0, "Number of spots": 2.0, "Total Operations(ops)": 150539963.0, "Total blocks": 75265476.0, "Ops per second": 5009393.04, "ns per ops": 199.62, "Ops per threads": 37634990.0, "Ops per procs": 75269981.0, "Ops/sec/procs": 2504696.52, "ns per ops/procs": 399.25}],["rdq-churn-go", "./rdq-churn-go -p 144 -d 30 -s 144 -t 288", {"Duration (ms)": 30040.0, "Number of processors": 144.0, "Number of threads": 288.0, "Number of spots": 144.0, "Total Operations(ops)": 867699325.0, "Ops per second": 28884637.3, "ns per ops": 34.62, "Ops per threads": 3012844.0, "Ops per procs": 6025689.0, "Ops/sec/procs": 200587.76, "ns per ops/procs": 4985.35}],["rdq-churn-go", "./rdq-churn-go -p 144 -d 30 -s 144 -t 288", {"Duration (ms)": 30037.0, "Number of processors": 144.0, "Number of threads": 288.0, "Number of spots": 144.0, "Total Operations(ops)": 728175924.0, "Ops per second": 24242011.46, "ns per ops": 41.25, "Ops per threads": 2528388.0, "Ops per procs": 5056777.0, "Ops/sec/procs": 168347.3, "ns per ops/procs": 5940.1}],["rdq-churn-go", "./rdq-churn-go -p 8 -d 30 -s 8 -t 16", {"Duration (ms)": 30052.0, "Number of processors": 8.0, "Number of threads": 16.0, "Number of spots": 8.0, "Total Operations(ops)": 191436374.0, "Ops per second": 6370128.36, "ns per ops": 156.98, "Ops per threads": 11964773.0, "Ops per procs": 23929546.0, "Ops/sec/procs": 796266.05, "ns per ops/procs": 1255.86}],["rdq-churn-cfa", "./rdq-churn-cfa -p 1 -d 30 -s 1 -t 2", {"Duration (ms)": 30049.492132, "Number of processors": 1.0, "Number of threads": 2.0, "Number of spots": 1.0, "Total Operations(ops)": 273415867.0, "Total blocks": 154332998.0, "Ops per second": 9098851.51, "ns per ops": 109.9, "Ops per threads": 136707933.0, "Ops per procs": 273415867.0, "Ops/sec/procs": 9098851.51, "ns per ops/procs": 109.9}],["rdq-churn-tokio", "./rdq-churn-tokio -p 8 -d 30 -s 8 -t 16", {"Duration (ms)": 30097.0, "Number of processors": 8.0, "Number of threads": 16.0, "Number of spots": 6.0, "Total Operations(ops)": 105303351.0, "Ops per second": 3510111.0, "ns per ops": 285.0, "Ops per threads": 6581459.0, "Ops per procs": 13162918.0, "Ops/sec/procs": 438763.0, "ns per ops/procs": 2286.0}],["rdq-churn-cfa", "./rdq-churn-cfa -p 2 -d 30 -s 2 -t 4", {"Duration (ms)": 30051.761805, "Number of processors": 2.0, "Number of threads": 4.0, "Number of spots": 2.0, "Total Operations(ops)": 147442242.0, "Total blocks": 73720383.0, "Ops per second": 4906276.14, "ns per ops": 203.82, "Ops per threads": 36860560.0, "Ops per procs": 73721121.0, "Ops/sec/procs": 2453138.07, "ns per ops/procs": 407.64}],["rdq-churn-cfa", "./rdq-churn-cfa -p 16 -d 30 -s 16 -t 32", {"Duration (ms)": 30078.497321, "Number of processors": 16.0, "Number of threads": 32.0, "Number of spots": 16.0, "Total Operations(ops)": 273304038.0, "Total blocks": 78089471.0, "Ops per second": 9086359.44, "ns per ops": 110.06, "Ops per threads": 8540751.0, "Ops per procs": 17081502.0, "Ops/sec/procs": 567897.46, "ns per ops/procs": 1760.88}],["rdq-churn-fibre", "./rdq-churn-fibre -p 16 -d 30 -s 16 -t 32", {"Duration (ms)": 30026.0, "Number of processors": 16.0, "Number of threads": 32.0, "Number of spots": 16.0, "Total Operations(ops)": 238261740.0, "Total blocks": 111227802.0, "Ops per second": 7935084.84, "ns per ops": 126.02, "Ops per threads": 7445679.0, "Ops per procs": 14891358.0, "Ops/sec/procs": 495942.8, "ns per ops/procs": 2016.36}],["rdq-churn-tokio", "./rdq-churn-tokio -p 2 -d 30 -s 2 -t 4", {"Duration (ms)": 30053.0, "Number of processors": 2.0, "Number of threads": 4.0, "Number of spots": 6.0, "Total Operations(ops)": 100482016.0, "Ops per second": 3349400.0, "ns per ops": 299.0, "Ops per threads": 25120504.0, "Ops per procs": 50241008.0, "Ops/sec/procs": 1674700.0, "ns per ops/procs": 598.0}],["rdq-churn-go", "./rdq-churn-go -p 16 -d 30 -s 16 -t 32", {"Duration (ms)": 30082.0, "Number of processors": 16.0, "Number of threads": 32.0, "Number of spots": 16.0, "Total Operations(ops)": 169419585.0, "Ops per second": 5631882.79, "ns per ops": 177.56, "Ops per threads": 5294362.0, "Ops per procs": 10588724.0, "Ops/sec/procs": 351992.67, "ns per ops/procs": 2840.97}],["rdq-churn-tokio", "./rdq-churn-tokio -p 2 -d 30 -s 2 -t 4", {"Duration (ms)": 30017.0, "Number of processors": 2.0, "Number of threads": 4.0, "Number of spots": 6.0, "Total Operations(ops)": 68351878.0, "Ops per second": 2278395.0, "ns per ops": 439.0, "Ops per threads": 17087969.0, "Ops per procs": 34175939.0, "Ops/sec/procs": 1139197.0, "ns per ops/procs": 878.0}],["rdq-churn-cfa", "./rdq-churn-cfa -p 72 -d 30 -s 72 -t 144", {"Duration (ms)": 30091.686863, "Number of processors": 72.0, "Number of threads": 144.0, "Number of spots": 72.0, "Total Operations(ops)": 440917138.0, "Total blocks": 171567176.0, "Ops per second": 14652456.67, "ns per ops": 68.25, "Ops per threads": 3061924.0, "Ops per procs": 6123849.0, "Ops/sec/procs": 203506.34, "ns per ops/procs": 4913.85}],["rdq-churn-cfa", "./rdq-churn-cfa -p 48 -d 30 -s 48 -t 96", {"Duration (ms)": 30059.8104, "Number of processors": 48.0, "Number of threads": 96.0, "Number of spots": 48.0, "Total Operations(ops)": 728288988.0, "Total blocks": 237176503.0, "Ops per second": 24227996.73, "ns per ops": 41.27, "Ops per threads": 7586343.0, "Ops per procs": 15172687.0, "Ops/sec/procs": 504749.93, "ns per ops/procs": 1981.18}],["rdq-churn-fibre", "./rdq-churn-fibre -p 16 -d 30 -s 16 -t 32", {"Duration (ms)": 30026.0, "Number of processors": 16.0, "Number of threads": 32.0, "Number of spots": 16.0, "Total Operations(ops)": 247162678.0, "Total blocks": 115676204.0, "Ops per second": 8231536.16, "ns per ops": 121.48, "Ops per threads": 7723833.0, "Ops per procs": 15447667.0, "Ops/sec/procs": 514471.01, "ns per ops/procs": 1943.74}],["rdq-churn-cfa", "./rdq-churn-cfa -p 1 -d 30 -s 1 -t 2", {"Duration (ms)": 30049.815336, "Number of processors": 1.0, "Number of threads": 2.0, "Number of spots": 1.0, "Total Operations(ops)": 230882319.0, "Total blocks": 160169726.0, "Ops per second": 7683319.06, "ns per ops": 130.15, "Ops per threads": 115441159.0, "Ops per procs": 230882319.0, "Ops/sec/procs": 7683319.06, "ns per ops/procs": 130.15}],["rdq-churn-fibre", "./rdq-churn-fibre -p 48 -d 30 -s 48 -t 96", {"Duration (ms)": 30005.0, "Number of processors": 48.0, "Number of threads": 96.0, "Number of spots": 48.0, "Total Operations(ops)": 519593023.0, "Total blocks": 266180083.0, "Ops per second": 17316507.45, "ns per ops": 57.75, "Ops per threads": 5412427.0, "Ops per procs": 10824854.0, "Ops/sec/procs": 360760.57, "ns per ops/procs": 2771.92}],["rdq-churn-go", "./rdq-churn-go -p 192 -d 30 -s 192 -t 384", {"Duration (ms)": 30019.0, "Number of processors": 192.0, "Number of threads": 384.0, "Number of spots": 192.0, "Total Operations(ops)": 671605805.0, "Ops per second": 22372639.18, "ns per ops": 44.7, "Ops per threads": 1748973.0, "Ops per procs": 3497946.0, "Ops/sec/procs": 116524.16, "ns per ops/procs": 8581.91}],["rdq-churn-tokio", "./rdq-churn-tokio -p 144 -d 30 -s 144 -t 288", {"Duration (ms)": 30097.0, "Number of processors": 144.0, "Number of threads": 288.0, "Number of spots": 6.0, "Total Operations(ops)": 446395876.0, "Ops per second": 14879862.0, "ns per ops": 67.0, "Ops per threads": 1549985.0, "Ops per procs": 3099971.0, "Ops/sec/procs": 103332.0, "ns per ops/procs": 9709.0}],["rdq-churn-tokio", "./rdq-churn-tokio -p 1 -d 30 -s 1 -t 2", {"Duration (ms)": 30097.0, "Number of processors": 1.0, "Number of threads": 2.0, "Number of spots": 6.0, "Total Operations(ops)": 158605013.0, "Ops per second": 5286833.0, "ns per ops": 189.0, "Ops per threads": 79302506.0, "Ops per procs": 158605013.0, "Ops/sec/procs": 5286833.0, "ns per ops/procs": 189.0}],["rdq-churn-tokio", "./rdq-churn-tokio -p 144 -d 30 -s 144 -t 288", {"Duration (ms)": 30097.0, "Number of processors": 144.0, "Number of threads": 288.0, "Number of spots": 6.0, "Total Operations(ops)": 445709525.0, "Ops per second": 14856984.0, "ns per ops": 67.0, "Ops per threads": 1547602.0, "Ops per procs": 3095205.0, "Ops/sec/procs": 103173.0, "ns per ops/procs": 9723.0}],["rdq-churn-tokio", "./rdq-churn-tokio -p 72 -d 30 -s 72 -t 144", {"Duration (ms)": 30097.0, "Number of processors": 72.0, "Number of threads": 144.0, "Number of spots": 6.0, "Total Operations(ops)": 260731401.0, "Ops per second": 8691046.0, "ns per ops": 115.0, "Ops per threads": 1810634.0, "Ops per procs": 3621269.0, "Ops/sec/procs": 120708.0, "ns per ops/procs": 8311.0}],["rdq-churn-go", "./rdq-churn-go -p 144 -d 30 -s 144 -t 288", {"Duration (ms)": 30032.0, "Number of processors": 144.0, "Number of threads": 288.0, "Number of spots": 144.0, "Total Operations(ops)": 704206673.0, "Ops per second": 23448492.7, "ns per ops": 42.65, "Ops per threads": 2445162.0, "Ops per procs": 4890324.0, "Ops/sec/procs": 162836.75, "ns per ops/procs": 6141.12}],["rdq-churn-go", "./rdq-churn-go -p 16 -d 30 -s 16 -t 32", {"Duration (ms)": 30072.0, "Number of processors": 16.0, "Number of threads": 32.0, "Number of spots": 16.0, "Total Operations(ops)": 177106202.0, "Ops per second": 5889248.52, "ns per ops": 169.8, "Ops per threads": 5534568.0, "Ops per procs": 11069137.0, "Ops/sec/procs": 368078.03, "ns per ops/procs": 2716.82}],["rdq-churn-fibre", "./rdq-churn-fibre -p 72 -d 30 -s 72 -t 144", {"Duration (ms)": 30010.0, "Number of processors": 72.0, "Number of threads": 144.0, "Number of spots": 72.0, "Total Operations(ops)": 361952237.0, "Total blocks": 174861965.0, "Ops per second": 12061052.94, "ns per ops": 82.91, "Ops per threads": 2513557.0, "Ops per procs": 5027114.0, "Ops/sec/procs": 167514.62, "ns per ops/procs": 5969.63}],["rdq-churn-tokio", "./rdq-churn-tokio -p 144 -d 30 -s 144 -t 288", {"Duration (ms)": 30097.0, "Number of processors": 144.0, "Number of threads": 288.0, "Number of spots": 6.0, "Total Operations(ops)": 438818157.0, "Ops per second": 14627271.0, "ns per ops": 68.0, "Ops per threads": 1523674.0, "Ops per procs": 3047348.0, "Ops/sec/procs": 101578.0, "ns per ops/procs": 9876.0}],["rdq-churn-cfa", "./rdq-churn-cfa -p 2 -d 30 -s 2 -t 4", {"Duration (ms)": 30051.946389, "Number of processors": 2.0, "Number of threads": 4.0, "Number of spots": 2.0, "Total Operations(ops)": 154466339.0, "Total blocks": 77230438.0, "Ops per second": 5139977.86, "ns per ops": 194.55, "Ops per threads": 38616584.0, "Ops per procs": 77233169.0, "Ops/sec/procs": 2569988.93, "ns per ops/procs": 389.11}],["rdq-churn-fibre", "./rdq-churn-fibre -p 4 -d 30 -s 4 -t 8", {"Duration (ms)": 30024.0, "Number of processors": 4.0, "Number of threads": 8.0, "Number of spots": 4.0, "Total Operations(ops)": 126474483.0, "Total blocks": 74374137.0, "Ops per second": 4212359.02, "ns per ops": 237.4, "Ops per threads": 15809310.0, "Ops per procs": 31618620.0, "Ops/sec/procs": 1053089.76, "ns per ops/procs": 949.59}],["rdq-churn-go", "./rdq-churn-go -p 24 -d 30 -s 24 -t 48", {"Duration (ms)": 30001.0, "Number of processors": 24.0, "Number of threads": 48.0, "Number of spots": 24.0, "Total Operations(ops)": 253301374.0, "Ops per second": 8442888.52, "ns per ops": 118.44, "Ops per threads": 5277111.0, "Ops per procs": 10554223.0, "Ops/sec/procs": 351787.02, "ns per ops/procs": 2842.63}],["rdq-churn-fibre", "./rdq-churn-fibre -p 72 -d 30 -s 72 -t 144", {"Duration (ms)": 30009.0, "Number of processors": 72.0, "Number of threads": 144.0, "Number of spots": 72.0, "Total Operations(ops)": 347395314.0, "Total blocks": 168992423.0, "Ops per second": 11576025.41, "ns per ops": 86.39, "Ops per threads": 2412467.0, "Ops per procs": 4824934.0, "Ops/sec/procs": 160778.13, "ns per ops/procs": 6219.75}],["rdq-churn-fibre", "./rdq-churn-fibre -p 8 -d 30 -s 8 -t 16", {"Duration (ms)": 30024.0, "Number of processors": 8.0, "Number of threads": 16.0, "Number of spots": 8.0, "Total Operations(ops)": 146990739.0, "Total blocks": 76848705.0, "Ops per second": 4895680.79, "ns per ops": 204.26, "Ops per threads": 9186921.0, "Ops per procs": 18373842.0, "Ops/sec/procs": 611960.1, "ns per ops/procs": 1634.09}],["rdq-churn-go", "./rdq-churn-go -p 4 -d 30 -s 4 -t 8", {"Duration (ms)": 30034.0, "Number of processors": 4.0, "Number of threads": 8.0, "Number of spots": 4.0, "Total Operations(ops)": 158094179.0, "Ops per second": 5263733.92, "ns per ops": 189.98, "Ops per threads": 19761772.0, "Ops per procs": 39523544.0, "Ops/sec/procs": 1315933.48, "ns per ops/procs": 759.92}],["rdq-churn-cfa", "./rdq-churn-cfa -p 8 -d 30 -s 8 -t 16", {"Duration (ms)": 30061.98324, "Number of processors": 8.0, "Number of threads": 16.0, "Number of spots": 8.0, "Total Operations(ops)": 192133048.0, "Total blocks": 66150644.0, "Ops per second": 6391229.96, "ns per ops": 156.46, "Ops per threads": 12008315.0, "Ops per procs": 24016631.0, "Ops/sec/procs": 798903.75, "ns per ops/procs": 1251.72}],["rdq-churn-tokio", "./rdq-churn-tokio -p 96 -d 30 -s 96 -t 192", {"Duration (ms)": 30097.0, "Number of processors": 96.0, "Number of threads": 192.0, "Number of spots": 6.0, "Total Operations(ops)": 308840600.0, "Ops per second": 10294686.0, "ns per ops": 97.0, "Ops per threads": 1608544.0, "Ops per procs": 3217089.0, "Ops/sec/procs": 107236.0, "ns per ops/procs": 9355.0}],["rdq-churn-go", "./rdq-churn-go -p 24 -d 30 -s 24 -t 48", {"Duration (ms)": 30100.0, "Number of processors": 24.0, "Number of threads": 48.0, "Number of spots": 24.0, "Total Operations(ops)": 258269118.0, "Ops per second": 8580206.59, "ns per ops": 116.55, "Ops per threads": 5380606.0, "Ops per procs": 10761213.0, "Ops/sec/procs": 357508.61, "ns per ops/procs": 2797.14}],["rdq-churn-go", "./rdq-churn-go -p 8 -d 30 -s 8 -t 16", {"Duration (ms)": 30049.0, "Number of processors": 8.0, "Number of threads": 16.0, "Number of spots": 8.0, "Total Operations(ops)": 189511799.0, "Ops per second": 6306686.94, "ns per ops": 158.56, "Ops per threads": 11844487.0, "Ops per procs": 23688974.0, "Ops/sec/procs": 788335.87, "ns per ops/procs": 1268.49}],["rdq-churn-tokio", "./rdq-churn-tokio -p 48 -d 30 -s 48 -t 96", {"Duration (ms)": 30097.0, "Number of processors": 48.0, "Number of threads": 96.0, "Number of spots": 6.0, "Total Operations(ops)": 371655522.0, "Ops per second": 12388517.0, "ns per ops": 80.0, "Ops per threads": 3871411.0, "Ops per procs": 7742823.0, "Ops/sec/procs": 258094.0, "ns per ops/procs": 3887.0}],["rdq-churn-cfa", "./rdq-churn-cfa -p 16 -d 30 -s 16 -t 32", {"Duration (ms)": 30078.03988, "Number of processors": 16.0, "Number of threads": 32.0, "Number of spots": 16.0, "Total Operations(ops)": 281880990.0, "Total blocks": 107502466.0, "Ops per second": 9371654.24, "ns per ops": 106.7, "Ops per threads": 8808780.0, "Ops per procs": 17617561.0, "Ops/sec/procs": 585728.39, "ns per ops/procs": 1707.28}],["rdq-churn-fibre", "./rdq-churn-fibre -p 1 -d 30 -s 1 -t 2", {"Duration (ms)": 30022.0, "Number of processors": 1.0, "Number of threads": 2.0, "Number of spots": 1.0, "Total Operations(ops)": 185561918.0, "Total blocks": 0.0, "Ops per second": 6180815.29, "ns per ops": 161.79, "Ops per threads": 92780959.0, "Ops per procs": 185561918.0, "Ops/sec/procs": 6180815.29, "ns per ops/procs": 161.79}],["rdq-churn-fibre", "./rdq-churn-fibre -p 72 -d 30 -s 72 -t 144", {"Duration (ms)": 30009.0, "Number of processors": 72.0, "Number of threads": 144.0, "Number of spots": 72.0, "Total Operations(ops)": 338122035.0, "Total blocks": 164816713.0, "Ops per second": 11267059.37, "ns per ops": 88.75, "Ops per threads": 2348069.0, "Ops per procs": 4696139.0, "Ops/sec/procs": 156486.94, "ns per ops/procs": 6390.31}],["rdq-churn-go", "./rdq-churn-go -p 144 -d 30 -s 144 -t 288", {"Duration (ms)": 30033.0, "Number of processors": 144.0, "Number of threads": 288.0, "Number of spots": 144.0, "Total Operations(ops)": 693344026.0, "Ops per second": 23085580.97, "ns per ops": 43.32, "Ops per threads": 2407444.0, "Ops per procs": 4814889.0, "Ops/sec/procs": 160316.53, "ns per ops/procs": 6237.66}],["rdq-churn-go", "./rdq-churn-go -p 96 -d 30 -s 96 -t 192", {"Duration (ms)": 30056.0, "Number of processors": 96.0, "Number of threads": 192.0, "Number of spots": 96.0, "Total Operations(ops)": 259545703.0, "Ops per second": 8635244.66, "ns per ops": 115.8, "Ops per threads": 1351800.0, "Ops per procs": 2703601.0, "Ops/sec/procs": 89950.47, "ns per ops/procs": 11117.23}],["rdq-churn-fibre", "./rdq-churn-fibre -p 16 -d 30 -s 16 -t 32", {"Duration (ms)": 30026.0, "Number of processors": 16.0, "Number of threads": 32.0, "Number of spots": 16.0, "Total Operations(ops)": 244810539.0, "Total blocks": 114825794.0, "Ops per second": 8153156.44, "ns per ops": 122.65, "Ops per threads": 7650329.0, "Ops per procs": 15300658.0, "Ops/sec/procs": 509572.28, "ns per ops/procs": 1962.43}],["rdq-churn-go", "./rdq-churn-go -p 2 -d 30 -s 2 -t 4", {"Duration (ms)": 30019.0, "Number of processors": 2.0, "Number of threads": 4.0, "Number of spots": 2.0, "Total Operations(ops)": 116415339.0, "Ops per second": 3878031.55, "ns per ops": 257.86, "Ops per threads": 29103834.0, "Ops per procs": 58207669.0, "Ops/sec/procs": 1939015.77, "ns per ops/procs": 515.73}],["rdq-churn-cfa", "./rdq-churn-cfa -p 144 -d 30 -s 144 -t 288", {"Duration (ms)": 30041.4376, "Number of processors": 144.0, "Number of threads": 288.0, "Number of spots": 144.0, "Total Operations(ops)": 540223809.0, "Total blocks": 204007693.0, "Ops per second": 17982621.74, "ns per ops": 55.61, "Ops per threads": 1875777.0, "Ops per procs": 3751554.0, "Ops/sec/procs": 124879.32, "ns per ops/procs": 8007.73}],["rdq-churn-tokio", "./rdq-churn-tokio -p 192 -d 30 -s 192 -t 384", {"Duration (ms)": 30097.0, "Number of processors": 192.0, "Number of threads": 384.0, "Number of spots": 6.0, "Total Operations(ops)": 563079906.0, "Ops per second": 18769330.0, "ns per ops": 53.0, "Ops per threads": 1466353.0, "Ops per procs": 2932707.0, "Ops/sec/procs": 97756.0, "ns per ops/procs": 10262.0}],["rdq-churn-cfa", "./rdq-churn-cfa -p 96 -d 30 -s 96 -t 192", {"Duration (ms)": 30015.932531, "Number of processors": 96.0, "Number of threads": 192.0, "Number of spots": 96.0, "Total Operations(ops)": 529720257.0, "Total blocks": 193768461.0, "Ops per second": 17647969.34, "ns per ops": 56.66, "Ops per threads": 2758959.0, "Ops per procs": 5517919.0, "Ops/sec/procs": 183833.01, "ns per ops/procs": 5439.72}],["rdq-churn-fibre", "./rdq-churn-fibre -p 1 -d 30 -s 1 -t 2", {"Duration (ms)": 30022.0, "Number of processors": 1.0, "Number of threads": 2.0, "Number of spots": 1.0, "Total Operations(ops)": 185571126.0, "Total blocks": 0.0, "Ops per second": 6181120.2, "ns per ops": 161.78, "Ops per threads": 92785563.0, "Ops per procs": 185571126.0, "Ops/sec/procs": 6181120.2, "ns per ops/procs": 161.78}],["rdq-churn-cfa", "./rdq-churn-cfa -p 16 -d 30 -s 16 -t 32", {"Duration (ms)": 30078.777626, "Number of processors": 16.0, "Number of threads": 32.0, "Number of spots": 16.0, "Total Operations(ops)": 269519322.0, "Total blocks": 116430610.0, "Ops per second": 8960447.97, "ns per ops": 111.6, "Ops per threads": 8422478.0, "Ops per procs": 16844957.0, "Ops/sec/procs": 560028.0, "ns per ops/procs": 1785.63}],["rdq-churn-cfa", "./rdq-churn-cfa -p 2 -d 30 -s 2 -t 4", {"Duration (ms)": 30051.679131, "Number of processors": 2.0, "Number of threads": 4.0, "Number of spots": 2.0, "Total Operations(ops)": 132781895.0, "Total blocks": 66388407.0, "Ops per second": 4418451.78, "ns per ops": 226.32, "Ops per threads": 33195473.0, "Ops per procs": 66390947.0, "Ops/sec/procs": 2209225.89, "ns per ops/procs": 452.65}],["rdq-churn-cfa", "./rdq-churn-cfa -p 4 -d 30 -s 4 -t 8", {"Duration (ms)": 30054.50309, "Number of processors": 4.0, "Number of threads": 8.0, "Number of spots": 4.0, "Total Operations(ops)": 175016995.0, "Total blocks": 43749935.0, "Ops per second": 5823320.2, "ns per ops": 171.72, "Ops per threads": 21877124.0, "Ops per procs": 43754248.0, "Ops/sec/procs": 1455830.05, "ns per ops/procs": 686.89}],["rdq-churn-fibre", "./rdq-churn-fibre -p 192 -d 30 -s 192 -t 384", {"Duration (ms)": 30013.0, "Number of processors": 192.0, "Number of threads": 384.0, "Number of spots": 192.0, "Total Operations(ops)": 658925977.0, "Total blocks": 291397174.0, "Ops per second": 21954241.67, "ns per ops": 45.55, "Ops per threads": 1715953.0, "Ops per procs": 3431906.0, "Ops/sec/procs": 114345.01, "ns per ops/procs": 8745.46}],["rdq-churn-cfa", "./rdq-churn-cfa -p 4 -d 30 -s 4 -t 8", {"Duration (ms)": 30055.88954, "Number of processors": 4.0, "Number of threads": 8.0, "Number of spots": 4.0, "Total Operations(ops)": 143538197.0, "Total blocks": 68301035.0, "Ops per second": 4775709.49, "ns per ops": 209.39, "Ops per threads": 17942274.0, "Ops per procs": 35884549.0, "Ops/sec/procs": 1193927.37, "ns per ops/procs": 837.57}],["rdq-churn-go", "./rdq-churn-go -p 72 -d 30 -s 72 -t 144", {"Duration (ms)": 30035.0, "Number of processors": 72.0, "Number of threads": 144.0, "Number of spots": 72.0, "Total Operations(ops)": 257861722.0, "Ops per second": 8585148.62, "ns per ops": 116.48, "Ops per threads": 1790706.0, "Ops per procs": 3581412.0, "Ops/sec/procs": 119238.18, "ns per ops/procs": 8386.58}],["rdq-churn-cfa", "./rdq-churn-cfa -p 24 -d 30 -s 24 -t 48", {"Duration (ms)": 30020.941569, "Number of processors": 24.0, "Number of threads": 48.0, "Number of spots": 24.0, "Total Operations(ops)": 349720185.0, "Total blocks": 133122230.0, "Ops per second": 11649207.74, "ns per ops": 85.84, "Ops per threads": 7285837.0, "Ops per procs": 14571674.0, "Ops/sec/procs": 485383.66, "ns per ops/procs": 2060.23}],["rdq-churn-go", "./rdq-churn-go -p 144 -d 30 -s 144 -t 288", {"Duration (ms)": 30034.0, "Number of processors": 144.0, "Number of threads": 288.0, "Number of spots": 144.0, "Total Operations(ops)": 657420134.0, "Ops per second": 21889058.67, "ns per ops": 45.68, "Ops per threads": 2282708.0, "Ops per procs": 4565417.0, "Ops/sec/procs": 152007.35, "ns per ops/procs": 6578.63}],["rdq-churn-fibre", "./rdq-churn-fibre -p 8 -d 30 -s 8 -t 16", {"Duration (ms)": 30025.0, "Number of processors": 8.0, "Number of threads": 16.0, "Number of spots": 8.0, "Total Operations(ops)": 147771629.0, "Total blocks": 77295843.0, "Ops per second": 4921580.23, "ns per ops": 203.19, "Ops per threads": 9235726.0, "Ops per procs": 18471453.0, "Ops/sec/procs": 615197.53, "ns per ops/procs": 1625.49}],["rdq-churn-go", "./rdq-churn-go -p 192 -d 30 -s 192 -t 384", {"Duration (ms)": 30021.0, "Number of processors": 192.0, "Number of threads": 384.0, "Number of spots": 192.0, "Total Operations(ops)": 502066050.0, "Ops per second": 16723717.06, "ns per ops": 59.8, "Ops per threads": 1307463.0, "Ops per procs": 2614927.0, "Ops/sec/procs": 87102.69, "ns per ops/procs": 11480.7}],["rdq-churn-go", "./rdq-churn-go -p 96 -d 30 -s 96 -t 192", {"Duration (ms)": 30065.0, "Number of processors": 96.0, "Number of threads": 192.0, "Number of spots": 96.0, "Total Operations(ops)": 253794542.0, "Ops per second": 8441317.37, "ns per ops": 118.46, "Ops per threads": 1321846.0, "Ops per procs": 2643693.0, "Ops/sec/procs": 87930.39, "ns per ops/procs": 11372.63}],["rdq-churn-fibre", "./rdq-churn-fibre -p 2 -d 30 -s 2 -t 4", {"Duration (ms)": 30023.0, "Number of processors": 2.0, "Number of threads": 4.0, "Number of spots": 2.0, "Total Operations(ops)": 79359758.0, "Total blocks": 39676714.0, "Ops per second": 2643229.46, "ns per ops": 378.33, "Ops per threads": 19839939.0, "Ops per procs": 39679879.0, "Ops/sec/procs": 1321614.73, "ns per ops/procs": 756.65}],["rdq-churn-tokio", "./rdq-churn-tokio -p 2 -d 30 -s 2 -t 4", {"Duration (ms)": 30072.0, "Number of processors": 2.0, "Number of threads": 4.0, "Number of spots": 6.0, "Total Operations(ops)": 101362026.0, "Ops per second": 3378734.0, "ns per ops": 296.0, "Ops per threads": 25340506.0, "Ops per procs": 50681013.0, "Ops/sec/procs": 1689367.0, "ns per ops/procs": 593.0}],["rdq-churn-tokio", "./rdq-churn-tokio -p 1 -d 30 -s 1 -t 2", {"Duration (ms)": 30097.0, "Number of processors": 1.0, "Number of threads": 2.0, "Number of spots": 6.0, "Total Operations(ops)": 157531477.0, "Ops per second": 5251049.0, "ns per ops": 191.0, "Ops per threads": 78765738.0, "Ops per procs": 157531477.0, "Ops/sec/procs": 5251049.0, "ns per ops/procs": 191.0}],["rdq-churn-fibre", "./rdq-churn-fibre -p 24 -d 30 -s 24 -t 48", {"Duration (ms)": 30004.0, "Number of processors": 24.0, "Number of threads": 48.0, "Number of spots": 24.0, "Total Operations(ops)": 282192163.0, "Total blocks": 141776753.0, "Ops per second": 9405107.44, "ns per ops": 106.33, "Ops per threads": 5879003.0, "Ops per procs": 11758006.0, "Ops/sec/procs": 391879.48, "ns per ops/procs": 2551.81}],["rdq-churn-fibre", "./rdq-churn-fibre -p 8 -d 30 -s 8 -t 16", {"Duration (ms)": 30023.0, "Number of processors": 8.0, "Number of threads": 16.0, "Number of spots": 8.0, "Total Operations(ops)": 147423663.0, "Total blocks": 75549263.0, "Ops per second": 4910215.3, "ns per ops": 203.66, "Ops per threads": 9213978.0, "Ops per procs": 18427957.0, "Ops/sec/procs": 613776.91, "ns per ops/procs": 1629.26}],["rdq-churn-go", "./rdq-churn-go -p 8 -d 30 -s 8 -t 16", {"Duration (ms)": 30056.0, "Number of processors": 8.0, "Number of threads": 16.0, "Number of spots": 8.0, "Total Operations(ops)": 190200348.0, "Ops per second": 6328039.28, "ns per ops": 158.03, "Ops per threads": 11887521.0, "Ops per procs": 23775043.0, "Ops/sec/procs": 791004.91, "ns per ops/procs": 1264.21}],["rdq-churn-cfa", "./rdq-churn-cfa -p 2 -d 30 -s 2 -t 4", {"Duration (ms)": 30052.05826, "Number of processors": 2.0, "Number of threads": 4.0, "Number of spots": 2.0, "Total Operations(ops)": 139718243.0, "Total blocks": 69867193.0, "Ops per second": 4649207.11, "ns per ops": 215.09, "Ops per threads": 34929560.0, "Ops per procs": 69859121.0, "Ops/sec/procs": 2324603.56, "ns per ops/procs": 430.18}],["rdq-churn-tokio", "./rdq-churn-tokio -p 96 -d 30 -s 96 -t 192", {"Duration (ms)": 30098.0, "Number of processors": 96.0, "Number of threads": 192.0, "Number of spots": 6.0, "Total Operations(ops)": 312562934.0, "Ops per second": 10418764.0, "ns per ops": 96.0, "Ops per threads": 1627931.0, "Ops per procs": 3255863.0, "Ops/sec/procs": 108528.0, "ns per ops/procs": 9244.0}],["rdq-churn-cfa", "./rdq-churn-cfa -p 96 -d 30 -s 96 -t 192", {"Duration (ms)": 30057.351552, "Number of processors": 96.0, "Number of threads": 192.0, "Number of spots": 96.0, "Total Operations(ops)": 516853333.0, "Total blocks": 198544897.0, "Ops per second": 17195571.34, "ns per ops": 58.15, "Ops per threads": 2691944.0, "Ops per procs": 5383888.0, "Ops/sec/procs": 179120.53, "ns per ops/procs": 5582.83}],["rdq-churn-fibre", "./rdq-churn-fibre -p 2 -d 30 -s 2 -t 4", {"Duration (ms)": 30023.0, "Number of processors": 2.0, "Number of threads": 4.0, "Number of spots": 2.0, "Total Operations(ops)": 79350800.0, "Total blocks": 39672918.0, "Ops per second": 2642925.22, "ns per ops": 378.37, "Ops per threads": 19837700.0, "Ops per procs": 39675400.0, "Ops/sec/procs": 1321462.61, "ns per ops/procs": 756.74}],["rdq-churn-fibre", "./rdq-churn-fibre -p 144 -d 30 -s 144 -t 288", {"Duration (ms)": 30011.0, "Number of processors": 144.0, "Number of threads": 288.0, "Number of spots": 144.0, "Total Operations(ops)": 599216694.0, "Total blocks": 303708310.0, "Ops per second": 19966303.23, "ns per ops": 50.08, "Ops per threads": 2080613.0, "Ops per procs": 4161227.0, "Ops/sec/procs": 138654.88, "ns per ops/procs": 7212.15}],["rdq-churn-tokio", "./rdq-churn-tokio -p 4 -d 30 -s 4 -t 8", {"Duration (ms)": 30015.0, "Number of processors": 4.0, "Number of threads": 8.0, "Number of spots": 6.0, "Total Operations(ops)": 73371418.0, "Ops per second": 2445713.0, "ns per ops": 409.0, "Ops per threads": 9171427.0, "Ops per procs": 18342854.0, "Ops/sec/procs": 611428.0, "ns per ops/procs": 1636.0}],["rdq-churn-go", "./rdq-churn-go -p 8 -d 30 -s 8 -t 16", {"Duration (ms)": 30051.0, "Number of processors": 8.0, "Number of threads": 16.0, "Number of spots": 8.0, "Total Operations(ops)": 189354709.0, "Ops per second": 6301066.66, "ns per ops": 158.7, "Ops per threads": 11834669.0, "Ops per procs": 23669338.0, "Ops/sec/procs": 787633.33, "ns per ops/procs": 1269.63}],["rdq-churn-fibre", "./rdq-churn-fibre -p 48 -d 30 -s 48 -t 96", {"Duration (ms)": 30005.0, "Number of processors": 48.0, "Number of threads": 96.0, "Number of spots": 48.0, "Total Operations(ops)": 481223885.0, "Total blocks": 247951835.0, "Ops per second": 16037759.21, "ns per ops": 62.35, "Ops per threads": 5012748.0, "Ops per procs": 10025497.0, "Ops/sec/procs": 334119.98, "ns per ops/procs": 2992.94}],["rdq-churn-go", "./rdq-churn-go -p 2 -d 30 -s 2 -t 4", {"Duration (ms)": 30021.0, "Number of processors": 2.0, "Number of threads": 4.0, "Number of spots": 2.0, "Total Operations(ops)": 119308540.0, "Ops per second": 3974132.9, "ns per ops": 251.63, "Ops per threads": 29827135.0, "Ops per procs": 59654270.0, "Ops/sec/procs": 1987066.45, "ns per ops/procs": 503.25}],["rdq-churn-go", "./rdq-churn-go -p 72 -d 30 -s 72 -t 144", {"Duration (ms)": 30035.0, "Number of processors": 72.0, "Number of threads": 144.0, "Number of spots": 72.0, "Total Operations(ops)": 261679688.0, "Ops per second": 8712375.85, "ns per ops": 114.78, "Ops per threads": 1817220.0, "Ops per procs": 3634440.0, "Ops/sec/procs": 121005.22, "ns per ops/procs": 8264.11}],["rdq-churn-fibre", "./rdq-churn-fibre -p 2 -d 30 -s 2 -t 4", {"Duration (ms)": 30023.0, "Number of processors": 2.0, "Number of threads": 4.0, "Number of spots": 2.0, "Total Operations(ops)": 78698258.0, "Total blocks": 39346660.0, "Ops per second": 2621197.02, "ns per ops": 381.51, "Ops per threads": 19674564.0, "Ops per procs": 39349129.0, "Ops/sec/procs": 1310598.51, "ns per ops/procs": 763.01}],["rdq-churn-tokio", "./rdq-churn-tokio -p 48 -d 30 -s 48 -t 96", {"Duration (ms)": 30097.0, "Number of processors": 48.0, "Number of threads": 96.0, "Number of spots": 6.0, "Total Operations(ops)": 369000859.0, "Ops per second": 12300028.0, "ns per ops": 81.0, "Ops per threads": 3843758.0, "Ops per procs": 7687517.0, "Ops/sec/procs": 256250.0, "ns per ops/procs": 3915.0}],["rdq-churn-fibre", "./rdq-churn-fibre -p 192 -d 30 -s 192 -t 384", {"Duration (ms)": 30012.0, "Number of processors": 192.0, "Number of threads": 384.0, "Number of spots": 192.0, "Total Operations(ops)": 666117165.0, "Total blocks": 295282349.0, "Ops per second": 22194344.42, "ns per ops": 45.06, "Ops per threads": 1734680.0, "Ops per procs": 3469360.0, "Ops/sec/procs": 115595.54, "ns per ops/procs": 8650.85}],["rdq-churn-go", "./rdq-churn-go -p 8 -d 30 -s 8 -t 16", {"Duration (ms)": 30050.0, "Number of processors": 8.0, "Number of threads": 16.0, "Number of spots": 8.0, "Total Operations(ops)": 191514046.0, "Ops per second": 6373144.76, "ns per ops": 156.91, "Ops per threads": 11969627.0, "Ops per procs": 23939255.0, "Ops/sec/procs": 796643.09, "ns per ops/procs": 1255.27}],["rdq-churn-go", "./rdq-churn-go -p 16 -d 30 -s 16 -t 32", {"Duration (ms)": 30085.0, "Number of processors": 16.0, "Number of threads": 32.0, "Number of spots": 16.0, "Total Operations(ops)": 168145352.0, "Ops per second": 5588916.05, "ns per ops": 178.93, "Ops per threads": 5254542.0, "Ops per procs": 10509084.0, "Ops/sec/procs": 349307.25, "ns per ops/procs": 2862.81}],["rdq-churn-tokio", "./rdq-churn-tokio -p 1 -d 30 -s 1 -t 2", {"Duration (ms)": 30098.0, "Number of processors": 1.0, "Number of threads": 2.0, "Number of spots": 6.0, "Total Operations(ops)": 158420823.0, "Ops per second": 5280694.0, "ns per ops": 189.0, "Ops per threads": 79210411.0, "Ops per procs": 158420823.0, "Ops/sec/procs": 5280694.0, "ns per ops/procs": 189.0}],["rdq-churn-go", "./rdq-churn-go -p 4 -d 30 -s 4 -t 8", {"Duration (ms)": 30036.0, "Number of processors": 4.0, "Number of threads": 8.0, "Number of spots": 4.0, "Total Operations(ops)": 157828282.0, "Ops per second": 5254630.49, "ns per ops": 190.31, "Ops per threads": 19728535.0, "Ops per procs": 39457070.0, "Ops/sec/procs": 1313657.62, "ns per ops/procs": 761.23}],["rdq-churn-go", "./rdq-churn-go -p 2 -d 30 -s 2 -t 4", {"Duration (ms)": 30021.0, "Number of processors": 2.0, "Number of threads": 4.0, "Number of spots": 2.0, "Total Operations(ops)": 116411836.0, "Ops per second": 3877650.71, "ns per ops": 257.89, "Ops per threads": 29102959.0, "Ops per procs": 58205918.0, "Ops/sec/procs": 1938825.35, "ns per ops/procs": 515.78}],["rdq-churn-fibre", "./rdq-churn-fibre -p 144 -d 30 -s 144 -t 288", {"Duration (ms)": 30010.0, "Number of processors": 144.0, "Number of threads": 288.0, "Number of spots": 144.0, "Total Operations(ops)": 600094277.0, "Total blocks": 300660683.0, "Ops per second": 19996083.26, "ns per ops": 50.01, "Ops per threads": 2083660.0, "Ops per procs": 4167321.0, "Ops/sec/procs": 138861.69, "ns per ops/procs": 7201.41}],["rdq-churn-tokio", "./rdq-churn-tokio -p 2 -d 30 -s 2 -t 4", {"Duration (ms)": 30081.0, "Number of processors": 2.0, "Number of threads": 4.0, "Number of spots": 6.0, "Total Operations(ops)": 103504165.0, "Ops per second": 3450138.0, "ns per ops": 290.0, "Ops per threads": 25876041.0, "Ops per procs": 51752082.0, "Ops/sec/procs": 1725069.0, "ns per ops/procs": 581.0}],["rdq-churn-go", "./rdq-churn-go -p 96 -d 30 -s 96 -t 192", {"Duration (ms)": 30075.0, "Number of processors": 96.0, "Number of threads": 192.0, "Number of spots": 96.0, "Total Operations(ops)": 247798870.0, "Ops per second": 8239356.02, "ns per ops": 121.37, "Ops per threads": 1290619.0, "Ops per procs": 2581238.0, "Ops/sec/procs": 85826.63, "ns per ops/procs": 11651.4}],["rdq-churn-cfa", "./rdq-churn-cfa -p 2 -d 30 -s 2 -t 4", {"Duration (ms)": 30051.907037, "Number of processors": 2.0, "Number of threads": 4.0, "Number of spots": 2.0, "Total Operations(ops)": 129193837.0, "Total blocks": 64597791.0, "Ops per second": 4299022.92, "ns per ops": 232.61, "Ops per threads": 32298459.0, "Ops per procs": 64596918.0, "Ops/sec/procs": 2149511.46, "ns per ops/procs": 465.22}],["rdq-churn-fibre", "./rdq-churn-fibre -p 48 -d 30 -s 48 -t 96", {"Duration (ms)": 30005.0, "Number of processors": 48.0, "Number of threads": 96.0, "Number of spots": 48.0, "Total Operations(ops)": 512760119.0, "Total blocks": 265133630.0, "Ops per second": 17088723.95, "ns per ops": 58.52, "Ops per threads": 5341251.0, "Ops per procs": 10682502.0, "Ops/sec/procs": 356015.08, "ns per ops/procs": 2808.87}],["rdq-churn-fibre", "./rdq-churn-fibre -p 72 -d 30 -s 72 -t 144", {"Duration (ms)": 30009.0, "Number of processors": 72.0, "Number of threads": 144.0, "Number of spots": 72.0, "Total Operations(ops)": 361868477.0, "Total blocks": 174763186.0, "Ops per second": 12058375.49, "ns per ops": 82.93, "Ops per threads": 2512975.0, "Ops per procs": 5025951.0, "Ops/sec/procs": 167477.44, "ns per ops/procs": 5970.95}],["rdq-churn-go", "./rdq-churn-go -p 2 -d 30 -s 2 -t 4", {"Duration (ms)": 30019.0, "Number of processors": 2.0, "Number of threads": 4.0, "Number of spots": 2.0, "Total Operations(ops)": 116717842.0, "Ops per second": 3888032.86, "ns per ops": 257.2, "Ops per threads": 29179460.0, "Ops per procs": 58358921.0, "Ops/sec/procs": 1944016.43, "ns per ops/procs": 514.4}],["rdq-churn-tokio", "./rdq-churn-tokio -p 96 -d 30 -s 96 -t 192", {"Duration (ms)": 30097.0, "Number of processors": 96.0, "Number of threads": 192.0, "Number of spots": 6.0, "Total Operations(ops)": 278794871.0, "Ops per second": 9293162.0, "ns per ops": 107.0, "Ops per threads": 1452056.0, "Ops per procs": 2904113.0, "Ops/sec/procs": 96803.0, "ns per ops/procs": 10363.0}],["rdq-churn-cfa", "./rdq-churn-cfa -p 96 -d 30 -s 96 -t 192", {"Duration (ms)": 30021.958019, "Number of processors": 96.0, "Number of threads": 192.0, "Number of spots": 96.0, "Total Operations(ops)": 529808349.0, "Total blocks": 200578491.0, "Ops per second": 17647361.6, "ns per ops": 56.67, "Ops per threads": 2759418.0, "Ops per procs": 5518836.0, "Ops/sec/procs": 183826.68, "ns per ops/procs": 5439.91}],["rdq-churn-cfa", "./rdq-churn-cfa -p 1 -d 30 -s 1 -t 2", {"Duration (ms)": 30050.237872, "Number of processors": 1.0, "Number of threads": 2.0, "Number of spots": 1.0, "Total Operations(ops)": 249654143.0, "Total blocks": 155275097.0, "Ops per second": 8307892.41, "ns per ops": 120.37, "Ops per threads": 124827071.0, "Ops per procs": 249654143.0, "Ops/sec/procs": 8307892.41, "ns per ops/procs": 120.37}],["rdq-churn-go", "./rdq-churn-go -p 96 -d 30 -s 96 -t 192", {"Duration (ms)": 30049.0, "Number of processors": 96.0, "Number of threads": 192.0, "Number of spots": 96.0, "Total Operations(ops)": 248511471.0, "Ops per second": 8270157.72, "ns per ops": 120.92, "Ops per threads": 1294330.0, "Ops per procs": 2588661.0, "Ops/sec/procs": 86147.48, "ns per ops/procs": 11608.0}],["rdq-churn-cfa", "./rdq-churn-cfa -p 144 -d 30 -s 144 -t 288", {"Duration (ms)": 30006.802521, "Number of processors": 144.0, "Number of threads": 288.0, "Number of spots": 144.0, "Total Operations(ops)": 516601213.0, "Total blocks": 195474549.0, "Ops per second": 17216136.66, "ns per ops": 58.09, "Ops per threads": 1793754.0, "Ops per procs": 3587508.0, "Ops/sec/procs": 119556.5, "ns per ops/procs": 8364.25}],["rdq-churn-cfa", "./rdq-churn-cfa -p 24 -d 30 -s 24 -t 48", {"Duration (ms)": 30021.617773, "Number of processors": 24.0, "Number of threads": 48.0, "Number of spots": 24.0, "Total Operations(ops)": 353052242.0, "Total blocks": 127533506.0, "Ops per second": 11759933.95, "ns per ops": 85.03, "Ops per threads": 7355255.0, "Ops per procs": 14710510.0, "Ops/sec/procs": 489997.25, "ns per ops/procs": 2040.83}],["rdq-churn-go", "./rdq-churn-go -p 1 -d 30 -s 1 -t 2", {"Duration (ms)": 30019.0, "Number of processors": 1.0, "Number of threads": 2.0, "Number of spots": 1.0, "Total Operations(ops)": 245302441.0, "Ops per second": 8171523.27, "ns per ops": 122.38, "Ops per threads": 122651220.0, "Ops per procs": 245302441.0, "Ops/sec/procs": 8171523.27, "ns per ops/procs": 122.38}],["rdq-churn-fibre", "./rdq-churn-fibre -p 48 -d 30 -s 48 -t 96", {"Duration (ms)": 30005.0, "Number of processors": 48.0, "Number of threads": 96.0, "Number of spots": 48.0, "Total Operations(ops)": 477078721.0, "Total blocks": 245958480.0, "Ops per second": 15899611.06, "ns per ops": 62.89, "Ops per threads": 4969570.0, "Ops per procs": 9939140.0, "Ops/sec/procs": 331241.9, "ns per ops/procs": 3018.94}],["rdq-churn-go", "./rdq-churn-go -p 24 -d 30 -s 24 -t 48", {"Duration (ms)": 30094.0, "Number of processors": 24.0, "Number of threads": 48.0, "Number of spots": 24.0, "Total Operations(ops)": 256763448.0, "Ops per second": 8531969.58, "ns per ops": 117.21, "Ops per threads": 5349238.0, "Ops per procs": 10698477.0, "Ops/sec/procs": 355498.73, "ns per ops/procs": 2812.95}],["rdq-churn-fibre", "./rdq-churn-fibre -p 8 -d 30 -s 8 -t 16", {"Duration (ms)": 30025.0, "Number of processors": 8.0, "Number of threads": 16.0, "Number of spots": 8.0, "Total Operations(ops)": 159305431.0, "Total blocks": 80884378.0, "Ops per second": 5305720.05, "ns per ops": 188.48, "Ops per threads": 9956589.0, "Ops per procs": 19913178.0, "Ops/sec/procs": 663215.01, "ns per ops/procs": 1507.81}],["rdq-churn-cfa", "./rdq-churn-cfa -p 16 -d 30 -s 16 -t 32", {"Duration (ms)": 30078.740385, "Number of processors": 16.0, "Number of threads": 32.0, "Number of spots": 16.0, "Total Operations(ops)": 272381901.0, "Total blocks": 119722741.0, "Ops per second": 9055628.58, "ns per ops": 110.43, "Ops per threads": 8511934.0, "Ops per procs": 17023868.0, "Ops/sec/procs": 565976.79, "ns per ops/procs": 1766.86}],["rdq-churn-go", "./rdq-churn-go -p 16 -d 30 -s 16 -t 32", {"Duration (ms)": 30075.0, "Number of processors": 16.0, "Number of threads": 32.0, "Number of spots": 16.0, "Total Operations(ops)": 169415070.0, "Ops per second": 5633054.87, "ns per ops": 177.52, "Ops per threads": 5294220.0, "Ops per procs": 10588441.0, "Ops/sec/procs": 352065.93, "ns per ops/procs": 2840.38}],["rdq-churn-cfa", "./rdq-churn-cfa -p 144 -d 30 -s 144 -t 288", {"Duration (ms)": 30038.411671, "Number of processors": 144.0, "Number of threads": 288.0, "Number of spots": 144.0, "Total Operations(ops)": 527714874.0, "Total blocks": 196574990.0, "Ops per second": 17568001.92, "ns per ops": 56.92, "Ops per threads": 1832343.0, "Ops per procs": 3664686.0, "Ops/sec/procs": 122000.01, "ns per ops/procs": 8196.72}],["rdq-churn-fibre", "./rdq-churn-fibre -p 4 -d 30 -s 4 -t 8", {"Duration (ms)": 30024.0, "Number of processors": 4.0, "Number of threads": 8.0, "Number of spots": 4.0, "Total Operations(ops)": 110704840.0, "Total blocks": 64501538.0, "Ops per second": 3687149.39, "ns per ops": 271.21, "Ops per threads": 13838105.0, "Ops per procs": 27676210.0, "Ops/sec/procs": 921787.35, "ns per ops/procs": 1084.85}],["rdq-churn-tokio", "./rdq-churn-tokio -p 96 -d 30 -s 96 -t 192", {"Duration (ms)": 30098.0, "Number of processors": 96.0, "Number of threads": 192.0, "Number of spots": 6.0, "Total Operations(ops)": 322266970.0, "Ops per second": 10742232.0, "ns per ops": 93.0, "Ops per threads": 1678473.0, "Ops per procs": 3356947.0, "Ops/sec/procs": 111898.0, "ns per ops/procs": 8966.0}],["rdq-churn-tokio", "./rdq-churn-tokio -p 96 -d 30 -s 96 -t 192", {"Duration (ms)": 30097.0, "Number of processors": 96.0, "Number of threads": 192.0, "Number of spots": 6.0, "Total Operations(ops)": 300063220.0, "Ops per second": 10002107.0, "ns per ops": 100.0, "Ops per threads": 1562829.0, "Ops per procs": 3125658.0, "Ops/sec/procs": 104188.0, "ns per ops/procs": 9629.0}],["rdq-churn-fibre", "./rdq-churn-fibre -p 144 -d 30 -s 144 -t 288", {"Duration (ms)": 30012.0, "Number of processors": 144.0, "Number of threads": 288.0, "Number of spots": 144.0, "Total Operations(ops)": 607578440.0, "Total blocks": 305993649.0, "Ops per second": 20244437.34, "ns per ops": 49.4, "Ops per threads": 2109647.0, "Ops per procs": 4219294.0, "Ops/sec/procs": 140586.37, "ns per ops/procs": 7113.07}],["rdq-churn-tokio", "./rdq-churn-tokio -p 192 -d 30 -s 192 -t 384", {"Duration (ms)": 30097.0, "Number of processors": 192.0, "Number of threads": 384.0, "Number of spots": 6.0, "Total Operations(ops)": 568821801.0, "Ops per second": 18960726.0, "ns per ops": 52.0, "Ops per threads": 1481306.0, "Ops per procs": 2962613.0, "Ops/sec/procs": 98753.0, "ns per ops/procs": 10159.0}],["rdq-churn-fibre", "./rdq-churn-fibre -p 192 -d 30 -s 192 -t 384", {"Duration (ms)": 30013.0, "Number of processors": 192.0, "Number of threads": 384.0, "Number of spots": 192.0, "Total Operations(ops)": 668852974.0, "Total blocks": 297638242.0, "Ops per second": 22284909.62, "ns per ops": 44.87, "Ops per threads": 1741804.0, "Ops per procs": 3483609.0, "Ops/sec/procs": 116067.24, "ns per ops/procs": 8615.7}],["rdq-churn-fibre", "./rdq-churn-fibre -p 8 -d 30 -s 8 -t 16", {"Duration (ms)": 30024.0, "Number of processors": 8.0, "Number of threads": 16.0, "Number of spots": 8.0, "Total Operations(ops)": 158294977.0, "Total blocks": 80191035.0, "Ops per second": 5272160.92, "ns per ops": 189.68, "Ops per threads": 9893436.0, "Ops per procs": 19786872.0, "Ops/sec/procs": 659020.12, "ns per ops/procs": 1517.4}],["rdq-churn-tokio", "./rdq-churn-tokio -p 2 -d 30 -s 2 -t 4", {"Duration (ms)": 30075.0, "Number of processors": 2.0, "Number of threads": 4.0, "Number of spots": 6.0, "Total Operations(ops)": 101280016.0, "Ops per second": 3376000.0, "ns per ops": 296.0, "Ops per threads": 25320004.0, "Ops per procs": 50640008.0, "Ops/sec/procs": 1688000.0, "ns per ops/procs": 593.0}],["rdq-churn-go", "./rdq-churn-go -p 2 -d 30 -s 2 -t 4", {"Duration (ms)": 30017.0, "Number of processors": 2.0, "Number of threads": 4.0, "Number of spots": 2.0, "Total Operations(ops)": 116520424.0, "Ops per second": 3881706.27, "ns per ops": 257.62, "Ops per threads": 29130106.0, "Ops per procs": 58260212.0, "Ops/sec/procs": 1940853.14, "ns per ops/procs": 515.24}],["rdq-churn-fibre", "./rdq-churn-fibre -p 48 -d 30 -s 48 -t 96", {"Duration (ms)": 30005.0, "Number of processors": 48.0, "Number of threads": 96.0, "Number of spots": 48.0, "Total Operations(ops)": 513239120.0, "Total blocks": 264319429.0, "Ops per second": 17104656.84, "ns per ops": 58.46, "Ops per threads": 5346240.0, "Ops per procs": 10692481.0, "Ops/sec/procs": 356347.02, "ns per ops/procs": 2806.25}],["rdq-churn-fibre", "./rdq-churn-fibre -p 8 -d 30 -s 8 -t 16", {"Duration (ms)": 30024.0, "Number of processors": 8.0, "Number of threads": 16.0, "Number of spots": 8.0, "Total Operations(ops)": 159089309.0, "Total blocks": 80713079.0, "Ops per second": 5298620.19, "ns per ops": 188.73, "Ops per threads": 9943081.0, "Ops per procs": 19886163.0, "Ops/sec/procs": 662327.52, "ns per ops/procs": 1509.83}],["rdq-churn-tokio", "./rdq-churn-tokio -p 48 -d 30 -s 48 -t 96", {"Duration (ms)": 30097.0, "Number of processors": 48.0, "Number of threads": 96.0, "Number of spots": 6.0, "Total Operations(ops)": 376426922.0, "Ops per second": 12547564.0, "ns per ops": 79.0, "Ops per threads": 3921113.0, "Ops per procs": 7842227.0, "Ops/sec/procs": 261407.0, "ns per ops/procs": 3837.0}],["rdq-churn-fibre", "./rdq-churn-fibre -p 144 -d 30 -s 144 -t 288", {"Duration (ms)": 30010.0, "Number of processors": 144.0, "Number of threads": 288.0, "Number of spots": 144.0, "Total Operations(ops)": 604943612.0, "Total blocks": 303633672.0, "Ops per second": 20157813.2, "ns per ops": 49.61, "Ops per threads": 2100498.0, "Ops per procs": 4200997.0, "Ops/sec/procs": 139984.81, "ns per ops/procs": 7143.63}],["rdq-churn-tokio", "./rdq-churn-tokio -p 4 -d 30 -s 4 -t 8", {"Duration (ms)": 30097.0, "Number of processors": 4.0, "Number of threads": 8.0, "Number of spots": 6.0, "Total Operations(ops)": 75166955.0, "Ops per second": 2505565.0, "ns per ops": 400.0, "Ops per threads": 9395869.0, "Ops per procs": 18791738.0, "Ops/sec/procs": 626391.0, "ns per ops/procs": 1601.0}],["rdq-churn-cfa", "./rdq-churn-cfa -p 96 -d 30 -s 96 -t 192", {"Duration (ms)": 30006.630002, "Number of processors": 96.0, "Number of threads": 192.0, "Number of spots": 96.0, "Total Operations(ops)": 522012653.0, "Total blocks": 196421865.0, "Ops per second": 17396577.12, "ns per ops": 57.48, "Ops per threads": 2718815.0, "Ops per procs": 5437631.0, "Ops/sec/procs": 181214.35, "ns per ops/procs": 5518.33}],["rdq-churn-go", "./rdq-churn-go -p 2 -d 30 -s 2 -t 4", {"Duration (ms)": 30018.0, "Number of processors": 2.0, "Number of threads": 4.0, "Number of spots": 2.0, "Total Operations(ops)": 117781450.0, "Ops per second": 3923627.05, "ns per ops": 254.87, "Ops per threads": 29445362.0, "Ops per procs": 58890725.0, "Ops/sec/procs": 1961813.52, "ns per ops/procs": 509.73}],["rdq-churn-fibre", "./rdq-churn-fibre -p 192 -d 30 -s 192 -t 384", {"Duration (ms)": 30011.0, "Number of processors": 192.0, "Number of threads": 384.0, "Number of spots": 192.0, "Total Operations(ops)": 665099837.0, "Total blocks": 296726289.0, "Ops per second": 22161200.62, "ns per ops": 45.12, "Ops per threads": 1732030.0, "Ops per procs": 3464061.0, "Ops/sec/procs": 115422.92, "ns per ops/procs": 8663.79}],["rdq-churn-tokio", "./rdq-churn-tokio -p 24 -d 30 -s 24 -t 48", {"Duration (ms)": 30097.0, "Number of processors": 24.0, "Number of threads": 48.0, "Number of spots": 6.0, "Total Operations(ops)": 230418613.0, "Ops per second": 7680620.0, "ns per ops": 130.0, "Ops per threads": 4800387.0, "Ops per procs": 9600775.0, "Ops/sec/procs": 320025.0, "ns per ops/procs": 3134.0}],["rdq-churn-fibre", "./rdq-churn-fibre -p 144 -d 30 -s 144 -t 288", {"Duration (ms)": 30010.0, "Number of processors": 144.0, "Number of threads": 288.0, "Number of spots": 144.0, "Total Operations(ops)": 599676910.0, "Total blocks": 304544534.0, "Ops per second": 19982002.97, "ns per ops": 50.05, "Ops per threads": 2082211.0, "Ops per procs": 4164422.0, "Ops/sec/procs": 138763.91, "ns per ops/procs": 7206.49}],["rdq-churn-tokio", "./rdq-churn-tokio -p 96 -d 30 -s 96 -t 192", {"Duration (ms)": 30097.0, "Number of processors": 96.0, "Number of threads": 192.0, "Number of spots": 6.0, "Total Operations(ops)": 310142984.0, "Ops per second": 10338099.0, "ns per ops": 97.0, "Ops per threads": 1615328.0, "Ops per procs": 3230656.0, "Ops/sec/procs": 107688.0, "ns per ops/procs": 9316.0}],["rdq-churn-cfa", "./rdq-churn-cfa -p 4 -d 30 -s 4 -t 8", {"Duration (ms)": 30055.446658, "Number of processors": 4.0, "Number of threads": 8.0, "Number of spots": 4.0, "Total Operations(ops)": 154196945.0, "Total blocks": 65888821.0, "Ops per second": 5130416.02, "ns per ops": 194.92, "Ops per threads": 19274618.0, "Ops per procs": 38549236.0, "Ops/sec/procs": 1282604.0, "ns per ops/procs": 779.66}],["rdq-churn-cfa", "./rdq-churn-cfa -p 8 -d 30 -s 8 -t 16", {"Duration (ms)": 30061.735291, "Number of processors": 8.0, "Number of threads": 16.0, "Number of spots": 8.0, "Total Operations(ops)": 210667783.0, "Total blocks": 82690163.0, "Ops per second": 7007838.4, "ns per ops": 142.7, "Ops per threads": 13166736.0, "Ops per procs": 26333472.0, "Ops/sec/procs": 875979.8, "ns per ops/procs": 1141.58}],["rdq-churn-fibre", "./rdq-churn-fibre -p 1 -d 30 -s 1 -t 2", {"Duration (ms)": 30023.0, "Number of processors": 1.0, "Number of threads": 2.0, "Number of spots": 1.0, "Total Operations(ops)": 185564800.0, "Total blocks": 0.0, "Ops per second": 6180554.69, "ns per ops": 161.8, "Ops per threads": 92782400.0, "Ops per procs": 185564800.0, "Ops/sec/procs": 6180554.69, "ns per ops/procs": 161.8}],["rdq-churn-cfa", "./rdq-churn-cfa -p 24 -d 30 -s 24 -t 48", {"Duration (ms)": 30019.820879, "Number of processors": 24.0, "Number of threads": 48.0, "Number of spots": 24.0, "Total Operations(ops)": 354123255.0, "Total blocks": 140825384.0, "Ops per second": 11796314.72, "ns per ops": 84.77, "Ops per threads": 7377567.0, "Ops per procs": 14755135.0, "Ops/sec/procs": 491513.11, "ns per ops/procs": 2034.53}],["rdq-churn-go", "./rdq-churn-go -p 192 -d 30 -s 192 -t 384", {"Duration (ms)": 30023.0, "Number of processors": 192.0, "Number of threads": 384.0, "Number of spots": 192.0, "Total Operations(ops)": 447213861.0, "Ops per second": 14895354.82, "ns per ops": 67.14, "Ops per threads": 1164619.0, "Ops per procs": 2329238.0, "Ops/sec/procs": 77579.97, "ns per ops/procs": 12889.92}],["rdq-churn-fibre", "./rdq-churn-fibre -p 96 -d 30 -s 96 -t 192", {"Duration (ms)": 30009.0, "Number of processors": 96.0, "Number of threads": 192.0, "Number of spots": 96.0, "Total Operations(ops)": 420829725.0, "Total blocks": 205404838.0, "Ops per second": 14023430.7, "ns per ops": 71.31, "Ops per threads": 2191821.0, "Ops per procs": 4383642.0, "Ops/sec/procs": 146077.4, "ns per ops/procs": 6845.69}],["rdq-churn-go", "./rdq-churn-go -p 24 -d 30 -s 24 -t 48", {"Duration (ms)": 30004.0, "Number of processors": 24.0, "Number of threads": 48.0, "Number of spots": 24.0, "Total Operations(ops)": 255348491.0, "Ops per second": 8510201.47, "ns per ops": 117.51, "Ops per threads": 5319760.0, "Ops per procs": 10639520.0, "Ops/sec/procs": 354591.73, "ns per ops/procs": 2820.14}],["rdq-churn-go", "./rdq-churn-go -p 1 -d 30 -s 1 -t 2", {"Duration (ms)": 30035.0, "Number of processors": 1.0, "Number of threads": 2.0, "Number of spots": 1.0, "Total Operations(ops)": 257983964.0, "Ops per second": 8589333.15, "ns per ops": 116.42, "Ops per threads": 128991982.0, "Ops per procs": 257983964.0, "Ops/sec/procs": 8589333.15, "ns per ops/procs": 116.42}],["rdq-churn-cfa", "./rdq-churn-cfa -p 96 -d 30 -s 96 -t 192", {"Duration (ms)": 30013.991456, "Number of processors": 96.0, "Number of threads": 192.0, "Number of spots": 96.0, "Total Operations(ops)": 548923153.0, "Total blocks": 203612709.0, "Ops per second": 18288908.82, "ns per ops": 54.68, "Ops per threads": 2858974.0, "Ops per procs": 5717949.0, "Ops/sec/procs": 190509.47, "ns per ops/procs": 5249.08}],["rdq-churn-cfa", "./rdq-churn-cfa -p 16 -d 30 -s 16 -t 32", {"Duration (ms)": 30078.163798, "Number of processors": 16.0, "Number of threads": 32.0, "Number of spots": 16.0, "Total Operations(ops)": 269616766.0, "Total blocks": 112353219.0, "Ops per second": 8963870.53, "ns per ops": 111.56, "Ops per threads": 8425523.0, "Ops per procs": 16851047.0, "Ops/sec/procs": 560241.91, "ns per ops/procs": 1784.94}],["rdq-churn-fibre", "./rdq-churn-fibre -p 96 -d 30 -s 96 -t 192", {"Duration (ms)": 30009.0, "Number of processors": 96.0, "Number of threads": 192.0, "Number of spots": 96.0, "Total Operations(ops)": 415149908.0, "Total blocks": 200877787.0, "Ops per second": 13834072.95, "ns per ops": 72.29, "Ops per threads": 2162239.0, "Ops per procs": 4324478.0, "Ops/sec/procs": 144104.93, "ns per ops/procs": 6939.39}],["rdq-churn-go", "./rdq-churn-go -p 2 -d 30 -s 2 -t 4", {"Duration (ms)": 30022.0, "Number of processors": 2.0, "Number of threads": 4.0, "Number of spots": 2.0, "Total Operations(ops)": 118599975.0, "Ops per second": 3950379.0, "ns per ops": 253.14, "Ops per threads": 29649993.0, "Ops per procs": 59299987.0, "Ops/sec/procs": 1975189.5, "ns per ops/procs": 506.28}],["rdq-churn-fibre", "./rdq-churn-fibre -p 24 -d 30 -s 24 -t 48", {"Duration (ms)": 30004.0, "Number of processors": 24.0, "Number of threads": 48.0, "Number of spots": 24.0, "Total Operations(ops)": 291745679.0, "Total blocks": 148364546.0, "Ops per second": 9723531.85, "ns per ops": 102.84, "Ops per threads": 6078034.0, "Ops per procs": 12156069.0, "Ops/sec/procs": 405147.16, "ns per ops/procs": 2468.24}],["rdq-churn-go", "./rdq-churn-go -p 1 -d 30 -s 1 -t 2", {"Duration (ms)": 30039.0, "Number of processors": 1.0, "Number of threads": 2.0, "Number of spots": 1.0, "Total Operations(ops)": 270978547.0, "Ops per second": 9020864.73, "ns per ops": 110.85, "Ops per threads": 135489273.0, "Ops per procs": 270978547.0, "Ops/sec/procs": 9020864.73, "ns per ops/procs": 110.85}],["rdq-churn-fibre", "./rdq-churn-fibre -p 4 -d 30 -s 4 -t 8", {"Duration (ms)": 30024.0, "Number of processors": 4.0, "Number of threads": 8.0, "Number of spots": 4.0, "Total Operations(ops)": 120631529.0, "Total blocks": 71310879.0, "Ops per second": 4017768.07, "ns per ops": 248.89, "Ops per threads": 15078941.0, "Ops per procs": 30157882.0, "Ops/sec/procs": 1004442.02, "ns per ops/procs": 995.58}],["rdq-churn-go", "./rdq-churn-go -p 96 -d 30 -s 96 -t 192", {"Duration (ms)": 30054.0, "Number of processors": 96.0, "Number of threads": 192.0, "Number of spots": 96.0, "Total Operations(ops)": 249821561.0, "Ops per second": 8312208.4, "ns per ops": 120.3, "Ops per threads": 1301153.0, "Ops per procs": 2602307.0, "Ops/sec/procs": 86585.5, "ns per ops/procs": 11549.28}],["rdq-churn-tokio", "./rdq-churn-tokio -p 2 -d 30 -s 2 -t 4", {"Duration (ms)": 30067.0, "Number of processors": 2.0, "Number of threads": 4.0, "Number of spots": 6.0, "Total Operations(ops)": 102016330.0, "Ops per second": 3400544.0, "ns per ops": 294.0, "Ops per threads": 25504082.0, "Ops per procs": 51008165.0, "Ops/sec/procs": 1700272.0, "ns per ops/procs": 589.0}],["rdq-churn-tokio", "./rdq-churn-tokio -p 24 -d 30 -s 24 -t 48", {"Duration (ms)": 30097.0, "Number of processors": 24.0, "Number of threads": 48.0, "Number of spots": 6.0, "Total Operations(ops)": 241862709.0, "Ops per second": 8062090.0, "ns per ops": 124.0, "Ops per threads": 5038806.0, "Ops per procs": 10077612.0, "Ops/sec/procs": 335920.0, "ns per ops/procs": 2986.0}],["rdq-churn-cfa", "./rdq-churn-cfa -p 2 -d 30 -s 2 -t 4", {"Duration (ms)": 30051.949134, "Number of processors": 2.0, "Number of threads": 4.0, "Number of spots": 2.0, "Total Operations(ops)": 139720143.0, "Total blocks": 69771494.0, "Ops per second": 4649287.22, "ns per ops": 215.09, "Ops per threads": 34930035.0, "Ops per procs": 69860071.0, "Ops/sec/procs": 2324643.61, "ns per ops/procs": 430.17}],["rdq-churn-fibre", "./rdq-churn-fibre -p 8 -d 30 -s 8 -t 16", {"Duration (ms)": 30024.0, "Number of processors": 8.0, "Number of threads": 16.0, "Number of spots": 8.0, "Total Operations(ops)": 158693693.0, "Total blocks": 80418410.0, "Ops per second": 5285455.66, "ns per ops": 189.2, "Ops per threads": 9918355.0, "Ops per procs": 19836711.0, "Ops/sec/procs": 660681.96, "ns per ops/procs": 1513.59}],["rdq-churn-fibre", "./rdq-churn-fibre -p 4 -d 30 -s 4 -t 8", {"Duration (ms)": 30024.0, "Number of processors": 4.0, "Number of threads": 8.0, "Number of spots": 4.0, "Total Operations(ops)": 126987341.0, "Total blocks": 74762426.0, "Ops per second": 4229446.55, "ns per ops": 236.44, "Ops per threads": 15873417.0, "Ops per procs": 31746835.0, "Ops/sec/procs": 1057361.64, "ns per ops/procs": 945.75}],["rdq-churn-fibre", "./rdq-churn-fibre -p 72 -d 30 -s 72 -t 144", {"Duration (ms)": 30009.0, "Number of processors": 72.0, "Number of threads": 144.0, "Number of spots": 72.0, "Total Operations(ops)": 341254473.0, "Total blocks": 166369390.0, "Ops per second": 11371379.0, "ns per ops": 87.94, "Ops per threads": 2369822.0, "Ops per procs": 4739645.0, "Ops/sec/procs": 157935.82, "ns per ops/procs": 6331.69}],["rdq-churn-cfa", "./rdq-churn-cfa -p 48 -d 30 -s 48 -t 96", {"Duration (ms)": 30066.345487, "Number of processors": 48.0, "Number of threads": 96.0, "Number of spots": 48.0, "Total Operations(ops)": 714522294.0, "Total blocks": 286907776.0, "Ops per second": 23764853.44, "ns per ops": 42.08, "Ops per threads": 7442940.0, "Ops per procs": 14885881.0, "Ops/sec/procs": 495101.11, "ns per ops/procs": 2019.79}],["rdq-churn-fibre", "./rdq-churn-fibre -p 192 -d 30 -s 192 -t 384", {"Duration (ms)": 30014.0, "Number of processors": 192.0, "Number of threads": 384.0, "Number of spots": 192.0, "Total Operations(ops)": 669765220.0, "Total blocks": 298034760.0, "Ops per second": 22314427.59, "ns per ops": 44.81, "Ops per threads": 1744180.0, "Ops per procs": 3488360.0, "Ops/sec/procs": 116220.98, "ns per ops/procs": 8604.3}],["rdq-churn-tokio", "./rdq-churn-tokio -p 48 -d 30 -s 48 -t 96", {"Duration (ms)": 30097.0, "Number of processors": 48.0, "Number of threads": 96.0, "Number of spots": 6.0, "Total Operations(ops)": 345984646.0, "Ops per second": 11532821.0, "ns per ops": 86.0, "Ops per threads": 3604006.0, "Ops per procs": 7208013.0, "Ops/sec/procs": 240267.0, "ns per ops/procs": 4175.0}],["rdq-churn-fibre", "./rdq-churn-fibre -p 24 -d 30 -s 24 -t 48", {"Duration (ms)": 30004.0, "Number of processors": 24.0, "Number of threads": 48.0, "Number of spots": 24.0, "Total Operations(ops)": 272967680.0, "Total blocks": 136626309.0, "Ops per second": 9097686.27, "ns per ops": 109.92, "Ops per threads": 5686826.0, "Ops per procs": 11373653.0, "Ops/sec/procs": 379070.26, "ns per ops/procs": 2638.03}],["rdq-churn-fibre", "./rdq-churn-fibre -p 96 -d 30 -s 96 -t 192", {"Duration (ms)": 30009.0, "Number of processors": 96.0, "Number of threads": 192.0, "Number of spots": 96.0, "Total Operations(ops)": 411291983.0, "Total blocks": 199326817.0, "Ops per second": 13705353.38, "ns per ops": 72.96, "Ops per threads": 2142145.0, "Ops per procs": 4284291.0, "Ops/sec/procs": 142764.1, "ns per ops/procs": 7004.56}],["rdq-churn-tokio", "./rdq-churn-tokio -p 1 -d 30 -s 1 -t 2", {"Duration (ms)": 30097.0, "Number of processors": 1.0, "Number of threads": 2.0, "Number of spots": 6.0, "Total Operations(ops)": 158612826.0, "Ops per second": 5287094.0, "ns per ops": 189.0, "Ops per threads": 79306413.0, "Ops per procs": 158612826.0, "Ops/sec/procs": 5287094.0, "ns per ops/procs": 189.0}],["rdq-churn-tokio", "./rdq-churn-tokio -p 16 -d 30 -s 16 -t 32", {"Duration (ms)": 30097.0, "Number of processors": 16.0, "Number of threads": 32.0, "Number of spots": 6.0, "Total Operations(ops)": 155450280.0, "Ops per second": 5181676.0, "ns per ops": 193.0, "Ops per threads": 4857821.0, "Ops per procs": 9715642.0, "Ops/sec/procs": 323854.0, "ns per ops/procs": 3097.0}],["rdq-churn-tokio", "./rdq-churn-tokio -p 4 -d 30 -s 4 -t 8", {"Duration (ms)": 30002.0, "Number of processors": 4.0, "Number of threads": 8.0, "Number of spots": 6.0, "Total Operations(ops)": 65630540.0, "Ops per second": 2187684.0, "ns per ops": 457.0, "Ops per threads": 8203817.0, "Ops per procs": 16407635.0, "Ops/sec/procs": 546921.0, "ns per ops/procs": 1828.0}],["rdq-churn-cfa", "./rdq-churn-cfa -p 1 -d 30 -s 1 -t 2", {"Duration (ms)": 30049.167227, "Number of processors": 1.0, "Number of threads": 2.0, "Number of spots": 1.0, "Total Operations(ops)": 266636280.0, "Total blocks": 157126672.0, "Ops per second": 8873333.43, "ns per ops": 112.7, "Ops per threads": 133318140.0, "Ops per procs": 266636280.0, "Ops/sec/procs": 8873333.43, "ns per ops/procs": 112.7}],["rdq-churn-cfa", "./rdq-churn-cfa -p 4 -d 30 -s 4 -t 8", {"Duration (ms)": 30055.718459, "Number of processors": 4.0, "Number of threads": 8.0, "Number of spots": 4.0, "Total Operations(ops)": 142124899.0, "Total blocks": 61927167.0, "Ops per second": 4728714.08, "ns per ops": 211.47, "Ops per threads": 17765612.0, "Ops per procs": 35531224.0, "Ops/sec/procs": 1182178.52, "ns per ops/procs": 845.9}],["rdq-churn-tokio", "./rdq-churn-tokio -p 96 -d 30 -s 96 -t 192", {"Duration (ms)": 30097.0, "Number of processors": 96.0, "Number of threads": 192.0, "Number of spots": 6.0, "Total Operations(ops)": 305599354.0, "Ops per second": 10186645.0, "ns per ops": 98.0, "Ops per threads": 1591663.0, "Ops per procs": 3183326.0, "Ops/sec/procs": 106110.0, "ns per ops/procs": 9454.0}],["rdq-churn-cfa", "./rdq-churn-cfa -p 1 -d 30 -s 1 -t 2", {"Duration (ms)": 30050.308809, "Number of processors": 1.0, "Number of threads": 2.0, "Number of spots": 1.0, "Total Operations(ops)": 224124757.0, "Total blocks": 163762141.0, "Ops per second": 7458317.93, "ns per ops": 134.08, "Ops per threads": 112062378.0, "Ops per procs": 224124757.0, "Ops/sec/procs": 7458317.93, "ns per ops/procs": 134.08}],["rdq-churn-cfa", "./rdq-churn-cfa -p 144 -d 30 -s 144 -t 288", {"Duration (ms)": 30026.071101, "Number of processors": 144.0, "Number of threads": 288.0, "Number of spots": 144.0, "Total Operations(ops)": 579551050.0, "Total blocks": 215502769.0, "Ops per second": 19301594.54, "ns per ops": 51.81, "Ops per threads": 2012330.0, "Ops per procs": 4024660.0, "Ops/sec/procs": 134038.85, "ns per ops/procs": 7460.52}],["rdq-churn-tokio", "./rdq-churn-tokio -p 192 -d 30 -s 192 -t 384", {"Duration (ms)": 30097.0, "Number of processors": 192.0, "Number of threads": 384.0, "Number of spots": 6.0, "Total Operations(ops)": 545899340.0, "Ops per second": 18196644.0, "ns per ops": 55.0, "Ops per threads": 1421612.0, "Ops per procs": 2843225.0, "Ops/sec/procs": 94774.0, "ns per ops/procs": 10585.0}],["rdq-churn-cfa", "./rdq-churn-cfa -p 8 -d 30 -s 8 -t 16", {"Duration (ms)": 30060.737587, "Number of processors": 8.0, "Number of threads": 16.0, "Number of spots": 8.0, "Total Operations(ops)": 186769984.0, "Total blocks": 85833927.0, "Ops per second": 6213087.2, "ns per ops": 160.95, "Ops per threads": 11673124.0, "Ops per procs": 23346248.0, "Ops/sec/procs": 776635.9, "ns per ops/procs": 1287.6}],["rdq-churn-fibre", "./rdq-churn-fibre -p 72 -d 30 -s 72 -t 144", {"Duration (ms)": 30009.0, "Number of processors": 72.0, "Number of threads": 144.0, "Number of spots": 72.0, "Total Operations(ops)": 346410451.0, "Total blocks": 166295117.0, "Ops per second": 11543234.13, "ns per ops": 86.63, "Ops per threads": 2405628.0, "Ops per procs": 4811256.0, "Ops/sec/procs": 160322.7, "ns per ops/procs": 6237.42}],["rdq-churn-tokio", "./rdq-churn-tokio -p 96 -d 30 -s 96 -t 192", {"Duration (ms)": 30097.0, "Number of processors": 96.0, "Number of threads": 192.0, "Number of spots": 6.0, "Total Operations(ops)": 307430585.0, "Ops per second": 10247686.0, "ns per ops": 97.0, "Ops per threads": 1601200.0, "Ops per procs": 3202401.0, "Ops/sec/procs": 106746.0, "ns per ops/procs": 9398.0}],["rdq-churn-cfa", "./rdq-churn-cfa -p 8 -d 30 -s 8 -t 16", {"Duration (ms)": 30060.248663, "Number of processors": 8.0, "Number of threads": 16.0, "Number of spots": 8.0, "Total Operations(ops)": 200998377.0, "Total blocks": 61504160.0, "Ops per second": 6686517.44, "ns per ops": 149.55, "Ops per threads": 12562398.0, "Ops per procs": 25124797.0, "Ops/sec/procs": 835814.68, "ns per ops/procs": 1196.44}],["rdq-churn-cfa", "./rdq-churn-cfa -p 72 -d 30 -s 72 -t 144", {"Duration (ms)": 30061.256364, "Number of processors": 72.0, "Number of threads": 144.0, "Number of spots": 72.0, "Total Operations(ops)": 439474343.0, "Total blocks": 143711516.0, "Ops per second": 14619293.94, "ns per ops": 68.4, "Ops per threads": 3051905.0, "Ops per procs": 6103810.0, "Ops/sec/procs": 203045.75, "ns per ops/procs": 4925.0}],["rdq-churn-go", "./rdq-churn-go -p 24 -d 30 -s 24 -t 48", {"Duration (ms)": 30014.0, "Number of processors": 24.0, "Number of threads": 48.0, "Number of spots": 24.0, "Total Operations(ops)": 254619178.0, "Ops per second": 8483100.17, "ns per ops": 117.88, "Ops per threads": 5304566.0, "Ops per procs": 10609132.0, "Ops/sec/procs": 353462.51, "ns per ops/procs": 2829.15}],["rdq-churn-fibre", "./rdq-churn-fibre -p 4 -d 30 -s 4 -t 8", {"Duration (ms)": 30024.0, "Number of processors": 4.0, "Number of threads": 8.0, "Number of spots": 4.0, "Total Operations(ops)": 111961309.0, "Total blocks": 65642269.0, "Ops per second": 3728984.45, "ns per ops": 268.17, "Ops per threads": 13995163.0, "Ops per procs": 27990327.0, "Ops/sec/procs": 932246.11, "ns per ops/procs": 1072.68}],["rdq-churn-cfa", "./rdq-churn-cfa -p 144 -d 30 -s 144 -t 288", {"Duration (ms)": 30011.53254, "Number of processors": 144.0, "Number of threads": 288.0, "Number of spots": 144.0, "Total Operations(ops)": 596225133.0, "Total blocks": 217593923.0, "Ops per second": 19866534.05, "ns per ops": 50.34, "Ops per threads": 2070226.0, "Ops per procs": 4140452.0, "Ops/sec/procs": 137962.04, "ns per ops/procs": 7248.37}],["rdq-churn-tokio", "./rdq-churn-tokio -p 96 -d 30 -s 96 -t 192", {"Duration (ms)": 30098.0, "Number of processors": 96.0, "Number of threads": 192.0, "Number of spots": 6.0, "Total Operations(ops)": 286107034.0, "Ops per second": 9536901.0, "ns per ops": 105.0, "Ops per threads": 1490140.0, "Ops per procs": 2980281.0, "Ops/sec/procs": 99342.0, "ns per ops/procs": 10099.0}],["rdq-churn-fibre", "./rdq-churn-fibre -p 192 -d 30 -s 192 -t 384", {"Duration (ms)": 30013.0, "Number of processors": 192.0, "Number of threads": 384.0, "Number of spots": 192.0, "Total Operations(ops)": 660780992.0, "Total blocks": 293434838.0, "Ops per second": 22015858.11, "ns per ops": 45.42, "Ops per threads": 1720783.0, "Ops per procs": 3441567.0, "Ops/sec/procs": 114665.93, "ns per ops/procs": 8720.99}],["rdq-churn-go", "./rdq-churn-go -p 2 -d 30 -s 2 -t 4", {"Duration (ms)": 30018.0, "Number of processors": 2.0, "Number of threads": 4.0, "Number of spots": 2.0, "Total Operations(ops)": 116424863.0, "Ops per second": 3878452.94, "ns per ops": 257.83, "Ops per threads": 29106215.0, "Ops per procs": 58212431.0, "Ops/sec/procs": 1939226.47, "ns per ops/procs": 515.67}],["rdq-churn-tokio", "./rdq-churn-tokio -p 2 -d 30 -s 2 -t 4", {"Duration (ms)": 30071.0, "Number of processors": 2.0, "Number of threads": 4.0, "Number of spots": 6.0, "Total Operations(ops)": 98714865.0, "Ops per second": 3290495.0, "ns per ops": 304.0, "Ops per threads": 24678716.0, "Ops per procs": 49357432.0, "Ops/sec/procs": 1645247.0, "ns per ops/procs": 609.0}],["rdq-churn-fibre", "./rdq-churn-fibre -p 1 -d 30 -s 1 -t 2", {"Duration (ms)": 30022.0, "Number of processors": 1.0, "Number of threads": 2.0, "Number of spots": 1.0, "Total Operations(ops)": 185568007.0, "Total blocks": 0.0, "Ops per second": 6181031.15, "ns per ops": 161.79, "Ops per threads": 92784003.0, "Ops per procs": 185568007.0, "Ops/sec/procs": 6181031.15, "ns per ops/procs": 161.79}],["rdq-churn-tokio", "./rdq-churn-tokio -p 16 -d 30 -s 16 -t 32", {"Duration (ms)": 30098.0, "Number of processors": 16.0, "Number of threads": 32.0, "Number of spots": 6.0, "Total Operations(ops)": 149946554.0, "Ops per second": 4998218.0, "ns per ops": 200.0, "Ops per threads": 4685829.0, "Ops per procs": 9371659.0, "Ops/sec/procs": 312388.0, "ns per ops/procs": 3211.0}],["rdq-churn-go", "./rdq-churn-go -p 2 -d 30 -s 2 -t 4", {"Duration (ms)": 30018.0, "Number of processors": 2.0, "Number of threads": 4.0, "Number of spots": 2.0, "Total Operations(ops)": 117150968.0, "Ops per second": 3902664.8, "ns per ops": 256.24, "Ops per threads": 29287742.0, "Ops per procs": 58575484.0, "Ops/sec/procs": 1951332.4, "ns per ops/procs": 512.47}],["rdq-churn-fibre", "./rdq-churn-fibre -p 144 -d 30 -s 144 -t 288", {"Duration (ms)": 30009.0, "Number of processors": 144.0, "Number of threads": 288.0, "Number of spots": 144.0, "Total Operations(ops)": 606396339.0, "Total blocks": 309724989.0, "Ops per second": 20206976.09, "ns per ops": 49.49, "Ops per threads": 2105542.0, "Ops per procs": 4211085.0, "Ops/sec/procs": 140326.22, "ns per ops/procs": 7126.25}],["rdq-churn-tokio", "./rdq-churn-tokio -p 1 -d 30 -s 1 -t 2", {"Duration (ms)": 30097.0, "Number of processors": 1.0, "Number of threads": 2.0, "Number of spots": 6.0, "Total Operations(ops)": 157736670.0, "Ops per second": 5257889.0, "ns per ops": 190.0, "Ops per threads": 78868335.0, "Ops per procs": 157736670.0, "Ops/sec/procs": 5257889.0, "ns per ops/procs": 190.0}],["rdq-churn-tokio", "./rdq-churn-tokio -p 192 -d 30 -s 192 -t 384", {"Duration (ms)": 30097.0, "Number of processors": 192.0, "Number of threads": 384.0, "Number of spots": 6.0, "Total Operations(ops)": 569617383.0, "Ops per second": 18987246.0, "ns per ops": 52.0, "Ops per threads": 1483378.0, "Ops per procs": 2966757.0, "Ops/sec/procs": 98891.0, "ns per ops/procs": 10144.0}],["rdq-churn-go", "./rdq-churn-go -p 2 -d 30 -s 2 -t 4", {"Duration (ms)": 30019.0, "Number of processors": 2.0, "Number of threads": 4.0, "Number of spots": 2.0, "Total Operations(ops)": 118611942.0, "Ops per second": 3951138.37, "ns per ops": 253.09, "Ops per threads": 29652985.0, "Ops per procs": 59305971.0, "Ops/sec/procs": 1975569.19, "ns per ops/procs": 506.18}],["rdq-churn-fibre", "./rdq-churn-fibre -p 144 -d 30 -s 144 -t 288", {"Duration (ms)": 30011.0, "Number of processors": 144.0, "Number of threads": 288.0, "Number of spots": 144.0, "Total Operations(ops)": 595458606.0, "Total blocks": 298999866.0, "Ops per second": 19840971.66, "ns per ops": 50.4, "Ops per threads": 2067564.0, "Ops per procs": 4135129.0, "Ops/sec/procs": 137784.53, "ns per ops/procs": 7257.71}],["rdq-churn-tokio", "./rdq-churn-tokio -p 96 -d 30 -s 96 -t 192", {"Duration (ms)": 30098.0, "Number of processors": 96.0, "Number of threads": 192.0, "Number of spots": 6.0, "Total Operations(ops)": 315400922.0, "Ops per second": 10513364.0, "ns per ops": 95.0, "Ops per threads": 1642713.0, "Ops per procs": 3285426.0, "Ops/sec/procs": 109514.0, "ns per ops/procs": 9161.0}],["rdq-churn-cfa", "./rdq-churn-cfa -p 48 -d 30 -s 48 -t 96", {"Duration (ms)": 30056.007223, "Number of processors": 48.0, "Number of threads": 96.0, "Number of spots": 48.0, "Total Operations(ops)": 675969619.0, "Total blocks": 255661765.0, "Ops per second": 22490333.26, "ns per ops": 44.46, "Ops per threads": 7041350.0, "Ops per procs": 14082700.0, "Ops/sec/procs": 468548.61, "ns per ops/procs": 2134.25}],["rdq-churn-tokio", "./rdq-churn-tokio -p 8 -d 30 -s 8 -t 16", {"Duration (ms)": 30098.0, "Number of processors": 8.0, "Number of threads": 16.0, "Number of spots": 6.0, "Total Operations(ops)": 106655276.0, "Ops per second": 3555175.0, "ns per ops": 282.0, "Ops per threads": 6665954.0, "Ops per procs": 13331909.0, "Ops/sec/procs": 444396.0, "ns per ops/procs": 2257.0}],["rdq-churn-tokio", "./rdq-churn-tokio -p 72 -d 30 -s 72 -t 144", {"Duration (ms)": 30098.0, "Number of processors": 72.0, "Number of threads": 144.0, "Number of spots": 6.0, "Total Operations(ops)": 284705075.0, "Ops per second": 9490169.0, "ns per ops": 105.0, "Ops per threads": 1977118.0, "Ops per procs": 3954237.0, "Ops/sec/procs": 131807.0, "ns per ops/procs": 7611.0}],["rdq-churn-go", "./rdq-churn-go -p 96 -d 30 -s 96 -t 192", {"Duration (ms)": 30093.0, "Number of processors": 96.0, "Number of threads": 192.0, "Number of spots": 96.0, "Total Operations(ops)": 264308320.0, "Ops per second": 8783013.59, "ns per ops": 113.86, "Ops per threads": 1376605.0, "Ops per procs": 2753211.0, "Ops/sec/procs": 91489.72, "ns per ops/procs": 10930.19}],["rdq-churn-tokio", "./rdq-churn-tokio -p 144 -d 30 -s 144 -t 288", {"Duration (ms)": 30097.0, "Number of processors": 144.0, "Number of threads": 288.0, "Number of spots": 6.0, "Total Operations(ops)": 431097173.0, "Ops per second": 14369905.0, "ns per ops": 69.0, "Ops per threads": 1496865.0, "Ops per procs": 2993730.0, "Ops/sec/procs": 99791.0, "ns per ops/procs": 10053.0}],["rdq-churn-cfa", "./rdq-churn-cfa -p 192 -d 30 -s 192 -t 384", {"Duration (ms)": 30050.333243, "Number of processors": 192.0, "Number of threads": 384.0, "Number of spots": 192.0, "Total Operations(ops)": 602022569.0, "Total blocks": 220864239.0, "Ops per second": 20033806.75, "ns per ops": 49.92, "Ops per threads": 1567767.0, "Ops per procs": 3135534.0, "Ops/sec/procs": 104342.74, "ns per ops/procs": 9583.8}],["rdq-churn-cfa", "./rdq-churn-cfa -p 24 -d 30 -s 24 -t 48", {"Duration (ms)": 30018.624165, "Number of processors": 24.0, "Number of threads": 48.0, "Number of spots": 24.0, "Total Operations(ops)": 354631953.0, "Total blocks": 145554714.0, "Ops per second": 11813731.07, "ns per ops": 84.65, "Ops per threads": 7388165.0, "Ops per procs": 14776331.0, "Ops/sec/procs": 492238.79, "ns per ops/procs": 2031.53}],["rdq-churn-tokio", "./rdq-churn-tokio -p 1 -d 30 -s 1 -t 2", {"Duration (ms)": 30097.0, "Number of processors": 1.0, "Number of threads": 2.0, "Number of spots": 6.0, "Total Operations(ops)": 157744467.0, "Ops per second": 5258148.0, "ns per ops": 190.0, "Ops per threads": 78872233.0, "Ops per procs": 157744467.0, "Ops/sec/procs": 5258148.0, "ns per ops/procs": 190.0}],["rdq-churn-cfa", "./rdq-churn-cfa -p 48 -d 30 -s 48 -t 96", {"Duration (ms)": 30066.598677, "Number of processors": 48.0, "Number of threads": 96.0, "Number of spots": 48.0, "Total Operations(ops)": 621378593.0, "Total blocks": 249007271.0, "Ops per second": 20666740.51, "ns per ops": 48.39, "Ops per threads": 6472693.0, "Ops per procs": 12945387.0, "Ops/sec/procs": 430557.09, "ns per ops/procs": 2322.57}],["rdq-churn-go", "./rdq-churn-go -p 192 -d 30 -s 192 -t 384", {"Duration (ms)": 30018.0, "Number of processors": 192.0, "Number of threads": 384.0, "Number of spots": 192.0, "Total Operations(ops)": 365587943.0, "Ops per second": 12178843.41, "ns per ops": 82.11, "Ops per threads": 952051.0, "Ops per procs": 1904103.0, "Ops/sec/procs": 63431.48, "ns per ops/procs": 15765.04}],["rdq-churn-go", "./rdq-churn-go -p 4 -d 30 -s 4 -t 8", {"Duration (ms)": 30034.0, "Number of processors": 4.0, "Number of threads": 8.0, "Number of spots": 4.0, "Total Operations(ops)": 158482440.0, "Ops per second": 5276693.55, "ns per ops": 189.51, "Ops per threads": 19810305.0, "Ops per procs": 39620610.0, "Ops/sec/procs": 1319173.39, "ns per ops/procs": 758.05}],["rdq-churn-tokio", "./rdq-churn-tokio -p 16 -d 30 -s 16 -t 32", {"Duration (ms)": 30097.0, "Number of processors": 16.0, "Number of threads": 32.0, "Number of spots": 6.0, "Total Operations(ops)": 156269254.0, "Ops per second": 5208975.0, "ns per ops": 192.0, "Ops per threads": 4883414.0, "Ops per procs": 9766828.0, "Ops/sec/procs": 325560.0, "ns per ops/procs": 3081.0}],["rdq-churn-fibre", "./rdq-churn-fibre -p 4 -d 30 -s 4 -t 8", {"Duration (ms)": 30024.0, "Number of processors": 4.0, "Number of threads": 8.0, "Number of spots": 4.0, "Total Operations(ops)": 122004565.0, "Total blocks": 72431782.0, "Ops per second": 4063537.87, "ns per ops": 246.09, "Ops per threads": 15250570.0, "Ops per procs": 30501141.0, "Ops/sec/procs": 1015884.47, "ns per ops/procs": 984.36}],["rdq-churn-tokio", "./rdq-churn-tokio -p 48 -d 30 -s 48 -t 96", {"Duration (ms)": 30097.0, "Number of processors": 48.0, "Number of threads": 96.0, "Number of spots": 6.0, "Total Operations(ops)": 339147386.0, "Ops per second": 11304912.0, "ns per ops": 88.0, "Ops per threads": 3532785.0, "Ops per procs": 7065570.0, "Ops/sec/procs": 235519.0, "ns per ops/procs": 4259.0}],["rdq-churn-cfa", "./rdq-churn-cfa -p 16 -d 30 -s 16 -t 32", {"Duration (ms)": 30078.972851, "Number of processors": 16.0, "Number of threads": 32.0, "Number of spots": 16.0, "Total Operations(ops)": 273753167.0, "Total blocks": 119192950.0, "Ops per second": 9101147.45, "ns per ops": 109.88, "Ops per threads": 8554786.0, "Ops per procs": 17109572.0, "Ops/sec/procs": 568821.72, "ns per ops/procs": 1758.02}],["rdq-churn-go", "./rdq-churn-go -p 24 -d 30 -s 24 -t 48", {"Duration (ms)": 30014.0, "Number of processors": 24.0, "Number of threads": 48.0, "Number of spots": 24.0, "Total Operations(ops)": 254103259.0, "Ops per second": 8465923.58, "ns per ops": 118.12, "Ops per threads": 5293817.0, "Ops per procs": 10587635.0, "Ops/sec/procs": 352746.82, "ns per ops/procs": 2834.89}],["rdq-churn-tokio", "./rdq-churn-tokio -p 192 -d 30 -s 192 -t 384", {"Duration (ms)": 30097.0, "Number of processors": 192.0, "Number of threads": 384.0, "Number of spots": 6.0, "Total Operations(ops)": 562877512.0, "Ops per second": 18762583.0, "ns per ops": 53.0, "Ops per threads": 1465826.0, "Ops per procs": 2931653.0, "Ops/sec/procs": 97721.0, "ns per ops/procs": 10266.0}],["rdq-churn-fibre", "./rdq-churn-fibre -p 192 -d 30 -s 192 -t 384", {"Duration (ms)": 30013.0, "Number of processors": 192.0, "Number of threads": 384.0, "Number of spots": 192.0, "Total Operations(ops)": 657648945.0, "Total blocks": 290825406.0, "Ops per second": 21911561.11, "ns per ops": 45.64, "Ops per threads": 1712627.0, "Ops per procs": 3425254.0, "Ops/sec/procs": 114122.71, "ns per ops/procs": 8762.5}],["rdq-churn-cfa", "./rdq-churn-cfa -p 24 -d 30 -s 24 -t 48", {"Duration (ms)": 30021.007919, "Number of processors": 24.0, "Number of threads": 48.0, "Number of spots": 24.0, "Total Operations(ops)": 361150419.0, "Total blocks": 124173901.0, "Ops per second": 12029923.18, "ns per ops": 83.13, "Ops per threads": 7523967.0, "Ops per procs": 15047934.0, "Ops/sec/procs": 501246.8, "ns per ops/procs": 1995.03}],["rdq-churn-tokio", "./rdq-churn-tokio -p 8 -d 30 -s 8 -t 16", {"Duration (ms)": 30097.0, "Number of processors": 8.0, "Number of threads": 16.0, "Number of spots": 6.0, "Total Operations(ops)": 103487878.0, "Ops per second": 3449595.0, "ns per ops": 290.0, "Ops per threads": 6467992.0, "Ops per procs": 12935984.0, "Ops/sec/procs": 431199.0, "ns per ops/procs": 2326.0}],["rdq-churn-cfa", "./rdq-churn-cfa -p 96 -d 30 -s 96 -t 192", {"Duration (ms)": 30021.674448, "Number of processors": 96.0, "Number of threads": 192.0, "Number of spots": 96.0, "Total Operations(ops)": 530370080.0, "Total blocks": 190775184.0, "Ops per second": 17666239.13, "ns per ops": 56.61, "Ops per threads": 2762344.0, "Ops per procs": 5524688.0, "Ops/sec/procs": 184023.32, "ns per ops/procs": 5434.09}],["rdq-churn-go", "./rdq-churn-go -p 4 -d 30 -s 4 -t 8", {"Duration (ms)": 30031.0, "Number of processors": 4.0, "Number of threads": 8.0, "Number of spots": 4.0, "Total Operations(ops)": 159475213.0, "Ops per second": 5310209.33, "ns per ops": 188.32, "Ops per threads": 19934401.0, "Ops per procs": 39868803.0, "Ops/sec/procs": 1327552.33, "ns per ops/procs": 753.27}],["rdq-churn-go", "./rdq-churn-go -p 192 -d 30 -s 192 -t 384", {"Duration (ms)": 30031.0, "Number of processors": 192.0, "Number of threads": 384.0, "Number of spots": 192.0, "Total Operations(ops)": 605513924.0, "Ops per second": 20162722.75, "ns per ops": 49.6, "Ops per threads": 1576859.0, "Ops per procs": 3153718.0, "Ops/sec/procs": 105014.18, "ns per ops/procs": 9522.52}],["rdq-churn-fibre", "./rdq-churn-fibre -p 24 -d 30 -s 24 -t 48", {"Duration (ms)": 30004.0, "Number of processors": 24.0, "Number of threads": 48.0, "Number of spots": 24.0, "Total Operations(ops)": 296899834.0, "Total blocks": 148345683.0, "Ops per second": 9895301.15, "ns per ops": 101.06, "Ops per threads": 6185413.0, "Ops per procs": 12370826.0, "Ops/sec/procs": 412304.21, "ns per ops/procs": 2425.39}],["rdq-churn-fibre", "./rdq-churn-fibre -p 8 -d 30 -s 8 -t 16", {"Duration (ms)": 30024.0, "Number of processors": 8.0, "Number of threads": 16.0, "Number of spots": 8.0, "Total Operations(ops)": 146756791.0, "Total blocks": 76785062.0, "Ops per second": 4887945.62, "ns per ops": 204.58, "Ops per threads": 9172299.0, "Ops per procs": 18344598.0, "Ops/sec/procs": 610993.2, "ns per ops/procs": 1636.68}],["rdq-churn-go", "./rdq-churn-go -p 192 -d 30 -s 192 -t 384", {"Duration (ms)": 30021.0, "Number of processors": 192.0, "Number of threads": 384.0, "Number of spots": 192.0, "Total Operations(ops)": 596792246.0, "Ops per second": 19878771.82, "ns per ops": 50.3, "Ops per threads": 1554146.0, "Ops per procs": 3108292.0, "Ops/sec/procs": 103535.27, "ns per ops/procs": 9658.54}],["rdq-churn-tokio", "./rdq-churn-tokio -p 144 -d 30 -s 144 -t 288", {"Duration (ms)": 30098.0, "Number of processors": 144.0, "Number of threads": 288.0, "Number of spots": 6.0, "Total Operations(ops)": 428567906.0, "Ops per second": 14285596.0, "ns per ops": 70.0, "Ops per threads": 1488083.0, "Ops per procs": 2976166.0, "Ops/sec/procs": 99205.0, "ns per ops/procs": 10113.0}],["rdq-churn-cfa", "./rdq-churn-cfa -p 8 -d 30 -s 8 -t 16", {"Duration (ms)": 30061.734537, "Number of processors": 8.0, "Number of threads": 16.0, "Number of spots": 8.0, "Total Operations(ops)": 209632702.0, "Total blocks": 70634694.0, "Ops per second": 6973406.73, "ns per ops": 143.4, "Ops per threads": 13102043.0, "Ops per procs": 26204087.0, "Ops/sec/procs": 871675.84, "ns per ops/procs": 1147.22}],["rdq-churn-tokio", "./rdq-churn-tokio -p 1 -d 30 -s 1 -t 2", {"Duration (ms)": 30097.0, "Number of processors": 1.0, "Number of threads": 2.0, "Number of spots": 6.0, "Total Operations(ops)": 158592472.0, "Ops per second": 5286415.0, "ns per ops": 189.0, "Ops per threads": 79296236.0, "Ops per procs": 158592472.0, "Ops/sec/procs": 5286415.0, "ns per ops/procs": 189.0}],["rdq-churn-fibre", "./rdq-churn-fibre -p 24 -d 30 -s 24 -t 48", {"Duration (ms)": 30004.0, "Number of processors": 24.0, "Number of threads": 48.0, "Number of spots": 24.0, "Total Operations(ops)": 272661549.0, "Total blocks": 136409993.0, "Ops per second": 9087497.28, "ns per ops": 110.04, "Ops per threads": 5680448.0, "Ops per procs": 11360897.0, "Ops/sec/procs": 378645.72, "ns per ops/procs": 2640.99}],["rdq-churn-go", "./rdq-churn-go -p 192 -d 30 -s 192 -t 384", {"Duration (ms)": 30019.0, "Number of processors": 192.0, "Number of threads": 384.0, "Number of spots": 192.0, "Total Operations(ops)": 683142476.0, "Ops per second": 22756585.5, "ns per ops": 43.94, "Ops per threads": 1779016.0, "Ops per procs": 3558033.0, "Ops/sec/procs": 118523.88, "ns per ops/procs": 8437.12}],["rdq-churn-cfa", "./rdq-churn-cfa -p 192 -d 30 -s 192 -t 384", {"Duration (ms)": 30002.071441, "Number of processors": 192.0, "Number of threads": 384.0, "Number of spots": 192.0, "Total Operations(ops)": 576649935.0, "Total blocks": 228213702.0, "Ops per second": 19220337.37, "ns per ops": 52.03, "Ops per threads": 1501692.0, "Ops per procs": 3003385.0, "Ops/sec/procs": 100105.92, "ns per ops/procs": 9989.42}],["rdq-churn-go", "./rdq-churn-go -p 192 -d 30 -s 192 -t 384", {"Duration (ms)": 30021.0, "Number of processors": 192.0, "Number of threads": 384.0, "Number of spots": 192.0, "Total Operations(ops)": 362688103.0, "Ops per second": 12081107.25, "ns per ops": 82.77, "Ops per threads": 944500.0, "Ops per procs": 1889000.0, "Ops/sec/procs": 62922.43, "ns per ops/procs": 15892.58}],["rdq-churn-tokio", "./rdq-churn-tokio -p 4 -d 30 -s 4 -t 8", {"Duration (ms)": 30097.0, "Number of processors": 4.0, "Number of threads": 8.0, "Number of spots": 6.0, "Total Operations(ops)": 81036357.0, "Ops per second": 2701211.0, "ns per ops": 371.0, "Ops per threads": 10129544.0, "Ops per procs": 20259089.0, "Ops/sec/procs": 675302.0, "ns per ops/procs": 1485.0}],["rdq-churn-fibre", "./rdq-churn-fibre -p 192 -d 30 -s 192 -t 384", {"Duration (ms)": 30013.0, "Number of processors": 192.0, "Number of threads": 384.0, "Number of spots": 192.0, "Total Operations(ops)": 644138633.0, "Total blocks": 283537854.0, "Ops per second": 21461647.99, "ns per ops": 46.59, "Ops per threads": 1677444.0, "Ops per procs": 3354888.0, "Ops/sec/procs": 111779.42, "ns per ops/procs": 8946.19}],["rdq-churn-cfa", "./rdq-churn-cfa -p 72 -d 30 -s 72 -t 144", {"Duration (ms)": 30067.79999, "Number of processors": 72.0, "Number of threads": 144.0, "Number of spots": 72.0, "Total Operations(ops)": 445191125.0, "Total blocks": 162937638.0, "Ops per second": 14806242.06, "ns per ops": 67.54, "Ops per threads": 3091605.0, "Ops per procs": 6183210.0, "Ops/sec/procs": 205642.25, "ns per ops/procs": 4862.81}],["rdq-churn-go", "./rdq-churn-go -p 96 -d 30 -s 96 -t 192", {"Duration (ms)": 30084.0, "Number of processors": 96.0, "Number of threads": 192.0, "Number of spots": 96.0, "Total Operations(ops)": 253886616.0, "Ops per second": 8439005.98, "ns per ops": 118.5, "Ops per threads": 1322326.0, "Ops per procs": 2644652.0, "Ops/sec/procs": 87906.31, "ns per ops/procs": 11375.75}],["rdq-churn-tokio", "./rdq-churn-tokio -p 24 -d 30 -s 24 -t 48", {"Duration (ms)": 30097.0, "Number of processors": 24.0, "Number of threads": 48.0, "Number of spots": 6.0, "Total Operations(ops)": 240064331.0, "Ops per second": 8002144.0, "ns per ops": 125.0, "Ops per threads": 5001340.0, "Ops per procs": 10002680.0, "Ops/sec/procs": 333422.0, "ns per ops/procs": 3008.0}],["rdq-churn-tokio", "./rdq-churn-tokio -p 2 -d 30 -s 2 -t 4", {"Duration (ms)": 30054.0, "Number of processors": 2.0, "Number of threads": 4.0, "Number of spots": 6.0, "Total Operations(ops)": 102463427.0, "Ops per second": 3415447.0, "ns per ops": 293.0, "Ops per threads": 25615856.0, "Ops per procs": 51231713.0, "Ops/sec/procs": 1707723.0, "ns per ops/procs": 586.0}],["rdq-churn-fibre", "./rdq-churn-fibre -p 16 -d 30 -s 16 -t 32", {"Duration (ms)": 30027.0, "Number of processors": 16.0, "Number of threads": 32.0, "Number of spots": 16.0, "Total Operations(ops)": 239174128.0, "Total blocks": 111564282.0, "Ops per second": 7965037.84, "ns per ops": 125.55, "Ops per threads": 7474191.0, "Ops per procs": 14948383.0, "Ops/sec/procs": 497814.87, "ns per ops/procs": 2008.78}],["rdq-churn-fibre", "./rdq-churn-fibre -p 144 -d 30 -s 144 -t 288", {"Duration (ms)": 30010.0, "Number of processors": 144.0, "Number of threads": 288.0, "Number of spots": 144.0, "Total Operations(ops)": 599188141.0, "Total blocks": 303721187.0, "Ops per second": 19965686.2, "ns per ops": 50.09, "Ops per threads": 2080514.0, "Ops per procs": 4161028.0, "Ops/sec/procs": 138650.6, "ns per ops/procs": 7212.38}],["rdq-churn-fibre", "./rdq-churn-fibre -p 72 -d 30 -s 72 -t 144", {"Duration (ms)": 30009.0, "Number of processors": 72.0, "Number of threads": 144.0, "Number of spots": 72.0, "Total Operations(ops)": 346011094.0, "Total blocks": 166352538.0, "Ops per second": 11530074.7, "ns per ops": 86.73, "Ops per threads": 2402854.0, "Ops per procs": 4805709.0, "Ops/sec/procs": 160139.93, "ns per ops/procs": 6244.54}],["rdq-churn-go", "./rdq-churn-go -p 16 -d 30 -s 16 -t 32", {"Duration (ms)": 30079.0, "Number of processors": 16.0, "Number of threads": 32.0, "Number of spots": 16.0, "Total Operations(ops)": 176650621.0, "Ops per second": 5872713.87, "ns per ops": 170.28, "Ops per threads": 5520331.0, "Ops per procs": 11040663.0, "Ops/sec/procs": 367044.62, "ns per ops/procs": 2724.46}],["rdq-churn-cfa", "./rdq-churn-cfa -p 192 -d 30 -s 192 -t 384", {"Duration (ms)": 30011.250868, "Number of processors": 192.0, "Number of threads": 384.0, "Number of spots": 192.0, "Total Operations(ops)": 622870673.0, "Total blocks": 233012041.0, "Ops per second": 20754572.2, "ns per ops": 48.18, "Ops per threads": 1622059.0, "Ops per procs": 3244118.0, "Ops/sec/procs": 108096.73, "ns per ops/procs": 9250.97}],["rdq-churn-tokio", "./rdq-churn-tokio -p 24 -d 30 -s 24 -t 48", {"Duration (ms)": 30097.0, "Number of processors": 24.0, "Number of threads": 48.0, "Number of spots": 6.0, "Total Operations(ops)": 249973603.0, "Ops per second": 8332453.0, "ns per ops": 120.0, "Ops per threads": 5207783.0, "Ops per procs": 10415566.0, "Ops/sec/procs": 347185.0, "ns per ops/procs": 2889.0}],["rdq-churn-fibre", "./rdq-churn-fibre -p 2 -d 30 -s 2 -t 4", {"Duration (ms)": 30023.0, "Number of processors": 2.0, "Number of threads": 4.0, "Number of spots": 2.0, "Total Operations(ops)": 79249887.0, "Total blocks": 39622088.0, "Ops per second": 2639592.18, "ns per ops": 378.85, "Ops per threads": 19812471.0, "Ops per procs": 39624943.0, "Ops/sec/procs": 1319796.09, "ns per ops/procs": 757.69}],["rdq-churn-cfa", "./rdq-churn-cfa -p 48 -d 30 -s 48 -t 96", {"Duration (ms)": 30069.211947, "Number of processors": 48.0, "Number of threads": 96.0, "Number of spots": 48.0, "Total Operations(ops)": 673830433.0, "Total blocks": 235834890.0, "Ops per second": 22409314.69, "ns per ops": 44.62, "Ops per threads": 7019067.0, "Ops per procs": 14038134.0, "Ops/sec/procs": 466860.72, "ns per ops/procs": 2141.97}],["rdq-churn-fibre", "./rdq-churn-fibre -p 16 -d 30 -s 16 -t 32", {"Duration (ms)": 30026.0, "Number of processors": 16.0, "Number of threads": 32.0, "Number of spots": 16.0, "Total Operations(ops)": 245829099.0, "Total blocks": 115374313.0, "Ops per second": 8186964.66, "ns per ops": 122.15, "Ops per threads": 7682159.0, "Ops per procs": 15364318.0, "Ops/sec/procs": 511685.29, "ns per ops/procs": 1954.33}],["rdq-churn-cfa", "./rdq-churn-cfa -p 1 -d 30 -s 1 -t 2", {"Duration (ms)": 30049.577127, "Number of processors": 1.0, "Number of threads": 2.0, "Number of spots": 1.0, "Total Operations(ops)": 234279884.0, "Total blocks": 158539931.0, "Ops per second": 7796445.29, "ns per ops": 128.26, "Ops per threads": 117139942.0, "Ops per procs": 234279884.0, "Ops/sec/procs": 7796445.29, "ns per ops/procs": 128.26}],["rdq-churn-cfa", "./rdq-churn-cfa -p 2 -d 30 -s 2 -t 4", {"Duration (ms)": 30051.665566, "Number of processors": 2.0, "Number of threads": 4.0, "Number of spots": 2.0, "Total Operations(ops)": 150309964.0, "Total blocks": 75163529.0, "Ops per second": 5001718.25, "ns per ops": 199.93, "Ops per threads": 37577491.0, "Ops per procs": 75154982.0, "Ops/sec/procs": 2500859.12, "ns per ops/procs": 399.86}],["rdq-churn-cfa", "./rdq-churn-cfa -p 4 -d 30 -s 4 -t 8", {"Duration (ms)": 30054.265136, "Number of processors": 4.0, "Number of threads": 8.0, "Number of spots": 4.0, "Total Operations(ops)": 144352146.0, "Total blocks": 68656885.0, "Ops per second": 4803050.26, "ns per ops": 208.2, "Ops per threads": 18044018.0, "Ops per procs": 36088036.0, "Ops/sec/procs": 1200762.57, "ns per ops/procs": 832.8}],["rdq-churn-cfa", "./rdq-churn-cfa -p 2 -d 30 -s 2 -t 4", {"Duration (ms)": 30052.023725, "Number of processors": 2.0, "Number of threads": 4.0, "Number of spots": 2.0, "Total Operations(ops)": 147256263.0, "Total blocks": 73618398.0, "Ops per second": 4900044.81, "ns per ops": 204.08, "Ops per threads": 36814065.0, "Ops per procs": 73628131.0, "Ops/sec/procs": 2450022.41, "ns per ops/procs": 408.16}],["rdq-churn-fibre", "./rdq-churn-fibre -p 2 -d 30 -s 2 -t 4", {"Duration (ms)": 30023.0, "Number of processors": 2.0, "Number of threads": 4.0, "Number of spots": 2.0, "Total Operations(ops)": 79657940.0, "Total blocks": 39826304.0, "Ops per second": 2653155.56, "ns per ops": 376.91, "Ops per threads": 19914485.0, "Ops per procs": 39828970.0, "Ops/sec/procs": 1326577.78, "ns per ops/procs": 753.82}],["rdq-churn-fibre", "./rdq-churn-fibre -p 2 -d 30 -s 2 -t 4", {"Duration (ms)": 30023.0, "Number of processors": 2.0, "Number of threads": 4.0, "Number of spots": 2.0, "Total Operations(ops)": 79211590.0, "Total blocks": 39602890.0, "Ops per second": 2638300.42, "ns per ops": 379.03, "Ops per threads": 19802897.0, "Ops per procs": 39605795.0, "Ops/sec/procs": 1319150.21, "ns per ops/procs": 758.06}],["rdq-churn-tokio", "./rdq-churn-tokio -p 48 -d 30 -s 48 -t 96", {"Duration (ms)": 30097.0, "Number of processors": 48.0, "Number of threads": 96.0, "Number of spots": 6.0, "Total Operations(ops)": 355471243.0, "Ops per second": 11849041.0, "ns per ops": 84.0, "Ops per threads": 3702825.0, "Ops per procs": 7405650.0, "Ops/sec/procs": 246855.0, "ns per ops/procs": 4064.0}],["rdq-churn-fibre", "./rdq-churn-fibre -p 2 -d 30 -s 2 -t 4", {"Duration (ms)": 30025.0, "Number of processors": 2.0, "Number of threads": 4.0, "Number of spots": 2.0, "Total Operations(ops)": 79307464.0, "Total blocks": 39650863.0, "Ops per second": 2641363.48, "ns per ops": 378.59, "Ops per threads": 19826866.0, "Ops per procs": 39653732.0, "Ops/sec/procs": 1320681.74, "ns per ops/procs": 757.18}],["rdq-churn-fibre", "./rdq-churn-fibre -p 2 -d 30 -s 2 -t 4", {"Duration (ms)": 30024.0, "Number of processors": 2.0, "Number of threads": 4.0, "Number of spots": 2.0, "Total Operations(ops)": 77998263.0, "Total blocks": 38996426.0, "Ops per second": 2597850.86, "ns per ops": 384.93, "Ops per threads": 19499565.0, "Ops per procs": 38999131.0, "Ops/sec/procs": 1298925.43, "ns per ops/procs": 769.87}],["rdq-churn-go", "./rdq-churn-go -p 24 -d 30 -s 24 -t 48", {"Duration (ms)": 30014.0, "Number of processors": 24.0, "Number of threads": 48.0, "Number of spots": 24.0, "Total Operations(ops)": 253230441.0, "Ops per second": 8436994.19, "ns per ops": 118.53, "Ops per threads": 5275634.0, "Ops per procs": 10551268.0, "Ops/sec/procs": 351541.42, "ns per ops/procs": 2844.61}],["rdq-churn-fibre", "./rdq-churn-fibre -p 24 -d 30 -s 24 -t 48", {"Duration (ms)": 30004.0, "Number of processors": 24.0, "Number of threads": 48.0, "Number of spots": 24.0, "Total Operations(ops)": 285062407.0, "Total blocks": 143293786.0, "Ops per second": 9500771.4, "ns per ops": 105.25, "Ops per threads": 5938800.0, "Ops per procs": 11877600.0, "Ops/sec/procs": 395865.47, "ns per ops/procs": 2526.11}],["rdq-churn-fibre", "./rdq-churn-fibre -p 1 -d 30 -s 1 -t 2", {"Duration (ms)": 30022.0, "Number of processors": 1.0, "Number of threads": 2.0, "Number of spots": 1.0, "Total Operations(ops)": 185457694.0, "Total blocks": 0.0, "Ops per second": 6177357.44, "ns per ops": 161.88, "Ops per threads": 92728847.0, "Ops per procs": 185457694.0, "Ops/sec/procs": 6177357.44, "ns per ops/procs": 161.88}],["rdq-churn-go", "./rdq-churn-go -p 72 -d 30 -s 72 -t 144", {"Duration (ms)": 30050.0, "Number of processors": 72.0, "Number of threads": 144.0, "Number of spots": 72.0, "Total Operations(ops)": 259271156.0, "Ops per second": 8627875.03, "ns per ops": 115.9, "Ops per threads": 1800494.0, "Ops per procs": 3600988.0, "Ops/sec/procs": 119831.6, "ns per ops/procs": 8345.04}],["rdq-churn-fibre", "./rdq-churn-fibre -p 8 -d 30 -s 8 -t 16", {"Duration (ms)": 30024.0, "Number of processors": 8.0, "Number of threads": 16.0, "Number of spots": 8.0, "Total Operations(ops)": 158030265.0, "Total blocks": 80127575.0, "Ops per second": 5263422.57, "ns per ops": 189.99, "Ops per threads": 9876891.0, "Ops per procs": 19753783.0, "Ops/sec/procs": 657927.82, "ns per ops/procs": 1519.92}],["rdq-churn-fibre", "./rdq-churn-fibre -p 16 -d 30 -s 16 -t 32", {"Duration (ms)": 30026.0, "Number of processors": 16.0, "Number of threads": 32.0, "Number of spots": 16.0, "Total Operations(ops)": 247940148.0, "Total blocks": 116241822.0, "Ops per second": 8257412.96, "ns per ops": 121.1, "Ops per threads": 7748129.0, "Ops per procs": 15496259.0, "Ops/sec/procs": 516088.31, "ns per ops/procs": 1937.65}],["rdq-churn-tokio", "./rdq-churn-tokio -p 24 -d 30 -s 24 -t 48", {"Duration (ms)": 30097.0, "Number of processors": 24.0, "Number of threads": 48.0, "Number of spots": 6.0, "Total Operations(ops)": 241012739.0, "Ops per second": 8033757.0, "ns per ops": 124.0, "Ops per threads": 5021098.0, "Ops per procs": 10042197.0, "Ops/sec/procs": 334739.0, "ns per ops/procs": 2997.0}],["rdq-churn-go", "./rdq-churn-go -p 48 -d 30 -s 48 -t 96", {"Duration (ms)": 30072.0, "Number of processors": 48.0, "Number of threads": 96.0, "Number of spots": 48.0, "Total Operations(ops)": 266686885.0, "Ops per second": 8868203.68, "ns per ops": 112.76, "Ops per threads": 2777988.0, "Ops per procs": 5555976.0, "Ops/sec/procs": 184754.24, "ns per ops/procs": 5412.6}],["rdq-churn-tokio", "./rdq-churn-tokio -p 8 -d 30 -s 8 -t 16", {"Duration (ms)": 30097.0, "Number of processors": 8.0, "Number of threads": 16.0, "Number of spots": 6.0, "Total Operations(ops)": 106570335.0, "Ops per second": 3552344.0, "ns per ops": 282.0, "Ops per threads": 6660645.0, "Ops per procs": 13321291.0, "Ops/sec/procs": 444043.0, "ns per ops/procs": 2259.0}],["rdq-churn-tokio", "./rdq-churn-tokio -p 16 -d 30 -s 16 -t 32", {"Duration (ms)": 30097.0, "Number of processors": 16.0, "Number of threads": 32.0, "Number of spots": 6.0, "Total Operations(ops)": 160483204.0, "Ops per second": 5349440.0, "ns per ops": 187.0, "Ops per threads": 5015100.0, "Ops per procs": 10030200.0, "Ops/sec/procs": 334340.0, "ns per ops/procs": 3000.0}],["rdq-churn-fibre", "./rdq-churn-fibre -p 16 -d 30 -s 16 -t 32", {"Duration (ms)": 30025.0, "Number of processors": 16.0, "Number of threads": 32.0, "Number of spots": 16.0, "Total Operations(ops)": 246123285.0, "Total blocks": 115260696.0, "Ops per second": 8197067.94, "ns per ops": 121.99, "Ops per threads": 7691352.0, "Ops per procs": 15382705.0, "Ops/sec/procs": 512316.75, "ns per ops/procs": 1951.92}],["rdq-churn-go", "./rdq-churn-go -p 192 -d 30 -s 192 -t 384", {"Duration (ms)": 30024.0, "Number of processors": 192.0, "Number of threads": 384.0, "Number of spots": 192.0, "Total Operations(ops)": 964936051.0, "Ops per second": 32138115.85, "ns per ops": 31.12, "Ops per threads": 2512854.0, "Ops per procs": 5025708.0, "Ops/sec/procs": 167386.02, "ns per ops/procs": 5974.21}],["rdq-churn-cfa", "./rdq-churn-cfa -p 192 -d 30 -s 192 -t 384", {"Duration (ms)": 30052.713112, "Number of processors": 192.0, "Number of threads": 384.0, "Number of spots": 192.0, "Total Operations(ops)": 573244319.0, "Total blocks": 229530111.0, "Ops per second": 19074627.87, "ns per ops": 52.43, "Ops per threads": 1492823.0, "Ops per procs": 2985647.0, "Ops/sec/procs": 99347.02, "ns per ops/procs": 10065.73}],["rdq-churn-fibre", "./rdq-churn-fibre -p 16 -d 30 -s 16 -t 32", {"Duration (ms)": 30026.0, "Number of processors": 16.0, "Number of threads": 32.0, "Number of spots": 16.0, "Total Operations(ops)": 248185069.0, "Total blocks": 116294091.0, "Ops per second": 8265636.2, "ns per ops": 120.98, "Ops per threads": 7755783.0, "Ops per procs": 15511566.0, "Ops/sec/procs": 516602.26, "ns per ops/procs": 1935.73}],["rdq-churn-fibre", "./rdq-churn-fibre -p 1 -d 30 -s 1 -t 2", {"Duration (ms)": 30022.0, "Number of processors": 1.0, "Number of threads": 2.0, "Number of spots": 1.0, "Total Operations(ops)": 185538995.0, "Total blocks": 0.0, "Ops per second": 6180022.55, "ns per ops": 161.81, "Ops per threads": 92769497.0, "Ops per procs": 185538995.0, "Ops/sec/procs": 6180022.55, "ns per ops/procs": 161.81}],["rdq-churn-go", "./rdq-churn-go -p 16 -d 30 -s 16 -t 32", {"Duration (ms)": 30083.0, "Number of processors": 16.0, "Number of threads": 32.0, "Number of spots": 16.0, "Total Operations(ops)": 167696728.0, "Ops per second": 5574296.13, "ns per ops": 179.39, "Ops per threads": 5240522.0, "Ops per procs": 10481045.0, "Ops/sec/procs": 348393.51, "ns per ops/procs": 2870.32}],["rdq-churn-tokio", "./rdq-churn-tokio -p 4 -d 30 -s 4 -t 8", {"Duration (ms)": 30098.0, "Number of processors": 4.0, "Number of threads": 8.0, "Number of spots": 6.0, "Total Operations(ops)": 64712815.0, "Ops per second": 2157093.0, "ns per ops": 465.0, "Ops per threads": 8089101.0, "Ops per procs": 16178203.0, "Ops/sec/procs": 539273.0, "ns per ops/procs": 1860.0}],["rdq-churn-cfa", "./rdq-churn-cfa -p 144 -d 30 -s 144 -t 288", {"Duration (ms)": 30090.393396, "Number of processors": 144.0, "Number of threads": 288.0, "Number of spots": 144.0, "Total Operations(ops)": 503147405.0, "Total blocks": 184686370.0, "Ops per second": 16721197.31, "ns per ops": 59.8, "Ops per threads": 1747039.0, "Ops per procs": 3494079.0, "Ops/sec/procs": 116119.43, "ns per ops/procs": 8611.82}],["rdq-churn-tokio", "./rdq-churn-tokio -p 144 -d 30 -s 144 -t 288", {"Duration (ms)": 30097.0, "Number of processors": 144.0, "Number of threads": 288.0, "Number of spots": 6.0, "Total Operations(ops)": 442214042.0, "Ops per second": 14740468.0, "ns per ops": 68.0, "Ops per threads": 1535465.0, "Ops per procs": 3070930.0, "Ops/sec/procs": 102364.0, "ns per ops/procs": 9800.0}],["rdq-churn-tokio", "./rdq-churn-tokio -p 144 -d 30 -s 144 -t 288", {"Duration (ms)": 30097.0, "Number of processors": 144.0, "Number of threads": 288.0, "Number of spots": 6.0, "Total Operations(ops)": 458467896.0, "Ops per second": 15282263.0, "ns per ops": 65.0, "Ops per threads": 1591902.0, "Ops per procs": 3183804.0, "Ops/sec/procs": 106126.0, "ns per ops/procs": 9453.0}],["rdq-churn-go", "./rdq-churn-go -p 144 -d 30 -s 144 -t 288", {"Duration (ms)": 30039.0, "Number of processors": 144.0, "Number of threads": 288.0, "Number of spots": 144.0, "Total Operations(ops)": 832229190.0, "Ops per second": 27704865.59, "ns per ops": 36.09, "Ops per threads": 2889684.0, "Ops per procs": 5779369.0, "Ops/sec/procs": 192394.9, "ns per ops/procs": 5197.64}],["rdq-churn-tokio", "./rdq-churn-tokio -p 144 -d 30 -s 144 -t 288", {"Duration (ms)": 30098.0, "Number of processors": 144.0, "Number of threads": 288.0, "Number of spots": 6.0, "Total Operations(ops)": 447921770.0, "Ops per second": 14930725.0, "ns per ops": 67.0, "Ops per threads": 1555283.0, "Ops per procs": 3110567.0, "Ops/sec/procs": 103685.0, "ns per ops/procs": 9676.0}],["rdq-churn-go", "./rdq-churn-go -p 16 -d 30 -s 16 -t 32", {"Duration (ms)": 30074.0, "Number of processors": 16.0, "Number of threads": 32.0, "Number of spots": 16.0, "Total Operations(ops)": 178356324.0, "Ops per second": 5930578.08, "ns per ops": 168.62, "Ops per threads": 5573635.0, "Ops per procs": 11147270.0, "Ops/sec/procs": 370661.13, "ns per ops/procs": 2697.88}],["rdq-churn-cfa", "./rdq-churn-cfa -p 2 -d 30 -s 2 -t 4", {"Duration (ms)": 30051.578845, "Number of processors": 2.0, "Number of threads": 4.0, "Number of spots": 2.0, "Total Operations(ops)": 145646142.0, "Total blocks": 72820582.0, "Ops per second": 4846538.77, "ns per ops": 206.33, "Ops per threads": 36411535.0, "Ops per procs": 72823071.0, "Ops/sec/procs": 2423269.39, "ns per ops/procs": 412.67}],["rdq-churn-go", "./rdq-churn-go -p 1 -d 30 -s 1 -t 2", {"Duration (ms)": 30020.0, "Number of processors": 1.0, "Number of threads": 2.0, "Number of spots": 1.0, "Total Operations(ops)": 254377554.0, "Ops per second": 8473338.92, "ns per ops": 118.02, "Ops per threads": 127188777.0, "Ops per procs": 254377554.0, "Ops/sec/procs": 8473338.92, "ns per ops/procs": 118.02}],["rdq-churn-tokio", "./rdq-churn-tokio -p 24 -d 30 -s 24 -t 48", {"Duration (ms)": 30097.0, "Number of processors": 24.0, "Number of threads": 48.0, "Number of spots": 6.0, "Total Operations(ops)": 239620620.0, "Ops per second": 7987354.0, "ns per ops": 125.0, "Ops per threads": 4992096.0, "Ops per procs": 9984192.0, "Ops/sec/procs": 332806.0, "ns per ops/procs": 3014.0}],["rdq-churn-go", "./rdq-churn-go -p 144 -d 30 -s 144 -t 288", {"Duration (ms)": 30035.0, "Number of processors": 144.0, "Number of threads": 288.0, "Number of spots": 144.0, "Total Operations(ops)": 943653721.0, "Ops per second": 31417954.6, "ns per ops": 31.83, "Ops per threads": 3276575.0, "Ops per procs": 6553150.0, "Ops/sec/procs": 218180.24, "ns per ops/procs": 4583.37}],["rdq-churn-go", "./rdq-churn-go -p 1 -d 30 -s 1 -t 2", {"Duration (ms)": 30028.0, "Number of processors": 1.0, "Number of threads": 2.0, "Number of spots": 1.0, "Total Operations(ops)": 249445996.0, "Ops per second": 8306968.23, "ns per ops": 120.38, "Ops per threads": 124722998.0, "Ops per procs": 249445996.0, "Ops/sec/procs": 8306968.23, "ns per ops/procs": 120.38}],["rdq-churn-go", "./rdq-churn-go -p 2 -d 30 -s 2 -t 4", {"Duration (ms)": 30020.0, "Number of processors": 2.0, "Number of threads": 4.0, "Number of spots": 2.0, "Total Operations(ops)": 115275634.0, "Ops per second": 3839844.28, "ns per ops": 260.43, "Ops per threads": 28818908.0, "Ops per procs": 57637817.0, "Ops/sec/procs": 1919922.14, "ns per ops/procs": 520.85}],["rdq-churn-fibre", "./rdq-churn-fibre -p 24 -d 30 -s 24 -t 48", {"Duration (ms)": 30004.0, "Number of processors": 24.0, "Number of threads": 48.0, "Number of spots": 24.0, "Total Operations(ops)": 301616959.0, "Total blocks": 152829304.0, "Ops per second": 10052537.86, "ns per ops": 99.48, "Ops per threads": 6283686.0, "Ops per procs": 12567373.0, "Ops/sec/procs": 418855.74, "ns per ops/procs": 2387.46}],["rdq-churn-cfa", "./rdq-churn-cfa -p 72 -d 30 -s 72 -t 144", {"Duration (ms)": 30034.581506, "Number of processors": 72.0, "Number of threads": 144.0, "Number of spots": 72.0, "Total Operations(ops)": 459808438.0, "Total blocks": 167598487.0, "Ops per second": 15309300.64, "ns per ops": 65.32, "Ops per threads": 3193114.0, "Ops per procs": 6386228.0, "Ops/sec/procs": 212629.18, "ns per ops/procs": 4703.02}],["rdq-churn-fibre", "./rdq-churn-fibre -p 4 -d 30 -s 4 -t 8", {"Duration (ms)": 30024.0, "Number of processors": 4.0, "Number of threads": 8.0, "Number of spots": 4.0, "Total Operations(ops)": 120903577.0, "Total blocks": 71497997.0, "Ops per second": 4026839.19, "ns per ops": 248.33, "Ops per threads": 15112947.0, "Ops per procs": 30225894.0, "Ops/sec/procs": 1006709.8, "ns per ops/procs": 993.33}],["rdq-churn-cfa", "./rdq-churn-cfa -p 144 -d 30 -s 144 -t 288", {"Duration (ms)": 30091.771815, "Number of processors": 144.0, "Number of threads": 288.0, "Number of spots": 144.0, "Total Operations(ops)": 559579006.0, "Total blocks": 205944705.0, "Ops per second": 18595748.02, "ns per ops": 53.78, "Ops per threads": 1942982.0, "Ops per procs": 3885965.0, "Ops/sec/procs": 129137.14, "ns per ops/procs": 7743.71}],["rdq-churn-cfa", "./rdq-churn-cfa -p 16 -d 30 -s 16 -t 32", {"Duration (ms)": 30077.898775, "Number of processors": 16.0, "Number of threads": 32.0, "Number of spots": 16.0, "Total Operations(ops)": 262448458.0, "Total blocks": 113070023.0, "Ops per second": 8725624.75, "ns per ops": 114.6, "Ops per threads": 8201514.0, "Ops per procs": 16403028.0, "Ops/sec/procs": 545351.55, "ns per ops/procs": 1833.68}],["rdq-churn-cfa", "./rdq-churn-cfa -p 144 -d 30 -s 144 -t 288", {"Duration (ms)": 30045.822291, "Number of processors": 144.0, "Number of threads": 288.0, "Number of spots": 144.0, "Total Operations(ops)": 561514925.0, "Total blocks": 208573022.0, "Ops per second": 18688618.99, "ns per ops": 53.51, "Ops per threads": 1949704.0, "Ops per procs": 3899409.0, "Ops/sec/procs": 129782.08, "ns per ops/procs": 7705.22}],["rdq-churn-tokio", "./rdq-churn-tokio -p 4 -d 30 -s 4 -t 8", {"Duration (ms)": 30099.0, "Number of processors": 4.0, "Number of threads": 8.0, "Number of spots": 6.0, "Total Operations(ops)": 79240850.0, "Ops per second": 2641361.0, "ns per ops": 379.0, "Ops per threads": 9905106.0, "Ops per procs": 19810212.0, "Ops/sec/procs": 660340.0, "ns per ops/procs": 1519.0}],["rdq-churn-go", "./rdq-churn-go -p 4 -d 30 -s 4 -t 8", {"Duration (ms)": 30032.0, "Number of processors": 4.0, "Number of threads": 8.0, "Number of spots": 4.0, "Total Operations(ops)": 158365060.0, "Ops per second": 5273131.3, "ns per ops": 189.64, "Ops per threads": 19795632.0, "Ops per procs": 39591265.0, "Ops/sec/procs": 1318282.82, "ns per ops/procs": 758.56}],["rdq-churn-fibre", "./rdq-churn-fibre -p 96 -d 30 -s 96 -t 192", {"Duration (ms)": 30009.0, "Number of processors": 96.0, "Number of threads": 192.0, "Number of spots": 96.0, "Total Operations(ops)": 404081764.0, "Total blocks": 197772039.0, "Ops per second": 13465100.21, "ns per ops": 74.27, "Ops per threads": 2104592.0, "Ops per procs": 4209185.0, "Ops/sec/procs": 140261.46, "ns per ops/procs": 7129.54}],["rdq-churn-cfa", "./rdq-churn-cfa -p 144 -d 30 -s 144 -t 288", {"Duration (ms)": 30026.495956, "Number of processors": 144.0, "Number of threads": 288.0, "Number of spots": 144.0, "Total Operations(ops)": 607210542.0, "Total blocks": 212641797.0, "Ops per second": 20222490.93, "ns per ops": 49.45, "Ops per threads": 2108369.0, "Ops per procs": 4216739.0, "Ops/sec/procs": 140433.96, "ns per ops/procs": 7120.79}],["rdq-churn-go", "./rdq-churn-go -p 1 -d 30 -s 1 -t 2", {"Duration (ms)": 30012.0, "Number of processors": 1.0, "Number of threads": 2.0, "Number of spots": 1.0, "Total Operations(ops)": 242885051.0, "Ops per second": 8092749.36, "ns per ops": 123.57, "Ops per threads": 121442525.0, "Ops per procs": 242885051.0, "Ops/sec/procs": 8092749.36, "ns per ops/procs": 123.57}],["rdq-churn-fibre", "./rdq-churn-fibre -p 8 -d 30 -s 8 -t 16", {"Duration (ms)": 30025.0, "Number of processors": 8.0, "Number of threads": 16.0, "Number of spots": 8.0, "Total Operations(ops)": 158608155.0, "Total blocks": 80286279.0, "Ops per second": 5282517.27, "ns per ops": 189.3, "Ops per threads": 9913009.0, "Ops per procs": 19826019.0, "Ops/sec/procs": 660314.66, "ns per ops/procs": 1514.43}],["rdq-churn-go", "./rdq-churn-go -p 8 -d 30 -s 8 -t 16", {"Duration (ms)": 30045.0, "Number of processors": 8.0, "Number of threads": 16.0, "Number of spots": 8.0, "Total Operations(ops)": 189831201.0, "Ops per second": 6318057.95, "ns per ops": 158.28, "Ops per threads": 11864450.0, "Ops per procs": 23728900.0, "Ops/sec/procs": 789757.24, "ns per ops/procs": 1266.21}],["rdq-churn-tokio", "./rdq-churn-tokio -p 144 -d 30 -s 144 -t 288", {"Duration (ms)": 30097.0, "Number of processors": 144.0, "Number of threads": 288.0, "Number of spots": 6.0, "Total Operations(ops)": 436936853.0, "Ops per second": 14564561.0, "ns per ops": 68.0, "Ops per threads": 1517141.0, "Ops per procs": 3034283.0, "Ops/sec/procs": 101142.0, "ns per ops/procs": 9919.0}],["rdq-churn-fibre", "./rdq-churn-fibre -p 1 -d 30 -s 1 -t 2", {"Duration (ms)": 30022.0, "Number of processors": 1.0, "Number of threads": 2.0, "Number of spots": 1.0, "Total Operations(ops)": 185553751.0, "Total blocks": 0.0, "Ops per second": 6180514.17, "ns per ops": 161.8, "Ops per threads": 92776875.0, "Ops per procs": 185553751.0, "Ops/sec/procs": 6180514.17, "ns per ops/procs": 161.8}],["rdq-churn-cfa", "./rdq-churn-cfa -p 1 -d 30 -s 1 -t 2", {"Duration (ms)": 30050.010278, "Number of processors": 1.0, "Number of threads": 2.0, "Number of spots": 1.0, "Total Operations(ops)": 270828503.0, "Total blocks": 151275808.0, "Ops per second": 9012592.69, "ns per ops": 110.96, "Ops per threads": 135414251.0, "Ops per procs": 270828503.0, "Ops/sec/procs": 9012592.69, "ns per ops/procs": 110.96}],["rdq-churn-go", "./rdq-churn-go -p 192 -d 30 -s 192 -t 384", {"Duration (ms)": 30017.0, "Number of processors": 192.0, "Number of threads": 384.0, "Number of spots": 192.0, "Total Operations(ops)": 389323244.0, "Ops per second": 12969703.85, "ns per ops": 77.1, "Ops per threads": 1013862.0, "Ops per procs": 2027725.0, "Ops/sec/procs": 67550.54, "ns per ops/procs": 14803.73}],["rdq-churn-tokio", "./rdq-churn-tokio -p 1 -d 30 -s 1 -t 2", {"Duration (ms)": 30097.0, "Number of processors": 1.0, "Number of threads": 2.0, "Number of spots": 6.0, "Total Operations(ops)": 158596446.0, "Ops per second": 5286548.0, "ns per ops": 189.0, "Ops per threads": 79298223.0, "Ops per procs": 158596446.0, "Ops/sec/procs": 5286548.0, "ns per ops/procs": 189.0}],["rdq-churn-go", "./rdq-churn-go -p 96 -d 30 -s 96 -t 192", {"Duration (ms)": 30073.0, "Number of processors": 96.0, "Number of threads": 192.0, "Number of spots": 96.0, "Total Operations(ops)": 248625401.0, "Ops per second": 8267245.67, "ns per ops": 120.96, "Ops per threads": 1294923.0, "Ops per procs": 2589847.0, "Ops/sec/procs": 86117.14, "ns per ops/procs": 11612.09}],["rdq-churn-fibre", "./rdq-churn-fibre -p 1 -d 30 -s 1 -t 2", {"Duration (ms)": 30022.0, "Number of processors": 1.0, "Number of threads": 2.0, "Number of spots": 1.0, "Total Operations(ops)": 185581406.0, "Total blocks": 0.0, "Ops per second": 6181436.39, "ns per ops": 161.77, "Ops per threads": 92790703.0, "Ops per procs": 185581406.0, "Ops/sec/procs": 6181436.39, "ns per ops/procs": 161.77}],["rdq-churn-tokio", "./rdq-churn-tokio -p 144 -d 30 -s 144 -t 288", {"Duration (ms)": 30097.0, "Number of processors": 144.0, "Number of threads": 288.0, "Number of spots": 6.0, "Total Operations(ops)": 425572862.0, "Ops per second": 14185762.0, "ns per ops": 70.0, "Ops per threads": 1477683.0, "Ops per procs": 2955367.0, "Ops/sec/procs": 98512.0, "ns per ops/procs": 10184.0}],["rdq-churn-cfa", "./rdq-churn-cfa -p 16 -d 30 -s 16 -t 32", {"Duration (ms)": 30077.577807, "Number of processors": 16.0, "Number of threads": 32.0, "Number of spots": 16.0, "Total Operations(ops)": 277659568.0, "Total blocks": 104342532.0, "Ops per second": 9231447.09, "ns per ops": 108.33, "Ops per threads": 8676861.0, "Ops per procs": 17353723.0, "Ops/sec/procs": 576965.44, "ns per ops/procs": 1733.21}],["rdq-churn-fibre", "./rdq-churn-fibre -p 16 -d 30 -s 16 -t 32", {"Duration (ms)": 30026.0, "Number of processors": 16.0, "Number of threads": 32.0, "Number of spots": 16.0, "Total Operations(ops)": 234573700.0, "Total blocks": 110288462.0, "Ops per second": 7812189.92, "ns per ops": 128.01, "Ops per threads": 7330428.0, "Ops per procs": 14660856.0, "Ops/sec/procs": 488261.87, "ns per ops/procs": 2048.08}],["rdq-churn-cfa", "./rdq-churn-cfa -p 8 -d 30 -s 8 -t 16", {"Duration (ms)": 30061.144537, "Number of processors": 8.0, "Number of threads": 16.0, "Number of spots": 8.0, "Total Operations(ops)": 192910274.0, "Total blocks": 86507739.0, "Ops per second": 6417263.11, "ns per ops": 155.83, "Ops per threads": 12056892.0, "Ops per procs": 24113784.0, "Ops/sec/procs": 802157.89, "ns per ops/procs": 1246.64}],["rdq-churn-tokio", "./rdq-churn-tokio -p 2 -d 30 -s 2 -t 4", {"Duration (ms)": 30016.0, "Number of processors": 2.0, "Number of threads": 4.0, "Number of spots": 6.0, "Total Operations(ops)": 67450962.0, "Ops per second": 2248365.0, "ns per ops": 445.0, "Ops per threads": 16862740.0, "Ops per procs": 33725481.0, "Ops/sec/procs": 1124182.0, "ns per ops/procs": 890.0}],["rdq-churn-go", "./rdq-churn-go -p 48 -d 30 -s 48 -t 96", {"Duration (ms)": 30066.0, "Number of processors": 48.0, "Number of threads": 96.0, "Number of spots": 48.0, "Total Operations(ops)": 252031825.0, "Ops per second": 8382561.63, "ns per ops": 119.3, "Ops per threads": 2625331.0, "Ops per procs": 5250663.0, "Ops/sec/procs": 174636.7, "ns per ops/procs": 5726.17}],["rdq-churn-fibre", "./rdq-churn-fibre -p 4 -d 30 -s 4 -t 8", {"Duration (ms)": 30025.0, "Number of processors": 4.0, "Number of threads": 8.0, "Number of spots": 4.0, "Total Operations(ops)": 111850431.0, "Total blocks": 65020982.0, "Ops per second": 3725221.55, "ns per ops": 268.44, "Ops per threads": 13981303.0, "Ops per procs": 27962607.0, "Ops/sec/procs": 931305.39, "ns per ops/procs": 1073.76}],["rdq-churn-cfa", "./rdq-churn-cfa -p 24 -d 30 -s 24 -t 48", {"Duration (ms)": 30020.541753, "Number of processors": 24.0, "Number of threads": 48.0, "Number of spots": 24.0, "Total Operations(ops)": 339266184.0, "Total blocks": 131530426.0, "Ops per second": 11301134.63, "ns per ops": 88.49, "Ops per threads": 7068045.0, "Ops per procs": 14136091.0, "Ops/sec/procs": 470880.61, "ns per ops/procs": 2123.68}],["rdq-churn-tokio", "./rdq-churn-tokio -p 192 -d 30 -s 192 -t 384", {"Duration (ms)": 30097.0, "Number of processors": 192.0, "Number of threads": 384.0, "Number of spots": 6.0, "Total Operations(ops)": 545648787.0, "Ops per second": 18188292.0, "ns per ops": 55.0, "Ops per threads": 1420960.0, "Ops per procs": 2841920.0, "Ops/sec/procs": 94730.0, "ns per ops/procs": 10590.0}],["rdq-churn-cfa", "./rdq-churn-cfa -p 48 -d 30 -s 48 -t 96", {"Duration (ms)": 30063.561076, "Number of processors": 48.0, "Number of threads": 96.0, "Number of spots": 48.0, "Total Operations(ops)": 699159104.0, "Total blocks": 269494259.0, "Ops per second": 23256030.86, "ns per ops": 43.0, "Ops per threads": 7282907.0, "Ops per procs": 14565814.0, "Ops/sec/procs": 484500.64, "ns per ops/procs": 2063.98}],["rdq-churn-cfa", "./rdq-churn-cfa -p 72 -d 30 -s 72 -t 144", {"Duration (ms)": 30061.625777, "Number of processors": 72.0, "Number of threads": 144.0, "Number of spots": 72.0, "Total Operations(ops)": 449910530.0, "Total blocks": 157211459.0, "Ops per second": 14966274.06, "ns per ops": 66.82, "Ops per threads": 3124378.0, "Ops per procs": 6248757.0, "Ops/sec/procs": 207864.92, "ns per ops/procs": 4810.82}],["rdq-churn-tokio", "./rdq-churn-tokio -p 48 -d 30 -s 48 -t 96", {"Duration (ms)": 30097.0, "Number of processors": 48.0, "Number of threads": 96.0, "Number of spots": 6.0, "Total Operations(ops)": 342396659.0, "Ops per second": 11413221.0, "ns per ops": 87.0, "Ops per threads": 3566631.0, "Ops per procs": 7133263.0, "Ops/sec/procs": 237775.0, "ns per ops/procs": 4219.0}],["rdq-churn-cfa", "./rdq-churn-cfa -p 72 -d 30 -s 72 -t 144", {"Duration (ms)": 30077.242433, "Number of processors": 72.0, "Number of threads": 144.0, "Number of spots": 72.0, "Total Operations(ops)": 410093700.0, "Total blocks": 144007638.0, "Ops per second": 13634684.13, "ns per ops": 73.34, "Ops per threads": 2847872.0, "Ops per procs": 5695745.0, "Ops/sec/procs": 189370.61, "ns per ops/procs": 5280.65}],["rdq-churn-fibre", "./rdq-churn-fibre -p 24 -d 30 -s 24 -t 48", {"Duration (ms)": 30004.0, "Number of processors": 24.0, "Number of threads": 48.0, "Number of spots": 24.0, "Total Operations(ops)": 272542681.0, "Total blocks": 136129061.0, "Ops per second": 9083528.22, "ns per ops": 110.09, "Ops per threads": 5677972.0, "Ops per procs": 11355945.0, "Ops/sec/procs": 378480.34, "ns per ops/procs": 2642.15}],["rdq-churn-tokio", "./rdq-churn-tokio -p 24 -d 30 -s 24 -t 48", {"Duration (ms)": 30097.0, "Number of processors": 24.0, "Number of threads": 48.0, "Number of spots": 6.0, "Total Operations(ops)": 248716876.0, "Ops per second": 8290562.0, "ns per ops": 121.0, "Ops per threads": 5181601.0, "Ops per procs": 10363203.0, "Ops/sec/procs": 345440.0, "ns per ops/procs": 2904.0}],["rdq-churn-fibre", "./rdq-churn-fibre -p 48 -d 30 -s 48 -t 96", {"Duration (ms)": 30005.0, "Number of processors": 48.0, "Number of threads": 96.0, "Number of spots": 48.0, "Total Operations(ops)": 510254679.0, "Total blocks": 263599243.0, "Ops per second": 17005116.76, "ns per ops": 58.81, "Ops per threads": 5315152.0, "Ops per procs": 10630305.0, "Ops/sec/procs": 354273.27, "ns per ops/procs": 2822.68}],["rdq-churn-cfa", "./rdq-churn-cfa -p 144 -d 30 -s 144 -t 288", {"Duration (ms)": 30085.571178, "Number of processors": 144.0, "Number of threads": 288.0, "Number of spots": 144.0, "Total Operations(ops)": 557368611.0, "Total blocks": 204213029.0, "Ops per second": 18526110.33, "ns per ops": 53.98, "Ops per threads": 1935307.0, "Ops per procs": 3870615.0, "Ops/sec/procs": 128653.54, "ns per ops/procs": 7772.81}],["rdq-churn-go", "./rdq-churn-go -p 24 -d 30 -s 24 -t 48", {"Duration (ms)": 30018.0, "Number of processors": 24.0, "Number of threads": 48.0, "Number of spots": 24.0, "Total Operations(ops)": 255568628.0, "Ops per second": 8513684.13, "ns per ops": 117.46, "Ops per threads": 5324346.0, "Ops per procs": 10648692.0, "Ops/sec/procs": 354736.84, "ns per ops/procs": 2818.99}],["rdq-churn-cfa", "./rdq-churn-cfa -p 24 -d 30 -s 24 -t 48", {"Duration (ms)": 30021.607243, "Number of processors": 24.0, "Number of threads": 48.0, "Number of spots": 24.0, "Total Operations(ops)": 346529936.0, "Total blocks": 134659921.0, "Ops per second": 11542684.35, "ns per ops": 86.63, "Ops per threads": 7219373.0, "Ops per procs": 14438747.0, "Ops/sec/procs": 480945.18, "ns per ops/procs": 2079.24}],["rdq-churn-cfa", "./rdq-churn-cfa -p 8 -d 30 -s 8 -t 16", {"Duration (ms)": 30061.987871, "Number of processors": 8.0, "Number of threads": 16.0, "Number of spots": 8.0, "Total Operations(ops)": 197131311.0, "Total blocks": 81908194.0, "Ops per second": 6557494.2, "ns per ops": 152.5, "Ops per threads": 12320706.0, "Ops per procs": 24641413.0, "Ops/sec/procs": 819686.77, "ns per ops/procs": 1219.98}],["rdq-churn-cfa", "./rdq-churn-cfa -p 48 -d 30 -s 48 -t 96", {"Duration (ms)": 30054.936278, "Number of processors": 48.0, "Number of threads": 96.0, "Number of spots": 48.0, "Total Operations(ops)": 674912351.0, "Total blocks": 249443867.0, "Ops per second": 22455956.81, "ns per ops": 44.53, "Ops per threads": 7030336.0, "Ops per procs": 14060673.0, "Ops/sec/procs": 467832.43, "ns per ops/procs": 2137.52}],["rdq-churn-go", "./rdq-churn-go -p 144 -d 30 -s 144 -t 288", {"Duration (ms)": 30036.0, "Number of processors": 144.0, "Number of threads": 288.0, "Number of spots": 144.0, "Total Operations(ops)": 908596891.0, "Ops per second": 30250179.16, "ns per ops": 33.06, "Ops per threads": 3154850.0, "Ops per procs": 6309700.0, "Ops/sec/procs": 210070.69, "ns per ops/procs": 4760.3}],["rdq-churn-tokio", "./rdq-churn-tokio -p 72 -d 30 -s 72 -t 144", {"Duration (ms)": 30097.0, "Number of processors": 72.0, "Number of threads": 144.0, "Number of spots": 6.0, "Total Operations(ops)": 274417562.0, "Ops per second": 9147252.0, "ns per ops": 109.0, "Ops per threads": 1905677.0, "Ops per procs": 3811355.0, "Ops/sec/procs": 127045.0, "ns per ops/procs": 7896.0}],["rdq-churn-fibre", "./rdq-churn-fibre -p 16 -d 30 -s 16 -t 32", {"Duration (ms)": 30026.0, "Number of processors": 16.0, "Number of threads": 32.0, "Number of spots": 16.0, "Total Operations(ops)": 246466408.0, "Total blocks": 115571678.0, "Ops per second": 8208328.54, "ns per ops": 121.83, "Ops per threads": 7702075.0, "Ops per procs": 15404150.0, "Ops/sec/procs": 513020.53, "ns per ops/procs": 1949.24}],["rdq-churn-cfa", "./rdq-churn-cfa -p 72 -d 30 -s 72 -t 144", {"Duration (ms)": 30068.242896, "Number of processors": 72.0, "Number of threads": 144.0, "Number of spots": 72.0, "Total Operations(ops)": 432660071.0, "Total blocks": 155567235.0, "Ops per second": 14389270.18, "ns per ops": 69.5, "Ops per threads": 3004583.0, "Ops per procs": 6009167.0, "Ops/sec/procs": 199850.97, "ns per ops/procs": 5003.73}],["rdq-churn-tokio", "./rdq-churn-tokio -p 16 -d 30 -s 16 -t 32", {"Duration (ms)": 30097.0, "Number of processors": 16.0, "Number of threads": 32.0, "Number of spots": 6.0, "Total Operations(ops)": 154917929.0, "Ops per second": 5163930.0, "ns per ops": 194.0, "Ops per threads": 4841185.0, "Ops per procs": 9682370.0, "Ops/sec/procs": 322745.0, "ns per ops/procs": 3108.0}],["rdq-churn-tokio", "./rdq-churn-tokio -p 8 -d 30 -s 8 -t 16", {"Duration (ms)": 30097.0, "Number of processors": 8.0, "Number of threads": 16.0, "Number of spots": 6.0, "Total Operations(ops)": 94546239.0, "Ops per second": 3151541.0, "ns per ops": 318.0, "Ops per threads": 5909139.0, "Ops per procs": 11818279.0, "Ops/sec/procs": 393942.0, "ns per ops/procs": 2546.0}],["rdq-churn-go", "./rdq-churn-go -p 24 -d 30 -s 24 -t 48", {"Duration (ms)": 30009.0, "Number of processors": 24.0, "Number of threads": 48.0, "Number of spots": 24.0, "Total Operations(ops)": 253892526.0, "Ops per second": 8460413.86, "ns per ops": 118.2, "Ops per threads": 5289427.0, "Ops per procs": 10578855.0, "Ops/sec/procs": 352517.24, "ns per ops/procs": 2836.74}],["rdq-churn-tokio", "./rdq-churn-tokio -p 2 -d 30 -s 2 -t 4", {"Duration (ms)": 30074.0, "Number of processors": 2.0, "Number of threads": 4.0, "Number of spots": 6.0, "Total Operations(ops)": 95740692.0, "Ops per second": 3191356.0, "ns per ops": 314.0, "Ops per threads": 23935173.0, "Ops per procs": 47870346.0, "Ops/sec/procs": 1595678.0, "ns per ops/procs": 628.0}],["rdq-churn-cfa", "./rdq-churn-cfa -p 1 -d 30 -s 1 -t 2", {"Duration (ms)": 30049.44903, "Number of processors": 1.0, "Number of threads": 2.0, "Number of spots": 1.0, "Total Operations(ops)": 250849331.0, "Total blocks": 159181914.0, "Ops per second": 8347884.54, "ns per ops": 119.79, "Ops per threads": 125424665.0, "Ops per procs": 250849331.0, "Ops/sec/procs": 8347884.54, "ns per ops/procs": 119.79}],["rdq-churn-cfa", "./rdq-churn-cfa -p 24 -d 30 -s 24 -t 48", {"Duration (ms)": 30015.366859, "Number of processors": 24.0, "Number of threads": 48.0, "Number of spots": 24.0, "Total Operations(ops)": 342921985.0, "Total blocks": 135968844.0, "Ops per second": 11424880.68, "ns per ops": 87.53, "Ops per threads": 7144208.0, "Ops per procs": 14288416.0, "Ops/sec/procs": 476036.7, "ns per ops/procs": 2100.68}],["rdq-churn-cfa", "./rdq-churn-cfa -p 24 -d 30 -s 24 -t 48", {"Duration (ms)": 30020.66073, "Number of processors": 24.0, "Number of threads": 48.0, "Number of spots": 24.0, "Total Operations(ops)": 323817355.0, "Total blocks": 118804988.0, "Ops per second": 10786483.28, "ns per ops": 92.71, "Ops per threads": 6746194.0, "Ops per procs": 13492389.0, "Ops/sec/procs": 449436.8, "ns per ops/procs": 2225.01}],["rdq-churn-go", "./rdq-churn-go -p 1 -d 30 -s 1 -t 2", {"Duration (ms)": 30096.0, "Number of processors": 1.0, "Number of threads": 2.0, "Number of spots": 1.0, "Total Operations(ops)": 232996956.0, "Ops per second": 7741599.9, "ns per ops": 129.17, "Ops per threads": 116498478.0, "Ops per procs": 232996956.0, "Ops/sec/procs": 7741599.9, "ns per ops/procs": 129.17}],["rdq-churn-cfa", "./rdq-churn-cfa -p 144 -d 30 -s 144 -t 288", {"Duration (ms)": 30046.811572, "Number of processors": 144.0, "Number of threads": 288.0, "Number of spots": 144.0, "Total Operations(ops)": 523817633.0, "Total blocks": 197124020.0, "Ops per second": 17433384.96, "ns per ops": 57.36, "Ops per threads": 1818811.0, "Ops per procs": 3637622.0, "Ops/sec/procs": 121065.17, "ns per ops/procs": 8260.01}],["rdq-churn-go", "./rdq-churn-go -p 192 -d 30 -s 192 -t 384", {"Duration (ms)": 30039.0, "Number of processors": 192.0, "Number of threads": 384.0, "Number of spots": 192.0, "Total Operations(ops)": 370149237.0, "Ops per second": 12322099.33, "ns per ops": 81.16, "Ops per threads": 963930.0, "Ops per procs": 1927860.0, "Ops/sec/procs": 64177.6, "ns per ops/procs": 15581.76}],["rdq-churn-fibre", "./rdq-churn-fibre -p 192 -d 30 -s 192 -t 384", {"Duration (ms)": 30013.0, "Number of processors": 192.0, "Number of threads": 384.0, "Number of spots": 192.0, "Total Operations(ops)": 671610757.0, "Total blocks": 298296655.0, "Ops per second": 22376959.16, "ns per ops": 44.69, "Ops per threads": 1748986.0, "Ops per procs": 3497972.0, "Ops/sec/procs": 116546.66, "ns per ops/procs": 8580.26}],["rdq-churn-fibre", "./rdq-churn-fibre -p 16 -d 30 -s 16 -t 32", {"Duration (ms)": 30025.0, "Number of processors": 16.0, "Number of threads": 32.0, "Number of spots": 16.0, "Total Operations(ops)": 239364772.0, "Total blocks": 111585568.0, "Ops per second": 7972064.94, "ns per ops": 125.44, "Ops per threads": 7480149.0, "Ops per procs": 14960298.0, "Ops/sec/procs": 498254.06, "ns per ops/procs": 2007.01}],["rdq-churn-go", "./rdq-churn-go -p 96 -d 30 -s 96 -t 192", {"Duration (ms)": 30000.0, "Number of processors": 96.0, "Number of threads": 192.0, "Number of spots": 96.0, "Total Operations(ops)": 257773952.0, "Ops per second": 8592341.9, "ns per ops": 116.38, "Ops per threads": 1342572.0, "Ops per procs": 2685145.0, "Ops/sec/procs": 89503.56, "ns per ops/procs": 11172.74}],["rdq-churn-tokio", "./rdq-churn-tokio -p 72 -d 30 -s 72 -t 144", {"Duration (ms)": 30097.0, "Number of processors": 72.0, "Number of threads": 144.0, "Number of spots": 6.0, "Total Operations(ops)": 245473439.0, "Ops per second": 8182447.0, "ns per ops": 122.0, "Ops per threads": 1704676.0, "Ops per procs": 3409353.0, "Ops/sec/procs": 113645.0, "ns per ops/procs": 8828.0}],["rdq-churn-cfa", "./rdq-churn-cfa -p 24 -d 30 -s 24 -t 48", {"Duration (ms)": 30021.572978, "Number of processors": 24.0, "Number of threads": 48.0, "Number of spots": 24.0, "Total Operations(ops)": 332772792.0, "Total blocks": 122151374.0, "Ops per second": 11084455.58, "ns per ops": 90.22, "Ops per threads": 6932766.0, "Ops per procs": 13865533.0, "Ops/sec/procs": 461852.32, "ns per ops/procs": 2165.19}],["rdq-churn-go", "./rdq-churn-go -p 24 -d 30 -s 24 -t 48", {"Duration (ms)": 30005.0, "Number of processors": 24.0, "Number of threads": 48.0, "Number of spots": 24.0, "Total Operations(ops)": 256298268.0, "Ops per second": 8541775.48, "ns per ops": 117.07, "Ops per threads": 5339547.0, "Ops per procs": 10679094.0, "Ops/sec/procs": 355907.31, "ns per ops/procs": 2809.72}],["rdq-churn-tokio", "./rdq-churn-tokio -p 1 -d 30 -s 1 -t 2", {"Duration (ms)": 30098.0, "Number of processors": 1.0, "Number of threads": 2.0, "Number of spots": 6.0, "Total Operations(ops)": 157380053.0, "Ops per second": 5246001.0, "ns per ops": 191.0, "Ops per threads": 78690026.0, "Ops per procs": 157380053.0, "Ops/sec/procs": 5246001.0, "ns per ops/procs": 191.0}],["rdq-churn-go", "./rdq-churn-go -p 48 -d 30 -s 48 -t 96", {"Duration (ms)": 30056.0, "Number of processors": 48.0, "Number of threads": 96.0, "Number of spots": 48.0, "Total Operations(ops)": 252964522.0, "Ops per second": 8416179.32, "ns per ops": 118.82, "Ops per threads": 2635047.0, "Ops per procs": 5270094.0, "Ops/sec/procs": 175337.07, "ns per ops/procs": 5703.3}],["rdq-churn-tokio", "./rdq-churn-tokio -p 48 -d 30 -s 48 -t 96", {"Duration (ms)": 30097.0, "Number of processors": 48.0, "Number of threads": 96.0, "Number of spots": 6.0, "Total Operations(ops)": 360052154.0, "Ops per second": 12001738.0, "ns per ops": 83.0, "Ops per threads": 3750543.0, "Ops per procs": 7501086.0, "Ops/sec/procs": 250036.0, "ns per ops/procs": 4012.0}],["rdq-churn-fibre", "./rdq-churn-fibre -p 96 -d 30 -s 96 -t 192", {"Duration (ms)": 30009.0, "Number of processors": 96.0, "Number of threads": 192.0, "Number of spots": 96.0, "Total Operations(ops)": 425647939.0, "Total blocks": 206971749.0, "Ops per second": 14183892.72, "ns per ops": 70.5, "Ops per threads": 2216916.0, "Ops per procs": 4433832.0, "Ops/sec/procs": 147748.88, "ns per ops/procs": 6768.24}],["rdq-churn-cfa", "./rdq-churn-cfa -p 192 -d 30 -s 192 -t 384", {"Duration (ms)": 30029.231935, "Number of processors": 192.0, "Number of threads": 384.0, "Number of spots": 192.0, "Total Operations(ops)": 624072306.0, "Total blocks": 247970411.0, "Ops per second": 20782160.11, "ns per ops": 48.12, "Ops per threads": 1625188.0, "Ops per procs": 3250376.0, "Ops/sec/procs": 108240.42, "ns per ops/procs": 9238.69}],["rdq-churn-go", "./rdq-churn-go -p 1 -d 30 -s 1 -t 2", {"Duration (ms)": 30064.0, "Number of processors": 1.0, "Number of threads": 2.0, "Number of spots": 1.0, "Total Operations(ops)": 232946602.0, "Ops per second": 7748216.9, "ns per ops": 129.06, "Ops per threads": 116473301.0, "Ops per procs": 232946602.0, "Ops/sec/procs": 7748216.9, "ns per ops/procs": 129.06}],["rdq-churn-go", "./rdq-churn-go -p 8 -d 30 -s 8 -t 16", {"Duration (ms)": 30051.0, "Number of processors": 8.0, "Number of threads": 16.0, "Number of spots": 8.0, "Total Operations(ops)": 190629493.0, "Ops per second": 6343413.9, "ns per ops": 157.64, "Ops per threads": 11914343.0, "Ops per procs": 23828686.0, "Ops/sec/procs": 792926.74, "ns per ops/procs": 1261.15}],["rdq-churn-go", "./rdq-churn-go -p 96 -d 30 -s 96 -t 192", {"Duration (ms)": 30075.0, "Number of processors": 96.0, "Number of threads": 192.0, "Number of spots": 96.0, "Total Operations(ops)": 248011336.0, "Ops per second": 8246248.21, "ns per ops": 121.27, "Ops per threads": 1291725.0, "Ops per procs": 2583451.0, "Ops/sec/procs": 85898.42, "ns per ops/procs": 11641.66}],["rdq-churn-go", "./rdq-churn-go -p 4 -d 30 -s 4 -t 8", {"Duration (ms)": 30033.0, "Number of processors": 4.0, "Number of threads": 8.0, "Number of spots": 4.0, "Total Operations(ops)": 158451322.0, "Ops per second": 5275875.67, "ns per ops": 189.54, "Ops per threads": 19806415.0, "Ops per procs": 39612830.0, "Ops/sec/procs": 1318968.92, "ns per ops/procs": 758.17}],["rdq-churn-cfa", "./rdq-churn-cfa -p 8 -d 30 -s 8 -t 16", {"Duration (ms)": 30062.308293, "Number of processors": 8.0, "Number of threads": 16.0, "Number of spots": 8.0, "Total Operations(ops)": 192782579.0, "Total blocks": 83089888.0, "Ops per second": 6412767.01, "ns per ops": 155.94, "Ops per threads": 12048911.0, "Ops per procs": 24097822.0, "Ops/sec/procs": 801595.88, "ns per ops/procs": 1247.51}],["rdq-churn-fibre", "./rdq-churn-fibre -p 1 -d 30 -s 1 -t 2", {"Duration (ms)": 30022.0, "Number of processors": 1.0, "Number of threads": 2.0, "Number of spots": 1.0, "Total Operations(ops)": 185545898.0, "Total blocks": 0.0, "Ops per second": 6180292.76, "ns per ops": 161.8, "Ops per threads": 92772949.0, "Ops per procs": 185545898.0, "Ops/sec/procs": 6180292.76, "ns per ops/procs": 161.8}],["rdq-churn-fibre", "./rdq-churn-fibre -p 8 -d 30 -s 8 -t 16", {"Duration (ms)": 30025.0, "Number of processors": 8.0, "Number of threads": 16.0, "Number of spots": 8.0, "Total Operations(ops)": 149562522.0, "Total blocks": 77055604.0, "Ops per second": 4981210.59, "ns per ops": 200.75, "Ops per threads": 9347657.0, "Ops per procs": 18695315.0, "Ops/sec/procs": 622651.32, "ns per ops/procs": 1606.04}],["rdq-churn-tokio", "./rdq-churn-tokio -p 4 -d 30 -s 4 -t 8", {"Duration (ms)": 30018.0, "Number of processors": 4.0, "Number of threads": 8.0, "Number of spots": 6.0, "Total Operations(ops)": 75258049.0, "Ops per second": 2508601.0, "ns per ops": 398.0, "Ops per threads": 9407256.0, "Ops per procs": 18814512.0, "Ops/sec/procs": 627150.0, "ns per ops/procs": 1595.0}],["rdq-churn-cfa", "./rdq-churn-cfa -p 72 -d 30 -s 72 -t 144", {"Duration (ms)": 30012.448711, "Number of processors": 72.0, "Number of threads": 144.0, "Number of spots": 72.0, "Total Operations(ops)": 473847000.0, "Total blocks": 179896785.0, "Ops per second": 15788348.51, "ns per ops": 63.34, "Ops per threads": 3290604.0, "Ops per procs": 6581208.0, "Ops/sec/procs": 219282.62, "ns per ops/procs": 4560.33}],["rdq-churn-tokio", "./rdq-churn-tokio -p 2 -d 30 -s 2 -t 4", {"Duration (ms)": 30065.0, "Number of processors": 2.0, "Number of threads": 4.0, "Number of spots": 6.0, "Total Operations(ops)": 100889363.0, "Ops per second": 3362978.0, "ns per ops": 298.0, "Ops per threads": 25222340.0, "Ops per procs": 50444681.0, "Ops/sec/procs": 1681489.0, "ns per ops/procs": 596.0}],["rdq-churn-go", "./rdq-churn-go -p 192 -d 30 -s 192 -t 384", {"Duration (ms)": 30029.0, "Number of processors": 192.0, "Number of threads": 384.0, "Number of spots": 192.0, "Total Operations(ops)": 934976377.0, "Ops per second": 31134987.31, "ns per ops": 32.12, "Ops per threads": 2434834.0, "Ops per procs": 4869668.0, "Ops/sec/procs": 162161.39, "ns per ops/procs": 6166.7}],["rdq-churn-cfa", "./rdq-churn-cfa -p 48 -d 30 -s 48 -t 96", {"Duration (ms)": 30038.451527, "Number of processors": 48.0, "Number of threads": 96.0, "Number of spots": 48.0, "Total Operations(ops)": 644421112.0, "Total blocks": 235380873.0, "Ops per second": 21453206.78, "ns per ops": 46.61, "Ops per threads": 6712719.0, "Ops per procs": 13425439.0, "Ops/sec/procs": 446941.81, "ns per ops/procs": 2237.43}],["rdq-churn-tokio", "./rdq-churn-tokio -p 16 -d 30 -s 16 -t 32", {"Duration (ms)": 30097.0, "Number of processors": 16.0, "Number of threads": 32.0, "Number of spots": 6.0, "Total Operations(ops)": 150712555.0, "Ops per second": 5023751.0, "ns per ops": 199.0, "Ops per threads": 4709767.0, "Ops per procs": 9419534.0, "Ops/sec/procs": 313984.0, "ns per ops/procs": 3195.0}],["rdq-churn-go", "./rdq-churn-go -p 16 -d 30 -s 16 -t 32", {"Duration (ms)": 30083.0, "Number of processors": 16.0, "Number of threads": 32.0, "Number of spots": 16.0, "Total Operations(ops)": 167417631.0, "Ops per second": 5565064.19, "ns per ops": 179.69, "Ops per threads": 5231800.0, "Ops per procs": 10463601.0, "Ops/sec/procs": 347816.51, "ns per ops/procs": 2875.08}],["rdq-churn-go", "./rdq-churn-go -p 72 -d 30 -s 72 -t 144", {"Duration (ms)": 30056.0, "Number of processors": 72.0, "Number of threads": 144.0, "Number of spots": 72.0, "Total Operations(ops)": 254461000.0, "Ops per second": 8466072.8, "ns per ops": 118.12, "Ops per threads": 1767090.0, "Ops per procs": 3534180.0, "Ops/sec/procs": 117584.34, "ns per ops/procs": 8504.53}],["rdq-churn-fibre", "./rdq-churn-fibre -p 8 -d 30 -s 8 -t 16", {"Duration (ms)": 30024.0, "Number of processors": 8.0, "Number of threads": 16.0, "Number of spots": 8.0, "Total Operations(ops)": 146509798.0, "Total blocks": 76835365.0, "Ops per second": 4879608.66, "ns per ops": 204.93, "Ops per threads": 9156862.0, "Ops per procs": 18313724.0, "Ops/sec/procs": 609951.08, "ns per ops/procs": 1639.48}],["rdq-churn-tokio", "./rdq-churn-tokio -p 192 -d 30 -s 192 -t 384", {"Duration (ms)": 30099.0, "Number of processors": 192.0, "Number of threads": 384.0, "Number of spots": 6.0, "Total Operations(ops)": 559913780.0, "Ops per second": 18663792.0, "ns per ops": 53.0, "Ops per threads": 1458108.0, "Ops per procs": 2916217.0, "Ops/sec/procs": 97207.0, "ns per ops/procs": 10321.0}],["rdq-churn-go", "./rdq-churn-go -p 16 -d 30 -s 16 -t 32", {"Duration (ms)": 30067.0, "Number of processors": 16.0, "Number of threads": 32.0, "Number of spots": 16.0, "Total Operations(ops)": 176186235.0, "Ops per second": 5859710.46, "ns per ops": 170.66, "Ops per threads": 5505819.0, "Ops per procs": 11011639.0, "Ops/sec/procs": 366231.9, "ns per ops/procs": 2730.51}],["rdq-churn-tokio", "./rdq-churn-tokio -p 96 -d 30 -s 96 -t 192", {"Duration (ms)": 30097.0, "Number of processors": 96.0, "Number of threads": 192.0, "Number of spots": 6.0, "Total Operations(ops)": 302224707.0, "Ops per second": 10074156.0, "ns per ops": 99.0, "Ops per threads": 1574087.0, "Ops per procs": 3148174.0, "Ops/sec/procs": 104939.0, "ns per ops/procs": 9560.0}],["rdq-churn-fibre", "./rdq-churn-fibre -p 144 -d 30 -s 144 -t 288", {"Duration (ms)": 30010.0, "Number of processors": 144.0, "Number of threads": 288.0, "Number of spots": 144.0, "Total Operations(ops)": 598931903.0, "Total blocks": 304621094.0, "Ops per second": 19957558.19, "ns per ops": 50.11, "Ops per threads": 2079624.0, "Ops per procs": 4159249.0, "Ops/sec/procs": 138594.15, "ns per ops/procs": 7215.31}],["rdq-churn-tokio", "./rdq-churn-tokio -p 192 -d 30 -s 192 -t 384", {"Duration (ms)": 30098.0, "Number of processors": 192.0, "Number of threads": 384.0, "Number of spots": 6.0, "Total Operations(ops)": 563587381.0, "Ops per second": 18786246.0, "ns per ops": 53.0, "Ops per threads": 1467675.0, "Ops per procs": 2935350.0, "Ops/sec/procs": 97845.0, "ns per ops/procs": 10253.0}],["rdq-churn-cfa", "./rdq-churn-cfa -p 8 -d 30 -s 8 -t 16", {"Duration (ms)": 30059.614743, "Number of processors": 8.0, "Number of threads": 16.0, "Number of spots": 8.0, "Total Operations(ops)": 182699648.0, "Total blocks": 59814827.0, "Ops per second": 6077910.5, "ns per ops": 164.53, "Ops per threads": 11418728.0, "Ops per procs": 22837456.0, "Ops/sec/procs": 759738.81, "ns per ops/procs": 1316.24}],["rdq-churn-fibre", "./rdq-churn-fibre -p 16 -d 30 -s 16 -t 32", {"Duration (ms)": 30025.0, "Number of processors": 16.0, "Number of threads": 32.0, "Number of spots": 16.0, "Total Operations(ops)": 246288685.0, "Total blocks": 115666274.0, "Ops per second": 8202716.72, "ns per ops": 121.91, "Ops per threads": 7696521.0, "Ops per procs": 15393042.0, "Ops/sec/procs": 512669.79, "ns per ops/procs": 1950.57}],["rdq-churn-tokio", "./rdq-churn-tokio -p 72 -d 30 -s 72 -t 144", {"Duration (ms)": 30098.0, "Number of processors": 72.0, "Number of threads": 144.0, "Number of spots": 6.0, "Total Operations(ops)": 263140401.0, "Ops per second": 8771346.0, "ns per ops": 114.0, "Ops per threads": 1827363.0, "Ops per procs": 3654727.0, "Ops/sec/procs": 121824.0, "ns per ops/procs": 8235.0}],["rdq-churn-go", "./rdq-churn-go -p 48 -d 30 -s 48 -t 96", {"Duration (ms)": 30067.0, "Number of processors": 48.0, "Number of threads": 96.0, "Number of spots": 48.0, "Total Operations(ops)": 270306858.0, "Ops per second": 8989976.06, "ns per ops": 111.24, "Ops per threads": 2815696.0, "Ops per procs": 5631392.0, "Ops/sec/procs": 187291.17, "ns per ops/procs": 5339.28}],["rdq-churn-go", "./rdq-churn-go -p 144 -d 30 -s 144 -t 288", {"Duration (ms)": 30029.0, "Number of processors": 144.0, "Number of threads": 288.0, "Number of spots": 144.0, "Total Operations(ops)": 500371119.0, "Ops per second": 16662499.6, "ns per ops": 60.02, "Ops per threads": 1737399.0, "Ops per procs": 3474799.0, "Ops/sec/procs": 115711.8, "ns per ops/procs": 8642.16}],["rdq-churn-fibre", "./rdq-churn-fibre -p 96 -d 30 -s 96 -t 192", {"Duration (ms)": 30009.0, "Number of processors": 96.0, "Number of threads": 192.0, "Number of spots": 96.0, "Total Operations(ops)": 413513116.0, "Total blocks": 200804280.0, "Ops per second": 13779404.16, "ns per ops": 72.57, "Ops per threads": 2153714.0, "Ops per procs": 4307428.0, "Ops/sec/procs": 143535.46, "ns per ops/procs": 6966.92}],["rdq-churn-tokio", "./rdq-churn-tokio -p 192 -d 30 -s 192 -t 384", {"Duration (ms)": 30097.0, "Number of processors": 192.0, "Number of threads": 384.0, "Number of spots": 6.0, "Total Operations(ops)": 567894464.0, "Ops per second": 18929815.0, "ns per ops": 52.0, "Ops per threads": 1478891.0, "Ops per procs": 2957783.0, "Ops/sec/procs": 98592.0, "ns per ops/procs": 10175.0}],["rdq-churn-fibre", "./rdq-churn-fibre -p 1 -d 30 -s 1 -t 2", {"Duration (ms)": 30022.0, "Number of processors": 1.0, "Number of threads": 2.0, "Number of spots": 1.0, "Total Operations(ops)": 185443238.0, "Total blocks": 0.0, "Ops per second": 6176821.47, "ns per ops": 161.9, "Ops per threads": 92721619.0, "Ops per procs": 185443238.0, "Ops/sec/procs": 6176821.47, "ns per ops/procs": 161.9}],["rdq-churn-cfa", "./rdq-churn-cfa -p 1 -d 30 -s 1 -t 2", {"Duration (ms)": 30049.816416, "Number of processors": 1.0, "Number of threads": 2.0, "Number of spots": 1.0, "Total Operations(ops)": 257318105.0, "Total blocks": 158286753.0, "Ops per second": 8563050.82, "ns per ops": 116.78, "Ops per threads": 128659052.0, "Ops per procs": 257318105.0, "Ops/sec/procs": 8563050.82, "ns per ops/procs": 116.78}],["rdq-churn-fibre", "./rdq-churn-fibre -p 8 -d 30 -s 8 -t 16", {"Duration (ms)": 30024.0, "Number of processors": 8.0, "Number of threads": 16.0, "Number of spots": 8.0, "Total Operations(ops)": 158785308.0, "Total blocks": 80532857.0, "Ops per second": 5288470.26, "ns per ops": 189.09, "Ops per threads": 9924081.0, "Ops per procs": 19848163.0, "Ops/sec/procs": 661058.78, "ns per ops/procs": 1512.72}],["rdq-churn-cfa", "./rdq-churn-cfa -p 72 -d 30 -s 72 -t 144", {"Duration (ms)": 30034.315944, "Number of processors": 72.0, "Number of threads": 144.0, "Number of spots": 72.0, "Total Operations(ops)": 442901303.0, "Total blocks": 152659237.0, "Ops per second": 14746508.75, "ns per ops": 67.81, "Ops per threads": 3075703.0, "Ops per procs": 6151406.0, "Ops/sec/procs": 204812.62, "ns per ops/procs": 4882.51}],["rdq-churn-go", "./rdq-churn-go -p 48 -d 30 -s 48 -t 96", {"Duration (ms)": 30068.0, "Number of processors": 48.0, "Number of threads": 96.0, "Number of spots": 48.0, "Total Operations(ops)": 266935161.0, "Ops per second": 8877689.79, "ns per ops": 112.64, "Ops per threads": 2780574.0, "Ops per procs": 5561149.0, "Ops/sec/procs": 184951.87, "ns per ops/procs": 5406.81}],["rdq-churn-go", "./rdq-churn-go -p 2 -d 30 -s 2 -t 4", {"Duration (ms)": 30020.0, "Number of processors": 2.0, "Number of threads": 4.0, "Number of spots": 2.0, "Total Operations(ops)": 115655872.0, "Ops per second": 3852499.04, "ns per ops": 259.57, "Ops per threads": 28913968.0, "Ops per procs": 57827936.0, "Ops/sec/procs": 1926249.52, "ns per ops/procs": 519.14}],["rdq-churn-fibre", "./rdq-churn-fibre -p 144 -d 30 -s 144 -t 288", {"Duration (ms)": 30010.0, "Number of processors": 144.0, "Number of threads": 288.0, "Number of spots": 144.0, "Total Operations(ops)": 600132082.0, "Total blocks": 300922528.0, "Ops per second": 19997436.91, "ns per ops": 50.01, "Ops per threads": 2083791.0, "Ops per procs": 4167583.0, "Ops/sec/procs": 138871.09, "ns per ops/procs": 7200.92}],["rdq-churn-cfa", "./rdq-churn-cfa -p 4 -d 30 -s 4 -t 8", {"Duration (ms)": 30055.931497, "Number of processors": 4.0, "Number of threads": 8.0, "Number of spots": 4.0, "Total Operations(ops)": 175772215.0, "Total blocks": 43938903.0, "Ops per second": 5848170.6, "ns per ops": 170.99, "Ops per threads": 21971526.0, "Ops per procs": 43943053.0, "Ops/sec/procs": 1462042.65, "ns per ops/procs": 683.97}],["rdq-churn-cfa", "./rdq-churn-cfa -p 4 -d 30 -s 4 -t 8", {"Duration (ms)": 30054.436743, "Number of processors": 4.0, "Number of threads": 8.0, "Number of spots": 4.0, "Total Operations(ops)": 143043757.0, "Total blocks": 67976329.0, "Ops per second": 4759488.86, "ns per ops": 210.11, "Ops per threads": 17880469.0, "Ops per procs": 35760939.0, "Ops/sec/procs": 1189872.22, "ns per ops/procs": 840.43}],["rdq-churn-go", "./rdq-churn-go -p 96 -d 30 -s 96 -t 192", {"Duration (ms)": 30090.0, "Number of processors": 96.0, "Number of threads": 192.0, "Number of spots": 96.0, "Total Operations(ops)": 248326525.0, "Ops per second": 8252524.85, "ns per ops": 121.18, "Ops per threads": 1293367.0, "Ops per procs": 2586734.0, "Ops/sec/procs": 85963.8, "ns per ops/procs": 11632.8}],["rdq-churn-tokio", "./rdq-churn-tokio -p 192 -d 30 -s 192 -t 384", {"Duration (ms)": 30097.0, "Number of processors": 192.0, "Number of threads": 384.0, "Number of spots": 6.0, "Total Operations(ops)": 558189049.0, "Ops per second": 18606301.0, "ns per ops": 53.0, "Ops per threads": 1453617.0, "Ops per procs": 2907234.0, "Ops/sec/procs": 96907.0, "ns per ops/procs": 10352.0}],["rdq-churn-fibre", "./rdq-churn-fibre -p 48 -d 30 -s 48 -t 96", {"Duration (ms)": 30005.0, "Number of processors": 48.0, "Number of threads": 96.0, "Number of spots": 48.0, "Total Operations(ops)": 513500636.0, "Total blocks": 265421415.0, "Ops per second": 17113373.62, "ns per ops": 58.43, "Ops per threads": 5348964.0, "Ops per procs": 10697929.0, "Ops/sec/procs": 356528.62, "ns per ops/procs": 2804.82}],["rdq-churn-fibre", "./rdq-churn-fibre -p 96 -d 30 -s 96 -t 192", {"Duration (ms)": 30009.0, "Number of processors": 96.0, "Number of threads": 192.0, "Number of spots": 96.0, "Total Operations(ops)": 421171316.0, "Total blocks": 204423899.0, "Ops per second": 14034517.94, "ns per ops": 71.25, "Ops per threads": 2193600.0, "Ops per procs": 4387201.0, "Ops/sec/procs": 146192.9, "ns per ops/procs": 6840.28}],["rdq-churn-fibre", "./rdq-churn-fibre -p 16 -d 30 -s 16 -t 32", {"Duration (ms)": 30026.0, "Number of processors": 16.0, "Number of threads": 32.0, "Number of spots": 16.0, "Total Operations(ops)": 233968251.0, "Total blocks": 109767508.0, "Ops per second": 7792115.51, "ns per ops": 128.33, "Ops per threads": 7311507.0, "Ops per procs": 14623015.0, "Ops/sec/procs": 487007.22, "ns per ops/procs": 2053.36}],["rdq-churn-cfa", "./rdq-churn-cfa -p 96 -d 30 -s 96 -t 192", {"Duration (ms)": 30027.114969, "Number of processors": 96.0, "Number of threads": 192.0, "Number of spots": 96.0, "Total Operations(ops)": 484019275.0, "Total blocks": 173353497.0, "Ops per second": 16119406.59, "ns per ops": 62.04, "Ops per threads": 2520933.0, "Ops per procs": 5041867.0, "Ops/sec/procs": 167910.49, "ns per ops/procs": 5955.55}],["rdq-churn-fibre", "./rdq-churn-fibre -p 72 -d 30 -s 72 -t 144", {"Duration (ms)": 30009.0, "Number of processors": 72.0, "Number of threads": 144.0, "Number of spots": 72.0, "Total Operations(ops)": 349422149.0, "Total blocks": 170043925.0, "Ops per second": 11643668.04, "ns per ops": 85.88, "Ops per threads": 2426542.0, "Ops per procs": 4853085.0, "Ops/sec/procs": 161717.61, "ns per ops/procs": 6183.62}],["rdq-churn-cfa", "./rdq-churn-cfa -p 1 -d 30 -s 1 -t 2", {"Duration (ms)": 30049.689499, "Number of processors": 1.0, "Number of threads": 2.0, "Number of spots": 1.0, "Total Operations(ops)": 245671181.0, "Total blocks": 160310302.0, "Ops per second": 8175498.15, "ns per ops": 122.32, "Ops per threads": 122835590.0, "Ops per procs": 245671181.0, "Ops/sec/procs": 8175498.15, "ns per ops/procs": 122.32}],["rdq-churn-cfa", "./rdq-churn-cfa -p 192 -d 30 -s 192 -t 384", {"Duration (ms)": 30028.167791, "Number of processors": 192.0, "Number of threads": 384.0, "Number of spots": 192.0, "Total Operations(ops)": 586982381.0, "Total blocks": 230784214.0, "Ops per second": 19547725.49, "ns per ops": 51.16, "Ops per threads": 1528599.0, "Ops per procs": 3057199.0, "Ops/sec/procs": 101811.07, "ns per ops/procs": 9822.12}],["rdq-churn-go", "./rdq-churn-go -p 8 -d 30 -s 8 -t 16", {"Duration (ms)": 30054.0, "Number of processors": 8.0, "Number of threads": 16.0, "Number of spots": 8.0, "Total Operations(ops)": 191094983.0, "Ops per second": 6358292.46, "ns per ops": 157.27, "Ops per threads": 11943436.0, "Ops per procs": 23886872.0, "Ops/sec/procs": 794786.56, "ns per ops/procs": 1258.2}],["rdq-churn-cfa", "./rdq-churn-cfa -p 72 -d 30 -s 72 -t 144", {"Duration (ms)": 30067.448489, "Number of processors": 72.0, "Number of threads": 144.0, "Number of spots": 72.0, "Total Operations(ops)": 440364380.0, "Total blocks": 167636146.0, "Ops per second": 14645884.57, "ns per ops": 68.28, "Ops per threads": 3058085.0, "Ops per procs": 6116171.0, "Ops/sec/procs": 203415.06, "ns per ops/procs": 4916.06}],["rdq-churn-go", "./rdq-churn-go -p 16 -d 30 -s 16 -t 32", {"Duration (ms)": 30069.0, "Number of processors": 16.0, "Number of threads": 32.0, "Number of spots": 16.0, "Total Operations(ops)": 174406962.0, "Ops per second": 5800035.21, "ns per ops": 172.41, "Ops per threads": 5450217.0, "Ops per procs": 10900435.0, "Ops/sec/procs": 362502.2, "ns per ops/procs": 2758.6}],["rdq-churn-tokio", "./rdq-churn-tokio -p 24 -d 30 -s 24 -t 48", {"Duration (ms)": 30097.0, "Number of processors": 24.0, "Number of threads": 48.0, "Number of spots": 6.0, "Total Operations(ops)": 228226698.0, "Ops per second": 7607556.0, "ns per ops": 131.0, "Ops per threads": 4754722.0, "Ops per procs": 9509445.0, "Ops/sec/procs": 316981.0, "ns per ops/procs": 3164.0}],["rdq-churn-tokio", "./rdq-churn-tokio -p 48 -d 30 -s 48 -t 96", {"Duration (ms)": 30097.0, "Number of processors": 48.0, "Number of threads": 96.0, "Number of spots": 6.0, "Total Operations(ops)": 361552760.0, "Ops per second": 12051758.0, "ns per ops": 83.0, "Ops per threads": 3766174.0, "Ops per procs": 7532349.0, "Ops/sec/procs": 251078.0, "ns per ops/procs": 3995.0}],["rdq-churn-go", "./rdq-churn-go -p 144 -d 30 -s 144 -t 288", {"Duration (ms)": 30034.0, "Number of processors": 144.0, "Number of threads": 288.0, "Number of spots": 144.0, "Total Operations(ops)": 767530594.0, "Ops per second": 25554983.69, "ns per ops": 39.13, "Ops per threads": 2665036.0, "Ops per procs": 5330073.0, "Ops/sec/procs": 177465.16, "ns per ops/procs": 5634.91}],["rdq-churn-tokio", "./rdq-churn-tokio -p 1 -d 30 -s 1 -t 2", {"Duration (ms)": 30097.0, "Number of processors": 1.0, "Number of threads": 2.0, "Number of spots": 6.0, "Total Operations(ops)": 158428634.0, "Ops per second": 5280954.0, "ns per ops": 189.0, "Ops per threads": 79214317.0, "Ops per procs": 158428634.0, "Ops/sec/procs": 5280954.0, "ns per ops/procs": 189.0}],["rdq-churn-go", "./rdq-churn-go -p 72 -d 30 -s 72 -t 144", {"Duration (ms)": 30035.0, "Number of processors": 72.0, "Number of threads": 144.0, "Number of spots": 72.0, "Total Operations(ops)": 261885402.0, "Ops per second": 8719295.88, "ns per ops": 114.69, "Ops per threads": 1818648.0, "Ops per procs": 3637297.0, "Ops/sec/procs": 121101.33, "ns per ops/procs": 8257.55}],["rdq-churn-tokio", "./rdq-churn-tokio -p 24 -d 30 -s 24 -t 48", {"Duration (ms)": 30097.0, "Number of processors": 24.0, "Number of threads": 48.0, "Number of spots": 6.0, "Total Operations(ops)": 241378158.0, "Ops per second": 8045938.0, "ns per ops": 124.0, "Ops per threads": 5028711.0, "Ops per procs": 10057423.0, "Ops/sec/procs": 335247.0, "ns per ops/procs": 2992.0}],["rdq-churn-fibre", "./rdq-churn-fibre -p 2 -d 30 -s 2 -t 4", {"Duration (ms)": 30023.0, "Number of processors": 2.0, "Number of threads": 4.0, "Number of spots": 2.0, "Total Operations(ops)": 76908501.0, "Total blocks": 38451318.0, "Ops per second": 2561571.82, "ns per ops": 390.39, "Ops per threads": 19227125.0, "Ops per procs": 38454250.0, "Ops/sec/procs": 1280785.91, "ns per ops/procs": 780.77}],["rdq-churn-go", "./rdq-churn-go -p 48 -d 30 -s 48 -t 96", {"Duration (ms)": 30053.0, "Number of processors": 48.0, "Number of threads": 96.0, "Number of spots": 48.0, "Total Operations(ops)": 255598381.0, "Ops per second": 8504838.05, "ns per ops": 117.58, "Ops per threads": 2662483.0, "Ops per procs": 5324966.0, "Ops/sec/procs": 177184.13, "ns per ops/procs": 5643.85}],["rdq-churn-tokio", "./rdq-churn-tokio -p 144 -d 30 -s 144 -t 288", {"Duration (ms)": 30097.0, "Number of processors": 144.0, "Number of threads": 288.0, "Number of spots": 6.0, "Total Operations(ops)": 440315516.0, "Ops per second": 14677183.0, "ns per ops": 68.0, "Ops per threads": 1528873.0, "Ops per procs": 3057746.0, "Ops/sec/procs": 101924.0, "ns per ops/procs": 9843.0}],["rdq-churn-tokio", "./rdq-churn-tokio -p 48 -d 30 -s 48 -t 96", {"Duration (ms)": 30097.0, "Number of processors": 48.0, "Number of threads": 96.0, "Number of spots": 6.0, "Total Operations(ops)": 344206891.0, "Ops per second": 11473563.0, "ns per ops": 87.0, "Ops per threads": 3585488.0, "Ops per procs": 7170976.0, "Ops/sec/procs": 239032.0, "ns per ops/procs": 4197.0}],["rdq-churn-fibre", "./rdq-churn-fibre -p 1 -d 30 -s 1 -t 2", {"Duration (ms)": 30022.0, "Number of processors": 1.0, "Number of threads": 2.0, "Number of spots": 1.0, "Total Operations(ops)": 185561679.0, "Total blocks": 0.0, "Ops per second": 6180810.58, "ns per ops": 161.79, "Ops per threads": 92780839.0, "Ops per procs": 185561679.0, "Ops/sec/procs": 6180810.58, "ns per ops/procs": 161.79}],["rdq-churn-cfa", "./rdq-churn-cfa -p 1 -d 30 -s 1 -t 2", {"Duration (ms)": 30049.464885, "Number of processors": 1.0, "Number of threads": 2.0, "Number of spots": 1.0, "Total Operations(ops)": 233838690.0, "Total blocks": 157650195.0, "Ops per second": 7781792.15, "ns per ops": 128.51, "Ops per threads": 116919345.0, "Ops per procs": 233838690.0, "Ops/sec/procs": 7781792.15, "ns per ops/procs": 128.51}],["rdq-churn-cfa", "./rdq-churn-cfa -p 24 -d 30 -s 24 -t 48", {"Duration (ms)": 30019.951061, "Number of processors": 24.0, "Number of threads": 48.0, "Number of spots": 24.0, "Total Operations(ops)": 313040827.0, "Total blocks": 117290250.0, "Ops per second": 10427759.4, "ns per ops": 95.9, "Ops per threads": 6521683.0, "Ops per procs": 13043367.0, "Ops/sec/procs": 434489.98, "ns per ops/procs": 2301.55}],["rdq-churn-tokio", "./rdq-churn-tokio -p 16 -d 30 -s 16 -t 32", {"Duration (ms)": 30097.0, "Number of processors": 16.0, "Number of threads": 32.0, "Number of spots": 6.0, "Total Operations(ops)": 155012775.0, "Ops per second": 5167092.0, "ns per ops": 194.0, "Ops per threads": 4844149.0, "Ops per procs": 9688298.0, "Ops/sec/procs": 322943.0, "ns per ops/procs": 3106.0}],["rdq-churn-go", "./rdq-churn-go -p 24 -d 30 -s 24 -t 48", {"Duration (ms)": 30008.0, "Number of processors": 24.0, "Number of threads": 48.0, "Number of spots": 24.0, "Total Operations(ops)": 254309911.0, "Ops per second": 8474553.08, "ns per ops": 118.0, "Ops per threads": 5298123.0, "Ops per procs": 10596246.0, "Ops/sec/procs": 353106.38, "ns per ops/procs": 2832.01}],["rdq-churn-go", "./rdq-churn-go -p 8 -d 30 -s 8 -t 16", {"Duration (ms)": 30049.0, "Number of processors": 8.0, "Number of threads": 16.0, "Number of spots": 8.0, "Total Operations(ops)": 189853335.0, "Ops per second": 6317985.19, "ns per ops": 158.28, "Ops per threads": 11865833.0, "Ops per procs": 23731666.0, "Ops/sec/procs": 789748.15, "ns per ops/procs": 1266.23}],["rdq-churn-go", "./rdq-churn-go -p 192 -d 30 -s 192 -t 384", {"Duration (ms)": 30023.0, "Number of processors": 192.0, "Number of threads": 384.0, "Number of spots": 192.0, "Total Operations(ops)": 560590120.0, "Ops per second": 18671874.95, "ns per ops": 53.56, "Ops per threads": 1459870.0, "Ops per procs": 2919740.0, "Ops/sec/procs": 97249.35, "ns per ops/procs": 10282.85}],["rdq-churn-fibre", "./rdq-churn-fibre -p 192 -d 30 -s 192 -t 384", {"Duration (ms)": 30013.0, "Number of processors": 192.0, "Number of threads": 384.0, "Number of spots": 192.0, "Total Operations(ops)": 668945253.0, "Total blocks": 297422207.0, "Ops per second": 22288253.59, "ns per ops": 44.87, "Ops per threads": 1742044.0, "Ops per procs": 3484089.0, "Ops/sec/procs": 116084.65, "ns per ops/procs": 8614.41}],["rdq-churn-go", "./rdq-churn-go -p 1 -d 30 -s 1 -t 2", {"Duration (ms)": 30006.0, "Number of processors": 1.0, "Number of threads": 2.0, "Number of spots": 1.0, "Total Operations(ops)": 270447364.0, "Ops per second": 9012994.32, "ns per ops": 110.95, "Ops per threads": 135223682.0, "Ops per procs": 270447364.0, "Ops/sec/procs": 9012994.32, "ns per ops/procs": 110.95}],["rdq-churn-cfa", "./rdq-churn-cfa -p 1 -d 30 -s 1 -t 2", {"Duration (ms)": 30048.770509, "Number of processors": 1.0, "Number of threads": 2.0, "Number of spots": 1.0, "Total Operations(ops)": 266042767.0, "Total blocks": 156827762.0, "Ops per second": 8853698.92, "ns per ops": 112.95, "Ops per threads": 133021383.0, "Ops per procs": 266042767.0, "Ops/sec/procs": 8853698.92, "ns per ops/procs": 112.95}],["rdq-churn-fibre", "./rdq-churn-fibre -p 96 -d 30 -s 96 -t 192", {"Duration (ms)": 30009.0, "Number of processors": 96.0, "Number of threads": 192.0, "Number of spots": 96.0, "Total Operations(ops)": 411308096.0, "Total blocks": 199156555.0, "Ops per second": 13705877.59, "ns per ops": 72.96, "Ops per threads": 2142229.0, "Ops per procs": 4284459.0, "Ops/sec/procs": 142769.56, "ns per ops/procs": 7004.29}],["rdq-churn-fibre", "./rdq-churn-fibre -p 16 -d 30 -s 16 -t 32", {"Duration (ms)": 30026.0, "Number of processors": 16.0, "Number of threads": 32.0, "Number of spots": 16.0, "Total Operations(ops)": 247369104.0, "Total blocks": 115951430.0, "Ops per second": 8238343.31, "ns per ops": 121.38, "Ops per threads": 7730284.0, "Ops per procs": 15460569.0, "Ops/sec/procs": 514896.46, "ns per ops/procs": 1942.14}],["rdq-churn-cfa", "./rdq-churn-cfa -p 72 -d 30 -s 72 -t 144", {"Duration (ms)": 30042.824653, "Number of processors": 72.0, "Number of threads": 144.0, "Number of spots": 72.0, "Total Operations(ops)": 445409598.0, "Total blocks": 155229028.0, "Ops per second": 14825822.91, "ns per ops": 67.45, "Ops per threads": 3093122.0, "Ops per procs": 6186244.0, "Ops/sec/procs": 205914.21, "ns per ops/procs": 4856.39}],["rdq-churn-tokio", "./rdq-churn-tokio -p 1 -d 30 -s 1 -t 2", {"Duration (ms)": 30097.0, "Number of processors": 1.0, "Number of threads": 2.0, "Number of spots": 6.0, "Total Operations(ops)": 157761685.0, "Ops per second": 5258722.0, "ns per ops": 190.0, "Ops per threads": 78880842.0, "Ops per procs": 157761685.0, "Ops/sec/procs": 5258722.0, "ns per ops/procs": 190.0}],["rdq-churn-tokio", "./rdq-churn-tokio -p 48 -d 30 -s 48 -t 96", {"Duration (ms)": 30097.0, "Number of processors": 48.0, "Number of threads": 96.0, "Number of spots": 6.0, "Total Operations(ops)": 355984243.0, "Ops per second": 11866141.0, "ns per ops": 84.0, "Ops per threads": 3708169.0, "Ops per procs": 7416338.0, "Ops/sec/procs": 247211.0, "ns per ops/procs": 4058.0}],["rdq-churn-go", "./rdq-churn-go -p 4 -d 30 -s 4 -t 8", {"Duration (ms)": 30034.0, "Number of processors": 4.0, "Number of threads": 8.0, "Number of spots": 4.0, "Total Operations(ops)": 159118523.0, "Ops per second": 5297770.65, "ns per ops": 188.76, "Ops per threads": 19889815.0, "Ops per procs": 39779630.0, "Ops/sec/procs": 1324442.66, "ns per ops/procs": 755.03}],["rdq-churn-go", "./rdq-churn-go -p 1 -d 30 -s 1 -t 2", {"Duration (ms)": 30091.0, "Number of processors": 1.0, "Number of threads": 2.0, "Number of spots": 1.0, "Total Operations(ops)": 238424868.0, "Ops per second": 7923240.44, "ns per ops": 126.21, "Ops per threads": 119212434.0, "Ops per procs": 238424868.0, "Ops/sec/procs": 7923240.44, "ns per ops/procs": 126.21}],["rdq-churn-tokio", "./rdq-churn-tokio -p 1 -d 30 -s 1 -t 2", {"Duration (ms)": 30097.0, "Number of processors": 1.0, "Number of threads": 2.0, "Number of spots": 6.0, "Total Operations(ops)": 158408404.0, "Ops per second": 5280280.0, "ns per ops": 190.0, "Ops per threads": 79204202.0, "Ops per procs": 158408404.0, "Ops/sec/procs": 5280280.0, "ns per ops/procs": 190.0}],["rdq-churn-tokio", "./rdq-churn-tokio -p 16 -d 30 -s 16 -t 32", {"Duration (ms)": 30097.0, "Number of processors": 16.0, "Number of threads": 32.0, "Number of spots": 6.0, "Total Operations(ops)": 162894226.0, "Ops per second": 5429807.0, "ns per ops": 184.0, "Ops per threads": 5090444.0, "Ops per procs": 10180889.0, "Ops/sec/procs": 339362.0, "ns per ops/procs": 2956.0}],["rdq-churn-tokio", "./rdq-churn-tokio -p 2 -d 30 -s 2 -t 4", {"Duration (ms)": 30075.0, "Number of processors": 2.0, "Number of threads": 4.0, "Number of spots": 6.0, "Total Operations(ops)": 97685112.0, "Ops per second": 3256170.0, "ns per ops": 307.0, "Ops per threads": 24421278.0, "Ops per procs": 48842556.0, "Ops/sec/procs": 1628085.0, "ns per ops/procs": 615.0}],["rdq-churn-cfa", "./rdq-churn-cfa -p 2 -d 30 -s 2 -t 4", {"Duration (ms)": 30051.56406, "Number of processors": 2.0, "Number of threads": 4.0, "Number of spots": 2.0, "Total Operations(ops)": 149190501.0, "Total blocks": 74593404.0, "Ops per second": 4964483.74, "ns per ops": 201.43, "Ops per threads": 37297625.0, "Ops per procs": 74595250.0, "Ops/sec/procs": 2482241.87, "ns per ops/procs": 402.86}],["rdq-churn-fibre", "./rdq-churn-fibre -p 8 -d 30 -s 8 -t 16", {"Duration (ms)": 30024.0, "Number of processors": 8.0, "Number of threads": 16.0, "Number of spots": 8.0, "Total Operations(ops)": 158194173.0, "Total blocks": 80166451.0, "Ops per second": 5268777.44, "ns per ops": 189.8, "Ops per threads": 9887135.0, "Ops per procs": 19774271.0, "Ops/sec/procs": 658597.18, "ns per ops/procs": 1518.38}],["rdq-churn-fibre", "./rdq-churn-fibre -p 16 -d 30 -s 16 -t 32", {"Duration (ms)": 30026.0, "Number of processors": 16.0, "Number of threads": 32.0, "Number of spots": 16.0, "Total Operations(ops)": 246969342.0, "Total blocks": 116192333.0, "Ops per second": 8225086.22, "ns per ops": 121.58, "Ops per threads": 7717791.0, "Ops per procs": 15435583.0, "Ops/sec/procs": 514067.89, "ns per ops/procs": 1945.27}],["rdq-churn-fibre", "./rdq-churn-fibre -p 1 -d 30 -s 1 -t 2", {"Duration (ms)": 30024.0, "Number of processors": 1.0, "Number of threads": 2.0, "Number of spots": 1.0, "Total Operations(ops)": 183656880.0, "Total blocks": 0.0, "Ops per second": 6116836.98, "ns per ops": 163.48, "Ops per threads": 91828440.0, "Ops per procs": 183656880.0, "Ops/sec/procs": 6116836.98, "ns per ops/procs": 163.48}],["rdq-churn-go", "./rdq-churn-go -p 48 -d 30 -s 48 -t 96", {"Duration (ms)": 30069.0, "Number of processors": 48.0, "Number of threads": 96.0, "Number of spots": 48.0, "Total Operations(ops)": 255610461.0, "Ops per second": 8500769.08, "ns per ops": 117.64, "Ops per threads": 2662608.0, "Ops per procs": 5325217.0, "Ops/sec/procs": 177099.36, "ns per ops/procs": 5646.55}],["rdq-churn-go", "./rdq-churn-go -p 72 -d 30 -s 72 -t 144", {"Duration (ms)": 30029.0, "Number of processors": 72.0, "Number of threads": 144.0, "Number of spots": 72.0, "Total Operations(ops)": 261016539.0, "Ops per second": 8691938.1, "ns per ops": 115.05, "Ops per threads": 1812614.0, "Ops per procs": 3625229.0, "Ops/sec/procs": 120721.36, "ns per ops/procs": 8283.54}],["rdq-churn-tokio", "./rdq-churn-tokio -p 24 -d 30 -s 24 -t 48", {"Duration (ms)": 30097.0, "Number of processors": 24.0, "Number of threads": 48.0, "Number of spots": 6.0, "Total Operations(ops)": 241045757.0, "Ops per second": 8034858.0, "ns per ops": 124.0, "Ops per threads": 5021786.0, "Ops per procs": 10043573.0, "Ops/sec/procs": 334785.0, "ns per ops/procs": 2996.0}],["rdq-churn-go", "./rdq-churn-go -p 192 -d 30 -s 192 -t 384", {"Duration (ms)": 30016.0, "Number of processors": 192.0, "Number of threads": 384.0, "Number of spots": 192.0, "Total Operations(ops)": 352570362.0, "Ops per second": 11745814.05, "ns per ops": 85.14, "Ops per threads": 918151.0, "Ops per procs": 1836303.0, "Ops/sec/procs": 61176.11, "ns per ops/procs": 16346.25}],["rdq-churn-go", "./rdq-churn-go -p 4 -d 30 -s 4 -t 8", {"Duration (ms)": 30034.0, "Number of processors": 4.0, "Number of threads": 8.0, "Number of spots": 4.0, "Total Operations(ops)": 158793436.0, "Ops per second": 5287004.03, "ns per ops": 189.14, "Ops per threads": 19849179.0, "Ops per procs": 39698359.0, "Ops/sec/procs": 1321751.01, "ns per ops/procs": 756.57}],["rdq-churn-cfa", "./rdq-churn-cfa -p 96 -d 30 -s 96 -t 192", {"Duration (ms)": 30018.039916, "Number of processors": 96.0, "Number of threads": 192.0, "Number of spots": 96.0, "Total Operations(ops)": 529693260.0, "Total blocks": 196001967.0, "Ops per second": 17645831.02, "ns per ops": 56.67, "Ops per threads": 2758819.0, "Ops per procs": 5517638.0, "Ops/sec/procs": 183810.74, "ns per ops/procs": 5440.38}],["rdq-churn-cfa", "./rdq-churn-cfa -p 144 -d 30 -s 144 -t 288", {"Duration (ms)": 30050.862761, "Number of processors": 144.0, "Number of threads": 288.0, "Number of spots": 144.0, "Total Operations(ops)": 569496141.0, "Total blocks": 221091536.0, "Ops per second": 18951074.57, "ns per ops": 52.77, "Ops per threads": 1977417.0, "Ops per procs": 3954834.0, "Ops/sec/procs": 131604.68, "ns per ops/procs": 7598.51}],["rdq-churn-fibre", "./rdq-churn-fibre -p 96 -d 30 -s 96 -t 192", {"Duration (ms)": 30010.0, "Number of processors": 96.0, "Number of threads": 192.0, "Number of spots": 96.0, "Total Operations(ops)": 423611462.0, "Total blocks": 205033000.0, "Ops per second": 14115441.29, "ns per ops": 70.84, "Ops per threads": 2206309.0, "Ops per procs": 4412619.0, "Ops/sec/procs": 147035.85, "ns per ops/procs": 6801.06}],["rdq-churn-tokio", "./rdq-churn-tokio -p 144 -d 30 -s 144 -t 288", {"Duration (ms)": 30097.0, "Number of processors": 144.0, "Number of threads": 288.0, "Number of spots": 6.0, "Total Operations(ops)": 435423419.0, "Ops per second": 14514113.0, "ns per ops": 69.0, "Ops per threads": 1511886.0, "Ops per procs": 3023773.0, "Ops/sec/procs": 100792.0, "ns per ops/procs": 9953.0}],["rdq-churn-go", "./rdq-churn-go -p 4 -d 30 -s 4 -t 8", {"Duration (ms)": 30033.0, "Number of processors": 4.0, "Number of threads": 8.0, "Number of spots": 4.0, "Total Operations(ops)": 159135552.0, "Ops per second": 5298515.31, "ns per ops": 188.73, "Ops per threads": 19891944.0, "Ops per procs": 39783888.0, "Ops/sec/procs": 1324628.83, "ns per ops/procs": 754.93}],["rdq-churn-tokio", "./rdq-churn-tokio -p 16 -d 30 -s 16 -t 32", {"Duration (ms)": 30097.0, "Number of processors": 16.0, "Number of threads": 32.0, "Number of spots": 6.0, "Total Operations(ops)": 145212345.0, "Ops per second": 4840411.0, "ns per ops": 207.0, "Ops per threads": 4537885.0, "Ops per procs": 9075771.0, "Ops/sec/procs": 302525.0, "ns per ops/procs": 3316.0}],["rdq-churn-tokio", "./rdq-churn-tokio -p 2 -d 30 -s 2 -t 4", {"Duration (ms)": 30009.0, "Number of processors": 2.0, "Number of threads": 4.0, "Number of spots": 6.0, "Total Operations(ops)": 71683370.0, "Ops per second": 2389445.0, "ns per ops": 418.0, "Ops per threads": 17920842.0, "Ops per procs": 35841685.0, "Ops/sec/procs": 1194722.0, "ns per ops/procs": 837.0}],["rdq-churn-cfa", "./rdq-churn-cfa -p 16 -d 30 -s 16 -t 32", {"Duration (ms)": 30076.515856, "Number of processors": 16.0, "Number of threads": 32.0, "Number of spots": 16.0, "Total Operations(ops)": 277552347.0, "Total blocks": 103912473.0, "Ops per second": 9228208.09, "ns per ops": 108.36, "Ops per threads": 8673510.0, "Ops per procs": 17347021.0, "Ops/sec/procs": 576763.01, "ns per ops/procs": 1733.81}],["rdq-churn-go", "./rdq-churn-go -p 48 -d 30 -s 48 -t 96", {"Duration (ms)": 30068.0, "Number of processors": 48.0, "Number of threads": 96.0, "Number of spots": 48.0, "Total Operations(ops)": 258217896.0, "Ops per second": 8587756.74, "ns per ops": 116.44, "Ops per threads": 2689769.0, "Ops per procs": 5379539.0, "Ops/sec/procs": 178911.6, "ns per ops/procs": 5589.35}],["rdq-churn-cfa", "./rdq-churn-cfa -p 4 -d 30 -s 4 -t 8", {"Duration (ms)": 30053.349595, "Number of processors": 4.0, "Number of threads": 8.0, "Number of spots": 4.0, "Total Operations(ops)": 146289357.0, "Total blocks": 63635638.0, "Ops per second": 4867655.65, "ns per ops": 205.44, "Ops per threads": 18286169.0, "Ops per procs": 36572339.0, "Ops/sec/procs": 1216913.91, "ns per ops/procs": 821.75}],["rdq-churn-go", "./rdq-churn-go -p 144 -d 30 -s 144 -t 288", {"Duration (ms)": 30028.0, "Number of processors": 144.0, "Number of threads": 288.0, "Number of spots": 144.0, "Total Operations(ops)": 577061684.0, "Ops per second": 19217410.0, "ns per ops": 52.04, "Ops per threads": 2003686.0, "Ops per procs": 4007372.0, "Ops/sec/procs": 133454.24, "ns per ops/procs": 7493.21}],["rdq-churn-cfa", "./rdq-churn-cfa -p 24 -d 30 -s 24 -t 48", {"Duration (ms)": 30020.836545, "Number of processors": 24.0, "Number of threads": 48.0, "Number of spots": 24.0, "Total Operations(ops)": 322610855.0, "Total blocks": 116696296.0, "Ops per second": 10746231.36, "ns per ops": 93.06, "Ops per threads": 6721059.0, "Ops per procs": 13442118.0, "Ops/sec/procs": 447759.64, "ns per ops/procs": 2233.34}],["rdq-churn-fibre", "./rdq-churn-fibre -p 192 -d 30 -s 192 -t 384", {"Duration (ms)": 30013.0, "Number of processors": 192.0, "Number of threads": 384.0, "Number of spots": 192.0, "Total Operations(ops)": 667932158.0, "Total blocks": 297173378.0, "Ops per second": 22254181.29, "ns per ops": 44.94, "Ops per threads": 1739406.0, "Ops per procs": 3478813.0, "Ops/sec/procs": 115907.19, "ns per ops/procs": 8627.59}],["rdq-churn-go", "./rdq-churn-go -p 96 -d 30 -s 96 -t 192", {"Duration (ms)": 30091.0, "Number of processors": 96.0, "Number of threads": 192.0, "Number of spots": 96.0, "Total Operations(ops)": 261847479.0, "Ops per second": 8701843.9, "ns per ops": 114.92, "Ops per threads": 1363788.0, "Ops per procs": 2727577.0, "Ops/sec/procs": 90644.21, "ns per ops/procs": 11032.14}],["rdq-churn-go", "./rdq-churn-go -p 144 -d 30 -s 144 -t 288", {"Duration (ms)": 30036.0, "Number of processors": 144.0, "Number of threads": 288.0, "Number of spots": 144.0, "Total Operations(ops)": 608891605.0, "Ops per second": 20271389.69, "ns per ops": 49.33, "Ops per threads": 2114206.0, "Ops per procs": 4228413.0, "Ops/sec/procs": 140773.54, "ns per ops/procs": 7103.61}],["rdq-churn-fibre", "./rdq-churn-fibre -p 48 -d 30 -s 48 -t 96", {"Duration (ms)": 30005.0, "Number of processors": 48.0, "Number of threads": 96.0, "Number of spots": 48.0, "Total Operations(ops)": 514509186.0, "Total blocks": 265741664.0, "Ops per second": 17146993.24, "ns per ops": 58.32, "Ops per threads": 5359470.0, "Ops per procs": 10718941.0, "Ops/sec/procs": 357229.03, "ns per ops/procs": 2799.32}],["rdq-churn-cfa", "./rdq-churn-cfa -p 96 -d 30 -s 96 -t 192", {"Duration (ms)": 30034.302264, "Number of processors": 96.0, "Number of threads": 192.0, "Number of spots": 96.0, "Total Operations(ops)": 500492880.0, "Total blocks": 174978107.0, "Ops per second": 16664042.19, "ns per ops": 60.01, "Ops per threads": 2606733.0, "Ops per procs": 5213467.0, "Ops/sec/procs": 173583.77, "ns per ops/procs": 5760.91}],["rdq-churn-fibre", "./rdq-churn-fibre -p 96 -d 30 -s 96 -t 192", {"Duration (ms)": 30009.0, "Number of processors": 96.0, "Number of threads": 192.0, "Number of spots": 96.0, "Total Operations(ops)": 418635259.0, "Total blocks": 203942234.0, "Ops per second": 13950164.43, "ns per ops": 71.68, "Ops per threads": 2180391.0, "Ops per procs": 4360783.0, "Ops/sec/procs": 145314.21, "ns per ops/procs": 6881.64}],["rdq-churn-fibre", "./rdq-churn-fibre -p 72 -d 30 -s 72 -t 144", {"Duration (ms)": 30009.0, "Number of processors": 72.0, "Number of threads": 144.0, "Number of spots": 72.0, "Total Operations(ops)": 342818741.0, "Total blocks": 164682287.0, "Ops per second": 11423597.54, "ns per ops": 87.54, "Ops per threads": 2380685.0, "Ops per procs": 4761371.0, "Ops/sec/procs": 158661.08, "ns per ops/procs": 6302.74}],["rdq-churn-tokio", "./rdq-churn-tokio -p 8 -d 30 -s 8 -t 16", {"Duration (ms)": 30097.0, "Number of processors": 8.0, "Number of threads": 16.0, "Number of spots": 6.0, "Total Operations(ops)": 105133541.0, "Ops per second": 3504451.0, "ns per ops": 286.0, "Ops per threads": 6570846.0, "Ops per procs": 13141692.0, "Ops/sec/procs": 438056.0, "ns per ops/procs": 2290.0}],["rdq-churn-cfa", "./rdq-churn-cfa -p 72 -d 30 -s 72 -t 144", {"Duration (ms)": 30071.112348, "Number of processors": 72.0, "Number of threads": 144.0, "Number of spots": 72.0, "Total Operations(ops)": 412601319.0, "Total blocks": 160416101.0, "Ops per second": 13720853.23, "ns per ops": 72.88, "Ops per threads": 2865286.0, "Ops per procs": 5730573.0, "Ops/sec/procs": 190567.41, "ns per ops/procs": 5247.49}],["rdq-churn-go", "./rdq-churn-go -p 4 -d 30 -s 4 -t 8", {"Duration (ms)": 30036.0, "Number of processors": 4.0, "Number of threads": 8.0, "Number of spots": 4.0, "Total Operations(ops)": 159776054.0, "Ops per second": 5319387.99, "ns per ops": 187.99, "Ops per threads": 19972006.0, "Ops per procs": 39944013.0, "Ops/sec/procs": 1329847.0, "ns per ops/procs": 751.97}],["rdq-churn-cfa", "./rdq-churn-cfa -p 192 -d 30 -s 192 -t 384", {"Duration (ms)": 30066.647219, "Number of processors": 192.0, "Number of threads": 384.0, "Number of spots": 192.0, "Total Operations(ops)": 632287099.0, "Total blocks": 252888664.0, "Ops per second": 21029518.0, "ns per ops": 47.55, "Ops per threads": 1646580.0, "Ops per procs": 3293161.0, "Ops/sec/procs": 109528.74, "ns per ops/procs": 9130.03}],["rdq-churn-fibre", "./rdq-churn-fibre -p 48 -d 30 -s 48 -t 96", {"Duration (ms)": 30005.0, "Number of processors": 48.0, "Number of threads": 96.0, "Number of spots": 48.0, "Total Operations(ops)": 476063959.0, "Total blocks": 245436861.0, "Ops per second": 15865709.02, "ns per ops": 63.03, "Ops per threads": 4958999.0, "Ops per procs": 9917999.0, "Ops/sec/procs": 330535.6, "ns per ops/procs": 3025.39}],["rdq-churn-tokio", "./rdq-churn-tokio -p 4 -d 30 -s 4 -t 8", {"Duration (ms)": 30097.0, "Number of processors": 4.0, "Number of threads": 8.0, "Number of spots": 6.0, "Total Operations(ops)": 73502721.0, "Ops per second": 2450090.0, "ns per ops": 409.0, "Ops per threads": 9187840.0, "Ops per procs": 18375680.0, "Ops/sec/procs": 612522.0, "ns per ops/procs": 1637.0}],["rdq-churn-go", "./rdq-churn-go -p 8 -d 30 -s 8 -t 16", {"Duration (ms)": 30051.0, "Number of processors": 8.0, "Number of threads": 16.0, "Number of spots": 8.0, "Total Operations(ops)": 190474566.0, "Ops per second": 6338351.27, "ns per ops": 157.77, "Ops per threads": 11904660.0, "Ops per procs": 23809320.0, "Ops/sec/procs": 792293.91, "ns per ops/procs": 1262.16}],["rdq-churn-cfa", "./rdq-churn-cfa -p 2 -d 30 -s 2 -t 4", {"Duration (ms)": 30051.924397, "Number of processors": 2.0, "Number of threads": 4.0, "Number of spots": 2.0, "Total Operations(ops)": 139139087.0, "Total blocks": 69565052.0, "Ops per second": 4629955.98, "ns per ops": 215.98, "Ops per threads": 34784771.0, "Ops per procs": 69569543.0, "Ops/sec/procs": 2314977.99, "ns per ops/procs": 431.97}],["rdq-churn-go", "./rdq-churn-go -p 8 -d 30 -s 8 -t 16", {"Duration (ms)": 30049.0, "Number of processors": 8.0, "Number of threads": 16.0, "Number of spots": 8.0, "Total Operations(ops)": 190085038.0, "Ops per second": 6325811.31, "ns per ops": 158.08, "Ops per threads": 11880314.0, "Ops per procs": 23760629.0, "Ops/sec/procs": 790726.41, "ns per ops/procs": 1264.66}],["rdq-churn-cfa", "./rdq-churn-cfa -p 8 -d 30 -s 8 -t 16", {"Duration (ms)": 30060.941171, "Number of processors": 8.0, "Number of threads": 16.0, "Number of spots": 8.0, "Total Operations(ops)": 208033832.0, "Total blocks": 79813092.0, "Ops per second": 6920403.15, "ns per ops": 144.5, "Ops per threads": 13002114.0, "Ops per procs": 26004229.0, "Ops/sec/procs": 865050.39, "ns per ops/procs": 1156.0}],["rdq-churn-tokio", "./rdq-churn-tokio -p 8 -d 30 -s 8 -t 16", {"Duration (ms)": 30097.0, "Number of processors": 8.0, "Number of threads": 16.0, "Number of spots": 6.0, "Total Operations(ops)": 95694959.0, "Ops per second": 3189831.0, "ns per ops": 314.0, "Ops per threads": 5980934.0, "Ops per procs": 11961869.0, "Ops/sec/procs": 398728.0, "ns per ops/procs": 2516.0}],["rdq-churn-go", "./rdq-churn-go -p 1 -d 30 -s 1 -t 2", {"Duration (ms)": 30089.0, "Number of processors": 1.0, "Number of threads": 2.0, "Number of spots": 1.0, "Total Operations(ops)": 228200427.0, "Ops per second": 7584019.28, "ns per ops": 131.86, "Ops per threads": 114100213.0, "Ops per procs": 228200427.0, "Ops/sec/procs": 7584019.28, "ns per ops/procs": 131.86}],["rdq-churn-go", "./rdq-churn-go -p 96 -d 30 -s 96 -t 192", {"Duration (ms)": 30087.0, "Number of processors": 96.0, "Number of threads": 192.0, "Number of spots": 96.0, "Total Operations(ops)": 248715745.0, "Ops per second": 8266308.18, "ns per ops": 120.97, "Ops per threads": 1295394.0, "Ops per procs": 2590789.0, "Ops/sec/procs": 86107.38, "ns per ops/procs": 11613.41}],["rdq-churn-tokio", "./rdq-churn-tokio -p 144 -d 30 -s 144 -t 288", {"Duration (ms)": 30097.0, "Number of processors": 144.0, "Number of threads": 288.0, "Number of spots": 6.0, "Total Operations(ops)": 437040787.0, "Ops per second": 14568026.0, "ns per ops": 68.0, "Ops per threads": 1517502.0, "Ops per procs": 3035005.0, "Ops/sec/procs": 101166.0, "ns per ops/procs": 9916.0}],["rdq-churn-cfa", "./rdq-churn-cfa -p 8 -d 30 -s 8 -t 16", {"Duration (ms)": 30059.954106, "Number of processors": 8.0, "Number of threads": 16.0, "Number of spots": 8.0, "Total Operations(ops)": 211332342.0, "Total blocks": 88533319.0, "Ops per second": 7030361.43, "ns per ops": 142.24, "Ops per threads": 13208271.0, "Ops per procs": 26416542.0, "Ops/sec/procs": 878795.18, "ns per ops/procs": 1137.92}],["rdq-churn-tokio", "./rdq-churn-tokio -p 16 -d 30 -s 16 -t 32", {"Duration (ms)": 30097.0, "Number of processors": 16.0, "Number of threads": 32.0, "Number of spots": 6.0, "Total Operations(ops)": 153499568.0, "Ops per second": 5116652.0, "ns per ops": 196.0, "Ops per threads": 4796861.0, "Ops per procs": 9593723.0, "Ops/sec/procs": 319790.0, "ns per ops/procs": 3137.0}],["rdq-churn-go", "./rdq-churn-go -p 4 -d 30 -s 4 -t 8", {"Duration (ms)": 30034.0, "Number of processors": 4.0, "Number of threads": 8.0, "Number of spots": 4.0, "Total Operations(ops)": 158189496.0, "Ops per second": 5266861.26, "ns per ops": 189.87, "Ops per threads": 19773687.0, "Ops per procs": 39547374.0, "Ops/sec/procs": 1316715.32, "ns per ops/procs": 759.47}],["rdq-churn-tokio", "./rdq-churn-tokio -p 4 -d 30 -s 4 -t 8", {"Duration (ms)": 30098.0, "Number of processors": 4.0, "Number of threads": 8.0, "Number of spots": 6.0, "Total Operations(ops)": 73703092.0, "Ops per second": 2456769.0, "ns per ops": 408.0, "Ops per threads": 9212886.0, "Ops per procs": 18425773.0, "Ops/sec/procs": 614192.0, "ns per ops/procs": 1633.0}],["rdq-churn-fibre", "./rdq-churn-fibre -p 96 -d 30 -s 96 -t 192", {"Duration (ms)": 30009.0, "Number of processors": 96.0, "Number of threads": 192.0, "Number of spots": 96.0, "Total Operations(ops)": 416099699.0, "Total blocks": 201688458.0, "Ops per second": 13865668.71, "ns per ops": 72.12, "Ops per threads": 2167185.0, "Ops per procs": 4334371.0, "Ops/sec/procs": 144434.05, "ns per ops/procs": 6923.58}],["rdq-churn-tokio", "./rdq-churn-tokio -p 72 -d 30 -s 72 -t 144", {"Duration (ms)": 30097.0, "Number of processors": 72.0, "Number of threads": 144.0, "Number of spots": 6.0, "Total Operations(ops)": 257146314.0, "Ops per second": 8571543.0, "ns per ops": 117.0, "Ops per threads": 1785738.0, "Ops per procs": 3571476.0, "Ops/sec/procs": 119049.0, "ns per ops/procs": 8427.0}],["rdq-churn-fibre", "./rdq-churn-fibre -p 144 -d 30 -s 144 -t 288", {"Duration (ms)": 30010.0, "Number of processors": 144.0, "Number of threads": 288.0, "Number of spots": 144.0, "Total Operations(ops)": 595253173.0, "Total blocks": 299544007.0, "Ops per second": 19834630.81, "ns per ops": 50.42, "Ops per threads": 2066851.0, "Ops per procs": 4133702.0, "Ops/sec/procs": 137740.49, "ns per ops/procs": 7260.03}],["rdq-churn-go", "./rdq-churn-go -p 48 -d 30 -s 48 -t 96", {"Duration (ms)": 30065.0, "Number of processors": 48.0, "Number of threads": 96.0, "Number of spots": 48.0, "Total Operations(ops)": 273258415.0, "Ops per second": 9088792.69, "ns per ops": 110.03, "Ops per threads": 2846441.0, "Ops per procs": 5692883.0, "Ops/sec/procs": 189349.85, "ns per ops/procs": 5281.23}],["rdq-churn-fibre", "./rdq-churn-fibre -p 48 -d 30 -s 48 -t 96", {"Duration (ms)": 30005.0, "Number of processors": 48.0, "Number of threads": 96.0, "Number of spots": 48.0, "Total Operations(ops)": 483926761.0, "Total blocks": 249415947.0, "Ops per second": 16127817.09, "ns per ops": 62.0, "Ops per threads": 5040903.0, "Ops per procs": 10081807.0, "Ops/sec/procs": 335996.19, "ns per ops/procs": 2976.22}],["rdq-churn-go", "./rdq-churn-go -p 1 -d 30 -s 1 -t 2", {"Duration (ms)": 30018.0, "Number of processors": 1.0, "Number of threads": 2.0, "Number of spots": 1.0, "Total Operations(ops)": 257541362.0, "Ops per second": 8579414.62, "ns per ops": 116.56, "Ops per threads": 128770681.0, "Ops per procs": 257541362.0, "Ops/sec/procs": 8579414.62, "ns per ops/procs": 116.56}],["rdq-churn-tokio", "./rdq-churn-tokio -p 24 -d 30 -s 24 -t 48", {"Duration (ms)": 30097.0, "Number of processors": 24.0, "Number of threads": 48.0, "Number of spots": 6.0, "Total Operations(ops)": 246232011.0, "Ops per second": 8207733.0, "ns per ops": 122.0, "Ops per threads": 5129833.0, "Ops per procs": 10259667.0, "Ops/sec/procs": 341988.0, "ns per ops/procs": 2933.0}],["rdq-churn-tokio", "./rdq-churn-tokio -p 48 -d 30 -s 48 -t 96", {"Duration (ms)": 30097.0, "Number of processors": 48.0, "Number of threads": 96.0, "Number of spots": 6.0, "Total Operations(ops)": 343446601.0, "Ops per second": 11448220.0, "ns per ops": 87.0, "Ops per threads": 3577568.0, "Ops per procs": 7155137.0, "Ops/sec/procs": 238504.0, "ns per ops/procs": 4206.0}],["rdq-churn-fibre", "./rdq-churn-fibre -p 2 -d 30 -s 2 -t 4", {"Duration (ms)": 30023.0, "Number of processors": 2.0, "Number of threads": 4.0, "Number of spots": 2.0, "Total Operations(ops)": 79391713.0, "Total blocks": 39692593.0, "Ops per second": 2644297.75, "ns per ops": 378.17, "Ops per threads": 19847928.0, "Ops per procs": 39695856.0, "Ops/sec/procs": 1322148.88, "ns per ops/procs": 756.34}],["rdq-churn-tokio", "./rdq-churn-tokio -p 16 -d 30 -s 16 -t 32", {"Duration (ms)": 30097.0, "Number of processors": 16.0, "Number of threads": 32.0, "Number of spots": 6.0, "Total Operations(ops)": 154027638.0, "Ops per second": 5134254.0, "ns per ops": 195.0, "Ops per threads": 4813363.0, "Ops per procs": 9626727.0, "Ops/sec/procs": 320890.0, "ns per ops/procs": 3126.0}],["rdq-churn-cfa", "./rdq-churn-cfa -p 16 -d 30 -s 16 -t 32", {"Duration (ms)": 30077.34665, "Number of processors": 16.0, "Number of threads": 32.0, "Number of spots": 16.0, "Total Operations(ops)": 275123301.0, "Total blocks": 104582725.0, "Ops per second": 9147193.21, "ns per ops": 109.32, "Ops per threads": 8597603.0, "Ops per procs": 17195206.0, "Ops/sec/procs": 571699.58, "ns per ops/procs": 1749.17}],["rdq-churn-cfa", "./rdq-churn-cfa -p 8 -d 30 -s 8 -t 16", {"Duration (ms)": 30061.775197, "Number of processors": 8.0, "Number of threads": 16.0, "Number of spots": 8.0, "Total Operations(ops)": 190006250.0, "Total blocks": 62352652.0, "Ops per second": 6320526.61, "ns per ops": 158.21, "Ops per threads": 11875390.0, "Ops per procs": 23750781.0, "Ops/sec/procs": 790065.83, "ns per ops/procs": 1265.72}],["rdq-churn-fibre", "./rdq-churn-fibre -p 48 -d 30 -s 48 -t 96", {"Duration (ms)": 30005.0, "Number of processors": 48.0, "Number of threads": 96.0, "Number of spots": 48.0, "Total Operations(ops)": 478531922.0, "Total blocks": 246778351.0, "Ops per second": 15948055.38, "ns per ops": 62.7, "Ops per threads": 4984707.0, "Ops per procs": 9969415.0, "Ops/sec/procs": 332251.15, "ns per ops/procs": 3009.77}],["rdq-churn-go", "./rdq-churn-go -p 1 -d 30 -s 1 -t 2", {"Duration (ms)": 30018.0, "Number of processors": 1.0, "Number of threads": 2.0, "Number of spots": 1.0, "Total Operations(ops)": 248201650.0, "Ops per second": 8268193.83, "ns per ops": 120.95, "Ops per threads": 124100825.0, "Ops per procs": 248201650.0, "Ops/sec/procs": 8268193.83, "ns per ops/procs": 120.95}],["rdq-churn-cfa", "./rdq-churn-cfa -p 1 -d 30 -s 1 -t 2", {"Duration (ms)": 30049.381108, "Number of processors": 1.0, "Number of threads": 2.0, "Number of spots": 1.0, "Total Operations(ops)": 228264700.0, "Total blocks": 161262781.0, "Ops per second": 7596319.51, "ns per ops": 131.64, "Ops per threads": 114132350.0, "Ops per procs": 228264700.0, "Ops/sec/procs": 7596319.51, "ns per ops/procs": 131.64}],["rdq-churn-fibre", "./rdq-churn-fibre -p 48 -d 30 -s 48 -t 96", {"Duration (ms)": 30005.0, "Number of processors": 48.0, "Number of threads": 96.0, "Number of spots": 48.0, "Total Operations(ops)": 518146333.0, "Total blocks": 264919112.0, "Ops per second": 17268239.72, "ns per ops": 57.91, "Ops per threads": 5397357.0, "Ops per procs": 10794715.0, "Ops/sec/procs": 359754.99, "ns per ops/procs": 2779.67}],["rdq-churn-cfa", "./rdq-churn-cfa -p 16 -d 30 -s 16 -t 32", {"Duration (ms)": 30077.186219, "Number of processors": 16.0, "Number of threads": 32.0, "Number of spots": 16.0, "Total Operations(ops)": 274791236.0, "Total blocks": 116352258.0, "Ops per second": 9136201.57, "ns per ops": 109.45, "Ops per threads": 8587226.0, "Ops per procs": 17174452.0, "Ops/sec/procs": 571012.6, "ns per ops/procs": 1751.27}],["rdq-churn-cfa", "./rdq-churn-cfa -p 4 -d 30 -s 4 -t 8", {"Duration (ms)": 30054.866014, "Number of processors": 4.0, "Number of threads": 8.0, "Number of spots": 4.0, "Total Operations(ops)": 164093854.0, "Total blocks": 41014969.0, "Ops per second": 5459809.87, "ns per ops": 183.16, "Ops per threads": 20511731.0, "Ops per procs": 41023463.0, "Ops/sec/procs": 1364952.47, "ns per ops/procs": 732.63}],["rdq-churn-cfa", "./rdq-churn-cfa -p 192 -d 30 -s 192 -t 384", {"Duration (ms)": 30066.474354, "Number of processors": 192.0, "Number of threads": 384.0, "Number of spots": 192.0, "Total Operations(ops)": 587155400.0, "Total blocks": 215118130.0, "Ops per second": 19528575.02, "ns per ops": 51.21, "Ops per threads": 1529050.0, "Ops per procs": 3058101.0, "Ops/sec/procs": 101711.33, "ns per ops/procs": 9831.75}],["rdq-churn-fibre", "./rdq-churn-fibre -p 144 -d 30 -s 144 -t 288", {"Duration (ms)": 30011.0, "Number of processors": 144.0, "Number of threads": 288.0, "Number of spots": 144.0, "Total Operations(ops)": 599755419.0, "Total blocks": 305093232.0, "Ops per second": 19984227.41, "ns per ops": 50.04, "Ops per threads": 2082484.0, "Ops per procs": 4164968.0, "Ops/sec/procs": 138779.36, "ns per ops/procs": 7205.68}],["rdq-churn-cfa", "./rdq-churn-cfa -p 16 -d 30 -s 16 -t 32", {"Duration (ms)": 30077.447078, "Number of processors": 16.0, "Number of threads": 32.0, "Number of spots": 16.0, "Total Operations(ops)": 259444338.0, "Total blocks": 101587683.0, "Ops per second": 8625876.3, "ns per ops": 115.93, "Ops per threads": 8107635.0, "Ops per procs": 16215271.0, "Ops/sec/procs": 539117.27, "ns per ops/procs": 1854.88}],["rdq-churn-tokio", "./rdq-churn-tokio -p 192 -d 30 -s 192 -t 384", {"Duration (ms)": 30098.0, "Number of processors": 192.0, "Number of threads": 384.0, "Number of spots": 6.0, "Total Operations(ops)": 555818719.0, "Ops per second": 18527290.0, "ns per ops": 54.0, "Ops per threads": 1447444.0, "Ops per procs": 2894889.0, "Ops/sec/procs": 96496.0, "ns per ops/procs": 10397.0}],["rdq-churn-tokio", "./rdq-churn-tokio -p 72 -d 30 -s 72 -t 144", {"Duration (ms)": 30097.0, "Number of processors": 72.0, "Number of threads": 144.0, "Number of spots": 6.0, "Total Operations(ops)": 242511897.0, "Ops per second": 8083729.0, "ns per ops": 124.0, "Ops per threads": 1684110.0, "Ops per procs": 3368220.0, "Ops/sec/procs": 112274.0, "ns per ops/procs": 8935.0}],["rdq-churn-tokio", "./rdq-churn-tokio -p 16 -d 30 -s 16 -t 32", {"Duration (ms)": 30097.0, "Number of processors": 16.0, "Number of threads": 32.0, "Number of spots": 6.0, "Total Operations(ops)": 167764411.0, "Ops per second": 5592147.0, "ns per ops": 179.0, "Ops per threads": 5242637.0, "Ops per procs": 10485275.0, "Ops/sec/procs": 349509.0, "ns per ops/procs": 2870.0}],["rdq-churn-fibre", "./rdq-churn-fibre -p 24 -d 30 -s 24 -t 48", {"Duration (ms)": 30004.0, "Number of processors": 24.0, "Number of threads": 48.0, "Number of spots": 24.0, "Total Operations(ops)": 274077182.0, "Total blocks": 137039095.0, "Ops per second": 9134681.91, "ns per ops": 109.47, "Ops per threads": 5709941.0, "Ops per procs": 11419882.0, "Ops/sec/procs": 380611.75, "ns per ops/procs": 2627.35}],["rdq-churn-go", "./rdq-churn-go -p 16 -d 30 -s 16 -t 32", {"Duration (ms)": 30079.0, "Number of processors": 16.0, "Number of threads": 32.0, "Number of spots": 16.0, "Total Operations(ops)": 169936928.0, "Ops per second": 5649575.59, "ns per ops": 177.0, "Ops per threads": 5310529.0, "Ops per procs": 10621058.0, "Ops/sec/procs": 353098.47, "ns per ops/procs": 2832.07}],["rdq-churn-cfa", "./rdq-churn-cfa -p 72 -d 30 -s 72 -t 144", {"Duration (ms)": 30048.614424, "Number of processors": 72.0, "Number of threads": 144.0, "Number of spots": 72.0, "Total Operations(ops)": 478986901.0, "Total blocks": 169421105.0, "Ops per second": 15940398.92, "ns per ops": 62.73, "Ops per threads": 3326297.0, "Ops per procs": 6652595.0, "Ops/sec/procs": 221394.43, "ns per ops/procs": 4516.83}],["rdq-churn-fibre", "./rdq-churn-fibre -p 72 -d 30 -s 72 -t 144", {"Duration (ms)": 30009.0, "Number of processors": 72.0, "Number of threads": 144.0, "Number of spots": 72.0, "Total Operations(ops)": 347468053.0, "Total blocks": 169061627.0, "Ops per second": 11578670.94, "ns per ops": 86.37, "Ops per threads": 2412972.0, "Ops per procs": 4825945.0, "Ops/sec/procs": 160814.87, "ns per ops/procs": 6218.33}],["rdq-churn-cfa", "./rdq-churn-cfa -p 192 -d 30 -s 192 -t 384", {"Duration (ms)": 30002.05006, "Number of processors": 192.0, "Number of threads": 384.0, "Number of spots": 192.0, "Total Operations(ops)": 587799962.0, "Total blocks": 243471611.0, "Ops per second": 19591993.24, "ns per ops": 51.04, "Ops per threads": 1530729.0, "Ops per procs": 3061458.0, "Ops/sec/procs": 102041.63, "ns per ops/procs": 9799.92}],["rdq-churn-go", "./rdq-churn-go -p 2 -d 30 -s 2 -t 4", {"Duration (ms)": 30017.0, "Number of processors": 2.0, "Number of threads": 4.0, "Number of spots": 2.0, "Total Operations(ops)": 118387589.0, "Ops per second": 3943913.85, "ns per ops": 253.56, "Ops per threads": 29596897.0, "Ops per procs": 59193794.0, "Ops/sec/procs": 1971956.93, "ns per ops/procs": 507.11}],["rdq-churn-go", "./rdq-churn-go -p 2 -d 30 -s 2 -t 4", {"Duration (ms)": 30017.0, "Number of processors": 2.0, "Number of threads": 4.0, "Number of spots": 2.0, "Total Operations(ops)": 115804197.0, "Ops per second": 3857879.59, "ns per ops": 259.21, "Ops per threads": 28951049.0, "Ops per procs": 57902098.0, "Ops/sec/procs": 1928939.79, "ns per ops/procs": 518.42}],["rdq-churn-fibre", "./rdq-churn-fibre -p 72 -d 30 -s 72 -t 144", {"Duration (ms)": 30010.0, "Number of processors": 72.0, "Number of threads": 144.0, "Number of spots": 72.0, "Total Operations(ops)": 342843643.0, "Total blocks": 164976982.0, "Ops per second": 11424280.81, "ns per ops": 87.53, "Ops per threads": 2380858.0, "Ops per procs": 4761717.0, "Ops/sec/procs": 158670.57, "ns per ops/procs": 6302.37}],["rdq-churn-fibre", "./rdq-churn-fibre -p 96 -d 30 -s 96 -t 192", {"Duration (ms)": 30009.0, "Number of processors": 96.0, "Number of threads": 192.0, "Number of spots": 96.0, "Total Operations(ops)": 403750353.0, "Total blocks": 195009089.0, "Ops per second": 13454288.69, "ns per ops": 74.33, "Ops per threads": 2102866.0, "Ops per procs": 4205732.0, "Ops/sec/procs": 140148.84, "ns per ops/procs": 7135.27}],["rdq-churn-fibre", "./rdq-churn-fibre -p 48 -d 30 -s 48 -t 96", {"Duration (ms)": 30005.0, "Number of processors": 48.0, "Number of threads": 96.0, "Number of spots": 48.0, "Total Operations(ops)": 473145289.0, "Total blocks": 243921087.0, "Ops per second": 15768370.36, "ns per ops": 63.42, "Ops per threads": 4928596.0, "Ops per procs": 9857193.0, "Ops/sec/procs": 328507.72, "ns per ops/procs": 3044.07}],["rdq-churn-cfa", "./rdq-churn-cfa -p 96 -d 30 -s 96 -t 192", {"Duration (ms)": 30001.000138, "Number of processors": 96.0, "Number of threads": 192.0, "Number of spots": 96.0, "Total Operations(ops)": 551596733.0, "Total blocks": 191018290.0, "Ops per second": 18385944.82, "ns per ops": 54.39, "Ops per threads": 2872899.0, "Ops per procs": 5745799.0, "Ops/sec/procs": 191520.26, "ns per ops/procs": 5221.38}],["rdq-churn-go", "./rdq-churn-go -p 72 -d 30 -s 72 -t 144", {"Duration (ms)": 30033.0, "Number of processors": 72.0, "Number of threads": 144.0, "Number of spots": 72.0, "Total Operations(ops)": 276059748.0, "Ops per second": 9191849.23, "ns per ops": 108.79, "Ops per threads": 1917081.0, "Ops per procs": 3834163.0, "Ops/sec/procs": 127664.57, "ns per ops/procs": 7833.03}],["rdq-churn-go", "./rdq-churn-go -p 8 -d 30 -s 8 -t 16", {"Duration (ms)": 30052.0, "Number of processors": 8.0, "Number of threads": 16.0, "Number of spots": 8.0, "Total Operations(ops)": 189713964.0, "Ops per second": 6312849.07, "ns per ops": 158.41, "Ops per threads": 11857122.0, "Ops per procs": 23714245.0, "Ops/sec/procs": 789106.13, "ns per ops/procs": 1267.26}],["rdq-churn-go", "./rdq-churn-go -p 4 -d 30 -s 4 -t 8", {"Duration (ms)": 30034.0, "Number of processors": 4.0, "Number of threads": 8.0, "Number of spots": 4.0, "Total Operations(ops)": 158239404.0, "Ops per second": 5268569.63, "ns per ops": 189.8, "Ops per threads": 19779925.0, "Ops per procs": 39559851.0, "Ops/sec/procs": 1317142.41, "ns per ops/procs": 759.22}],["rdq-churn-go", "./rdq-churn-go -p 144 -d 30 -s 144 -t 288", {"Duration (ms)": 30033.0, "Number of processors": 144.0, "Number of threads": 288.0, "Number of spots": 144.0, "Total Operations(ops)": 936124528.0, "Ops per second": 31169808.87, "ns per ops": 32.08, "Ops per threads": 3250432.0, "Ops per procs": 6500864.0, "Ops/sec/procs": 216457.01, "ns per ops/procs": 4619.86}],["rdq-churn-tokio", "./rdq-churn-tokio -p 4 -d 30 -s 4 -t 8", {"Duration (ms)": 30098.0, "Number of processors": 4.0, "Number of threads": 8.0, "Number of spots": 6.0, "Total Operations(ops)": 65654632.0, "Ops per second": 2188487.0, "ns per ops": 458.0, "Ops per threads": 8206829.0, "Ops per procs": 16413658.0, "Ops/sec/procs": 547121.0, "ns per ops/procs": 1833.0}],["rdq-churn-go", "./rdq-churn-go -p 72 -d 30 -s 72 -t 144", {"Duration (ms)": 30048.0, "Number of processors": 72.0, "Number of threads": 144.0, "Number of spots": 72.0, "Total Operations(ops)": 257814382.0, "Ops per second": 8579813.16, "ns per ops": 116.55, "Ops per threads": 1790377.0, "Ops per procs": 3580755.0, "Ops/sec/procs": 119164.07, "ns per ops/procs": 8391.79}],["rdq-churn-go", "./rdq-churn-go -p 144 -d 30 -s 144 -t 288", {"Duration (ms)": 30032.0, "Number of processors": 144.0, "Number of threads": 288.0, "Number of spots": 144.0, "Total Operations(ops)": 768715895.0, "Ops per second": 25595999.61, "ns per ops": 39.07, "Ops per threads": 2669152.0, "Ops per procs": 5338304.0, "Ops/sec/procs": 177750.0, "ns per ops/procs": 5625.88}],["rdq-churn-cfa", "./rdq-churn-cfa -p 48 -d 30 -s 48 -t 96", {"Duration (ms)": 30046.449574, "Number of processors": 48.0, "Number of threads": 96.0, "Number of spots": 48.0, "Total Operations(ops)": 679676853.0, "Total blocks": 256788079.0, "Ops per second": 22620870.77, "ns per ops": 44.21, "Ops per threads": 7079967.0, "Ops per procs": 14159934.0, "Ops/sec/procs": 471268.14, "ns per ops/procs": 2121.93}],["rdq-churn-tokio", "./rdq-churn-tokio -p 48 -d 30 -s 48 -t 96", {"Duration (ms)": 30097.0, "Number of processors": 48.0, "Number of threads": 96.0, "Number of spots": 6.0, "Total Operations(ops)": 338568719.0, "Ops per second": 11285623.0, "ns per ops": 88.0, "Ops per threads": 3526757.0, "Ops per procs": 7053514.0, "Ops/sec/procs": 235117.0, "ns per ops/procs": 4267.0}],["rdq-churn-cfa", "./rdq-churn-cfa -p 144 -d 30 -s 144 -t 288", {"Duration (ms)": 30005.833734, "Number of processors": 144.0, "Number of threads": 288.0, "Number of spots": 144.0, "Total Operations(ops)": 550545435.0, "Total blocks": 214024547.0, "Ops per second": 18347946.6, "ns per ops": 54.5, "Ops per threads": 1911616.0, "Ops per procs": 3823232.0, "Ops/sec/procs": 127416.3, "ns per ops/procs": 7848.29}],["rdq-churn-go", "./rdq-churn-go -p 48 -d 30 -s 48 -t 96", {"Duration (ms)": 30071.0, "Number of processors": 48.0, "Number of threads": 96.0, "Number of spots": 48.0, "Total Operations(ops)": 274299766.0, "Ops per second": 9121672.24, "ns per ops": 109.63, "Ops per threads": 2857289.0, "Ops per procs": 5714578.0, "Ops/sec/procs": 190034.84, "ns per ops/procs": 5262.19}],["rdq-churn-tokio", "./rdq-churn-tokio -p 72 -d 30 -s 72 -t 144", {"Duration (ms)": 30099.0, "Number of processors": 72.0, "Number of threads": 144.0, "Number of spots": 6.0, "Total Operations(ops)": 251083140.0, "Ops per second": 8369438.0, "ns per ops": 119.0, "Ops per threads": 1743632.0, "Ops per procs": 3487265.0, "Ops/sec/procs": 116242.0, "ns per ops/procs": 8631.0}],["rdq-churn-go", "./rdq-churn-go -p 72 -d 30 -s 72 -t 144", {"Duration (ms)": 30053.0, "Number of processors": 72.0, "Number of threads": 144.0, "Number of spots": 72.0, "Total Operations(ops)": 286748205.0, "Ops per second": 9541326.59, "ns per ops": 104.81, "Ops per threads": 1991306.0, "Ops per procs": 3982613.0, "Ops/sec/procs": 132518.42, "ns per ops/procs": 7546.12}],["rdq-churn-cfa", "./rdq-churn-cfa -p 4 -d 30 -s 4 -t 8", {"Duration (ms)": 30054.613179, "Number of processors": 4.0, "Number of threads": 8.0, "Number of spots": 4.0, "Total Operations(ops)": 145585970.0, "Total blocks": 69102669.0, "Ops per second": 4844047.37, "ns per ops": 206.44, "Ops per threads": 18198246.0, "Ops per procs": 36396492.0, "Ops/sec/procs": 1211011.84, "ns per ops/procs": 825.76}],["rdq-churn-cfa", "./rdq-churn-cfa -p 48 -d 30 -s 48 -t 96", {"Duration (ms)": 30049.833864, "Number of processors": 48.0, "Number of threads": 96.0, "Number of spots": 48.0, "Total Operations(ops)": 689933425.0, "Total blocks": 262361792.0, "Ops per second": 22959641.91, "ns per ops": 43.55, "Ops per threads": 7186806.0, "Ops per procs": 14373613.0, "Ops/sec/procs": 478325.87, "ns per ops/procs": 2090.62}],["rdq-churn-fibre", "./rdq-churn-fibre -p 2 -d 30 -s 2 -t 4", {"Duration (ms)": 30023.0, "Number of processors": 2.0, "Number of threads": 4.0, "Number of spots": 2.0, "Total Operations(ops)": 80294623.0, "Total blocks": 40143768.0, "Ops per second": 2674375.54, "ns per ops": 373.92, "Ops per threads": 20073655.0, "Ops per procs": 40147311.0, "Ops/sec/procs": 1337187.77, "ns per ops/procs": 747.84}],["rdq-churn-fibre", "./rdq-churn-fibre -p 48 -d 30 -s 48 -t 96", {"Duration (ms)": 30005.0, "Number of processors": 48.0, "Number of threads": 96.0, "Number of spots": 48.0, "Total Operations(ops)": 526111446.0, "Total blocks": 271453354.0, "Ops per second": 17533679.4, "ns per ops": 57.03, "Ops per threads": 5480327.0, "Ops per procs": 10960655.0, "Ops/sec/procs": 365284.99, "ns per ops/procs": 2737.59}],["rdq-churn-tokio", "./rdq-churn-tokio -p 1 -d 30 -s 1 -t 2", {"Duration (ms)": 30098.0, "Number of processors": 1.0, "Number of threads": 2.0, "Number of spots": 6.0, "Total Operations(ops)": 158621402.0, "Ops per second": 5287380.0, "ns per ops": 189.0, "Ops per threads": 79310701.0, "Ops per procs": 158621402.0, "Ops/sec/procs": 5287380.0, "ns per ops/procs": 189.0}],["rdq-churn-tokio", "./rdq-churn-tokio -p 2 -d 30 -s 2 -t 4", {"Duration (ms)": 30021.0, "Number of processors": 2.0, "Number of threads": 4.0, "Number of spots": 6.0, "Total Operations(ops)": 66689404.0, "Ops per second": 2222980.0, "ns per ops": 450.0, "Ops per threads": 16672351.0, "Ops per procs": 33344702.0, "Ops/sec/procs": 1111490.0, "ns per ops/procs": 900.0}],["rdq-churn-tokio", "./rdq-churn-tokio -p 96 -d 30 -s 96 -t 192", {"Duration (ms)": 30098.0, "Number of processors": 96.0, "Number of threads": 192.0, "Number of spots": 6.0, "Total Operations(ops)": 297831635.0, "Ops per second": 9927721.0, "ns per ops": 101.0, "Ops per threads": 1551206.0, "Ops per procs": 3102412.0, "Ops/sec/procs": 103413.0, "ns per ops/procs": 9701.0}],["rdq-churn-cfa", "./rdq-churn-cfa -p 8 -d 30 -s 8 -t 16", {"Duration (ms)": 30060.125592, "Number of processors": 8.0, "Number of threads": 16.0, "Number of spots": 8.0, "Total Operations(ops)": 195182556.0, "Total blocks": 82466324.0, "Ops per second": 6493071.87, "ns per ops": 154.01, "Ops per threads": 12198909.0, "Ops per procs": 24397819.0, "Ops/sec/procs": 811633.98, "ns per ops/procs": 1232.08}],["rdq-churn-tokio", "./rdq-churn-tokio -p 8 -d 30 -s 8 -t 16", {"Duration (ms)": 30097.0, "Number of processors": 8.0, "Number of threads": 16.0, "Number of spots": 6.0, "Total Operations(ops)": 110117326.0, "Ops per second": 3670577.0, "ns per ops": 273.0, "Ops per threads": 6882332.0, "Ops per procs": 13764665.0, "Ops/sec/procs": 458822.0, "ns per ops/procs": 2186.0}],["rdq-churn-fibre", "./rdq-churn-fibre -p 2 -d 30 -s 2 -t 4", {"Duration (ms)": 30024.0, "Number of processors": 2.0, "Number of threads": 4.0, "Number of spots": 2.0, "Total Operations(ops)": 79463065.0, "Total blocks": 39729042.0, "Ops per second": 2646649.15, "ns per ops": 377.84, "Ops per threads": 19865766.0, "Ops per procs": 39731532.0, "Ops/sec/procs": 1323324.58, "ns per ops/procs": 755.67}],["rdq-churn-fibre", "./rdq-churn-fibre -p 144 -d 30 -s 144 -t 288", {"Duration (ms)": 30010.0, "Number of processors": 144.0, "Number of threads": 288.0, "Number of spots": 144.0, "Total Operations(ops)": 605835222.0, "Total blocks": 304967349.0, "Ops per second": 20187108.92, "ns per ops": 49.54, "Ops per threads": 2103594.0, "Ops per procs": 4207189.0, "Ops/sec/procs": 140188.26, "ns per ops/procs": 7133.27}],["rdq-churn-fibre", "./rdq-churn-fibre -p 24 -d 30 -s 24 -t 48", {"Duration (ms)": 30003.0, "Number of processors": 24.0, "Number of threads": 48.0, "Number of spots": 24.0, "Total Operations(ops)": 302996605.0, "Total blocks": 152280272.0, "Ops per second": 10098574.22, "ns per ops": 99.02, "Ops per threads": 6312429.0, "Ops per procs": 12624858.0, "Ops/sec/procs": 420773.93, "ns per ops/procs": 2376.57}],["rdq-churn-go", "./rdq-churn-go -p 72 -d 30 -s 72 -t 144", {"Duration (ms)": 30063.0, "Number of processors": 72.0, "Number of threads": 144.0, "Number of spots": 72.0, "Total Operations(ops)": 263974491.0, "Ops per second": 8780597.13, "ns per ops": 113.89, "Ops per threads": 1833156.0, "Ops per procs": 3666312.0, "Ops/sec/procs": 121952.74, "ns per ops/procs": 8199.9}],["rdq-churn-fibre", "./rdq-churn-fibre -p 192 -d 30 -s 192 -t 384", {"Duration (ms)": 30012.0, "Number of processors": 192.0, "Number of threads": 384.0, "Number of spots": 192.0, "Total Operations(ops)": 672129079.0, "Total blocks": 298500598.0, "Ops per second": 22395211.33, "ns per ops": 44.65, "Ops per threads": 1750336.0, "Ops per procs": 3500672.0, "Ops/sec/procs": 116641.73, "ns per ops/procs": 8573.26}],["rdq-churn-cfa", "./rdq-churn-cfa -p 16 -d 30 -s 16 -t 32", {"Duration (ms)": 30078.521489, "Number of processors": 16.0, "Number of threads": 32.0, "Number of spots": 16.0, "Total Operations(ops)": 295572242.0, "Total blocks": 91034450.0, "Ops per second": 9826687.86, "ns per ops": 101.76, "Ops per threads": 9236632.0, "Ops per procs": 18473265.0, "Ops/sec/procs": 614167.99, "ns per ops/procs": 1628.22}],["rdq-churn-go", "./rdq-churn-go -p 48 -d 30 -s 48 -t 96", {"Duration (ms)": 30066.0, "Number of processors": 48.0, "Number of threads": 96.0, "Number of spots": 48.0, "Total Operations(ops)": 257883471.0, "Ops per second": 8577140.73, "ns per ops": 116.59, "Ops per threads": 2686286.0, "Ops per procs": 5372572.0, "Ops/sec/procs": 178690.43, "ns per ops/procs": 5596.27}],["rdq-churn-tokio", "./rdq-churn-tokio -p 8 -d 30 -s 8 -t 16", {"Duration (ms)": 30097.0, "Number of processors": 8.0, "Number of threads": 16.0, "Number of spots": 6.0, "Total Operations(ops)": 114378910.0, "Ops per second": 3812630.0, "ns per ops": 263.0, "Ops per threads": 7148681.0, "Ops per procs": 14297363.0, "Ops/sec/procs": 476578.0, "ns per ops/procs": 2105.0}],["rdq-churn-fibre", "./rdq-churn-fibre -p 144 -d 30 -s 144 -t 288", {"Duration (ms)": 30010.0, "Number of processors": 144.0, "Number of threads": 288.0, "Number of spots": 144.0, "Total Operations(ops)": 595866627.0, "Total blocks": 302300926.0, "Ops per second": 19855595.43, "ns per ops": 50.36, "Ops per threads": 2068981.0, "Ops per procs": 4137962.0, "Ops/sec/procs": 137886.08, "ns per ops/procs": 7252.36}],["rdq-churn-cfa", "./rdq-churn-cfa -p 96 -d 30 -s 96 -t 192", {"Duration (ms)": 30083.725009, "Number of processors": 96.0, "Number of threads": 192.0, "Number of spots": 96.0, "Total Operations(ops)": 594539519.0, "Total blocks": 209451487.0, "Ops per second": 19762829.2, "ns per ops": 50.6, "Ops per threads": 3096559.0, "Ops per procs": 6193119.0, "Ops/sec/procs": 205862.8, "ns per ops/procs": 4857.6}],["rdq-churn-cfa", "./rdq-churn-cfa -p 72 -d 30 -s 72 -t 144", {"Duration (ms)": 30068.32569, "Number of processors": 72.0, "Number of threads": 144.0, "Number of spots": 72.0, "Total Operations(ops)": 473955591.0, "Total blocks": 172797486.0, "Ops per second": 15762619.97, "ns per ops": 63.44, "Ops per threads": 3291358.0, "Ops per procs": 6582716.0, "Ops/sec/procs": 218925.28, "ns per ops/procs": 4567.77}],["rdq-churn-fibre", "./rdq-churn-fibre -p 4 -d 30 -s 4 -t 8", {"Duration (ms)": 30024.0, "Number of processors": 4.0, "Number of threads": 8.0, "Number of spots": 4.0, "Total Operations(ops)": 121887182.0, "Total blocks": 72184844.0, "Ops per second": 4059533.5, "ns per ops": 246.33, "Ops per threads": 15235897.0, "Ops per procs": 30471795.0, "Ops/sec/procs": 1014883.37, "ns per ops/procs": 985.33}],["rdq-churn-cfa", "./rdq-churn-cfa -p 192 -d 30 -s 192 -t 384", {"Duration (ms)": 30096.372864, "Number of processors": 192.0, "Number of threads": 384.0, "Number of spots": 192.0, "Total Operations(ops)": 626203631.0, "Total blocks": 242910382.0, "Ops per second": 20806614.6, "ns per ops": 48.06, "Ops per threads": 1630738.0, "Ops per procs": 3261477.0, "Ops/sec/procs": 108367.78, "ns per ops/procs": 9227.84}],["rdq-churn-go", "./rdq-churn-go -p 8 -d 30 -s 8 -t 16", {"Duration (ms)": 30050.0, "Number of processors": 8.0, "Number of threads": 16.0, "Number of spots": 8.0, "Total Operations(ops)": 191434669.0, "Ops per second": 6370524.41, "ns per ops": 156.97, "Ops per threads": 11964666.0, "Ops per procs": 23929333.0, "Ops/sec/procs": 796315.55, "ns per ops/procs": 1255.78}],["rdq-churn-go", "./rdq-churn-go -p 16 -d 30 -s 16 -t 32", {"Duration (ms)": 30075.0, "Number of processors": 16.0, "Number of threads": 32.0, "Number of spots": 16.0, "Total Operations(ops)": 167550533.0, "Ops per second": 5570917.08, "ns per ops": 179.5, "Ops per threads": 5235954.0, "Ops per procs": 10471908.0, "Ops/sec/procs": 348182.32, "ns per ops/procs": 2872.06}],["rdq-churn-cfa", "./rdq-churn-cfa -p 8 -d 30 -s 8 -t 16", {"Duration (ms)": 30060.388705, "Number of processors": 8.0, "Number of threads": 16.0, "Number of spots": 8.0, "Total Operations(ops)": 194030823.0, "Total blocks": 86845651.0, "Ops per second": 6454701.07, "ns per ops": 154.93, "Ops per threads": 12126926.0, "Ops per procs": 24253852.0, "Ops/sec/procs": 806837.63, "ns per ops/procs": 1239.41}],["rdq-churn-cfa", "./rdq-churn-cfa -p 16 -d 30 -s 16 -t 32", {"Duration (ms)": 30077.807346, "Number of processors": 16.0, "Number of threads": 32.0, "Number of spots": 16.0, "Total Operations(ops)": 272460794.0, "Total blocks": 105602793.0, "Ops per second": 9058532.45, "ns per ops": 110.39, "Ops per threads": 8514399.0, "Ops per procs": 17028799.0, "Ops/sec/procs": 566158.28, "ns per ops/procs": 1766.29}],["rdq-churn-tokio", "./rdq-churn-tokio -p 1 -d 30 -s 1 -t 2", {"Duration (ms)": 30097.0, "Number of processors": 1.0, "Number of threads": 2.0, "Number of spots": 6.0, "Total Operations(ops)": 158597202.0, "Ops per second": 5286573.0, "ns per ops": 189.0, "Ops per threads": 79298601.0, "Ops per procs": 158597202.0, "Ops/sec/procs": 5286573.0, "ns per ops/procs": 189.0}],["rdq-churn-cfa", "./rdq-churn-cfa -p 8 -d 30 -s 8 -t 16", {"Duration (ms)": 30063.437763, "Number of processors": 8.0, "Number of threads": 16.0, "Number of spots": 8.0, "Total Operations(ops)": 197582975.0, "Total blocks": 83007255.0, "Ops per second": 6572201.64, "ns per ops": 152.16, "Ops per threads": 12348935.0, "Ops per procs": 24697871.0, "Ops/sec/procs": 821525.21, "ns per ops/procs": 1217.25}],["rdq-churn-go", "./rdq-churn-go -p 48 -d 30 -s 48 -t 96", {"Duration (ms)": 30070.0, "Number of processors": 48.0, "Number of threads": 96.0, "Number of spots": 48.0, "Total Operations(ops)": 256667676.0, "Ops per second": 8535623.17, "ns per ops": 117.16, "Ops per threads": 2673621.0, "Ops per procs": 5347243.0, "Ops/sec/procs": 177825.48, "ns per ops/procs": 5623.49}],["rdq-churn-cfa", "./rdq-churn-cfa -p 2 -d 30 -s 2 -t 4", {"Duration (ms)": 30052.083819, "Number of processors": 2.0, "Number of threads": 4.0, "Number of spots": 2.0, "Total Operations(ops)": 148801360.0, "Total blocks": 74401550.0, "Ops per second": 4951448.99, "ns per ops": 201.96, "Ops per threads": 37200340.0, "Ops per procs": 74400680.0, "Ops/sec/procs": 2475724.49, "ns per ops/procs": 403.92}],["rdq-churn-cfa", "./rdq-churn-cfa -p 96 -d 30 -s 96 -t 192", {"Duration (ms)": 30042.596541, "Number of processors": 96.0, "Number of threads": 192.0, "Number of spots": 96.0, "Total Operations(ops)": 526193803.0, "Total blocks": 189657858.0, "Ops per second": 17514924.26, "ns per ops": 57.09, "Ops per threads": 2740592.0, "Ops per procs": 5481185.0, "Ops/sec/procs": 182447.13, "ns per ops/procs": 5481.04}],["rdq-churn-go", "./rdq-churn-go -p 1 -d 30 -s 1 -t 2", {"Duration (ms)": 30054.0, "Number of processors": 1.0, "Number of threads": 2.0, "Number of spots": 1.0, "Total Operations(ops)": 293505901.0, "Ops per second": 9765855.89, "ns per ops": 102.4, "Ops per threads": 146752950.0, "Ops per procs": 293505901.0, "Ops/sec/procs": 9765855.89, "ns per ops/procs": 102.4}],["rdq-churn-cfa", "./rdq-churn-cfa -p 2 -d 30 -s 2 -t 4", {"Duration (ms)": 30051.751868, "Number of processors": 2.0, "Number of threads": 4.0, "Number of spots": 2.0, "Total Operations(ops)": 150988568.0, "Total blocks": 75494776.0, "Ops per second": 5024285.06, "ns per ops": 199.03, "Ops per threads": 37747142.0, "Ops per procs": 75494284.0, "Ops/sec/procs": 2512142.53, "ns per ops/procs": 398.07}],["rdq-churn-fibre", "./rdq-churn-fibre -p 192 -d 30 -s 192 -t 384", {"Duration (ms)": 30013.0, "Number of processors": 192.0, "Number of threads": 384.0, "Number of spots": 192.0, "Total Operations(ops)": 671127303.0, "Total blocks": 299236142.0, "Ops per second": 22360758.37, "ns per ops": 44.72, "Ops per threads": 1747727.0, "Ops per procs": 3495454.0, "Ops/sec/procs": 116462.28, "ns per ops/procs": 8586.47}],["rdq-churn-fibre", "./rdq-churn-fibre -p 192 -d 30 -s 192 -t 384", {"Duration (ms)": 30064.0, "Number of processors": 192.0, "Number of threads": 384.0, "Number of spots": 192.0, "Total Operations(ops)": 672919098.0, "Total blocks": 299322085.0, "Ops per second": 22382812.47, "ns per ops": 44.68, "Ops per threads": 1752393.0, "Ops per procs": 3504786.0, "Ops/sec/procs": 116577.15, "ns per ops/procs": 8578.01}],["rdq-churn-fibre", "./rdq-churn-fibre -p 2 -d 30 -s 2 -t 4", {"Duration (ms)": 30023.0, "Number of processors": 2.0, "Number of threads": 4.0, "Number of spots": 2.0, "Total Operations(ops)": 79618864.0, "Total blocks": 39806676.0, "Ops per second": 2651844.46, "ns per ops": 377.1, "Ops per threads": 19904716.0, "Ops per procs": 39809432.0, "Ops/sec/procs": 1325922.23, "ns per ops/procs": 754.19}],["rdq-churn-tokio", "./rdq-churn-tokio -p 72 -d 30 -s 72 -t 144", {"Duration (ms)": 30097.0, "Number of processors": 72.0, "Number of threads": 144.0, "Number of spots": 6.0, "Total Operations(ops)": 241590709.0, "Ops per second": 8053023.0, "ns per ops": 124.0, "Ops per threads": 1677713.0, "Ops per procs": 3355426.0, "Ops/sec/procs": 111847.0, "ns per ops/procs": 8969.0}],["rdq-churn-fibre", "./rdq-churn-fibre -p 8 -d 30 -s 8 -t 16", {"Duration (ms)": 30025.0, "Number of processors": 8.0, "Number of threads": 16.0, "Number of spots": 8.0, "Total Operations(ops)": 149853746.0, "Total blocks": 77449354.0, "Ops per second": 4990948.6, "ns per ops": 200.36, "Ops per threads": 9365859.0, "Ops per procs": 18731718.0, "Ops/sec/procs": 623868.57, "ns per ops/procs": 1602.9}],["rdq-churn-fibre", "./rdq-churn-fibre -p 24 -d 30 -s 24 -t 48", {"Duration (ms)": 30004.0, "Number of processors": 24.0, "Number of threads": 48.0, "Number of spots": 24.0, "Total Operations(ops)": 256048210.0, "Total blocks": 127929187.0, "Ops per second": 8533728.88, "ns per ops": 117.18, "Ops per threads": 5334337.0, "Ops per procs": 10668675.0, "Ops/sec/procs": 355572.04, "ns per ops/procs": 2812.37}],["rdq-churn-cfa", "./rdq-churn-cfa -p 4 -d 30 -s 4 -t 8", {"Duration (ms)": 30052.652122, "Number of processors": 4.0, "Number of threads": 8.0, "Number of spots": 4.0, "Total Operations(ops)": 139391507.0, "Total blocks": 66315608.0, "Ops per second": 4638243.12, "ns per ops": 215.6, "Ops per threads": 17423938.0, "Ops per procs": 34847876.0, "Ops/sec/procs": 1159560.78, "ns per ops/procs": 862.4}],["rdq-churn-cfa", "./rdq-churn-cfa -p 48 -d 30 -s 48 -t 96", {"Duration (ms)": 30057.872315, "Number of processors": 48.0, "Number of threads": 96.0, "Number of spots": 48.0, "Total Operations(ops)": 689133024.0, "Total blocks": 252210676.0, "Ops per second": 22926873.09, "ns per ops": 43.62, "Ops per threads": 7178469.0, "Ops per procs": 14356938.0, "Ops/sec/procs": 477643.19, "ns per ops/procs": 2093.61}],["rdq-churn-go", "./rdq-churn-go -p 72 -d 30 -s 72 -t 144", {"Duration (ms)": 30074.0, "Number of processors": 72.0, "Number of threads": 144.0, "Number of spots": 72.0, "Total Operations(ops)": 238752493.0, "Ops per second": 7938751.3, "ns per ops": 125.96, "Ops per threads": 1658003.0, "Ops per procs": 3316006.0, "Ops/sec/procs": 110260.43, "ns per ops/procs": 9069.44}],["rdq-churn-tokio", "./rdq-churn-tokio -p 16 -d 30 -s 16 -t 32", {"Duration (ms)": 30097.0, "Number of processors": 16.0, "Number of threads": 32.0, "Number of spots": 6.0, "Total Operations(ops)": 163469545.0, "Ops per second": 5448984.0, "ns per ops": 184.0, "Ops per threads": 5108423.0, "Ops per procs": 10216846.0, "Ops/sec/procs": 340561.0, "ns per ops/procs": 2945.0}],["rdq-churn-tokio", "./rdq-churn-tokio -p 48 -d 30 -s 48 -t 96", {"Duration (ms)": 30097.0, "Number of processors": 48.0, "Number of threads": 96.0, "Number of spots": 6.0, "Total Operations(ops)": 361341819.0, "Ops per second": 12044727.0, "ns per ops": 83.0, "Ops per threads": 3763977.0, "Ops per procs": 7527954.0, "Ops/sec/procs": 250931.0, "ns per ops/procs": 3998.0}],["rdq-churn-tokio", "./rdq-churn-tokio -p 24 -d 30 -s 24 -t 48", {"Duration (ms)": 30097.0, "Number of processors": 24.0, "Number of threads": 48.0, "Number of spots": 6.0, "Total Operations(ops)": 239667794.0, "Ops per second": 7988926.0, "ns per ops": 125.0, "Ops per threads": 4993079.0, "Ops per procs": 9986158.0, "Ops/sec/procs": 332871.0, "ns per ops/procs": 3013.0}],["rdq-churn-tokio", "./rdq-churn-tokio -p 4 -d 30 -s 4 -t 8", {"Duration (ms)": 30097.0, "Number of processors": 4.0, "Number of threads": 8.0, "Number of spots": 6.0, "Total Operations(ops)": 78039867.0, "Ops per second": 2601328.0, "ns per ops": 385.0, "Ops per threads": 9754983.0, "Ops per procs": 19509966.0, "Ops/sec/procs": 650332.0, "ns per ops/procs": 1542.0}],["rdq-churn-cfa", "./rdq-churn-cfa -p 24 -d 30 -s 24 -t 48", {"Duration (ms)": 30018.372023, "Number of processors": 24.0, "Number of threads": 48.0, "Number of spots": 24.0, "Total Operations(ops)": 341662637.0, "Total blocks": 133031434.0, "Ops per second": 11381784.35, "ns per ops": 87.86, "Ops per threads": 7117971.0, "Ops per procs": 14235943.0, "Ops/sec/procs": 474241.01, "ns per ops/procs": 2108.63}],["rdq-churn-fibre", "./rdq-churn-fibre -p 96 -d 30 -s 96 -t 192", {"Duration (ms)": 30009.0, "Number of processors": 96.0, "Number of threads": 192.0, "Number of spots": 96.0, "Total Operations(ops)": 404829265.0, "Total blocks": 196264122.0, "Ops per second": 13490080.8, "ns per ops": 74.13, "Ops per threads": 2108485.0, "Ops per procs": 4216971.0, "Ops/sec/procs": 140521.67, "ns per ops/procs": 7116.34}],["rdq-churn-go", "./rdq-churn-go -p 144 -d 30 -s 144 -t 288", {"Duration (ms)": 30032.0, "Number of processors": 144.0, "Number of threads": 288.0, "Number of spots": 144.0, "Total Operations(ops)": 941573117.0, "Ops per second": 31351654.72, "ns per ops": 31.9, "Ops per threads": 3269351.0, "Ops per procs": 6538702.0, "Ops/sec/procs": 217719.82, "ns per ops/procs": 4593.06}],["rdq-churn-fibre", "./rdq-churn-fibre -p 72 -d 30 -s 72 -t 144", {"Duration (ms)": 30009.0, "Number of processors": 72.0, "Number of threads": 144.0, "Number of spots": 72.0, "Total Operations(ops)": 338883845.0, "Total blocks": 164417272.0, "Ops per second": 11292653.29, "ns per ops": 88.55, "Ops per threads": 2353360.0, "Ops per procs": 4706720.0, "Ops/sec/procs": 156842.41, "ns per ops/procs": 6375.83}],["rdq-churn-go", "./rdq-churn-go -p 4 -d 30 -s 4 -t 8", {"Duration (ms)": 30032.0, "Number of processors": 4.0, "Number of threads": 8.0, "Number of spots": 4.0, "Total Operations(ops)": 159747516.0, "Ops per second": 5319197.82, "ns per ops": 188.0, "Ops per threads": 19968439.0, "Ops per procs": 39936879.0, "Ops/sec/procs": 1329799.46, "ns per ops/procs": 751.99}],["rdq-churn-cfa", "./rdq-churn-cfa -p 24 -d 30 -s 24 -t 48", {"Duration (ms)": 30021.81603, "Number of processors": 24.0, "Number of threads": 48.0, "Number of spots": 24.0, "Total Operations(ops)": 351968670.0, "Total blocks": 113490020.0, "Ops per second": 11723763.47, "ns per ops": 85.3, "Ops per threads": 7332680.0, "Ops per procs": 14665361.0, "Ops/sec/procs": 488490.14, "ns per ops/procs": 2047.12}],["rdq-churn-tokio", "./rdq-churn-tokio -p 96 -d 30 -s 96 -t 192", {"Duration (ms)": 30098.0, "Number of processors": 96.0, "Number of threads": 192.0, "Number of spots": 6.0, "Total Operations(ops)": 310993620.0, "Ops per second": 10366454.0, "ns per ops": 96.0, "Ops per threads": 1619758.0, "Ops per procs": 3239516.0, "Ops/sec/procs": 107983.0, "ns per ops/procs": 9291.0}],["rdq-churn-fibre", "./rdq-churn-fibre -p 4 -d 30 -s 4 -t 8", {"Duration (ms)": 30024.0, "Number of processors": 4.0, "Number of threads": 8.0, "Number of spots": 4.0, "Total Operations(ops)": 126857126.0, "Total blocks": 74459956.0, "Ops per second": 4225116.89, "ns per ops": 236.68, "Ops per threads": 15857140.0, "Ops per procs": 31714281.0, "Ops/sec/procs": 1056279.22, "ns per ops/procs": 946.72}],["rdq-churn-tokio", "./rdq-churn-tokio -p 8 -d 30 -s 8 -t 16", {"Duration (ms)": 30097.0, "Number of processors": 8.0, "Number of threads": 16.0, "Number of spots": 6.0, "Total Operations(ops)": 104937295.0, "Ops per second": 3497909.0, "ns per ops": 286.0, "Ops per threads": 6558580.0, "Ops per procs": 13117161.0, "Ops/sec/procs": 437238.0, "ns per ops/procs": 2294.0}],["rdq-churn-tokio", "./rdq-churn-tokio -p 72 -d 30 -s 72 -t 144", {"Duration (ms)": 30097.0, "Number of processors": 72.0, "Number of threads": 144.0, "Number of spots": 6.0, "Total Operations(ops)": 246626237.0, "Ops per second": 8220874.0, "ns per ops": 122.0, "Ops per threads": 1712682.0, "Ops per procs": 3425364.0, "Ops/sec/procs": 114178.0, "ns per ops/procs": 8786.0}],["rdq-churn-tokio", "./rdq-churn-tokio -p 96 -d 30 -s 96 -t 192", {"Duration (ms)": 30097.0, "Number of processors": 96.0, "Number of threads": 192.0, "Number of spots": 6.0, "Total Operations(ops)": 317396895.0, "Ops per second": 10579896.0, "ns per ops": 94.0, "Ops per threads": 1653108.0, "Ops per procs": 3306217.0, "Ops/sec/procs": 110207.0, "ns per ops/procs": 9103.0}],["rdq-churn-cfa", "./rdq-churn-cfa -p 72 -d 30 -s 72 -t 144", {"Duration (ms)": 30024.409018, "Number of processors": 72.0, "Number of threads": 144.0, "Number of spots": 72.0, "Total Operations(ops)": 470417111.0, "Total blocks": 175676580.0, "Ops per second": 15667822.49, "ns per ops": 63.83, "Ops per threads": 3266785.0, "Ops per procs": 6533570.0, "Ops/sec/procs": 217608.65, "ns per ops/procs": 4595.41}],["rdq-churn-fibre", "./rdq-churn-fibre -p 192 -d 30 -s 192 -t 384", {"Duration (ms)": 30012.0, "Number of processors": 192.0, "Number of threads": 384.0, "Number of spots": 192.0, "Total Operations(ops)": 643034270.0, "Total blocks": 283277071.0, "Ops per second": 21425195.98, "ns per ops": 46.67, "Ops per threads": 1674568.0, "Ops per procs": 3349136.0, "Ops/sec/procs": 111589.56, "ns per ops/procs": 8961.41}],["rdq-churn-tokio", "./rdq-churn-tokio -p 4 -d 30 -s 4 -t 8", {"Duration (ms)": 30099.0, "Number of processors": 4.0, "Number of threads": 8.0, "Number of spots": 6.0, "Total Operations(ops)": 65816728.0, "Ops per second": 2193890.0, "ns per ops": 457.0, "Ops per threads": 8227091.0, "Ops per procs": 16454182.0, "Ops/sec/procs": 548472.0, "ns per ops/procs": 1829.0}],["rdq-churn-cfa", "./rdq-churn-cfa -p 144 -d 30 -s 144 -t 288", {"Duration (ms)": 30081.905352, "Number of processors": 144.0, "Number of threads": 288.0, "Number of spots": 144.0, "Total Operations(ops)": 533724834.0, "Total blocks": 207513952.0, "Ops per second": 17742387.92, "ns per ops": 56.36, "Ops per threads": 1853211.0, "Ops per procs": 3706422.0, "Ops/sec/procs": 123211.03, "ns per ops/procs": 8116.16}],["rdq-churn-go", "./rdq-churn-go -p 24 -d 30 -s 24 -t 48", {"Duration (ms)": 30006.0, "Number of processors": 24.0, "Number of threads": 48.0, "Number of spots": 24.0, "Total Operations(ops)": 255476269.0, "Ops per second": 8514064.65, "ns per ops": 117.45, "Ops per threads": 5322422.0, "Ops per procs": 10644844.0, "Ops/sec/procs": 354752.69, "ns per ops/procs": 2818.87}],["rdq-churn-fibre", "./rdq-churn-fibre -p 2 -d 30 -s 2 -t 4", {"Duration (ms)": 30023.0, "Number of processors": 2.0, "Number of threads": 4.0, "Number of spots": 2.0, "Total Operations(ops)": 79549342.0, "Total blocks": 39772198.0, "Ops per second": 2649544.1, "ns per ops": 377.42, "Ops per threads": 19887335.0, "Ops per procs": 39774671.0, "Ops/sec/procs": 1324772.05, "ns per ops/procs": 754.85}],["rdq-churn-tokio", "./rdq-churn-tokio -p 72 -d 30 -s 72 -t 144", {"Duration (ms)": 30099.0, "Number of processors": 72.0, "Number of threads": 144.0, "Number of spots": 6.0, "Total Operations(ops)": 264685790.0, "Ops per second": 8822859.0, "ns per ops": 113.0, "Ops per threads": 1838095.0, "Ops per procs": 3676191.0, "Ops/sec/procs": 122539.0, "ns per ops/procs": 8187.0}],["rdq-churn-cfa", "./rdq-churn-cfa -p 192 -d 30 -s 192 -t 384", {"Duration (ms)": 30098.818672, "Number of processors": 192.0, "Number of threads": 384.0, "Number of spots": 192.0, "Total Operations(ops)": 607112623.0, "Total blocks": 228878907.0, "Ops per second": 20170646.22, "ns per ops": 49.58, "Ops per threads": 1581022.0, "Ops per procs": 3162044.0, "Ops/sec/procs": 105055.45, "ns per ops/procs": 9518.79}],["rdq-churn-tokio", "./rdq-churn-tokio -p 24 -d 30 -s 24 -t 48", {"Duration (ms)": 30097.0, "Number of processors": 24.0, "Number of threads": 48.0, "Number of spots": 6.0, "Total Operations(ops)": 246785819.0, "Ops per second": 8226193.0, "ns per ops": 121.0, "Ops per threads": 5141371.0, "Ops per procs": 10282742.0, "Ops/sec/procs": 342758.0, "ns per ops/procs": 2927.0}],["rdq-churn-cfa", "./rdq-churn-cfa -p 48 -d 30 -s 48 -t 96", {"Duration (ms)": 30044.89221, "Number of processors": 48.0, "Number of threads": 96.0, "Number of spots": 48.0, "Total Operations(ops)": 679548565.0, "Total blocks": 245615223.0, "Ops per second": 22617773.44, "ns per ops": 44.21, "Ops per threads": 7078630.0, "Ops per procs": 14157261.0, "Ops/sec/procs": 471203.61, "ns per ops/procs": 2122.22}],["rdq-churn-cfa", "./rdq-churn-cfa -p 4 -d 30 -s 4 -t 8", {"Duration (ms)": 30055.51454, "Number of processors": 4.0, "Number of threads": 8.0, "Number of spots": 4.0, "Total Operations(ops)": 152177674.0, "Total blocks": 66597507.0, "Ops per second": 5063219.72, "ns per ops": 197.5, "Ops per threads": 19022209.0, "Ops per procs": 38044418.0, "Ops/sec/procs": 1265804.93, "ns per ops/procs": 790.01}],["rdq-churn-tokio", "./rdq-churn-tokio -p 8 -d 30 -s 8 -t 16", {"Duration (ms)": 30097.0, "Number of processors": 8.0, "Number of threads": 16.0, "Number of spots": 6.0, "Total Operations(ops)": 97296542.0, "Ops per second": 3243218.0, "ns per ops": 309.0, "Ops per threads": 6081033.0, "Ops per procs": 12162067.0, "Ops/sec/procs": 405402.0, "ns per ops/procs": 2474.0}],["rdq-churn-fibre", "./rdq-churn-fibre -p 144 -d 30 -s 144 -t 288", {"Duration (ms)": 30010.0, "Number of processors": 144.0, "Number of threads": 288.0, "Number of spots": 144.0, "Total Operations(ops)": 590020576.0, "Total blocks": 299813270.0, "Ops per second": 19660392.13, "ns per ops": 50.86, "Ops per threads": 2048682.0, "Ops per procs": 4097365.0, "Ops/sec/procs": 136530.5, "ns per ops/procs": 7324.37}],["rdq-churn-cfa", "./rdq-churn-cfa -p 96 -d 30 -s 96 -t 192", {"Duration (ms)": 30068.178489, "Number of processors": 96.0, "Number of threads": 192.0, "Number of spots": 96.0, "Total Operations(ops)": 537900077.0, "Total blocks": 194915970.0, "Ops per second": 17889346.95, "ns per ops": 55.9, "Ops per threads": 2801562.0, "Ops per procs": 5603125.0, "Ops/sec/procs": 186347.36, "ns per ops/procs": 5366.32}],["rdq-churn-tokio", "./rdq-churn-tokio -p 16 -d 30 -s 16 -t 32", {"Duration (ms)": 30097.0, "Number of processors": 16.0, "Number of threads": 32.0, "Number of spots": 6.0, "Total Operations(ops)": 157017519.0, "Ops per second": 5233917.0, "ns per ops": 191.0, "Ops per threads": 4906797.0, "Ops per procs": 9813594.0, "Ops/sec/procs": 327119.0, "ns per ops/procs": 3066.0}],["rdq-churn-tokio", "./rdq-churn-tokio -p 72 -d 30 -s 72 -t 144", {"Duration (ms)": 30099.0, "Number of processors": 72.0, "Number of threads": 144.0, "Number of spots": 6.0, "Total Operations(ops)": 263588610.0, "Ops per second": 8786287.0, "ns per ops": 114.0, "Ops per threads": 1830476.0, "Ops per procs": 3660952.0, "Ops/sec/procs": 122031.0, "ns per ops/procs": 8221.0}],["rdq-churn-go", "./rdq-churn-go -p 192 -d 30 -s 192 -t 384", {"Duration (ms)": 30030.0, "Number of processors": 192.0, "Number of threads": 384.0, "Number of spots": 192.0, "Total Operations(ops)": 386425745.0, "Ops per second": 12867691.17, "ns per ops": 77.71, "Ops per threads": 1006317.0, "Ops per procs": 2012634.0, "Ops/sec/procs": 67019.22, "ns per ops/procs": 14921.09}],["rdq-churn-go", "./rdq-churn-go -p 24 -d 30 -s 24 -t 48", {"Duration (ms)": 30021.0, "Number of processors": 24.0, "Number of threads": 48.0, "Number of spots": 24.0, "Total Operations(ops)": 256531765.0, "Ops per second": 8545073.79, "ns per ops": 117.03, "Ops per threads": 5344411.0, "Ops per procs": 10688823.0, "Ops/sec/procs": 356044.74, "ns per ops/procs": 2808.64}],["rdq-churn-cfa", "./rdq-churn-cfa -p 16 -d 30 -s 16 -t 32", {"Duration (ms)": 30077.892052, "Number of processors": 16.0, "Number of threads": 32.0, "Number of spots": 16.0, "Total Operations(ops)": 263751023.0, "Total blocks": 102657263.0, "Ops per second": 8768933.09, "ns per ops": 114.04, "Ops per threads": 8242219.0, "Ops per procs": 16484438.0, "Ops/sec/procs": 548058.32, "ns per ops/procs": 1824.62}],["rdq-churn-fibre", "./rdq-churn-fibre -p 96 -d 30 -s 96 -t 192", {"Duration (ms)": 30009.0, "Number of processors": 96.0, "Number of threads": 192.0, "Number of spots": 96.0, "Total Operations(ops)": 414160455.0, "Total blocks": 201822965.0, "Ops per second": 13801001.71, "ns per ops": 72.46, "Ops per threads": 2157085.0, "Ops per procs": 4314171.0, "Ops/sec/procs": 143760.43, "ns per ops/procs": 6956.02}],["rdq-churn-go", "./rdq-churn-go -p 96 -d 30 -s 96 -t 192", {"Duration (ms)": 30074.0, "Number of processors": 96.0, "Number of threads": 192.0, "Number of spots": 96.0, "Total Operations(ops)": 259890152.0, "Ops per second": 8641576.06, "ns per ops": 115.72, "Ops per threads": 1353594.0, "Ops per procs": 2707189.0, "Ops/sec/procs": 90016.42, "ns per ops/procs": 11109.08}],["rdq-churn-go", "./rdq-churn-go -p 72 -d 30 -s 72 -t 144", {"Duration (ms)": 30030.0, "Number of processors": 72.0, "Number of threads": 144.0, "Number of spots": 72.0, "Total Operations(ops)": 265992205.0, "Ops per second": 8857304.01, "ns per ops": 112.9, "Ops per threads": 1847168.0, "Ops per procs": 3694336.0, "Ops/sec/procs": 123018.11, "ns per ops/procs": 8128.88}],["rdq-churn-go", "./rdq-churn-go -p 2 -d 30 -s 2 -t 4", {"Duration (ms)": 30019.0, "Number of processors": 2.0, "Number of threads": 4.0, "Number of spots": 2.0, "Total Operations(ops)": 116506198.0, "Ops per second": 3880962.4, "ns per ops": 257.67, "Ops per threads": 29126549.0, "Ops per procs": 58253099.0, "Ops/sec/procs": 1940481.2, "ns per ops/procs": 515.34}],["rdq-churn-tokio", "./rdq-churn-tokio -p 192 -d 30 -s 192 -t 384", {"Duration (ms)": 30098.0, "Number of processors": 192.0, "Number of threads": 384.0, "Number of spots": 6.0, "Total Operations(ops)": 572012936.0, "Ops per second": 19067097.0, "ns per ops": 52.0, "Ops per threads": 1489617.0, "Ops per procs": 2979234.0, "Ops/sec/procs": 99307.0, "ns per ops/procs": 10102.0}],["rdq-churn-cfa", "./rdq-churn-cfa -p 144 -d 30 -s 144 -t 288", {"Duration (ms)": 30037.388555, "Number of processors": 144.0, "Number of threads": 288.0, "Number of spots": 144.0, "Total Operations(ops)": 559307800.0, "Total blocks": 216255389.0, "Ops per second": 18620387.02, "ns per ops": 53.7, "Ops per threads": 1942040.0, "Ops per procs": 3884081.0, "Ops/sec/procs": 129308.24, "ns per ops/procs": 7733.46}],["rdq-churn-tokio", "./rdq-churn-tokio -p 192 -d 30 -s 192 -t 384", {"Duration (ms)": 30098.0, "Number of processors": 192.0, "Number of threads": 384.0, "Number of spots": 6.0, "Total Operations(ops)": 579495819.0, "Ops per second": 19316527.0, "ns per ops": 51.0, "Ops per threads": 1509103.0, "Ops per procs": 3018207.0, "Ops/sec/procs": 100606.0, "ns per ops/procs": 9972.0}],["rdq-churn-cfa", "./rdq-churn-cfa -p 48 -d 30 -s 48 -t 96", {"Duration (ms)": 30064.125041, "Number of processors": 48.0, "Number of threads": 96.0, "Number of spots": 48.0, "Total Operations(ops)": 677214696.0, "Total blocks": 263976927.0, "Ops per second": 22525674.54, "ns per ops": 44.39, "Ops per threads": 7054319.0, "Ops per procs": 14108639.0, "Ops/sec/procs": 469284.89, "ns per ops/procs": 2130.9}],["rdq-churn-cfa", "./rdq-churn-cfa -p 192 -d 30 -s 192 -t 384", {"Duration (ms)": 30069.292225, "Number of processors": 192.0, "Number of threads": 384.0, "Number of spots": 192.0, "Total Operations(ops)": 568277943.0, "Total blocks": 223678487.0, "Ops per second": 18898946.43, "ns per ops": 52.91, "Ops per threads": 1479890.0, "Ops per procs": 2959780.0, "Ops/sec/procs": 98432.01, "ns per ops/procs": 10159.3}],["rdq-churn-fibre", "./rdq-churn-fibre -p 4 -d 30 -s 4 -t 8", {"Duration (ms)": 30024.0, "Number of processors": 4.0, "Number of threads": 8.0, "Number of spots": 4.0, "Total Operations(ops)": 122561268.0, "Total blocks": 72582809.0, "Ops per second": 4081987.94, "ns per ops": 244.98, "Ops per threads": 15320158.0, "Ops per procs": 30640317.0, "Ops/sec/procs": 1020496.99, "ns per ops/procs": 979.91}],["rdq-churn-cfa", "./rdq-churn-cfa -p 192 -d 30 -s 192 -t 384", {"Duration (ms)": 30085.992156, "Number of processors": 192.0, "Number of threads": 384.0, "Number of spots": 192.0, "Total Operations(ops)": 618135923.0, "Total blocks": 237426548.0, "Ops per second": 20545638.64, "ns per ops": 48.67, "Ops per threads": 1609728.0, "Ops per procs": 3219457.0, "Ops/sec/procs": 107008.53, "ns per ops/procs": 9345.05}],["rdq-churn-go", "./rdq-churn-go -p 72 -d 30 -s 72 -t 144", {"Duration (ms)": 30025.0, "Number of processors": 72.0, "Number of threads": 144.0, "Number of spots": 72.0, "Total Operations(ops)": 280164068.0, "Ops per second": 9331008.17, "ns per ops": 107.17, "Ops per threads": 1945583.0, "Ops per procs": 3891167.0, "Ops/sec/procs": 129597.34, "ns per ops/procs": 7716.21}],["rdq-churn-fibre", "./rdq-churn-fibre -p 2 -d 30 -s 2 -t 4", {"Duration (ms)": 30024.0, "Number of processors": 2.0, "Number of threads": 4.0, "Number of spots": 2.0, "Total Operations(ops)": 77659393.0, "Total blocks": 38826979.0, "Ops per second": 2586544.52, "ns per ops": 386.62, "Ops per threads": 19414848.0, "Ops per procs": 38829696.0, "Ops/sec/procs": 1293272.26, "ns per ops/procs": 773.23}],["rdq-churn-fibre", "./rdq-churn-fibre -p 72 -d 30 -s 72 -t 144", {"Duration (ms)": 30009.0, "Number of processors": 72.0, "Number of threads": 144.0, "Number of spots": 72.0, "Total Operations(ops)": 342142425.0, "Total blocks": 166866953.0, "Ops per second": 11401232.29, "ns per ops": 87.71, "Ops per threads": 2375989.0, "Ops per procs": 4751978.0, "Ops/sec/procs": 158350.45, "ns per ops/procs": 6315.11}],["rdq-churn-tokio", "./rdq-churn-tokio -p 192 -d 30 -s 192 -t 384", {"Duration (ms)": 30097.0, "Number of processors": 192.0, "Number of threads": 384.0, "Number of spots": 6.0, "Total Operations(ops)": 561561175.0, "Ops per second": 18718705.0, "ns per ops": 53.0, "Ops per threads": 1462398.0, "Ops per procs": 2924797.0, "Ops/sec/procs": 97493.0, "ns per ops/procs": 10290.0}],["rdq-churn-go", "./rdq-churn-go -p 48 -d 30 -s 48 -t 96", {"Duration (ms)": 30065.0, "Number of processors": 48.0, "Number of threads": 96.0, "Number of spots": 48.0, "Total Operations(ops)": 274927849.0, "Ops per second": 9144283.56, "ns per ops": 109.36, "Ops per threads": 2863831.0, "Ops per procs": 5727663.0, "Ops/sec/procs": 190505.91, "ns per ops/procs": 5249.18}],["rdq-churn-tokio", "./rdq-churn-tokio -p 8 -d 30 -s 8 -t 16", {"Duration (ms)": 30098.0, "Number of processors": 8.0, "Number of threads": 16.0, "Number of spots": 6.0, "Total Operations(ops)": 95144884.0, "Ops per second": 3171496.0, "ns per ops": 316.0, "Ops per threads": 5946555.0, "Ops per procs": 11893110.0, "Ops/sec/procs": 396437.0, "ns per ops/procs": 2530.0}],["rdq-churn-tokio", "./rdq-churn-tokio -p 144 -d 30 -s 144 -t 288", {"Duration (ms)": 30097.0, "Number of processors": 144.0, "Number of threads": 288.0, "Number of spots": 6.0, "Total Operations(ops)": 433296312.0, "Ops per second": 14443210.0, "ns per ops": 69.0, "Ops per threads": 1504501.0, "Ops per procs": 3009002.0, "Ops/sec/procs": 100300.0, "ns per ops/procs": 10002.0}],["rdq-churn-fibre", "./rdq-churn-fibre -p 1 -d 30 -s 1 -t 2", {"Duration (ms)": 30021.0, "Number of processors": 1.0, "Number of threads": 2.0, "Number of spots": 1.0, "Total Operations(ops)": 185470146.0, "Total blocks": 0.0, "Ops per second": 6177811.29, "ns per ops": 161.87, "Ops per threads": 92735073.0, "Ops per procs": 185470146.0, "Ops/sec/procs": 6177811.29, "ns per ops/procs": 161.87}],["rdq-churn-fibre", "./rdq-churn-fibre -p 72 -d 30 -s 72 -t 144", {"Duration (ms)": 30008.0, "Number of processors": 72.0, "Number of threads": 144.0, "Number of spots": 72.0, "Total Operations(ops)": 347307995.0, "Total blocks": 167691727.0, "Ops per second": 11573513.84, "ns per ops": 86.4, "Ops per threads": 2411861.0, "Ops per procs": 4823722.0, "Ops/sec/procs": 160743.25, "ns per ops/procs": 6221.1}],["rdq-churn-tokio", "./rdq-churn-tokio -p 4 -d 30 -s 4 -t 8", {"Duration (ms)": 30003.0, "Number of processors": 4.0, "Number of threads": 8.0, "Number of spots": 6.0, "Total Operations(ops)": 90388591.0, "Ops per second": 3012953.0, "ns per ops": 331.0, "Ops per threads": 11298573.0, "Ops per procs": 22597147.0, "Ops/sec/procs": 753238.0, "ns per ops/procs": 1327.0}],["rdq-churn-cfa", "./rdq-churn-cfa -p 192 -d 30 -s 192 -t 384", {"Duration (ms)": 30016.126726, "Number of processors": 192.0, "Number of threads": 384.0, "Number of spots": 192.0, "Total Operations(ops)": 626407233.0, "Total blocks": 246809138.0, "Ops per second": 20869022.8, "ns per ops": 47.92, "Ops per threads": 1631268.0, "Ops per procs": 3262537.0, "Ops/sec/procs": 108692.83, "ns per ops/procs": 9200.24}],["rdq-churn-go", "./rdq-churn-go -p 8 -d 30 -s 8 -t 16", {"Duration (ms)": 30048.0, "Number of processors": 8.0, "Number of threads": 16.0, "Number of spots": 8.0, "Total Operations(ops)": 192068275.0, "Ops per second": 6391903.05, "ns per ops": 156.45, "Ops per threads": 12004267.0, "Ops per procs": 24008534.0, "Ops/sec/procs": 798987.88, "ns per ops/procs": 1251.58}],["rdq-churn-tokio", "./rdq-churn-tokio -p 8 -d 30 -s 8 -t 16", {"Duration (ms)": 30097.0, "Number of processors": 8.0, "Number of threads": 16.0, "Number of spots": 6.0, "Total Operations(ops)": 110867565.0, "Ops per second": 3695585.0, "ns per ops": 271.0, "Ops per threads": 6929222.0, "Ops per procs": 13858445.0, "Ops/sec/procs": 461948.0, "ns per ops/procs": 2171.0}],["rdq-churn-tokio", "./rdq-churn-tokio -p 1 -d 30 -s 1 -t 2", {"Duration (ms)": 30097.0, "Number of processors": 1.0, "Number of threads": 2.0, "Number of spots": 6.0, "Total Operations(ops)": 158375636.0, "Ops per second": 5279187.0, "ns per ops": 190.0, "Ops per threads": 79187818.0, "Ops per procs": 158375636.0, "Ops/sec/procs": 5279187.0, "ns per ops/procs": 190.0}],["rdq-churn-fibre", "./rdq-churn-fibre -p 4 -d 30 -s 4 -t 8", {"Duration (ms)": 30024.0, "Number of processors": 4.0, "Number of threads": 8.0, "Number of spots": 4.0, "Total Operations(ops)": 120506992.0, "Total blocks": 71485222.0, "Ops per second": 4013621.13, "ns per ops": 249.15, "Ops per threads": 15063374.0, "Ops per procs": 30126748.0, "Ops/sec/procs": 1003405.28, "ns per ops/procs": 996.61}],["rdq-churn-go", "./rdq-churn-go -p 48 -d 30 -s 48 -t 96", {"Duration (ms)": 30036.0, "Number of processors": 48.0, "Number of threads": 96.0, "Number of spots": 48.0, "Total Operations(ops)": 259272763.0, "Ops per second": 8631802.64, "ns per ops": 115.85, "Ops per threads": 2700757.0, "Ops per procs": 5401515.0, "Ops/sec/procs": 179829.22, "ns per ops/procs": 5560.83}],["rdq-churn-tokio", "./rdq-churn-tokio -p 16 -d 30 -s 16 -t 32", {"Duration (ms)": 30097.0, "Number of processors": 16.0, "Number of threads": 32.0, "Number of spots": 6.0, "Total Operations(ops)": 148769038.0, "Ops per second": 4958967.0, "ns per ops": 202.0, "Ops per threads": 4649032.0, "Ops per procs": 9298064.0, "Ops/sec/procs": 309935.0, "ns per ops/procs": 3237.0}],["rdq-churn-fibre", "./rdq-churn-fibre -p 4 -d 30 -s 4 -t 8", {"Duration (ms)": 30024.0, "Number of processors": 4.0, "Number of threads": 8.0, "Number of spots": 4.0, "Total Operations(ops)": 122412328.0, "Total blocks": 72540051.0, "Ops per second": 4077092.61, "ns per ops": 245.27, "Ops per threads": 15301541.0, "Ops per procs": 30603082.0, "Ops/sec/procs": 1019273.15, "ns per ops/procs": 981.09}],["rdq-churn-cfa", "./rdq-churn-cfa -p 4 -d 30 -s 4 -t 8", {"Duration (ms)": 30054.42209, "Number of processors": 4.0, "Number of threads": 8.0, "Number of spots": 4.0, "Total Operations(ops)": 155618160.0, "Total blocks": 66780078.0, "Ops per second": 5177878.97, "ns per ops": 193.13, "Ops per threads": 19452270.0, "Ops per procs": 38904540.0, "Ops/sec/procs": 1294469.74, "ns per ops/procs": 772.52}],["rdq-churn-tokio", "./rdq-churn-tokio -p 8 -d 30 -s 8 -t 16", {"Duration (ms)": 30097.0, "Number of processors": 8.0, "Number of threads": 16.0, "Number of spots": 6.0, "Total Operations(ops)": 107016269.0, "Ops per second": 3567208.0, "ns per ops": 281.0, "Ops per threads": 6688516.0, "Ops per procs": 13377033.0, "Ops/sec/procs": 445901.0, "ns per ops/procs": 2249.0}],["rdq-churn-cfa", "./rdq-churn-cfa -p 24 -d 30 -s 24 -t 48", {"Duration (ms)": 30020.84031, "Number of processors": 24.0, "Number of threads": 48.0, "Number of spots": 24.0, "Total Operations(ops)": 335636349.0, "Total blocks": 121290801.0, "Ops per second": 11180111.73, "ns per ops": 89.44, "Ops per threads": 6992423.0, "Ops per procs": 13984847.0, "Ops/sec/procs": 465837.99, "ns per ops/procs": 2146.67}],["rdq-churn-tokio", "./rdq-churn-tokio -p 4 -d 30 -s 4 -t 8", {"Duration (ms)": 30097.0, "Number of processors": 4.0, "Number of threads": 8.0, "Number of spots": 6.0, "Total Operations(ops)": 66909163.0, "Ops per second": 2230305.0, "ns per ops": 449.0, "Ops per threads": 8363645.0, "Ops per procs": 16727290.0, "Ops/sec/procs": 557576.0, "ns per ops/procs": 1799.0}],["rdq-churn-go", "./rdq-churn-go -p 16 -d 30 -s 16 -t 32", {"Duration (ms)": 30081.0, "Number of processors": 16.0, "Number of threads": 32.0, "Number of spots": 16.0, "Total Operations(ops)": 168078161.0, "Ops per second": 5587397.48, "ns per ops": 178.97, "Ops per threads": 5252442.0, "Ops per procs": 10504885.0, "Ops/sec/procs": 349212.34, "ns per ops/procs": 2863.59}],["rdq-churn-fibre", "./rdq-churn-fibre -p 96 -d 30 -s 96 -t 192", {"Duration (ms)": 30009.0, "Number of processors": 96.0, "Number of threads": 192.0, "Number of spots": 96.0, "Total Operations(ops)": 419559692.0, "Total blocks": 202526436.0, "Ops per second": 13980959.21, "ns per ops": 71.53, "Ops per threads": 2185206.0, "Ops per procs": 4370413.0, "Ops/sec/procs": 145634.99, "ns per ops/procs": 6866.48}],["rdq-churn-fibre", "./rdq-churn-fibre -p 24 -d 30 -s 24 -t 48", {"Duration (ms)": 30003.0, "Number of processors": 24.0, "Number of threads": 48.0, "Number of spots": 24.0, "Total Operations(ops)": 301263853.0, "Total blocks": 151393973.0, "Ops per second": 10040792.74, "ns per ops": 99.59, "Ops per threads": 6276330.0, "Ops per procs": 12552660.0, "Ops/sec/procs": 418366.36, "ns per ops/procs": 2390.25}],["rdq-churn-tokio", "./rdq-churn-tokio -p 96 -d 30 -s 96 -t 192", {"Duration (ms)": 30097.0, "Number of processors": 96.0, "Number of threads": 192.0, "Number of spots": 6.0, "Total Operations(ops)": 293519361.0, "Ops per second": 9783978.0, "ns per ops": 102.0, "Ops per threads": 1528746.0, "Ops per procs": 3057493.0, "Ops/sec/procs": 101916.0, "ns per ops/procs": 9843.0}],["rdq-churn-fibre", "./rdq-churn-fibre -p 4 -d 30 -s 4 -t 8", {"Duration (ms)": 30024.0, "Number of processors": 4.0, "Number of threads": 8.0, "Number of spots": 4.0, "Total Operations(ops)": 126886524.0, "Total blocks": 74568609.0, "Ops per second": 4226120.88, "ns per ops": 236.62, "Ops per threads": 15860815.0, "Ops per procs": 31721631.0, "Ops/sec/procs": 1056530.22, "ns per ops/procs": 946.49}],["rdq-churn-go", "./rdq-churn-go -p 72 -d 30 -s 72 -t 144", {"Duration (ms)": 30038.0, "Number of processors": 72.0, "Number of threads": 144.0, "Number of spots": 72.0, "Total Operations(ops)": 269033539.0, "Ops per second": 8956396.5, "ns per ops": 111.65, "Ops per threads": 1868288.0, "Ops per procs": 3736576.0, "Ops/sec/procs": 124394.4, "ns per ops/procs": 8038.95}],["rdq-churn-tokio", "./rdq-churn-tokio -p 144 -d 30 -s 144 -t 288", {"Duration (ms)": 30097.0, "Number of processors": 144.0, "Number of threads": 288.0, "Number of spots": 6.0, "Total Operations(ops)": 441575269.0, "Ops per second": 14719175.0, "ns per ops": 68.0, "Ops per threads": 1533247.0, "Ops per procs": 3066494.0, "Ops/sec/procs": 102216.0, "ns per ops/procs": 9815.0}],["rdq-churn-go", "./rdq-churn-go -p 72 -d 30 -s 72 -t 144", {"Duration (ms)": 30026.0, "Number of processors": 72.0, "Number of threads": 144.0, "Number of spots": 72.0, "Total Operations(ops)": 272928349.0, "Ops per second": 9089467.99, "ns per ops": 110.02, "Ops per threads": 1895335.0, "Ops per procs": 3790671.0, "Ops/sec/procs": 126242.61, "ns per ops/procs": 7921.26}],["rdq-churn-cfa", "./rdq-churn-cfa -p 48 -d 30 -s 48 -t 96", {"Duration (ms)": 30070.064675, "Number of processors": 48.0, "Number of threads": 96.0, "Number of spots": 48.0, "Total Operations(ops)": 650309182.0, "Total blocks": 265196306.0, "Ops per second": 21626464.36, "ns per ops": 46.24, "Ops per threads": 6774053.0, "Ops per procs": 13548107.0, "Ops/sec/procs": 450551.34, "ns per ops/procs": 2219.5}],["rdq-churn-cfa", "./rdq-churn-cfa -p 4 -d 30 -s 4 -t 8", {"Duration (ms)": 30055.258465, "Number of processors": 4.0, "Number of threads": 8.0, "Number of spots": 4.0, "Total Operations(ops)": 138718289.0, "Total blocks": 66049444.0, "Ops per second": 4615441.56, "ns per ops": 216.66, "Ops per threads": 17339786.0, "Ops per procs": 34679572.0, "Ops/sec/procs": 1153860.39, "ns per ops/procs": 866.66}],["rdq-churn-cfa", "./rdq-churn-cfa -p 192 -d 30 -s 192 -t 384", {"Duration (ms)": 30054.464037, "Number of processors": 192.0, "Number of threads": 384.0, "Number of spots": 192.0, "Total Operations(ops)": 594728221.0, "Total blocks": 227093605.0, "Ops per second": 19788348.92, "ns per ops": 50.53, "Ops per threads": 1548771.0, "Ops per procs": 3097542.0, "Ops/sec/procs": 103064.32, "ns per ops/procs": 9702.68}],["rdq-churn-tokio", "./rdq-churn-tokio -p 72 -d 30 -s 72 -t 144", {"Duration (ms)": 30097.0, "Number of processors": 72.0, "Number of threads": 144.0, "Number of spots": 6.0, "Total Operations(ops)": 262402060.0, "Ops per second": 8746735.0, "ns per ops": 114.0, "Ops per threads": 1822236.0, "Ops per procs": 3644473.0, "Ops/sec/procs": 121482.0, "ns per ops/procs": 8258.0}],["rdq-churn-go", "./rdq-churn-go -p 96 -d 30 -s 96 -t 192", {"Duration (ms)": 30058.0, "Number of processors": 96.0, "Number of threads": 192.0, "Number of spots": 96.0, "Total Operations(ops)": 269076036.0, "Ops per second": 8951856.66, "ns per ops": 111.71, "Ops per threads": 1401437.0, "Ops per procs": 2802875.0, "Ops/sec/procs": 93248.51, "ns per ops/procs": 10724.03}],["rdq-churn-fibre", "./rdq-churn-fibre -p 1 -d 30 -s 1 -t 2", {"Duration (ms)": 30022.0, "Number of processors": 1.0, "Number of threads": 2.0, "Number of spots": 1.0, "Total Operations(ops)": 185546705.0, "Total blocks": 0.0, "Ops per second": 6180325.98, "ns per ops": 161.8, "Ops per threads": 92773352.0, "Ops per procs": 185546705.0, "Ops/sec/procs": 6180325.98, "ns per ops/procs": 161.8}],["rdq-churn-fibre", "./rdq-churn-fibre -p 24 -d 30 -s 24 -t 48", {"Duration (ms)": 30004.0, "Number of processors": 24.0, "Number of threads": 48.0, "Number of spots": 24.0, "Total Operations(ops)": 289825346.0, "Total blocks": 144426328.0, "Ops per second": 9659517.84, "ns per ops": 103.52, "Ops per threads": 6038028.0, "Ops per procs": 12076056.0, "Ops/sec/procs": 402479.91, "ns per ops/procs": 2484.6}],["rdq-churn-tokio", "./rdq-churn-tokio -p 48 -d 30 -s 48 -t 96", {"Duration (ms)": 30097.0, "Number of processors": 48.0, "Number of threads": 96.0, "Number of spots": 6.0, "Total Operations(ops)": 366063094.0, "Ops per second": 12202103.0, "ns per ops": 82.0, "Ops per threads": 3813157.0, "Ops per procs": 7626314.0, "Ops/sec/procs": 254210.0, "ns per ops/procs": 3946.0}],["rdq-churn-go", "./rdq-churn-go -p 1 -d 30 -s 1 -t 2", {"Duration (ms)": 30048.0, "Number of processors": 1.0, "Number of threads": 2.0, "Number of spots": 1.0, "Total Operations(ops)": 210055038.0, "Ops per second": 6990578.73, "ns per ops": 143.05, "Ops per threads": 105027519.0, "Ops per procs": 210055038.0, "Ops/sec/procs": 6990578.73, "ns per ops/procs": 143.05}],["rdq-churn-fibre", "./rdq-churn-fibre -p 24 -d 30 -s 24 -t 48", {"Duration (ms)": 30004.0, "Number of processors": 24.0, "Number of threads": 48.0, "Number of spots": 24.0, "Total Operations(ops)": 276161638.0, "Total blocks": 138322434.0, "Ops per second": 9204123.96, "ns per ops": 108.65, "Ops per threads": 5753367.0, "Ops per procs": 11506734.0, "Ops/sec/procs": 383505.16, "ns per ops/procs": 2607.53}],["rdq-churn-tokio", "./rdq-churn-tokio -p 24 -d 30 -s 24 -t 48", {"Duration (ms)": 30098.0, "Number of processors": 24.0, "Number of threads": 48.0, "Number of spots": 6.0, "Total Operations(ops)": 233863400.0, "Ops per second": 7795446.0, "ns per ops": 128.0, "Ops per threads": 4872154.0, "Ops per procs": 9744308.0, "Ops/sec/procs": 324810.0, "ns per ops/procs": 3088.0}],["rdq-churn-tokio", "./rdq-churn-tokio -p 192 -d 30 -s 192 -t 384", {"Duration (ms)": 30097.0, "Number of processors": 192.0, "Number of threads": 384.0, "Number of spots": 6.0, "Total Operations(ops)": 566106974.0, "Ops per second": 18870232.0, "ns per ops": 53.0, "Ops per threads": 1474236.0, "Ops per procs": 2948473.0, "Ops/sec/procs": 98282.0, "ns per ops/procs": 10207.0}],["rdq-churn-cfa", "./rdq-churn-cfa -p 4 -d 30 -s 4 -t 8", {"Duration (ms)": 30055.521339, "Number of processors": 4.0, "Number of threads": 8.0, "Number of spots": 4.0, "Total Operations(ops)": 149045195.0, "Total blocks": 63884658.0, "Ops per second": 4958995.5, "ns per ops": 201.65, "Ops per threads": 18630649.0, "Ops per procs": 37261298.0, "Ops/sec/procs": 1239748.87, "ns per ops/procs": 806.61}],["rdq-churn-tokio", "./rdq-churn-tokio -p 2 -d 30 -s 2 -t 4", {"Duration (ms)": 30085.0, "Number of processors": 2.0, "Number of threads": 4.0, "Number of spots": 6.0, "Total Operations(ops)": 98072071.0, "Ops per second": 3269069.0, "ns per ops": 306.0, "Ops per threads": 24518017.0, "Ops per procs": 49036035.0, "Ops/sec/procs": 1634534.0, "ns per ops/procs": 613.0}],["rdq-churn-go", "./rdq-churn-go -p 16 -d 30 -s 16 -t 32", {"Duration (ms)": 30073.0, "Number of processors": 16.0, "Number of threads": 32.0, "Number of spots": 16.0, "Total Operations(ops)": 168906626.0, "Ops per second": 5616458.52, "ns per ops": 178.05, "Ops per threads": 5278332.0, "Ops per procs": 10556664.0, "Ops/sec/procs": 351028.66, "ns per ops/procs": 2848.77}],["rdq-churn-fibre", "./rdq-churn-fibre -p 24 -d 30 -s 24 -t 48", {"Duration (ms)": 30004.0, "Number of processors": 24.0, "Number of threads": 48.0, "Number of spots": 24.0, "Total Operations(ops)": 295170572.0, "Total blocks": 150231962.0, "Ops per second": 9837699.12, "ns per ops": 101.65, "Ops per threads": 6149386.0, "Ops per procs": 12298773.0, "Ops/sec/procs": 409904.13, "ns per ops/procs": 2439.6}],["rdq-churn-go", "./rdq-churn-go -p 24 -d 30 -s 24 -t 48", {"Duration (ms)": 30012.0, "Number of processors": 24.0, "Number of threads": 48.0, "Number of spots": 24.0, "Total Operations(ops)": 255262513.0, "Ops per second": 8505334.59, "ns per ops": 117.57, "Ops per threads": 5317969.0, "Ops per procs": 10635938.0, "Ops/sec/procs": 354388.94, "ns per ops/procs": 2821.76}],["rdq-churn-tokio", "./rdq-churn-tokio -p 24 -d 30 -s 24 -t 48", {"Duration (ms)": 30097.0, "Number of processors": 24.0, "Number of threads": 48.0, "Number of spots": 6.0, "Total Operations(ops)": 236400459.0, "Ops per second": 7880015.0, "ns per ops": 127.0, "Ops per threads": 4925009.0, "Ops per procs": 9850019.0, "Ops/sec/procs": 328333.0, "ns per ops/procs": 3055.0}],["rdq-churn-go", "./rdq-churn-go -p 4 -d 30 -s 4 -t 8", {"Duration (ms)": 30033.0, "Number of processors": 4.0, "Number of threads": 8.0, "Number of spots": 4.0, "Total Operations(ops)": 158598013.0, "Ops per second": 5280720.15, "ns per ops": 189.37, "Ops per threads": 19824751.0, "Ops per procs": 39649503.0, "Ops/sec/procs": 1320180.04, "ns per ops/procs": 757.47}],["rdq-churn-cfa", "./rdq-churn-cfa -p 1 -d 30 -s 1 -t 2", {"Duration (ms)": 30050.153252, "Number of processors": 1.0, "Number of threads": 2.0, "Number of spots": 1.0, "Total Operations(ops)": 260007942.0, "Total blocks": 157847158.0, "Ops per second": 8652466.42, "ns per ops": 115.57, "Ops per threads": 130003971.0, "Ops per procs": 260007942.0, "Ops/sec/procs": 8652466.42, "ns per ops/procs": 115.57}],["rdq-churn-tokio", "./rdq-churn-tokio -p 4 -d 30 -s 4 -t 8", {"Duration (ms)": 30097.0, "Number of processors": 4.0, "Number of threads": 8.0, "Number of spots": 6.0, "Total Operations(ops)": 69417557.0, "Ops per second": 2313918.0, "ns per ops": 433.0, "Ops per threads": 8677194.0, "Ops per procs": 17354389.0, "Ops/sec/procs": 578479.0, "ns per ops/procs": 1734.0}],["rdq-churn-tokio", "./rdq-churn-tokio -p 8 -d 30 -s 8 -t 16", {"Duration (ms)": 30097.0, "Number of processors": 8.0, "Number of threads": 16.0, "Number of spots": 6.0, "Total Operations(ops)": 104995796.0, "Ops per second": 3499859.0, "ns per ops": 286.0, "Ops per threads": 6562237.0, "Ops per procs": 13124474.0, "Ops/sec/procs": 437482.0, "ns per ops/procs": 2293.0}],["rdq-churn-fibre", "./rdq-churn-fibre -p 4 -d 30 -s 4 -t 8", {"Duration (ms)": 30024.0, "Number of processors": 4.0, "Number of threads": 8.0, "Number of spots": 4.0, "Total Operations(ops)": 112060200.0, "Total blocks": 65073987.0, "Ops per second": 3732281.67, "ns per ops": 267.93, "Ops per threads": 14007525.0, "Ops per procs": 28015050.0, "Ops/sec/procs": 933070.42, "ns per ops/procs": 1071.73}],["rdq-churn-cfa", "./rdq-churn-cfa -p 96 -d 30 -s 96 -t 192", {"Duration (ms)": 30023.135933, "Number of processors": 96.0, "Number of threads": 192.0, "Number of spots": 96.0, "Total Operations(ops)": 515531010.0, "Total blocks": 190965998.0, "Ops per second": 17171124.67, "ns per ops": 58.24, "Ops per threads": 2685057.0, "Ops per procs": 5370114.0, "Ops/sec/procs": 178865.88, "ns per ops/procs": 5590.78}],["rdq-churn-fibre", "./rdq-churn-fibre -p 48 -d 30 -s 48 -t 96", {"Duration (ms)": 30005.0, "Number of processors": 48.0, "Number of threads": 96.0, "Number of spots": 48.0, "Total Operations(ops)": 513472966.0, "Total blocks": 265250105.0, "Ops per second": 17112470.96, "ns per ops": 58.44, "Ops per threads": 5348676.0, "Ops per procs": 10697353.0, "Ops/sec/procs": 356509.81, "ns per ops/procs": 2804.97}]]
  • doc/theses/thierry_delisle_PhD/thesis/data/cycle.jax

    r32d1383 r17c6edeb  
    1 [["rdq-cycle-go", "./rdq-cycle-go -p 24 -d 10 -r 5 -t 2400", {"Duration (ms)": 10001.0, "Number of processors": 24.0, "Number of threads": 12000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 1138076440.0, "Ops per second": 113792094.48, "ns per ops": 8.79, "Ops per threads": 94839.0, "Ops per procs": 47419851.0, "Ops/sec/procs": 4741337.27, "ns per ops/procs": 210.91}],["rdq-cycle-go", "./rdq-cycle-go -p 16 -d 10 -r 5 -t 1600", {"Duration (ms)": 200285.0, "Number of processors": 16.0, "Number of threads": 8000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 17638575791.0, "Ops per second": 88067238.72, "ns per ops": 11.35, "Ops per threads": 2204821.0, "Ops per procs": 1102410986.0, "Ops/sec/procs": 5504202.42, "ns per ops/procs": 181.68}],["rdq-cycle-tokio", "./rdq-cycle-tokio -p 1 -d 10 -r 5 -t 100", {"Duration (ms)": 10100.0, "Number of processors": 1.0, "Number of threads": 500.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 54856916.0, "Ops per second": 5485691.0, "ns per ops": 184.0, "Ops per threads": 109713.0, "Ops per procs": 54856916.0, "Ops/sec/procs": 5485691.0, "ns per ops/procs": 184.0}],["rdq-cycle-cfa", "./rdq-cycle-cfa -p 16 -d 10 -r 5 -t 1600", {"Duration (ms)": 10025.449006, "Number of processors": 16.0, "Number of threads": 8000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 558836360.0, "Total blocks": 558836360.0, "Ops per second": 55741778.71, "ns per ops": 17.94, "Ops per threads": 69854.0, "Ops per procs": 34927272.0, "Ops/sec/procs": 3483861.17, "ns per ops/procs": 287.04}],["rdq-cycle-fibre", "./rdq-cycle-fibre -p 16 -d 10 -r 5 -t 1600", {"Duration (ms)": 10038.0, "Number of processors": 16.0, "Number of threads": 8000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 58647049.0, "Total blocks": 58647049.0, "Ops per second": 5842287.68, "ns per ops": 171.17, "Ops per threads": 7330.0, "Ops per procs": 3665440.0, "Ops/sec/procs": 365142.98, "ns per ops/procs": 2738.65}],["rdq-cycle-cfa", "./rdq-cycle-cfa -p 24 -d 10 -r 5 -t 2400", {"Duration (ms)": 10003.489711, "Number of processors": 24.0, "Number of threads": 12000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 728096996.0, "Total blocks": 728096996.0, "Ops per second": 72784299.98, "ns per ops": 13.74, "Ops per threads": 60674.0, "Ops per procs": 30337374.0, "Ops/sec/procs": 3032679.17, "ns per ops/procs": 329.74}],["rdq-cycle-fibre", "./rdq-cycle-fibre -p 8 -d 10 -r 5 -t 800", {"Duration (ms)": 10021.0, "Number of processors": 8.0, "Number of threads": 4000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 63157049.0, "Total blocks": 63157049.0, "Ops per second": 6302255.13, "ns per ops": 158.67, "Ops per threads": 15789.0, "Ops per procs": 7894631.0, "Ops/sec/procs": 787781.89, "ns per ops/procs": 1269.39}],["rdq-cycle-fibre", "./rdq-cycle-fibre -p 1 -d 10 -r 5 -t 100", {"Duration (ms)": 10009.0, "Number of processors": 1.0, "Number of threads": 500.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 62412200.0, "Total blocks": 62411700.0, "Ops per second": 6235572.31, "ns per ops": 160.37, "Ops per threads": 124824.0, "Ops per procs": 62412200.0, "Ops/sec/procs": 6235572.31, "ns per ops/procs": 160.37}],["rdq-cycle-go", "./rdq-cycle-go -p 8 -d 10 -r 5 -t 800", {"Duration (ms)": 10000.0, "Number of processors": 8.0, "Number of threads": 4000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 464608617.0, "Ops per second": 46457191.42, "ns per ops": 21.53, "Ops per threads": 116152.0, "Ops per procs": 58076077.0, "Ops/sec/procs": 5807148.93, "ns per ops/procs": 172.2}],["rdq-cycle-tokio", "./rdq-cycle-tokio -p 8 -d 10 -r 5 -t 800", {"Duration (ms)": 10099.0, "Number of processors": 8.0, "Number of threads": 4000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 391521066.0, "Ops per second": 39152106.0, "ns per ops": 25.0, "Ops per threads": 97880.0, "Ops per procs": 48940133.0, "Ops/sec/procs": 4894013.0, "ns per ops/procs": 206.0}],["rdq-cycle-tokio", "./rdq-cycle-tokio -p 24 -d 10 -r 5 -t 2400", {"Duration (ms)": 10099.0, "Number of processors": 24.0, "Number of threads": 12000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 963549550.0, "Ops per second": 96354955.0, "ns per ops": 10.0, "Ops per threads": 80295.0, "Ops per procs": 40147897.0, "Ops/sec/procs": 4014789.0, "ns per ops/procs": 251.0}],["rdq-cycle-go", "./rdq-cycle-go -p 16 -d 10 -r 5 -t 1600", {"Duration (ms)": 10001.0, "Number of processors": 16.0, "Number of threads": 8000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 867718190.0, "Ops per second": 86761170.55, "ns per ops": 11.53, "Ops per threads": 108464.0, "Ops per procs": 54232386.0, "Ops/sec/procs": 5422573.16, "ns per ops/procs": 184.41}],["rdq-cycle-tokio", "./rdq-cycle-tokio -p 24 -d 10 -r 5 -t 2400", {"Duration (ms)": 10100.0, "Number of processors": 24.0, "Number of threads": 12000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 962016289.0, "Ops per second": 96201628.0, "ns per ops": 10.0, "Ops per threads": 80168.0, "Ops per procs": 40084012.0, "Ops/sec/procs": 4008401.0, "ns per ops/procs": 251.0}],["rdq-cycle-cfa", "./rdq-cycle-cfa -p 1 -d 10 -r 5 -t 100", {"Duration (ms)": 10016.837824, "Number of processors": 1.0, "Number of threads": 500.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 54738237.0, "Total blocks": 54737741.0, "Ops per second": 5464622.46, "ns per ops": 183.0, "Ops per threads": 109476.0, "Ops per procs": 54738237.0, "Ops/sec/procs": 5464622.46, "ns per ops/procs": 183.0}],["rdq-cycle-tokio", "./rdq-cycle-tokio -p 16 -d 10 -r 5 -t 1600", {"Duration (ms)": 10099.0, "Number of processors": 16.0, "Number of threads": 8000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 731309408.0, "Ops per second": 73130940.0, "ns per ops": 13.0, "Ops per threads": 91413.0, "Ops per procs": 45706838.0, "Ops/sec/procs": 4570683.0, "ns per ops/procs": 220.0}],["rdq-cycle-tokio", "./rdq-cycle-tokio -p 16 -d 10 -r 5 -t 1600", {"Duration (ms)": 10100.0, "Number of processors": 16.0, "Number of threads": 8000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 739772688.0, "Ops per second": 73977268.0, "ns per ops": 13.0, "Ops per threads": 92471.0, "Ops per procs": 46235793.0, "Ops/sec/procs": 4623579.0, "ns per ops/procs": 218.0}],["rdq-cycle-tokio", "./rdq-cycle-tokio -p 8 -d 10 -r 5 -t 800", {"Duration (ms)": 10100.0, "Number of processors": 8.0, "Number of threads": 4000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 391449785.0, "Ops per second": 39144978.0, "ns per ops": 25.0, "Ops per threads": 97862.0, "Ops per procs": 48931223.0, "Ops/sec/procs": 4893122.0, "ns per ops/procs": 206.0}],["rdq-cycle-fibre", "./rdq-cycle-fibre -p 24 -d 10 -r 5 -t 2400", {"Duration (ms)": 10048.0, "Number of processors": 24.0, "Number of threads": 12000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 57239183.0, "Total blocks": 57239183.0, "Ops per second": 5696211.13, "ns per ops": 175.56, "Ops per threads": 4769.0, "Ops per procs": 2384965.0, "Ops/sec/procs": 237342.13, "ns per ops/procs": 4213.33}],["rdq-cycle-go", "./rdq-cycle-go -p 1 -d 10 -r 5 -t 100", {"Duration (ms)": 10000.0, "Number of processors": 1.0, "Number of threads": 500.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 55248375.0, "Ops per second": 5524562.87, "ns per ops": 181.01, "Ops per threads": 110496.0, "Ops per procs": 55248375.0, "Ops/sec/procs": 5524562.87, "ns per ops/procs": 181.01}],["rdq-cycle-fibre", "./rdq-cycle-fibre -p 8 -d 10 -r 5 -t 800", {"Duration (ms)": 10021.0, "Number of processors": 8.0, "Number of threads": 4000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 61553053.0, "Total blocks": 61553053.0, "Ops per second": 6142186.88, "ns per ops": 162.81, "Ops per threads": 15388.0, "Ops per procs": 7694131.0, "Ops/sec/procs": 767773.36, "ns per ops/procs": 1302.47}],["rdq-cycle-fibre", "./rdq-cycle-fibre -p 1 -d 10 -r 5 -t 100", {"Duration (ms)": 10008.0, "Number of processors": 1.0, "Number of threads": 500.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 62811642.0, "Total blocks": 62811142.0, "Ops per second": 6275517.47, "ns per ops": 159.35, "Ops per threads": 125623.0, "Ops per procs": 62811642.0, "Ops/sec/procs": 6275517.47, "ns per ops/procs": 159.35}],["rdq-cycle-cfa", "./rdq-cycle-cfa -p 8 -d 10 -r 5 -t 800", {"Duration (ms)": 10018.820873, "Number of processors": 8.0, "Number of threads": 4000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 260866706.0, "Total blocks": 260862710.0, "Ops per second": 26037665.44, "ns per ops": 38.41, "Ops per threads": 65216.0, "Ops per procs": 32608338.0, "Ops/sec/procs": 3254708.18, "ns per ops/procs": 307.25}],["rdq-cycle-go", "./rdq-cycle-go -p 16 -d 10 -r 5 -t 1600", {"Duration (ms)": 10000.0, "Number of processors": 16.0, "Number of threads": 8000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 874581175.0, "Ops per second": 87449851.2, "ns per ops": 11.44, "Ops per threads": 109322.0, "Ops per procs": 54661323.0, "Ops/sec/procs": 5465615.7, "ns per ops/procs": 182.96}],["rdq-cycle-tokio", "./rdq-cycle-tokio -p 1 -d 10 -r 5 -t 100", {"Duration (ms)": 10099.0, "Number of processors": 1.0, "Number of threads": 500.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 55228782.0, "Ops per second": 5522878.0, "ns per ops": 182.0, "Ops per threads": 110457.0, "Ops per procs": 55228782.0, "Ops/sec/procs": 5522878.0, "ns per ops/procs": 182.0}],["rdq-cycle-fibre", "./rdq-cycle-fibre -p 1 -d 10 -r 5 -t 100", {"Duration (ms)": 10009.0, "Number of processors": 1.0, "Number of threads": 500.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 62564955.0, "Total blocks": 62564455.0, "Ops per second": 6250797.96, "ns per ops": 159.98, "Ops per threads": 125129.0, "Ops per procs": 62564955.0, "Ops/sec/procs": 6250797.96, "ns per ops/procs": 159.98}],["rdq-cycle-tokio", "./rdq-cycle-tokio -p 16 -d 10 -r 5 -t 1600", {"Duration (ms)": 10100.0, "Number of processors": 16.0, "Number of threads": 8000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 738848909.0, "Ops per second": 73884890.0, "ns per ops": 13.0, "Ops per threads": 92356.0, "Ops per procs": 46178056.0, "Ops/sec/procs": 4617805.0, "ns per ops/procs": 218.0}],["rdq-cycle-go", "./rdq-cycle-go -p 24 -d 10 -r 5 -t 2400", {"Duration (ms)": 10001.0, "Number of processors": 24.0, "Number of threads": 12000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 1131221613.0, "Ops per second": 113108175.94, "ns per ops": 8.84, "Ops per threads": 94268.0, "Ops per procs": 47134233.0, "Ops/sec/procs": 4712840.66, "ns per ops/procs": 212.19}],["rdq-cycle-cfa", "./rdq-cycle-cfa -p 24 -d 10 -r 5 -t 2400", {"Duration (ms)": 10008.209159, "Number of processors": 24.0, "Number of threads": 12000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 729328104.0, "Total blocks": 729328099.0, "Ops per second": 72872987.81, "ns per ops": 13.72, "Ops per threads": 60777.0, "Ops per procs": 30388671.0, "Ops/sec/procs": 3036374.49, "ns per ops/procs": 329.34}],["rdq-cycle-tokio", "./rdq-cycle-tokio -p 24 -d 10 -r 5 -t 2400", {"Duration (ms)": 10099.0, "Number of processors": 24.0, "Number of threads": 12000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 961002611.0, "Ops per second": 96100261.0, "ns per ops": 10.0, "Ops per threads": 80083.0, "Ops per procs": 40041775.0, "Ops/sec/procs": 4004177.0, "ns per ops/procs": 252.0}],["rdq-cycle-tokio", "./rdq-cycle-tokio -p 8 -d 10 -r 5 -t 800", {"Duration (ms)": 10099.0, "Number of processors": 8.0, "Number of threads": 4000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 390098231.0, "Ops per second": 39009823.0, "ns per ops": 25.0, "Ops per threads": 97524.0, "Ops per procs": 48762278.0, "Ops/sec/procs": 4876227.0, "ns per ops/procs": 207.0}],["rdq-cycle-tokio", "./rdq-cycle-tokio -p 1 -d 10 -r 5 -t 100", {"Duration (ms)": 10100.0, "Number of processors": 1.0, "Number of threads": 500.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 55237591.0, "Ops per second": 5523759.0, "ns per ops": 182.0, "Ops per threads": 110475.0, "Ops per procs": 55237591.0, "Ops/sec/procs": 5523759.0, "ns per ops/procs": 182.0}],["rdq-cycle-cfa", "./rdq-cycle-cfa -p 1 -d 10 -r 5 -t 100", {"Duration (ms)": 10016.576699, "Number of processors": 1.0, "Number of threads": 500.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 54510321.0, "Total blocks": 54509820.0, "Ops per second": 5442011.04, "ns per ops": 183.76, "Ops per threads": 109020.0, "Ops per procs": 54510321.0, "Ops/sec/procs": 5442011.04, "ns per ops/procs": 183.76}],["rdq-cycle-go", "./rdq-cycle-go -p 24 -d 10 -r 5 -t 2400", {"Duration (ms)": 10001.0, "Number of processors": 24.0, "Number of threads": 12000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 1135730371.0, "Ops per second": 113558509.97, "ns per ops": 8.81, "Ops per threads": 94644.0, "Ops per procs": 47322098.0, "Ops/sec/procs": 4731604.58, "ns per ops/procs": 211.34}],["rdq-cycle-fibre", "./rdq-cycle-fibre -p 16 -d 10 -r 5 -t 1600", {"Duration (ms)": 10039.0, "Number of processors": 16.0, "Number of threads": 8000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 61004037.0, "Total blocks": 61004037.0, "Ops per second": 6076255.04, "ns per ops": 164.58, "Ops per threads": 7625.0, "Ops per procs": 3812752.0, "Ops/sec/procs": 379765.94, "ns per ops/procs": 2633.2}],["rdq-cycle-cfa", "./rdq-cycle-cfa -p 24 -d 10 -r 5 -t 2400", {"Duration (ms)": 10004.891999, "Number of processors": 24.0, "Number of threads": 12000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 747946345.0, "Total blocks": 747934349.0, "Ops per second": 74758062.86, "ns per ops": 13.38, "Ops per threads": 62328.0, "Ops per procs": 31164431.0, "Ops/sec/procs": 3114919.29, "ns per ops/procs": 321.04}],["rdq-cycle-go", "./rdq-cycle-go -p 8 -d 10 -r 5 -t 800", {"Duration (ms)": 10000.0, "Number of processors": 8.0, "Number of threads": 4000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 466424792.0, "Ops per second": 46638931.23, "ns per ops": 21.44, "Ops per threads": 116606.0, "Ops per procs": 58303099.0, "Ops/sec/procs": 5829866.4, "ns per ops/procs": 171.53}],["rdq-cycle-fibre", "./rdq-cycle-fibre -p 24 -d 10 -r 5 -t 2400", {"Duration (ms)": 10086.0, "Number of processors": 24.0, "Number of threads": 12000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 57343570.0, "Total blocks": 57343570.0, "Ops per second": 5685308.81, "ns per ops": 175.89, "Ops per threads": 4778.0, "Ops per procs": 2389315.0, "Ops/sec/procs": 236887.87, "ns per ops/procs": 4221.41}],["rdq-cycle-cfa", "./rdq-cycle-cfa -p 8 -d 10 -r 5 -t 800", {"Duration (ms)": 10020.39533, "Number of processors": 8.0, "Number of threads": 4000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 263517289.0, "Total blocks": 263513293.0, "Ops per second": 26298093.07, "ns per ops": 38.03, "Ops per threads": 65879.0, "Ops per procs": 32939661.0, "Ops/sec/procs": 3287261.63, "ns per ops/procs": 304.2}],["rdq-cycle-cfa", "./rdq-cycle-cfa -p 16 -d 10 -r 5 -t 1600", {"Duration (ms)": 10025.357431, "Number of processors": 16.0, "Number of threads": 8000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 551670395.0, "Total blocks": 551662399.0, "Ops per second": 55027503.89, "ns per ops": 18.17, "Ops per threads": 68958.0, "Ops per procs": 34479399.0, "Ops/sec/procs": 3439218.99, "ns per ops/procs": 290.76}],["rdq-cycle-fibre", "./rdq-cycle-fibre -p 24 -d 10 -r 5 -t 2400", {"Duration (ms)": 10050.0, "Number of processors": 24.0, "Number of threads": 12000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 56162695.0, "Total blocks": 56162695.0, "Ops per second": 5588033.65, "ns per ops": 178.95, "Ops per threads": 4680.0, "Ops per procs": 2340112.0, "Ops/sec/procs": 232834.74, "ns per ops/procs": 4294.89}],["rdq-cycle-cfa", "./rdq-cycle-cfa -p 8 -d 10 -r 5 -t 800", {"Duration (ms)": 10019.690183, "Number of processors": 8.0, "Number of threads": 4000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 271866976.0, "Total blocks": 271862980.0, "Ops per second": 27133271.69, "ns per ops": 36.86, "Ops per threads": 67966.0, "Ops per procs": 33983372.0, "Ops/sec/procs": 3391658.96, "ns per ops/procs": 294.84}],["rdq-cycle-fibre", "./rdq-cycle-fibre -p 8 -d 10 -r 5 -t 800", {"Duration (ms)": 10057.0, "Number of processors": 8.0, "Number of threads": 4000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 62105022.0, "Total blocks": 62105022.0, "Ops per second": 6175186.04, "ns per ops": 161.94, "Ops per threads": 15526.0, "Ops per procs": 7763127.0, "Ops/sec/procs": 771898.25, "ns per ops/procs": 1295.51}],["rdq-cycle-cfa", "./rdq-cycle-cfa -p 16 -d 10 -r 5 -t 1600", {"Duration (ms)": 10025.81217, "Number of processors": 16.0, "Number of threads": 8000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 537080117.0, "Total blocks": 537072121.0, "Ops per second": 53569736.59, "ns per ops": 18.67, "Ops per threads": 67135.0, "Ops per procs": 33567507.0, "Ops/sec/procs": 3348108.54, "ns per ops/procs": 298.68}],["rdq-cycle-go", "./rdq-cycle-go -p 1 -d 10 -r 5 -t 100", {"Duration (ms)": 10000.0, "Number of processors": 1.0, "Number of threads": 500.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 55967030.0, "Ops per second": 5596438.25, "ns per ops": 178.69, "Ops per threads": 111934.0, "Ops per procs": 55967030.0, "Ops/sec/procs": 5596438.25, "ns per ops/procs": 178.69}],["rdq-cycle-go", "./rdq-cycle-go -p 1 -d 10 -r 5 -t 100", {"Duration (ms)": 10000.0, "Number of processors": 1.0, "Number of threads": 500.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 55703320.0, "Ops per second": 5570084.72, "ns per ops": 179.53, "Ops per threads": 111406.0, "Ops per procs": 55703320.0, "Ops/sec/procs": 5570084.72, "ns per ops/procs": 179.53}],["rdq-cycle-go", "./rdq-cycle-go -p 8 -d 10 -r 5 -t 800", {"Duration (ms)": 10000.0, "Number of processors": 8.0, "Number of threads": 4000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 469211793.0, "Ops per second": 46918327.16, "ns per ops": 21.31, "Ops per threads": 117302.0, "Ops per procs": 58651474.0, "Ops/sec/procs": 5864790.9, "ns per ops/procs": 170.51}],["rdq-cycle-cfa", "./rdq-cycle-cfa -p 1 -d 10 -r 5 -t 100", {"Duration (ms)": 10016.545208, "Number of processors": 1.0, "Number of threads": 500.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 54925472.0, "Total blocks": 54924976.0, "Ops per second": 5483474.68, "ns per ops": 182.37, "Ops per threads": 109850.0, "Ops per procs": 54925472.0, "Ops/sec/procs": 5483474.68, "ns per ops/procs": 182.37}],["rdq-cycle-fibre", "./rdq-cycle-fibre -p 16 -d 10 -r 5 -t 1600", {"Duration (ms)": 10037.0, "Number of processors": 16.0, "Number of threads": 8000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 60770550.0, "Total blocks": 60770550.0, "Ops per second": 6054474.7, "ns per ops": 165.17, "Ops per threads": 7596.0, "Ops per procs": 3798159.0, "Ops/sec/procs": 378404.67, "ns per ops/procs": 2642.67}]]
     1[["rdq-cycle-cfa", "./rdq-cycle-cfa -p 144 -d 30 -r 5 -t 14400", {"Duration (ms)": 30070.453971, "Number of processors": 144.0, "Number of threads": 72000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 9506514731.0, "Total blocks": 9506514458.0, "Ops per second": 316141377.19, "ns per ops": 3.16, "Ops per threads": 132034.0, "Ops per procs": 66017463.0, "Ops/sec/procs": 2195426.23, "ns per ops/procs": 455.49}],["rdq-cycle-go", "./rdq-cycle-go -p 72 -d 30 -r 5 -t 7200", {"Duration (ms)": 30012.0, "Number of processors": 72.0, "Number of threads": 36000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 7170858731.0, "Ops per second": 238928853.2, "ns per ops": 4.19, "Ops per threads": 199190.0, "Ops per procs": 99595260.0, "Ops/sec/procs": 3318456.29, "ns per ops/procs": 301.34}],["rdq-cycle-cfa", "./rdq-cycle-cfa -p 2 -d 30 -r 5 -t 200", {"Duration (ms)": 30050.753405, "Number of processors": 2.0, "Number of threads": 1000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 274931529.0, "Total blocks": 274930622.0, "Ops per second": 9148906.36, "ns per ops": 109.3, "Ops per threads": 274931.0, "Ops per procs": 137465764.0, "Ops/sec/procs": 4574453.18, "ns per ops/procs": 218.61}],["rdq-cycle-go", "./rdq-cycle-go -p 96 -d 30 -r 5 -t 9600", {"Duration (ms)": 30056.0, "Number of processors": 96.0, "Number of threads": 48000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 7329521634.0, "Ops per second": 243854371.44, "ns per ops": 4.1, "Ops per threads": 152698.0, "Ops per procs": 76349183.0, "Ops/sec/procs": 2540149.7, "ns per ops/procs": 393.68}],["rdq-cycle-tokio", "./rdq-cycle-tokio -p 4 -d 30 -r 5 -t 400", {"Duration (ms)": 30097.0, "Number of processors": 4.0, "Number of threads": 2000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 604863335.0, "Ops per second": 20162111.0, "ns per ops": 49.0, "Ops per threads": 302431.0, "Ops per procs": 151215833.0, "Ops/sec/procs": 5040527.0, "ns per ops/procs": 199.0}],["rdq-cycle-tokio", "./rdq-cycle-tokio -p 2 -d 30 -r 5 -t 200", {"Duration (ms)": 30097.0, "Number of processors": 2.0, "Number of threads": 1000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 320113098.0, "Ops per second": 10670436.0, "ns per ops": 94.0, "Ops per threads": 320113.0, "Ops per procs": 160056549.0, "Ops/sec/procs": 5335218.0, "ns per ops/procs": 188.0}],["rdq-cycle-tokio", "./rdq-cycle-tokio -p 16 -d 30 -r 5 -t 1600", {"Duration (ms)": 30097.0, "Number of processors": 16.0, "Number of threads": 8000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 2207739265.0, "Ops per second": 73591308.0, "ns per ops": 13.0, "Ops per threads": 275967.0, "Ops per procs": 137983704.0, "Ops/sec/procs": 4599456.0, "ns per ops/procs": 218.0}],["rdq-cycle-fibre", "./rdq-cycle-fibre -p 96 -d 30 -r 5 -t 9600", {"Duration (ms)": 30093.0, "Number of processors": 96.0, "Number of threads": 48000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 4526874983.0, "Total blocks": 4526874983.0, "Ops per second": 150425816.19, "ns per ops": 6.65, "Ops per threads": 94309.0, "Ops per procs": 47154947.0, "Ops/sec/procs": 1566935.59, "ns per ops/procs": 638.19}],["rdq-cycle-tokio", "./rdq-cycle-tokio -p 192 -d 30 -r 5 -t 19200", {"Duration (ms)": 30004.0, "Number of processors": 192.0, "Number of threads": 96000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 12632713416.0, "Ops per second": 421090447.0, "ns per ops": 2.0, "Ops per threads": 131590.0, "Ops per procs": 65795382.0, "Ops/sec/procs": 2193179.0, "ns per ops/procs": 456.0}],["rdq-cycle-fibre", "./rdq-cycle-fibre -p 144 -d 30 -r 5 -t 14400", {"Duration (ms)": 30068.0, "Number of processors": 144.0, "Number of threads": 72000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 5803101842.0, "Total blocks": 5803101842.0, "Ops per second": 192998518.84, "ns per ops": 5.18, "Ops per threads": 80598.0, "Ops per procs": 40299318.0, "Ops/sec/procs": 1340267.49, "ns per ops/procs": 746.12}],["rdq-cycle-go", "./rdq-cycle-go -p 48 -d 30 -r 5 -t 4800", {"Duration (ms)": 30013.0, "Number of processors": 48.0, "Number of threads": 24000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 3358273697.0, "Ops per second": 111892266.25, "ns per ops": 8.94, "Ops per threads": 139928.0, "Ops per procs": 69964035.0, "Ops/sec/procs": 2331088.88, "ns per ops/procs": 428.98}],["rdq-cycle-cfa", "./rdq-cycle-cfa -p 192 -d 30 -r 5 -t 19200", {"Duration (ms)": 30063.935636, "Number of processors": 192.0, "Number of threads": 96000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 12861071782.0, "Total blocks": 12861071570.0, "Ops per second": 427790690.4, "ns per ops": 2.34, "Ops per threads": 133969.0, "Ops per procs": 66984748.0, "Ops/sec/procs": 2228076.51, "ns per ops/procs": 448.82}],["rdq-cycle-go", "./rdq-cycle-go -p 144 -d 30 -r 5 -t 14400", {"Duration (ms)": 35264.0, "Number of processors": 144.0, "Number of threads": 72000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 12972414228.0, "Ops per second": 367855306.0, "ns per ops": 2.72, "Ops per threads": 180172.0, "Ops per procs": 90086209.0, "Ops/sec/procs": 2554550.74, "ns per ops/procs": 391.46}],["rdq-cycle-go", "./rdq-cycle-go -p 24 -d 30 -r 5 -t 2400", {"Duration (ms)": 30002.0, "Number of processors": 24.0, "Number of threads": 12000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 3059815644.0, "Ops per second": 101984701.74, "ns per ops": 9.81, "Ops per threads": 254984.0, "Ops per procs": 127492318.0, "Ops/sec/procs": 4249362.57, "ns per ops/procs": 235.33}],["rdq-cycle-cfa", "./rdq-cycle-cfa -p 8 -d 30 -r 5 -t 800", {"Duration (ms)": 30060.518753, "Number of processors": 8.0, "Number of threads": 4000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 972596999.0, "Total blocks": 972593001.0, "Ops per second": 32354631.24, "ns per ops": 30.91, "Ops per threads": 243149.0, "Ops per procs": 121574624.0, "Ops/sec/procs": 4044328.9, "ns per ops/procs": 247.26}],["rdq-cycle-go", "./rdq-cycle-go -p 4 -d 30 -r 5 -t 400", {"Duration (ms)": 30001.0, "Number of processors": 4.0, "Number of threads": 2000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 707267117.0, "Ops per second": 23574384.03, "ns per ops": 42.42, "Ops per threads": 353633.0, "Ops per procs": 176816779.0, "Ops/sec/procs": 5893596.01, "ns per ops/procs": 169.68}],["rdq-cycle-go", "./rdq-cycle-go -p 2 -d 30 -r 5 -t 200", {"Duration (ms)": 264381.0, "Number of processors": 2.0, "Number of threads": 1000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 3374487434.0, "Ops per second": 12763687.4, "ns per ops": 78.35, "Ops per threads": 3374487.0, "Ops per procs": 1687243717.0, "Ops/sec/procs": 6381843.7, "ns per ops/procs": 156.69}],["rdq-cycle-cfa", "./rdq-cycle-cfa -p 1 -d 30 -r 5 -t 100", {"Duration (ms)": 30050.198833, "Number of processors": 1.0, "Number of threads": 500.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 166521945.0, "Total blocks": 166521449.0, "Ops per second": 5541459.01, "ns per ops": 180.46, "Ops per threads": 333043.0, "Ops per procs": 166521945.0, "Ops/sec/procs": 5541459.01, "ns per ops/procs": 180.46}],["rdq-cycle-fibre", "./rdq-cycle-fibre -p 72 -d 30 -r 5 -t 7200", {"Duration (ms)": 30079.0, "Number of processors": 72.0, "Number of threads": 36000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 4955074761.0, "Total blocks": 4955074761.0, "Ops per second": 164732010.92, "ns per ops": 6.07, "Ops per threads": 137640.0, "Ops per procs": 68820482.0, "Ops/sec/procs": 2287944.6, "ns per ops/procs": 437.07}],["rdq-cycle-cfa", "./rdq-cycle-cfa -p 48 -d 30 -r 5 -t 4800", {"Duration (ms)": 30060.897399, "Number of processors": 48.0, "Number of threads": 24000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 3335083143.0, "Total blocks": 3335083055.0, "Ops per second": 110944230.93, "ns per ops": 9.01, "Ops per threads": 138961.0, "Ops per procs": 69480898.0, "Ops/sec/procs": 2311338.14, "ns per ops/procs": 432.65}],["rdq-cycle-tokio", "./rdq-cycle-tokio -p 72 -d 30 -r 5 -t 7200", {"Duration (ms)": 30099.0, "Number of processors": 72.0, "Number of threads": 36000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 6285105004.0, "Ops per second": 209503500.0, "ns per ops": 4.0, "Ops per threads": 174586.0, "Ops per procs": 87293125.0, "Ops/sec/procs": 2909770.0, "ns per ops/procs": 344.0}],["rdq-cycle-fibre", "./rdq-cycle-fibre -p 192 -d 30 -r 5 -t 19200", {"Duration (ms)": 30084.0, "Number of processors": 192.0, "Number of threads": 96000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 5971292195.0, "Total blocks": 5971292194.0, "Ops per second": 198483983.59, "ns per ops": 5.04, "Ops per threads": 62200.0, "Ops per procs": 31100480.0, "Ops/sec/procs": 1033770.75, "ns per ops/procs": 967.33}],["rdq-cycle-cfa", "./rdq-cycle-cfa -p 24 -d 30 -r 5 -t 2400", {"Duration (ms)": 30023.851462, "Number of processors": 24.0, "Number of threads": 12000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 2267094351.0, "Total blocks": 2267094347.0, "Ops per second": 75509777.75, "ns per ops": 13.24, "Ops per threads": 188924.0, "Ops per procs": 94462264.0, "Ops/sec/procs": 3146240.74, "ns per ops/procs": 317.84}],["rdq-cycle-go", "./rdq-cycle-go -p 192 -d 30 -r 5 -t 19200", {"Duration (ms)": 30018.0, "Number of processors": 192.0, "Number of threads": 96000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 14017156093.0, "Ops per second": 466952717.99, "ns per ops": 2.14, "Ops per threads": 146012.0, "Ops per procs": 73006021.0, "Ops/sec/procs": 2432045.41, "ns per ops/procs": 411.18}],["rdq-cycle-tokio", "./rdq-cycle-tokio -p 72 -d 30 -r 5 -t 7200", {"Duration (ms)": 30098.0, "Number of processors": 72.0, "Number of threads": 36000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 6231069228.0, "Ops per second": 207702307.0, "ns per ops": 4.0, "Ops per threads": 173085.0, "Ops per procs": 86542628.0, "Ops/sec/procs": 2884754.0, "ns per ops/procs": 347.0}],["rdq-cycle-go", "./rdq-cycle-go -p 8 -d 30 -r 5 -t 800", {"Duration (ms)": 30001.0, "Number of processors": 8.0, "Number of threads": 4000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 1406307246.0, "Ops per second": 46874428.6, "ns per ops": 21.33, "Ops per threads": 351576.0, "Ops per procs": 175788405.0, "Ops/sec/procs": 5859303.57, "ns per ops/procs": 170.67}],["rdq-cycle-fibre", "./rdq-cycle-fibre -p 16 -d 30 -r 5 -t 1600", {"Duration (ms)": 30035.0, "Number of processors": 16.0, "Number of threads": 8000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 2133267335.0, "Total blocks": 2133267335.0, "Ops per second": 71024431.66, "ns per ops": 14.08, "Ops per threads": 266658.0, "Ops per procs": 133329208.0, "Ops/sec/procs": 4439026.98, "ns per ops/procs": 225.27}],["rdq-cycle-go", "./rdq-cycle-go -p 2 -d 30 -r 5 -t 200", {"Duration (ms)": 30001.0, "Number of processors": 2.0, "Number of threads": 1000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 356721196.0, "Ops per second": 11890162.44, "ns per ops": 84.1, "Ops per threads": 356721.0, "Ops per procs": 178360598.0, "Ops/sec/procs": 5945081.22, "ns per ops/procs": 168.21}],["rdq-cycle-fibre", "./rdq-cycle-fibre -p 1 -d 30 -r 5 -t 100", {"Duration (ms)": 30030.0, "Number of processors": 1.0, "Number of threads": 500.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 204114823.0, "Total blocks": 204114323.0, "Ops per second": 6796834.82, "ns per ops": 147.13, "Ops per threads": 408229.0, "Ops per procs": 204114823.0, "Ops/sec/procs": 6796834.82, "ns per ops/procs": 147.13}],["rdq-cycle-fibre", "./rdq-cycle-fibre -p 48 -d 30 -r 5 -t 4800", {"Duration (ms)": 30034.0, "Number of processors": 48.0, "Number of threads": 24000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 2458758093.0, "Total blocks": 2458758093.0, "Ops per second": 81864780.31, "ns per ops": 12.22, "Ops per threads": 102448.0, "Ops per procs": 51224126.0, "Ops/sec/procs": 1705516.26, "ns per ops/procs": 586.33}],["rdq-cycle-tokio", "./rdq-cycle-tokio -p 2 -d 30 -r 5 -t 200", {"Duration (ms)": 30097.0, "Number of processors": 2.0, "Number of threads": 1000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 319130894.0, "Ops per second": 10637696.0, "ns per ops": 94.0, "Ops per threads": 319130.0, "Ops per procs": 159565447.0, "Ops/sec/procs": 5318848.0, "ns per ops/procs": 188.0}],["rdq-cycle-go", "./rdq-cycle-go -p 1 -d 30 -r 5 -t 100", {"Duration (ms)": 48516.0, "Number of processors": 1.0, "Number of threads": 500.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 303564037.0, "Ops per second": 6256886.44, "ns per ops": 159.82, "Ops per threads": 607128.0, "Ops per procs": 303564037.0, "Ops/sec/procs": 6256886.44, "ns per ops/procs": 159.82}],["rdq-cycle-go", "./rdq-cycle-go -p 2 -d 30 -r 5 -t 200", {"Duration (ms)": 30001.0, "Number of processors": 2.0, "Number of threads": 1000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 358956792.0, "Ops per second": 11964659.61, "ns per ops": 83.58, "Ops per threads": 358956.0, "Ops per procs": 179478396.0, "Ops/sec/procs": 5982329.81, "ns per ops/procs": 167.16}],["rdq-cycle-go", "./rdq-cycle-go -p 1 -d 30 -r 5 -t 100", {"Duration (ms)": 30001.0, "Number of processors": 1.0, "Number of threads": 500.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 167891600.0, "Ops per second": 5596157.0, "ns per ops": 178.69, "Ops per threads": 335783.0, "Ops per procs": 167891600.0, "Ops/sec/procs": 5596157.0, "ns per ops/procs": 178.69}],["rdq-cycle-fibre", "./rdq-cycle-fibre -p 8 -d 30 -r 5 -t 800", {"Duration (ms)": 30029.0, "Number of processors": 8.0, "Number of threads": 4000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 1316079379.0, "Total blocks": 1316079379.0, "Ops per second": 43826912.61, "ns per ops": 22.82, "Ops per threads": 329019.0, "Ops per procs": 164509922.0, "Ops/sec/procs": 5478364.08, "ns per ops/procs": 182.54}],["rdq-cycle-fibre", "./rdq-cycle-fibre -p 192 -d 30 -r 5 -t 19200", {"Duration (ms)": 30031.0, "Number of processors": 192.0, "Number of threads": 96000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 6082853683.0, "Total blocks": 6082853682.0, "Ops per second": 202552099.51, "ns per ops": 4.94, "Ops per threads": 63363.0, "Ops per procs": 31681529.0, "Ops/sec/procs": 1054958.85, "ns per ops/procs": 947.9}],["rdq-cycle-tokio", "./rdq-cycle-tokio -p 1 -d 30 -r 5 -t 100", {"Duration (ms)": 30098.0, "Number of processors": 1.0, "Number of threads": 500.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 164216153.0, "Ops per second": 5473871.0, "ns per ops": 183.0, "Ops per threads": 328432.0, "Ops per procs": 164216153.0, "Ops/sec/procs": 5473871.0, "ns per ops/procs": 183.0}],["rdq-cycle-go", "./rdq-cycle-go -p 48 -d 30 -r 5 -t 4800", {"Duration (ms)": 30062.0, "Number of processors": 48.0, "Number of threads": 24000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 3435179388.0, "Ops per second": 114266214.85, "ns per ops": 8.75, "Ops per threads": 143132.0, "Ops per procs": 71566237.0, "Ops/sec/procs": 2380546.14, "ns per ops/procs": 420.07}],["rdq-cycle-cfa", "./rdq-cycle-cfa -p 1 -d 30 -r 5 -t 100", {"Duration (ms)": 30049.846861, "Number of processors": 1.0, "Number of threads": 500.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 166638040.0, "Total blocks": 166637544.0, "Ops per second": 5545387.33, "ns per ops": 180.33, "Ops per threads": 333276.0, "Ops per procs": 166638040.0, "Ops/sec/procs": 5545387.33, "ns per ops/procs": 180.33}],["rdq-cycle-fibre", "./rdq-cycle-fibre -p 192 -d 30 -r 5 -t 19200", {"Duration (ms)": 30032.0, "Number of processors": 192.0, "Number of threads": 96000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 6142595630.0, "Total blocks": 6142595629.0, "Ops per second": 204531362.77, "ns per ops": 4.89, "Ops per threads": 63985.0, "Ops per procs": 31992685.0, "Ops/sec/procs": 1065267.51, "ns per ops/procs": 938.73}],["rdq-cycle-tokio", "./rdq-cycle-tokio -p 24 -d 30 -r 5 -t 2400", {"Duration (ms)": 30097.0, "Number of processors": 24.0, "Number of threads": 12000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 2840134171.0, "Ops per second": 94671139.0, "ns per ops": 10.0, "Ops per threads": 236677.0, "Ops per procs": 118338923.0, "Ops/sec/procs": 3944630.0, "ns per ops/procs": 254.0}],["rdq-cycle-tokio", "./rdq-cycle-tokio -p 24 -d 30 -r 5 -t 2400", {"Duration (ms)": 30097.0, "Number of processors": 24.0, "Number of threads": 12000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 2874508261.0, "Ops per second": 95816942.0, "ns per ops": 10.0, "Ops per threads": 239542.0, "Ops per procs": 119771177.0, "Ops/sec/procs": 3992372.0, "ns per ops/procs": 251.0}],["rdq-cycle-go", "./rdq-cycle-go -p 8 -d 30 -r 5 -t 800", {"Duration (ms)": 30001.0, "Number of processors": 8.0, "Number of threads": 4000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 1413342862.0, "Ops per second": 47108990.1, "ns per ops": 21.23, "Ops per threads": 353335.0, "Ops per procs": 176667857.0, "Ops/sec/procs": 5888623.76, "ns per ops/procs": 169.82}],["rdq-cycle-cfa", "./rdq-cycle-cfa -p 16 -d 30 -r 5 -t 1600", {"Duration (ms)": 30078.383554, "Number of processors": 16.0, "Number of threads": 8000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 1814462812.0, "Total blocks": 1814454814.0, "Ops per second": 60324478.83, "ns per ops": 16.58, "Ops per threads": 226807.0, "Ops per procs": 113403925.0, "Ops/sec/procs": 3770279.93, "ns per ops/procs": 265.23}],["rdq-cycle-cfa", "./rdq-cycle-cfa -p 96 -d 30 -r 5 -t 9600", {"Duration (ms)": 30051.564288, "Number of processors": 96.0, "Number of threads": 48000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 6490260471.0, "Total blocks": 6490260293.0, "Ops per second": 215970803.01, "ns per ops": 4.63, "Ops per threads": 135213.0, "Ops per procs": 67606879.0, "Ops/sec/procs": 2249695.86, "ns per ops/procs": 444.5}],["rdq-cycle-tokio", "./rdq-cycle-tokio -p 72 -d 30 -r 5 -t 7200", {"Duration (ms)": 30097.0, "Number of processors": 72.0, "Number of threads": 36000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 6144861724.0, "Ops per second": 204828724.0, "ns per ops": 4.0, "Ops per threads": 170690.0, "Ops per procs": 85345301.0, "Ops/sec/procs": 2844843.0, "ns per ops/procs": 352.0}],["rdq-cycle-tokio", "./rdq-cycle-tokio -p 144 -d 30 -r 5 -t 14400", {"Duration (ms)": 30020.0, "Number of processors": 144.0, "Number of threads": 72000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 10696040537.0, "Ops per second": 356534684.0, "ns per ops": 2.0, "Ops per threads": 148556.0, "Ops per procs": 74278059.0, "Ops/sec/procs": 2475935.0, "ns per ops/procs": 404.0}],["rdq-cycle-tokio", "./rdq-cycle-tokio -p 144 -d 30 -r 5 -t 14400", {"Duration (ms)": 30007.0, "Number of processors": 144.0, "Number of threads": 72000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 10775410877.0, "Ops per second": 359180362.0, "ns per ops": 2.0, "Ops per threads": 149658.0, "Ops per procs": 74829242.0, "Ops/sec/procs": 2494308.0, "ns per ops/procs": 401.0}],["rdq-cycle-go", "./rdq-cycle-go -p 48 -d 30 -r 5 -t 4800", {"Duration (ms)": 30081.0, "Number of processors": 48.0, "Number of threads": 24000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 3426182443.0, "Ops per second": 113897986.82, "ns per ops": 8.78, "Ops per threads": 142757.0, "Ops per procs": 71378800.0, "Ops/sec/procs": 2372874.73, "ns per ops/procs": 421.43}],["rdq-cycle-go", "./rdq-cycle-go -p 8 -d 30 -r 5 -t 800", {"Duration (ms)": 64465.0, "Number of processors": 8.0, "Number of threads": 4000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 3068262989.0, "Ops per second": 47595791.04, "ns per ops": 21.01, "Ops per threads": 767065.0, "Ops per procs": 383532873.0, "Ops/sec/procs": 5949473.88, "ns per ops/procs": 168.08}],["rdq-cycle-fibre", "./rdq-cycle-fibre -p 96 -d 30 -r 5 -t 9600", {"Duration (ms)": 30063.0, "Number of processors": 96.0, "Number of threads": 48000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 4548911689.0, "Total blocks": 4548911689.0, "Ops per second": 151308623.89, "ns per ops": 6.61, "Ops per threads": 94768.0, "Ops per procs": 47384496.0, "Ops/sec/procs": 1576131.5, "ns per ops/procs": 634.46}],["rdq-cycle-go", "./rdq-cycle-go -p 8 -d 30 -r 5 -t 800", {"Duration (ms)": 67452.0, "Number of processors": 8.0, "Number of threads": 4000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 3227315248.0, "Ops per second": 47845521.93, "ns per ops": 20.9, "Ops per threads": 806828.0, "Ops per procs": 403414406.0, "Ops/sec/procs": 5980690.24, "ns per ops/procs": 167.2}],["rdq-cycle-fibre", "./rdq-cycle-fibre -p 4 -d 30 -r 5 -t 400", {"Duration (ms)": 30035.0, "Number of processors": 4.0, "Number of threads": 2000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 706510389.0, "Total blocks": 706510389.0, "Ops per second": 23522227.08, "ns per ops": 42.51, "Ops per threads": 353255.0, "Ops per procs": 176627597.0, "Ops/sec/procs": 5880556.77, "ns per ops/procs": 170.05}],["rdq-cycle-go", "./rdq-cycle-go -p 16 -d 30 -r 5 -t 1600", {"Duration (ms)": 30002.0, "Number of processors": 16.0, "Number of threads": 8000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 2634632471.0, "Ops per second": 87815118.66, "ns per ops": 11.39, "Ops per threads": 329329.0, "Ops per procs": 164664529.0, "Ops/sec/procs": 5488444.92, "ns per ops/procs": 182.2}],["rdq-cycle-fibre", "./rdq-cycle-fibre -p 2 -d 30 -r 5 -t 200", {"Duration (ms)": 30035.0, "Number of processors": 2.0, "Number of threads": 1000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 357818088.0, "Total blocks": 357818088.0, "Ops per second": 11913055.69, "ns per ops": 83.94, "Ops per threads": 357818.0, "Ops per procs": 178909044.0, "Ops/sec/procs": 5956527.85, "ns per ops/procs": 167.88}],["rdq-cycle-cfa", "./rdq-cycle-cfa -p 192 -d 30 -r 5 -t 19200", {"Duration (ms)": 30032.234312, "Number of processors": 192.0, "Number of threads": 96000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 12858843556.0, "Total blocks": 12858843390.0, "Ops per second": 428168061.77, "ns per ops": 2.34, "Ops per threads": 133946.0, "Ops per procs": 66973143.0, "Ops/sec/procs": 2230041.99, "ns per ops/procs": 448.42}],["rdq-cycle-go", "./rdq-cycle-go -p 4 -d 30 -r 5 -t 400", {"Duration (ms)": 30001.0, "Number of processors": 4.0, "Number of threads": 2000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 706978415.0, "Ops per second": 23564629.02, "ns per ops": 42.44, "Ops per threads": 353489.0, "Ops per procs": 176744603.0, "Ops/sec/procs": 5891157.26, "ns per ops/procs": 169.75}],["rdq-cycle-go", "./rdq-cycle-go -p 144 -d 30 -r 5 -t 14400", {"Duration (ms)": 30041.0, "Number of processors": 144.0, "Number of threads": 72000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 10262856638.0, "Ops per second": 341622139.4, "ns per ops": 2.93, "Ops per threads": 142539.0, "Ops per procs": 71269837.0, "Ops/sec/procs": 2372375.97, "ns per ops/procs": 421.52}],["rdq-cycle-cfa", "./rdq-cycle-cfa -p 48 -d 30 -r 5 -t 4800", {"Duration (ms)": 30059.83401, "Number of processors": 48.0, "Number of threads": 24000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 3339375956.0, "Total blocks": 3339375870.0, "Ops per second": 111090964.6, "ns per ops": 9.0, "Ops per threads": 139140.0, "Ops per procs": 69570332.0, "Ops/sec/procs": 2314395.1, "ns per ops/procs": 432.08}],["rdq-cycle-go", "./rdq-cycle-go -p 72 -d 30 -r 5 -t 7200", {"Duration (ms)": 30032.0, "Number of processors": 72.0, "Number of threads": 36000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 6509361726.0, "Ops per second": 216745402.13, "ns per ops": 4.61, "Ops per threads": 180815.0, "Ops per procs": 90407801.0, "Ops/sec/procs": 3010352.81, "ns per ops/procs": 332.19}],["rdq-cycle-tokio", "./rdq-cycle-tokio -p 16 -d 30 -r 5 -t 1600", {"Duration (ms)": 30097.0, "Number of processors": 16.0, "Number of threads": 8000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 2206035556.0, "Ops per second": 73534518.0, "ns per ops": 13.0, "Ops per threads": 275754.0, "Ops per procs": 137877222.0, "Ops/sec/procs": 4595907.0, "ns per ops/procs": 218.0}],["rdq-cycle-tokio", "./rdq-cycle-tokio -p 48 -d 30 -r 5 -t 4800", {"Duration (ms)": 30098.0, "Number of processors": 48.0, "Number of threads": 24000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 3790231903.0, "Ops per second": 126341063.0, "ns per ops": 7.0, "Ops per threads": 157926.0, "Ops per procs": 78963164.0, "Ops/sec/procs": 2632105.0, "ns per ops/procs": 381.0}],["rdq-cycle-fibre", "./rdq-cycle-fibre -p 4 -d 30 -r 5 -t 400", {"Duration (ms)": 30029.0, "Number of processors": 4.0, "Number of threads": 2000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 692861358.0, "Total blocks": 692861358.0, "Ops per second": 23072354.65, "ns per ops": 43.34, "Ops per threads": 346430.0, "Ops per procs": 173215339.0, "Ops/sec/procs": 5768088.66, "ns per ops/procs": 173.37}],["rdq-cycle-tokio", "./rdq-cycle-tokio -p 1 -d 30 -r 5 -t 100", {"Duration (ms)": 30097.0, "Number of processors": 1.0, "Number of threads": 500.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 164748248.0, "Ops per second": 5491608.0, "ns per ops": 182.0, "Ops per threads": 329496.0, "Ops per procs": 164748248.0, "Ops/sec/procs": 5491608.0, "ns per ops/procs": 182.0}],["rdq-cycle-fibre", "./rdq-cycle-fibre -p 16 -d 30 -r 5 -t 1600", {"Duration (ms)": 30036.0, "Number of processors": 16.0, "Number of threads": 8000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 2141838787.0, "Total blocks": 2141838787.0, "Ops per second": 71309031.1, "ns per ops": 14.02, "Ops per threads": 267729.0, "Ops per procs": 133864924.0, "Ops/sec/procs": 4456814.44, "ns per ops/procs": 224.38}],["rdq-cycle-tokio", "./rdq-cycle-tokio -p 16 -d 30 -r 5 -t 1600", {"Duration (ms)": 30097.0, "Number of processors": 16.0, "Number of threads": 8000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 2208676737.0, "Ops per second": 73622557.0, "ns per ops": 13.0, "Ops per threads": 276084.0, "Ops per procs": 138042296.0, "Ops/sec/procs": 4601409.0, "ns per ops/procs": 218.0}],["rdq-cycle-go", "./rdq-cycle-go -p 144 -d 30 -r 5 -t 14400", {"Duration (ms)": 42992.0, "Number of processors": 144.0, "Number of threads": 72000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 15866119291.0, "Ops per second": 369041498.46, "ns per ops": 2.71, "Ops per threads": 220362.0, "Ops per procs": 110181383.0, "Ops/sec/procs": 2562788.18, "ns per ops/procs": 390.2}],["rdq-cycle-tokio", "./rdq-cycle-tokio -p 96 -d 30 -r 5 -t 9600", {"Duration (ms)": 30036.0, "Number of processors": 96.0, "Number of threads": 48000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 7182881610.0, "Ops per second": 239429387.0, "ns per ops": 4.0, "Ops per threads": 149643.0, "Ops per procs": 74821683.0, "Ops/sec/procs": 2494056.0, "ns per ops/procs": 401.0}],["rdq-cycle-go", "./rdq-cycle-go -p 16 -d 30 -r 5 -t 1600", {"Duration (ms)": 30002.0, "Number of processors": 16.0, "Number of threads": 8000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 2637195364.0, "Ops per second": 87900565.4, "ns per ops": 11.38, "Ops per threads": 329649.0, "Ops per procs": 164824710.0, "Ops/sec/procs": 5493785.34, "ns per ops/procs": 182.02}],["rdq-cycle-go", "./rdq-cycle-go -p 16 -d 30 -r 5 -t 1600", {"Duration (ms)": 30002.0, "Number of processors": 16.0, "Number of threads": 8000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 2623491325.0, "Ops per second": 87443656.02, "ns per ops": 11.44, "Ops per threads": 327936.0, "Ops per procs": 163968207.0, "Ops/sec/procs": 5465228.5, "ns per ops/procs": 182.97}],["rdq-cycle-cfa", "./rdq-cycle-cfa -p 144 -d 30 -r 5 -t 14400", {"Duration (ms)": 30058.288547, "Number of processors": 144.0, "Number of threads": 72000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 9708330218.0, "Total blocks": 9708330078.0, "Ops per second": 322983466.04, "ns per ops": 3.1, "Ops per threads": 134837.0, "Ops per procs": 67418959.0, "Ops/sec/procs": 2242940.74, "ns per ops/procs": 445.84}],["rdq-cycle-fibre", "./rdq-cycle-fibre -p 1 -d 30 -r 5 -t 100", {"Duration (ms)": 30026.0, "Number of processors": 1.0, "Number of threads": 500.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 199833549.0, "Total blocks": 199833049.0, "Ops per second": 6655160.04, "ns per ops": 150.26, "Ops per threads": 399667.0, "Ops per procs": 199833549.0, "Ops/sec/procs": 6655160.04, "ns per ops/procs": 150.26}],["rdq-cycle-cfa", "./rdq-cycle-cfa -p 1 -d 30 -r 5 -t 100", {"Duration (ms)": 30049.988048, "Number of processors": 1.0, "Number of threads": 500.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 166094799.0, "Total blocks": 166094303.0, "Ops per second": 5527283.36, "ns per ops": 180.92, "Ops per threads": 332189.0, "Ops per procs": 166094799.0, "Ops/sec/procs": 5527283.36, "ns per ops/procs": 180.92}],["rdq-cycle-cfa", "./rdq-cycle-cfa -p 192 -d 30 -r 5 -t 19200", {"Duration (ms)": 30059.170041, "Number of processors": 192.0, "Number of threads": 96000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 12881141195.0, "Total blocks": 12881141021.0, "Ops per second": 428526176.12, "ns per ops": 2.33, "Ops per threads": 134178.0, "Ops per procs": 67089277.0, "Ops/sec/procs": 2231907.17, "ns per ops/procs": 448.05}],["rdq-cycle-fibre", "./rdq-cycle-fibre -p 2 -d 30 -r 5 -t 200", {"Duration (ms)": 30029.0, "Number of processors": 2.0, "Number of threads": 1000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 357230154.0, "Total blocks": 357230154.0, "Ops per second": 11896133.01, "ns per ops": 84.06, "Ops per threads": 357230.0, "Ops per procs": 178615077.0, "Ops/sec/procs": 5948066.5, "ns per ops/procs": 168.12}],["rdq-cycle-tokio", "./rdq-cycle-tokio -p 4 -d 30 -r 5 -t 400", {"Duration (ms)": 30098.0, "Number of processors": 4.0, "Number of threads": 2000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 606163436.0, "Ops per second": 20205447.0, "ns per ops": 49.0, "Ops per threads": 303081.0, "Ops per procs": 151540859.0, "Ops/sec/procs": 5051361.0, "ns per ops/procs": 198.0}],["rdq-cycle-tokio", "./rdq-cycle-tokio -p 8 -d 30 -r 5 -t 800", {"Duration (ms)": 30097.0, "Number of processors": 8.0, "Number of threads": 4000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 1167892058.0, "Ops per second": 38929735.0, "ns per ops": 25.0, "Ops per threads": 291973.0, "Ops per procs": 145986507.0, "Ops/sec/procs": 4866216.0, "ns per ops/procs": 206.0}],["rdq-cycle-fibre", "./rdq-cycle-fibre -p 48 -d 30 -r 5 -t 4800", {"Duration (ms)": 30095.0, "Number of processors": 48.0, "Number of threads": 24000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 2476366110.0, "Total blocks": 2476366110.0, "Ops per second": 82284560.21, "ns per ops": 12.15, "Ops per threads": 103181.0, "Ops per procs": 51590960.0, "Ops/sec/procs": 1714261.67, "ns per ops/procs": 583.34}],["rdq-cycle-tokio", "./rdq-cycle-tokio -p 48 -d 30 -r 5 -t 4800", {"Duration (ms)": 30098.0, "Number of processors": 48.0, "Number of threads": 24000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 3821393972.0, "Ops per second": 127379799.0, "ns per ops": 7.0, "Ops per threads": 159224.0, "Ops per procs": 79612374.0, "Ops/sec/procs": 2653745.0, "ns per ops/procs": 378.0}],["rdq-cycle-cfa", "./rdq-cycle-cfa -p 96 -d 30 -r 5 -t 9600", {"Duration (ms)": 30054.682523, "Number of processors": 96.0, "Number of threads": 48000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 6546583455.0, "Total blocks": 6546583322.0, "Ops per second": 217822412.53, "ns per ops": 4.59, "Ops per threads": 136387.0, "Ops per procs": 68193577.0, "Ops/sec/procs": 2268983.46, "ns per ops/procs": 440.73}],["rdq-cycle-fibre", "./rdq-cycle-fibre -p 24 -d 30 -r 5 -t 2400", {"Duration (ms)": 30014.0, "Number of processors": 24.0, "Number of threads": 12000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 2561007066.0, "Total blocks": 2561007066.0, "Ops per second": 85326086.55, "ns per ops": 11.72, "Ops per threads": 213417.0, "Ops per procs": 106708627.0, "Ops/sec/procs": 3555253.61, "ns per ops/procs": 281.27}],["rdq-cycle-go", "./rdq-cycle-go -p 96 -d 30 -r 5 -t 9600", {"Duration (ms)": 30087.0, "Number of processors": 96.0, "Number of threads": 48000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 7287800891.0, "Ops per second": 242218521.04, "ns per ops": 4.13, "Ops per threads": 151829.0, "Ops per procs": 75914592.0, "Ops/sec/procs": 2523109.59, "ns per ops/procs": 396.34}],["rdq-cycle-go", "./rdq-cycle-go -p 48 -d 30 -r 5 -t 4800", {"Duration (ms)": 30019.0, "Number of processors": 48.0, "Number of threads": 24000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 3419994422.0, "Ops per second": 113926780.25, "ns per ops": 8.78, "Ops per threads": 142499.0, "Ops per procs": 71249883.0, "Ops/sec/procs": 2373474.59, "ns per ops/procs": 421.32}],["rdq-cycle-tokio", "./rdq-cycle-tokio -p 2 -d 30 -r 5 -t 200", {"Duration (ms)": 30097.0, "Number of processors": 2.0, "Number of threads": 1000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 316534726.0, "Ops per second": 10551157.0, "ns per ops": 95.0, "Ops per threads": 316534.0, "Ops per procs": 158267363.0, "Ops/sec/procs": 5275578.0, "ns per ops/procs": 190.0}],["rdq-cycle-fibre", "./rdq-cycle-fibre -p 96 -d 30 -r 5 -t 9600", {"Duration (ms)": 30073.0, "Number of processors": 96.0, "Number of threads": 48000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 4400465318.0, "Total blocks": 4400465318.0, "Ops per second": 146323488.89, "ns per ops": 6.83, "Ops per threads": 91676.0, "Ops per procs": 45838180.0, "Ops/sec/procs": 1524203.01, "ns per ops/procs": 656.08}],["rdq-cycle-cfa", "./rdq-cycle-cfa -p 8 -d 30 -r 5 -t 800", {"Duration (ms)": 30058.311595, "Number of processors": 8.0, "Number of threads": 4000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 970053948.0, "Total blocks": 970049952.0, "Ops per second": 32272403.09, "ns per ops": 30.99, "Ops per threads": 242513.0, "Ops per procs": 121256743.0, "Ops/sec/procs": 4034050.39, "ns per ops/procs": 247.89}],["rdq-cycle-tokio", "./rdq-cycle-tokio -p 192 -d 30 -r 5 -t 19200", {"Duration (ms)": 30013.0, "Number of processors": 192.0, "Number of threads": 96000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 12767582018.0, "Ops per second": 425586067.0, "ns per ops": 2.0, "Ops per threads": 132995.0, "Ops per procs": 66497823.0, "Ops/sec/procs": 2216594.0, "ns per ops/procs": 451.0}],["rdq-cycle-cfa", "./rdq-cycle-cfa -p 144 -d 30 -r 5 -t 14400", {"Duration (ms)": 30037.761783, "Number of processors": 144.0, "Number of threads": 72000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 9562288041.0, "Total blocks": 9562287681.0, "Ops per second": 318342229.03, "ns per ops": 3.14, "Ops per threads": 132809.0, "Ops per procs": 66404778.0, "Ops/sec/procs": 2210709.92, "ns per ops/procs": 452.34}],["rdq-cycle-cfa", "./rdq-cycle-cfa -p 24 -d 30 -r 5 -t 2400", {"Duration (ms)": 30021.813202, "Number of processors": 24.0, "Number of threads": 12000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 2296868167.0, "Total blocks": 2296868160.0, "Ops per second": 76506643.74, "ns per ops": 13.07, "Ops per threads": 191405.0, "Ops per procs": 95702840.0, "Ops/sec/procs": 3187776.82, "ns per ops/procs": 313.7}],["rdq-cycle-tokio", "./rdq-cycle-tokio -p 192 -d 30 -r 5 -t 19200", {"Duration (ms)": 30007.0, "Number of processors": 192.0, "Number of threads": 96000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 12720478116.0, "Ops per second": 424015937.0, "ns per ops": 2.0, "Ops per threads": 132504.0, "Ops per procs": 66252490.0, "Ops/sec/procs": 2208416.0, "ns per ops/procs": 452.0}],["rdq-cycle-tokio", "./rdq-cycle-tokio -p 8 -d 30 -r 5 -t 800", {"Duration (ms)": 30098.0, "Number of processors": 8.0, "Number of threads": 4000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 1155619744.0, "Ops per second": 38520658.0, "ns per ops": 26.0, "Ops per threads": 288904.0, "Ops per procs": 144452468.0, "Ops/sec/procs": 4815082.0, "ns per ops/procs": 208.0}],["rdq-cycle-go", "./rdq-cycle-go -p 2 -d 30 -r 5 -t 200", {"Duration (ms)": 30001.0, "Number of processors": 2.0, "Number of threads": 1000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 355618036.0, "Ops per second": 11853383.18, "ns per ops": 84.36, "Ops per threads": 355618.0, "Ops per procs": 177809018.0, "Ops/sec/procs": 5926691.59, "ns per ops/procs": 168.73}],["rdq-cycle-fibre", "./rdq-cycle-fibre -p 24 -d 30 -r 5 -t 2400", {"Duration (ms)": 30014.0, "Number of processors": 24.0, "Number of threads": 12000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 2576541498.0, "Total blocks": 2576541498.0, "Ops per second": 85843776.82, "ns per ops": 11.65, "Ops per threads": 214711.0, "Ops per procs": 107355895.0, "Ops/sec/procs": 3576824.03, "ns per ops/procs": 279.58}],["rdq-cycle-go", "./rdq-cycle-go -p 1 -d 30 -r 5 -t 100", {"Duration (ms)": 30001.0, "Number of processors": 1.0, "Number of threads": 500.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 167595952.0, "Ops per second": 5586294.79, "ns per ops": 179.01, "Ops per threads": 335191.0, "Ops per procs": 167595952.0, "Ops/sec/procs": 5586294.79, "ns per ops/procs": 179.01}],["rdq-cycle-fibre", "./rdq-cycle-fibre -p 4 -d 30 -r 5 -t 400", {"Duration (ms)": 30034.0, "Number of processors": 4.0, "Number of threads": 2000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 693980267.0, "Total blocks": 693980267.0, "Ops per second": 23105979.14, "ns per ops": 43.28, "Ops per threads": 346990.0, "Ops per procs": 173495066.0, "Ops/sec/procs": 5776494.78, "ns per ops/procs": 173.12}],["rdq-cycle-go", "./rdq-cycle-go -p 48 -d 30 -r 5 -t 4800", {"Duration (ms)": 30036.0, "Number of processors": 48.0, "Number of threads": 24000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 3316447673.0, "Ops per second": 110413526.29, "ns per ops": 9.06, "Ops per threads": 138185.0, "Ops per procs": 69092659.0, "Ops/sec/procs": 2300281.8, "ns per ops/procs": 434.73}],["rdq-cycle-fibre", "./rdq-cycle-fibre -p 4 -d 30 -r 5 -t 400", {"Duration (ms)": 30030.0, "Number of processors": 4.0, "Number of threads": 2000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 688705909.0, "Total blocks": 688705909.0, "Ops per second": 22933897.29, "ns per ops": 43.6, "Ops per threads": 344352.0, "Ops per procs": 172176477.0, "Ops/sec/procs": 5733474.32, "ns per ops/procs": 174.41}],["rdq-cycle-tokio", "./rdq-cycle-tokio -p 2 -d 30 -r 5 -t 200", {"Duration (ms)": 30097.0, "Number of processors": 2.0, "Number of threads": 1000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 319361646.0, "Ops per second": 10645388.0, "ns per ops": 94.0, "Ops per threads": 319361.0, "Ops per procs": 159680823.0, "Ops/sec/procs": 5322694.0, "ns per ops/procs": 188.0}],["rdq-cycle-fibre", "./rdq-cycle-fibre -p 24 -d 30 -r 5 -t 2400", {"Duration (ms)": 30014.0, "Number of processors": 24.0, "Number of threads": 12000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 2573894504.0, "Total blocks": 2573894504.0, "Ops per second": 85756263.37, "ns per ops": 11.66, "Ops per threads": 214491.0, "Ops per procs": 107245604.0, "Ops/sec/procs": 3573177.64, "ns per ops/procs": 279.86}],["rdq-cycle-go", "./rdq-cycle-go -p 72 -d 30 -r 5 -t 7200", {"Duration (ms)": 30004.0, "Number of processors": 72.0, "Number of threads": 36000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 6496212514.0, "Ops per second": 216509154.71, "ns per ops": 4.62, "Ops per threads": 180450.0, "Ops per procs": 90225173.0, "Ops/sec/procs": 3007071.59, "ns per ops/procs": 332.55}],["rdq-cycle-fibre", "./rdq-cycle-fibre -p 192 -d 30 -r 5 -t 19200", {"Duration (ms)": 30025.0, "Number of processors": 192.0, "Number of threads": 96000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 6169710663.0, "Total blocks": 6169710663.0, "Ops per second": 205485452.53, "ns per ops": 4.87, "Ops per threads": 64267.0, "Ops per procs": 32133909.0, "Ops/sec/procs": 1070236.73, "ns per ops/procs": 934.37}],["rdq-cycle-fibre", "./rdq-cycle-fibre -p 1 -d 30 -r 5 -t 100", {"Duration (ms)": 30026.0, "Number of processors": 1.0, "Number of threads": 500.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 200258814.0, "Total blocks": 200258314.0, "Ops per second": 6669322.02, "ns per ops": 149.94, "Ops per threads": 400517.0, "Ops per procs": 200258814.0, "Ops/sec/procs": 6669322.02, "ns per ops/procs": 149.94}],["rdq-cycle-tokio", "./rdq-cycle-tokio -p 1 -d 30 -r 5 -t 100", {"Duration (ms)": 30098.0, "Number of processors": 1.0, "Number of threads": 500.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 164646089.0, "Ops per second": 5488202.0, "ns per ops": 182.0, "Ops per threads": 329292.0, "Ops per procs": 164646089.0, "Ops/sec/procs": 5488202.0, "ns per ops/procs": 182.0}],["rdq-cycle-go", "./rdq-cycle-go -p 48 -d 30 -r 5 -t 4800", {"Duration (ms)": 30694.0, "Number of processors": 48.0, "Number of threads": 24000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 3690202319.0, "Ops per second": 120225350.95, "ns per ops": 8.32, "Ops per threads": 153758.0, "Ops per procs": 76879214.0, "Ops/sec/procs": 2504694.81, "ns per ops/procs": 399.25}],["rdq-cycle-tokio", "./rdq-cycle-tokio -p 24 -d 30 -r 5 -t 2400", {"Duration (ms)": 30097.0, "Number of processors": 24.0, "Number of threads": 12000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 2841815618.0, "Ops per second": 94727187.0, "ns per ops": 10.0, "Ops per threads": 236817.0, "Ops per procs": 118408984.0, "Ops/sec/procs": 3946966.0, "ns per ops/procs": 254.0}],["rdq-cycle-go", "./rdq-cycle-go -p 4 -d 30 -r 5 -t 400", {"Duration (ms)": 30001.0, "Number of processors": 4.0, "Number of threads": 2000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 706005438.0, "Ops per second": 23532319.88, "ns per ops": 42.49, "Ops per threads": 353002.0, "Ops per procs": 176501359.0, "Ops/sec/procs": 5883079.97, "ns per ops/procs": 169.98}],["rdq-cycle-fibre", "./rdq-cycle-fibre -p 8 -d 30 -r 5 -t 800", {"Duration (ms)": 30028.0, "Number of processors": 8.0, "Number of threads": 4000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 1334829650.0, "Total blocks": 1334829650.0, "Ops per second": 44451862.24, "ns per ops": 22.5, "Ops per threads": 333707.0, "Ops per procs": 166853706.0, "Ops/sec/procs": 5556482.78, "ns per ops/procs": 179.97}],["rdq-cycle-fibre", "./rdq-cycle-fibre -p 1 -d 30 -r 5 -t 100", {"Duration (ms)": 30026.0, "Number of processors": 1.0, "Number of threads": 500.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 202392032.0, "Total blocks": 202391532.0, "Ops per second": 6740384.88, "ns per ops": 148.36, "Ops per threads": 404784.0, "Ops per procs": 202392032.0, "Ops/sec/procs": 6740384.88, "ns per ops/procs": 148.36}],["rdq-cycle-tokio", "./rdq-cycle-tokio -p 96 -d 30 -r 5 -t 9600", {"Duration (ms)": 30000.0, "Number of processors": 96.0, "Number of threads": 48000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 7189703497.0, "Ops per second": 239656783.0, "ns per ops": 4.0, "Ops per threads": 149785.0, "Ops per procs": 74892744.0, "Ops/sec/procs": 2496424.0, "ns per ops/procs": 400.0}],["rdq-cycle-fibre", "./rdq-cycle-fibre -p 192 -d 30 -r 5 -t 19200", {"Duration (ms)": 30007.0, "Number of processors": 192.0, "Number of threads": 96000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 5923748477.0, "Total blocks": 5923748477.0, "Ops per second": 197409844.11, "ns per ops": 5.07, "Ops per threads": 61705.0, "Ops per procs": 30852856.0, "Ops/sec/procs": 1028176.27, "ns per ops/procs": 972.6}],["rdq-cycle-fibre", "./rdq-cycle-fibre -p 192 -d 30 -r 5 -t 19200", {"Duration (ms)": 30082.0, "Number of processors": 192.0, "Number of threads": 96000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 5924600790.0, "Total blocks": 5924600790.0, "Ops per second": 196942403.45, "ns per ops": 5.08, "Ops per threads": 61714.0, "Ops per procs": 30857295.0, "Ops/sec/procs": 1025741.68, "ns per ops/procs": 974.9}],["rdq-cycle-go", "./rdq-cycle-go -p 48 -d 30 -r 5 -t 4800", {"Duration (ms)": 30011.0, "Number of processors": 48.0, "Number of threads": 24000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 3459137974.0, "Ops per second": 115259295.3, "ns per ops": 8.68, "Ops per threads": 144130.0, "Ops per procs": 72065374.0, "Ops/sec/procs": 2401235.32, "ns per ops/procs": 416.45}],["rdq-cycle-tokio", "./rdq-cycle-tokio -p 96 -d 30 -r 5 -t 9600", {"Duration (ms)": 30098.0, "Number of processors": 96.0, "Number of threads": 48000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 7259091424.0, "Ops per second": 241969714.0, "ns per ops": 4.0, "Ops per threads": 151231.0, "Ops per procs": 75615535.0, "Ops/sec/procs": 2520517.0, "ns per ops/procs": 398.0}],["rdq-cycle-go", "./rdq-cycle-go -p 16 -d 30 -r 5 -t 1600", {"Duration (ms)": 30002.0, "Number of processors": 16.0, "Number of threads": 8000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 2635274721.0, "Ops per second": 87836463.82, "ns per ops": 11.38, "Ops per threads": 329409.0, "Ops per procs": 164704670.0, "Ops/sec/procs": 5489778.99, "ns per ops/procs": 182.16}],["rdq-cycle-go", "./rdq-cycle-go -p 8 -d 30 -r 5 -t 800", {"Duration (ms)": 30001.0, "Number of processors": 8.0, "Number of threads": 4000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 1412738137.0, "Ops per second": 47088890.71, "ns per ops": 21.24, "Ops per threads": 353184.0, "Ops per procs": 176592267.0, "Ops/sec/procs": 5886111.34, "ns per ops/procs": 169.89}],["rdq-cycle-tokio", "./rdq-cycle-tokio -p 96 -d 30 -r 5 -t 9600", {"Duration (ms)": 30011.0, "Number of processors": 96.0, "Number of threads": 48000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 7209814082.0, "Ops per second": 240327136.0, "ns per ops": 4.0, "Ops per threads": 150204.0, "Ops per procs": 75102230.0, "Ops/sec/procs": 2503407.0, "ns per ops/procs": 399.0}],["rdq-cycle-fibre", "./rdq-cycle-fibre -p 24 -d 30 -r 5 -t 2400", {"Duration (ms)": 30032.0, "Number of processors": 24.0, "Number of threads": 12000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 2552757683.0, "Total blocks": 2552757683.0, "Ops per second": 84998551.12, "ns per ops": 11.76, "Ops per threads": 212729.0, "Ops per procs": 106364903.0, "Ops/sec/procs": 3541606.3, "ns per ops/procs": 282.36}],["rdq-cycle-tokio", "./rdq-cycle-tokio -p 48 -d 30 -r 5 -t 4800", {"Duration (ms)": 30097.0, "Number of processors": 48.0, "Number of threads": 24000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 3810312511.0, "Ops per second": 127010417.0, "ns per ops": 7.0, "Ops per threads": 158763.0, "Ops per procs": 79381510.0, "Ops/sec/procs": 2646050.0, "ns per ops/procs": 379.0}],["rdq-cycle-cfa", "./rdq-cycle-cfa -p 4 -d 30 -r 5 -t 400", {"Duration (ms)": 30055.878335, "Number of processors": 4.0, "Number of threads": 2000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 497466005.0, "Total blocks": 497464009.0, "Ops per second": 16551371.4, "ns per ops": 60.42, "Ops per threads": 248733.0, "Ops per procs": 124366501.0, "Ops/sec/procs": 4137842.85, "ns per ops/procs": 241.67}],["rdq-cycle-go", "./rdq-cycle-go -p 16 -d 30 -r 5 -t 1600", {"Duration (ms)": 30002.0, "Number of processors": 16.0, "Number of threads": 8000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 2625683952.0, "Ops per second": 87516699.57, "ns per ops": 11.43, "Ops per threads": 328210.0, "Ops per procs": 164105247.0, "Ops/sec/procs": 5469793.72, "ns per ops/procs": 182.82}],["rdq-cycle-fibre", "./rdq-cycle-fibre -p 16 -d 30 -r 5 -t 1600", {"Duration (ms)": 30036.0, "Number of processors": 16.0, "Number of threads": 8000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 2154897470.0, "Total blocks": 2154897470.0, "Ops per second": 71743732.07, "ns per ops": 13.94, "Ops per threads": 269362.0, "Ops per procs": 134681091.0, "Ops/sec/procs": 4483983.25, "ns per ops/procs": 223.02}],["rdq-cycle-fibre", "./rdq-cycle-fibre -p 24 -d 30 -r 5 -t 2400", {"Duration (ms)": 30063.0, "Number of processors": 24.0, "Number of threads": 12000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 2565857668.0, "Total blocks": 2565857668.0, "Ops per second": 85346535.79, "ns per ops": 11.72, "Ops per threads": 213821.0, "Ops per procs": 106910736.0, "Ops/sec/procs": 3556105.66, "ns per ops/procs": 281.21}],["rdq-cycle-cfa", "./rdq-cycle-cfa -p 72 -d 30 -r 5 -t 7200", {"Duration (ms)": 30097.841112, "Number of processors": 72.0, "Number of threads": 36000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 5663406630.0, "Total blocks": 5663406627.0, "Ops per second": 188166540.22, "ns per ops": 5.31, "Ops per threads": 157316.0, "Ops per procs": 78658425.0, "Ops/sec/procs": 2613424.17, "ns per ops/procs": 382.64}],["rdq-cycle-go", "./rdq-cycle-go -p 48 -d 30 -r 5 -t 4800", {"Duration (ms)": 30009.0, "Number of processors": 48.0, "Number of threads": 24000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 3697661405.0, "Ops per second": 123217909.93, "ns per ops": 8.12, "Ops per threads": 154069.0, "Ops per procs": 77034612.0, "Ops/sec/procs": 2567039.79, "ns per ops/procs": 389.55}],["rdq-cycle-tokio", "./rdq-cycle-tokio -p 4 -d 30 -r 5 -t 400", {"Duration (ms)": 30098.0, "Number of processors": 4.0, "Number of threads": 2000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 603511658.0, "Ops per second": 20117055.0, "ns per ops": 49.0, "Ops per threads": 301755.0, "Ops per procs": 150877914.0, "Ops/sec/procs": 5029263.0, "ns per ops/procs": 199.0}],["rdq-cycle-go", "./rdq-cycle-go -p 16 -d 30 -r 5 -t 1600", {"Duration (ms)": 30001.0, "Number of processors": 16.0, "Number of threads": 8000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 2619465383.0, "Ops per second": 87309809.96, "ns per ops": 11.45, "Ops per threads": 327433.0, "Ops per procs": 163716586.0, "Ops/sec/procs": 5456863.12, "ns per ops/procs": 183.26}],["rdq-cycle-cfa", "./rdq-cycle-cfa -p 72 -d 30 -r 5 -t 7200", {"Duration (ms)": 30094.558752, "Number of processors": 72.0, "Number of threads": 36000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 5567646287.0, "Total blocks": 5567646220.0, "Ops per second": 185005081.25, "ns per ops": 5.41, "Ops per threads": 154656.0, "Ops per procs": 77328420.0, "Ops/sec/procs": 2569515.02, "ns per ops/procs": 389.18}],["rdq-cycle-tokio", "./rdq-cycle-tokio -p 96 -d 30 -r 5 -t 9600", {"Duration (ms)": 30098.0, "Number of processors": 96.0, "Number of threads": 48000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 7180310984.0, "Ops per second": 239343699.0, "ns per ops": 4.0, "Ops per threads": 149589.0, "Ops per procs": 74794906.0, "Ops/sec/procs": 2493163.0, "ns per ops/procs": 402.0}],["rdq-cycle-tokio", "./rdq-cycle-tokio -p 24 -d 30 -r 5 -t 2400", {"Duration (ms)": 30097.0, "Number of processors": 24.0, "Number of threads": 12000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 2874691975.0, "Ops per second": 95823065.0, "ns per ops": 10.0, "Ops per threads": 239557.0, "Ops per procs": 119778832.0, "Ops/sec/procs": 3992627.0, "ns per ops/procs": 251.0}],["rdq-cycle-cfa", "./rdq-cycle-cfa -p 2 -d 30 -r 5 -t 200", {"Duration (ms)": 30051.661089, "Number of processors": 2.0, "Number of threads": 1000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 272516216.0, "Total blocks": 272515220.0, "Ops per second": 9068258.0, "ns per ops": 110.27, "Ops per threads": 272516.0, "Ops per procs": 136258108.0, "Ops/sec/procs": 4534129.0, "ns per ops/procs": 220.55}],["rdq-cycle-tokio", "./rdq-cycle-tokio -p 24 -d 30 -r 5 -t 2400", {"Duration (ms)": 30098.0, "Number of processors": 24.0, "Number of threads": 12000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 2872613027.0, "Ops per second": 95753767.0, "ns per ops": 10.0, "Ops per threads": 239384.0, "Ops per procs": 119692209.0, "Ops/sec/procs": 3989740.0, "ns per ops/procs": 251.0}],["rdq-cycle-fibre", "./rdq-cycle-fibre -p 4 -d 30 -r 5 -t 400", {"Duration (ms)": 30029.0, "Number of processors": 4.0, "Number of threads": 2000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 691839639.0, "Total blocks": 691839639.0, "Ops per second": 23038673.32, "ns per ops": 43.41, "Ops per threads": 345919.0, "Ops per procs": 172959909.0, "Ops/sec/procs": 5759668.33, "ns per ops/procs": 173.62}],["rdq-cycle-cfa", "./rdq-cycle-cfa -p 48 -d 30 -r 5 -t 4800", {"Duration (ms)": 30056.433153, "Number of processors": 48.0, "Number of threads": 24000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 3338987564.0, "Total blocks": 3338987452.0, "Ops per second": 111090612.35, "ns per ops": 9.0, "Ops per threads": 139124.0, "Ops per procs": 69562240.0, "Ops/sec/procs": 2314387.76, "ns per ops/procs": 432.08}],["rdq-cycle-cfa", "./rdq-cycle-cfa -p 8 -d 30 -r 5 -t 800", {"Duration (ms)": 30062.36329, "Number of processors": 8.0, "Number of threads": 4000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 960702259.0, "Total blocks": 960698261.0, "Ops per second": 31956977.23, "ns per ops": 31.29, "Ops per threads": 240175.0, "Ops per procs": 120087782.0, "Ops/sec/procs": 3994622.15, "ns per ops/procs": 250.34}],["rdq-cycle-go", "./rdq-cycle-go -p 96 -d 30 -r 5 -t 9600", {"Duration (ms)": 30099.0, "Number of processors": 96.0, "Number of threads": 48000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 6867652117.0, "Ops per second": 228166136.7, "ns per ops": 4.38, "Ops per threads": 143076.0, "Ops per procs": 71538042.0, "Ops/sec/procs": 2376730.59, "ns per ops/procs": 420.75}],["rdq-cycle-go", "./rdq-cycle-go -p 24 -d 30 -r 5 -t 2400", {"Duration (ms)": 30002.0, "Number of processors": 24.0, "Number of threads": 12000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 3105736261.0, "Ops per second": 103515257.48, "ns per ops": 9.66, "Ops per threads": 258811.0, "Ops per procs": 129405677.0, "Ops/sec/procs": 4313135.73, "ns per ops/procs": 231.85}],["rdq-cycle-cfa", "./rdq-cycle-cfa -p 16 -d 30 -r 5 -t 1600", {"Duration (ms)": 30074.07412, "Number of processors": 16.0, "Number of threads": 8000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 1812453620.0, "Total blocks": 1812445618.0, "Ops per second": 60266314.86, "ns per ops": 16.59, "Ops per threads": 226556.0, "Ops per procs": 113278351.0, "Ops/sec/procs": 3766644.68, "ns per ops/procs": 265.49}],["rdq-cycle-tokio", "./rdq-cycle-tokio -p 1 -d 30 -r 5 -t 100", {"Duration (ms)": 30097.0, "Number of processors": 1.0, "Number of threads": 500.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 164674909.0, "Ops per second": 5489163.0, "ns per ops": 182.0, "Ops per threads": 329349.0, "Ops per procs": 164674909.0, "Ops/sec/procs": 5489163.0, "ns per ops/procs": 182.0}],["rdq-cycle-go", "./rdq-cycle-go -p 4 -d 30 -r 5 -t 400", {"Duration (ms)": 30001.0, "Number of processors": 4.0, "Number of threads": 2000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 706206313.0, "Ops per second": 23538914.46, "ns per ops": 42.48, "Ops per threads": 353103.0, "Ops per procs": 176551578.0, "Ops/sec/procs": 5884728.62, "ns per ops/procs": 169.93}],["rdq-cycle-tokio", "./rdq-cycle-tokio -p 24 -d 30 -r 5 -t 2400", {"Duration (ms)": 30098.0, "Number of processors": 24.0, "Number of threads": 12000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 2841680996.0, "Ops per second": 94722699.0, "ns per ops": 10.0, "Ops per threads": 236806.0, "Ops per procs": 118403374.0, "Ops/sec/procs": 3946779.0, "ns per ops/procs": 254.0}],["rdq-cycle-cfa", "./rdq-cycle-cfa -p 8 -d 30 -r 5 -t 800", {"Duration (ms)": 30062.00476, "Number of processors": 8.0, "Number of threads": 4000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 973576042.0, "Total blocks": 973572046.0, "Ops per second": 32385599.36, "ns per ops": 30.88, "Ops per threads": 243394.0, "Ops per procs": 121697005.0, "Ops/sec/procs": 4048199.92, "ns per ops/procs": 247.02}],["rdq-cycle-cfa", "./rdq-cycle-cfa -p 8 -d 30 -r 5 -t 800", {"Duration (ms)": 30059.253364, "Number of processors": 8.0, "Number of threads": 4000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 965696302.0, "Total blocks": 965692306.0, "Ops per second": 32126423.44, "ns per ops": 31.13, "Ops per threads": 241424.0, "Ops per procs": 120712037.0, "Ops/sec/procs": 4015802.93, "ns per ops/procs": 249.02}],["rdq-cycle-fibre", "./rdq-cycle-fibre -p 144 -d 30 -r 5 -t 14400", {"Duration (ms)": 30012.0, "Number of processors": 144.0, "Number of threads": 72000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 5944530796.0, "Total blocks": 5944530795.0, "Ops per second": 198068863.44, "ns per ops": 5.05, "Ops per threads": 82562.0, "Ops per procs": 41281463.0, "Ops/sec/procs": 1375478.22, "ns per ops/procs": 727.02}],["rdq-cycle-cfa", "./rdq-cycle-cfa -p 16 -d 30 -r 5 -t 1600", {"Duration (ms)": 30078.031459, "Number of processors": 16.0, "Number of threads": 8000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 1778140090.0, "Total blocks": 1778140089.0, "Ops per second": 59117568.66, "ns per ops": 16.92, "Ops per threads": 222267.0, "Ops per procs": 111133755.0, "Ops/sec/procs": 3694848.04, "ns per ops/procs": 270.65}],["rdq-cycle-tokio", "./rdq-cycle-tokio -p 8 -d 30 -r 5 -t 800", {"Duration (ms)": 30097.0, "Number of processors": 8.0, "Number of threads": 4000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 1168035323.0, "Ops per second": 38934510.0, "ns per ops": 25.0, "Ops per threads": 292008.0, "Ops per procs": 146004415.0, "Ops/sec/procs": 4866813.0, "ns per ops/procs": 206.0}],["rdq-cycle-fibre", "./rdq-cycle-fibre -p 8 -d 30 -r 5 -t 800", {"Duration (ms)": 30060.0, "Number of processors": 8.0, "Number of threads": 4000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 1336777563.0, "Total blocks": 1336777563.0, "Ops per second": 44469531.05, "ns per ops": 22.49, "Ops per threads": 334194.0, "Ops per procs": 167097195.0, "Ops/sec/procs": 5558691.38, "ns per ops/procs": 179.9}],["rdq-cycle-go", "./rdq-cycle-go -p 2 -d 30 -r 5 -t 200", {"Duration (ms)": 38974.0, "Number of processors": 2.0, "Number of threads": 1000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 484498933.0, "Ops per second": 12431099.89, "ns per ops": 80.44, "Ops per threads": 484498.0, "Ops per procs": 242249466.0, "Ops/sec/procs": 6215549.95, "ns per ops/procs": 160.89}],["rdq-cycle-go", "./rdq-cycle-go -p 1 -d 30 -r 5 -t 100", {"Duration (ms)": 30001.0, "Number of processors": 1.0, "Number of threads": 500.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 167904236.0, "Ops per second": 5596577.27, "ns per ops": 178.68, "Ops per threads": 335808.0, "Ops per procs": 167904236.0, "Ops/sec/procs": 5596577.27, "ns per ops/procs": 178.68}],["rdq-cycle-cfa", "./rdq-cycle-cfa -p 4 -d 30 -r 5 -t 400", {"Duration (ms)": 30055.471598, "Number of processors": 4.0, "Number of threads": 2000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 497013329.0, "Total blocks": 497011333.0, "Ops per second": 16536534.03, "ns per ops": 60.47, "Ops per threads": 248506.0, "Ops per procs": 124253332.0, "Ops/sec/procs": 4134133.51, "ns per ops/procs": 241.89}],["rdq-cycle-cfa", "./rdq-cycle-cfa -p 4 -d 30 -r 5 -t 400", {"Duration (ms)": 30053.782261, "Number of processors": 4.0, "Number of threads": 2000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 492092106.0, "Total blocks": 492090201.0, "Ops per second": 16373716.35, "ns per ops": 61.07, "Ops per threads": 246046.0, "Ops per procs": 123023026.0, "Ops/sec/procs": 4093429.09, "ns per ops/procs": 244.29}],["rdq-cycle-cfa", "./rdq-cycle-cfa -p 72 -d 30 -r 5 -t 7200", {"Duration (ms)": 30097.275483, "Number of processors": 72.0, "Number of threads": 36000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 5601842780.0, "Total blocks": 5601842723.0, "Ops per second": 186124580.72, "ns per ops": 5.37, "Ops per threads": 155606.0, "Ops per procs": 77803371.0, "Ops/sec/procs": 2585063.62, "ns per ops/procs": 386.84}],["rdq-cycle-go", "./rdq-cycle-go -p 8 -d 30 -r 5 -t 800", {"Duration (ms)": 30001.0, "Number of processors": 8.0, "Number of threads": 4000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 1406183567.0, "Ops per second": 46870270.13, "ns per ops": 21.34, "Ops per threads": 351545.0, "Ops per procs": 175772945.0, "Ops/sec/procs": 5858783.77, "ns per ops/procs": 170.68}],["rdq-cycle-tokio", "./rdq-cycle-tokio -p 2 -d 30 -r 5 -t 200", {"Duration (ms)": 30097.0, "Number of processors": 2.0, "Number of threads": 1000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 322709608.0, "Ops per second": 10756986.0, "ns per ops": 93.0, "Ops per threads": 322709.0, "Ops per procs": 161354804.0, "Ops/sec/procs": 5378493.0, "ns per ops/procs": 186.0}],["rdq-cycle-fibre", "./rdq-cycle-fibre -p 72 -d 30 -r 5 -t 7200", {"Duration (ms)": 30074.0, "Number of processors": 72.0, "Number of threads": 36000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 5058171129.0, "Total blocks": 5058171129.0, "Ops per second": 168189801.75, "ns per ops": 5.95, "Ops per threads": 140504.0, "Ops per procs": 70252376.0, "Ops/sec/procs": 2335969.47, "ns per ops/procs": 428.09}],["rdq-cycle-tokio", "./rdq-cycle-tokio -p 96 -d 30 -r 5 -t 9600", {"Duration (ms)": 30098.0, "Number of processors": 96.0, "Number of threads": 48000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 7201272158.0, "Ops per second": 240042405.0, "ns per ops": 4.0, "Ops per threads": 150026.0, "Ops per procs": 75013251.0, "Ops/sec/procs": 2500441.0, "ns per ops/procs": 401.0}],["rdq-cycle-go", "./rdq-cycle-go -p 16 -d 30 -r 5 -t 1600", {"Duration (ms)": 30076.0, "Number of processors": 16.0, "Number of threads": 8000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 2652229336.0, "Ops per second": 88183472.95, "ns per ops": 11.34, "Ops per threads": 331528.0, "Ops per procs": 165764333.0, "Ops/sec/procs": 5511467.06, "ns per ops/procs": 181.44}],["rdq-cycle-tokio", "./rdq-cycle-tokio -p 144 -d 30 -r 5 -t 14400", {"Duration (ms)": 30019.0, "Number of processors": 144.0, "Number of threads": 72000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 10644805570.0, "Ops per second": 354826852.0, "ns per ops": 2.0, "Ops per threads": 147844.0, "Ops per procs": 73922260.0, "Ops/sec/procs": 2464075.0, "ns per ops/procs": 406.0}],["rdq-cycle-tokio", "./rdq-cycle-tokio -p 24 -d 30 -r 5 -t 2400", {"Duration (ms)": 30098.0, "Number of processors": 24.0, "Number of threads": 12000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 2841596250.0, "Ops per second": 94719875.0, "ns per ops": 10.0, "Ops per threads": 236799.0, "Ops per procs": 118399843.0, "Ops/sec/procs": 3946661.0, "ns per ops/procs": 254.0}],["rdq-cycle-cfa", "./rdq-cycle-cfa -p 192 -d 30 -r 5 -t 19200", {"Duration (ms)": 30069.694517, "Number of processors": 192.0, "Number of threads": 96000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 12896899805.0, "Total blocks": 12896899609.0, "Ops per second": 428900260.28, "ns per ops": 2.33, "Ops per threads": 134342.0, "Ops per procs": 67171353.0, "Ops/sec/procs": 2233855.52, "ns per ops/procs": 447.66}],["rdq-cycle-tokio", "./rdq-cycle-tokio -p 2 -d 30 -r 5 -t 200", {"Duration (ms)": 30097.0, "Number of processors": 2.0, "Number of threads": 1000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 322202513.0, "Ops per second": 10740083.0, "ns per ops": 93.0, "Ops per threads": 322202.0, "Ops per procs": 161101256.0, "Ops/sec/procs": 5370041.0, "ns per ops/procs": 186.0}],["rdq-cycle-fibre", "./rdq-cycle-fibre -p 4 -d 30 -r 5 -t 400", {"Duration (ms)": 30034.0, "Number of processors": 4.0, "Number of threads": 2000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 711304600.0, "Total blocks": 711304600.0, "Ops per second": 23682906.2, "ns per ops": 42.22, "Ops per threads": 355652.0, "Ops per procs": 177826150.0, "Ops/sec/procs": 5920726.55, "ns per ops/procs": 168.9}],["rdq-cycle-fibre", "./rdq-cycle-fibre -p 2 -d 30 -r 5 -t 200", {"Duration (ms)": 30037.0, "Number of processors": 2.0, "Number of threads": 1000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 356575305.0, "Total blocks": 356575305.0, "Ops per second": 11871175.44, "ns per ops": 84.24, "Ops per threads": 356575.0, "Ops per procs": 178287652.0, "Ops/sec/procs": 5935587.72, "ns per ops/procs": 168.48}],["rdq-cycle-go", "./rdq-cycle-go -p 24 -d 30 -r 5 -t 2400", {"Duration (ms)": 30002.0, "Number of processors": 24.0, "Number of threads": 12000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 3086250048.0, "Ops per second": 102865980.72, "ns per ops": 9.72, "Ops per threads": 257187.0, "Ops per procs": 128593752.0, "Ops/sec/procs": 4286082.53, "ns per ops/procs": 233.31}],["rdq-cycle-go", "./rdq-cycle-go -p 72 -d 30 -r 5 -t 7200", {"Duration (ms)": 30058.0, "Number of processors": 72.0, "Number of threads": 36000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 6142088834.0, "Ops per second": 204335016.01, "ns per ops": 4.89, "Ops per threads": 170613.0, "Ops per procs": 85306789.0, "Ops/sec/procs": 2837986.33, "ns per ops/procs": 352.36}],["rdq-cycle-go", "./rdq-cycle-go -p 48 -d 30 -r 5 -t 4800", {"Duration (ms)": 30045.0, "Number of processors": 48.0, "Number of threads": 24000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 3475212925.0, "Ops per second": 115665485.72, "ns per ops": 8.65, "Ops per threads": 144800.0, "Ops per procs": 72400269.0, "Ops/sec/procs": 2409697.62, "ns per ops/procs": 414.99}],["rdq-cycle-go", "./rdq-cycle-go -p 2 -d 30 -r 5 -t 200", {"Duration (ms)": 30001.0, "Number of processors": 2.0, "Number of threads": 1000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 355375197.0, "Ops per second": 11845214.04, "ns per ops": 84.42, "Ops per threads": 355375.0, "Ops per procs": 177687598.0, "Ops/sec/procs": 5922607.02, "ns per ops/procs": 168.84}],["rdq-cycle-tokio", "./rdq-cycle-tokio -p 72 -d 30 -r 5 -t 7200", {"Duration (ms)": 30099.0, "Number of processors": 72.0, "Number of threads": 36000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 6408115107.0, "Ops per second": 213603836.0, "ns per ops": 4.0, "Ops per threads": 178003.0, "Ops per procs": 89001598.0, "Ops/sec/procs": 2966719.0, "ns per ops/procs": 338.0}],["rdq-cycle-cfa", "./rdq-cycle-cfa -p 24 -d 30 -r 5 -t 2400", {"Duration (ms)": 30024.325406, "Number of processors": 24.0, "Number of threads": 12000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 2320734477.0, "Total blocks": 2320734470.0, "Ops per second": 77295141.38, "ns per ops": 12.94, "Ops per threads": 193394.0, "Ops per procs": 96697269.0, "Ops/sec/procs": 3220630.89, "ns per ops/procs": 310.5}],["rdq-cycle-fibre", "./rdq-cycle-fibre -p 48 -d 30 -r 5 -t 4800", {"Duration (ms)": 30058.0, "Number of processors": 48.0, "Number of threads": 24000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 2499281946.0, "Total blocks": 2499281946.0, "Ops per second": 83147108.64, "ns per ops": 12.03, "Ops per threads": 104136.0, "Ops per procs": 52068373.0, "Ops/sec/procs": 1732231.43, "ns per ops/procs": 577.29}],["rdq-cycle-go", "./rdq-cycle-go -p 1 -d 30 -r 5 -t 100", {"Duration (ms)": 30001.0, "Number of processors": 1.0, "Number of threads": 500.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 167561051.0, "Ops per second": 5585139.17, "ns per ops": 179.05, "Ops per threads": 335122.0, "Ops per procs": 167561051.0, "Ops/sec/procs": 5585139.17, "ns per ops/procs": 179.05}],["rdq-cycle-fibre", "./rdq-cycle-fibre -p 96 -d 30 -r 5 -t 9600", {"Duration (ms)": 30037.0, "Number of processors": 96.0, "Number of threads": 48000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 4368873108.0, "Total blocks": 4368873108.0, "Ops per second": 145449337.26, "ns per ops": 6.88, "Ops per threads": 91018.0, "Ops per procs": 45509094.0, "Ops/sec/procs": 1515097.26, "ns per ops/procs": 660.02}],["rdq-cycle-fibre", "./rdq-cycle-fibre -p 144 -d 30 -r 5 -t 14400", {"Duration (ms)": 30021.0, "Number of processors": 144.0, "Number of threads": 72000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 5988927918.0, "Total blocks": 5988927918.0, "Ops per second": 199485088.81, "ns per ops": 5.01, "Ops per threads": 83179.0, "Ops per procs": 41589777.0, "Ops/sec/procs": 1385313.12, "ns per ops/procs": 721.86}],["rdq-cycle-fibre", "./rdq-cycle-fibre -p 16 -d 30 -r 5 -t 1600", {"Duration (ms)": 30077.0, "Number of processors": 16.0, "Number of threads": 8000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 2153650476.0, "Total blocks": 2153650476.0, "Ops per second": 71604271.81, "ns per ops": 13.97, "Ops per threads": 269206.0, "Ops per procs": 134603154.0, "Ops/sec/procs": 4475266.99, "ns per ops/procs": 223.45}],["rdq-cycle-tokio", "./rdq-cycle-tokio -p 2 -d 30 -r 5 -t 200", {"Duration (ms)": 30097.0, "Number of processors": 2.0, "Number of threads": 1000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 320510701.0, "Ops per second": 10683690.0, "ns per ops": 93.0, "Ops per threads": 320510.0, "Ops per procs": 160255350.0, "Ops/sec/procs": 5341845.0, "ns per ops/procs": 187.0}],["rdq-cycle-cfa", "./rdq-cycle-cfa -p 48 -d 30 -r 5 -t 4800", {"Duration (ms)": 30058.391404, "Number of processors": 48.0, "Number of threads": 24000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 3337946763.0, "Total blocks": 3337946672.0, "Ops per second": 111048749.02, "ns per ops": 9.01, "Ops per threads": 139081.0, "Ops per procs": 69540557.0, "Ops/sec/procs": 2313515.6, "ns per ops/procs": 432.24}],["rdq-cycle-go", "./rdq-cycle-go -p 1 -d 30 -r 5 -t 100", {"Duration (ms)": 30001.0, "Number of processors": 1.0, "Number of threads": 500.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 167744738.0, "Ops per second": 5591257.22, "ns per ops": 178.85, "Ops per threads": 335489.0, "Ops per procs": 167744738.0, "Ops/sec/procs": 5591257.22, "ns per ops/procs": 178.85}],["rdq-cycle-fibre", "./rdq-cycle-fibre -p 72 -d 30 -r 5 -t 7200", {"Duration (ms)": 30028.0, "Number of processors": 72.0, "Number of threads": 36000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 5008575484.0, "Total blocks": 5008575484.0, "Ops per second": 166796315.49, "ns per ops": 6.0, "Ops per threads": 139127.0, "Ops per procs": 69563548.0, "Ops/sec/procs": 2316615.49, "ns per ops/procs": 431.66}],["rdq-cycle-tokio", "./rdq-cycle-tokio -p 24 -d 30 -r 5 -t 2400", {"Duration (ms)": 30097.0, "Number of processors": 24.0, "Number of threads": 12000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 2876216901.0, "Ops per second": 95873896.0, "ns per ops": 10.0, "Ops per threads": 239684.0, "Ops per procs": 119842370.0, "Ops/sec/procs": 3994745.0, "ns per ops/procs": 251.0}],["rdq-cycle-fibre", "./rdq-cycle-fibre -p 96 -d 30 -r 5 -t 9600", {"Duration (ms)": 30044.0, "Number of processors": 96.0, "Number of threads": 48000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 4406944391.0, "Total blocks": 4406944390.0, "Ops per second": 146678378.52, "ns per ops": 6.82, "Ops per threads": 91811.0, "Ops per procs": 45905670.0, "Ops/sec/procs": 1527899.78, "ns per ops/procs": 654.49}],["rdq-cycle-go", "./rdq-cycle-go -p 144 -d 30 -r 5 -t 14400", {"Duration (ms)": 30019.0, "Number of processors": 144.0, "Number of threads": 72000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 10463150917.0, "Ops per second": 348542394.96, "ns per ops": 2.87, "Ops per threads": 145321.0, "Ops per procs": 72660770.0, "Ops/sec/procs": 2420433.3, "ns per ops/procs": 413.15}],["rdq-cycle-cfa", "./rdq-cycle-cfa -p 24 -d 30 -r 5 -t 2400", {"Duration (ms)": 30022.394531, "Number of processors": 24.0, "Number of threads": 12000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 2074053748.0, "Total blocks": 2074053744.0, "Ops per second": 69083555.14, "ns per ops": 14.48, "Ops per threads": 172837.0, "Ops per procs": 86418906.0, "Ops/sec/procs": 2878481.46, "ns per ops/procs": 347.41}],["rdq-cycle-cfa", "./rdq-cycle-cfa -p 96 -d 30 -r 5 -t 9600", {"Duration (ms)": 30048.945785, "Number of processors": 96.0, "Number of threads": 48000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 6560252913.0, "Total blocks": 6560252804.0, "Ops per second": 218318904.1, "ns per ops": 4.58, "Ops per threads": 136671.0, "Ops per procs": 68335967.0, "Ops/sec/procs": 2274155.25, "ns per ops/procs": 439.72}],["rdq-cycle-fibre", "./rdq-cycle-fibre -p 4 -d 30 -r 5 -t 400", {"Duration (ms)": 30029.0, "Number of processors": 4.0, "Number of threads": 2000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 694460151.0, "Total blocks": 694460151.0, "Ops per second": 23125907.15, "ns per ops": 43.24, "Ops per threads": 347230.0, "Ops per procs": 173615037.0, "Ops/sec/procs": 5781476.79, "ns per ops/procs": 172.97}],["rdq-cycle-fibre", "./rdq-cycle-fibre -p 96 -d 30 -r 5 -t 9600", {"Duration (ms)": 30020.0, "Number of processors": 96.0, "Number of threads": 48000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 4516485408.0, "Total blocks": 4516485407.0, "Ops per second": 150445910.77, "ns per ops": 6.65, "Ops per threads": 94093.0, "Ops per procs": 47046723.0, "Ops/sec/procs": 1567144.9, "ns per ops/procs": 638.1}],["rdq-cycle-tokio", "./rdq-cycle-tokio -p 2 -d 30 -r 5 -t 200", {"Duration (ms)": 30097.0, "Number of processors": 2.0, "Number of threads": 1000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 321662349.0, "Ops per second": 10722078.0, "ns per ops": 93.0, "Ops per threads": 321662.0, "Ops per procs": 160831174.0, "Ops/sec/procs": 5361039.0, "ns per ops/procs": 187.0}],["rdq-cycle-tokio", "./rdq-cycle-tokio -p 2 -d 30 -r 5 -t 200", {"Duration (ms)": 30097.0, "Number of processors": 2.0, "Number of threads": 1000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 321285750.0, "Ops per second": 10709525.0, "ns per ops": 93.0, "Ops per threads": 321285.0, "Ops per procs": 160642875.0, "Ops/sec/procs": 5354762.0, "ns per ops/procs": 187.0}],["rdq-cycle-go", "./rdq-cycle-go -p 72 -d 30 -r 5 -t 7200", {"Duration (ms)": 30010.0, "Number of processors": 72.0, "Number of threads": 36000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 6470161904.0, "Ops per second": 215593621.83, "ns per ops": 4.64, "Ops per threads": 179726.0, "Ops per procs": 89863359.0, "Ops/sec/procs": 2994355.86, "ns per ops/procs": 333.96}],["rdq-cycle-cfa", "./rdq-cycle-cfa -p 4 -d 30 -r 5 -t 400", {"Duration (ms)": 30055.602584, "Number of processors": 4.0, "Number of threads": 2000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 497638616.0, "Total blocks": 497636620.0, "Ops per second": 16557266.31, "ns per ops": 60.4, "Ops per threads": 248819.0, "Ops per procs": 124409654.0, "Ops/sec/procs": 4139316.58, "ns per ops/procs": 241.59}],["rdq-cycle-cfa", "./rdq-cycle-cfa -p 16 -d 30 -r 5 -t 1600", {"Duration (ms)": 30082.91761, "Number of processors": 16.0, "Number of threads": 8000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 1808601204.0, "Total blocks": 1808601188.0, "Ops per second": 60120538.42, "ns per ops": 16.63, "Ops per threads": 226075.0, "Ops per procs": 113037575.0, "Ops/sec/procs": 3757533.65, "ns per ops/procs": 266.13}],["rdq-cycle-cfa", "./rdq-cycle-cfa -p 24 -d 30 -r 5 -t 2400", {"Duration (ms)": 30025.013194, "Number of processors": 24.0, "Number of threads": 12000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 2319849502.0, "Total blocks": 2319849495.0, "Ops per second": 77263896.17, "ns per ops": 12.94, "Ops per threads": 193320.0, "Ops per procs": 96660395.0, "Ops/sec/procs": 3219329.01, "ns per ops/procs": 310.62}],["rdq-cycle-fibre", "./rdq-cycle-fibre -p 192 -d 30 -r 5 -t 19200", {"Duration (ms)": 30077.0, "Number of processors": 192.0, "Number of threads": 96000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 6236998869.0, "Total blocks": 6236998869.0, "Ops per second": 207367189.92, "ns per ops": 4.82, "Ops per threads": 64968.0, "Ops per procs": 32484369.0, "Ops/sec/procs": 1080037.45, "ns per ops/procs": 925.89}],["rdq-cycle-fibre", "./rdq-cycle-fibre -p 192 -d 30 -r 5 -t 19200", {"Duration (ms)": 30046.0, "Number of processors": 192.0, "Number of threads": 96000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 6509013770.0, "Total blocks": 6509013768.0, "Ops per second": 216628445.17, "ns per ops": 4.62, "Ops per threads": 67802.0, "Ops per procs": 33901113.0, "Ops/sec/procs": 1128273.15, "ns per ops/procs": 886.31}],["rdq-cycle-fibre", "./rdq-cycle-fibre -p 4 -d 30 -r 5 -t 400", {"Duration (ms)": 30029.0, "Number of processors": 4.0, "Number of threads": 2000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 690588674.0, "Total blocks": 690588674.0, "Ops per second": 22997032.7, "ns per ops": 43.48, "Ops per threads": 345294.0, "Ops per procs": 172647168.0, "Ops/sec/procs": 5749258.18, "ns per ops/procs": 173.94}],["rdq-cycle-cfa", "./rdq-cycle-cfa -p 16 -d 30 -r 5 -t 1600", {"Duration (ms)": 30078.343324, "Number of processors": 16.0, "Number of threads": 8000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 1819854763.0, "Total blocks": 1819854759.0, "Ops per second": 60503823.08, "ns per ops": 16.53, "Ops per threads": 227481.0, "Ops per procs": 113740922.0, "Ops/sec/procs": 3781488.94, "ns per ops/procs": 264.45}],["rdq-cycle-go", "./rdq-cycle-go -p 144 -d 30 -r 5 -t 14400", {"Duration (ms)": 30010.0, "Number of processors": 144.0, "Number of threads": 72000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 10096077764.0, "Ops per second": 336413829.21, "ns per ops": 2.97, "Ops per threads": 140223.0, "Ops per procs": 70111651.0, "Ops/sec/procs": 2336207.15, "ns per ops/procs": 428.04}],["rdq-cycle-tokio", "./rdq-cycle-tokio -p 1 -d 30 -r 5 -t 100", {"Duration (ms)": 30097.0, "Number of processors": 1.0, "Number of threads": 500.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 164715489.0, "Ops per second": 5490516.0, "ns per ops": 182.0, "Ops per threads": 329430.0, "Ops per procs": 164715489.0, "Ops/sec/procs": 5490516.0, "ns per ops/procs": 182.0}],["rdq-cycle-go", "./rdq-cycle-go -p 96 -d 30 -r 5 -t 9600", {"Duration (ms)": 30010.0, "Number of processors": 96.0, "Number of threads": 48000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 7462361898.0, "Ops per second": 248655322.09, "ns per ops": 4.02, "Ops per threads": 155465.0, "Ops per procs": 77732936.0, "Ops/sec/procs": 2590159.61, "ns per ops/procs": 386.08}],["rdq-cycle-go", "./rdq-cycle-go -p 4 -d 30 -r 5 -t 400", {"Duration (ms)": 30001.0, "Number of processors": 4.0, "Number of threads": 2000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 706309806.0, "Ops per second": 23542322.8, "ns per ops": 42.48, "Ops per threads": 353154.0, "Ops per procs": 176577451.0, "Ops/sec/procs": 5885580.7, "ns per ops/procs": 169.91}],["rdq-cycle-fibre", "./rdq-cycle-fibre -p 16 -d 30 -r 5 -t 1600", {"Duration (ms)": 30035.0, "Number of processors": 16.0, "Number of threads": 8000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 2139847748.0, "Total blocks": 2139847748.0, "Ops per second": 71243215.49, "ns per ops": 14.04, "Ops per threads": 267480.0, "Ops per procs": 133740484.0, "Ops/sec/procs": 4452700.97, "ns per ops/procs": 224.58}],["rdq-cycle-fibre", "./rdq-cycle-fibre -p 8 -d 30 -r 5 -t 800", {"Duration (ms)": 30028.0, "Number of processors": 8.0, "Number of threads": 4000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 1330334111.0, "Total blocks": 1330334111.0, "Ops per second": 44302270.17, "ns per ops": 22.57, "Ops per threads": 332583.0, "Ops per procs": 166291763.0, "Ops/sec/procs": 5537783.77, "ns per ops/procs": 180.58}],["rdq-cycle-cfa", "./rdq-cycle-cfa -p 2 -d 30 -r 5 -t 200", {"Duration (ms)": 30051.987878, "Number of processors": 2.0, "Number of threads": 1000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 274516350.0, "Total blocks": 274515354.0, "Ops per second": 9134715.18, "ns per ops": 109.47, "Ops per threads": 274516.0, "Ops per procs": 137258175.0, "Ops/sec/procs": 4567357.59, "ns per ops/procs": 218.94}],["rdq-cycle-cfa", "./rdq-cycle-cfa -p 144 -d 30 -r 5 -t 14400", {"Duration (ms)": 30041.822455, "Number of processors": 144.0, "Number of threads": 72000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 9540629068.0, "Total blocks": 9540628669.0, "Ops per second": 317578238.88, "ns per ops": 3.15, "Ops per threads": 132508.0, "Ops per procs": 66254368.0, "Ops/sec/procs": 2205404.44, "ns per ops/procs": 453.43}],["rdq-cycle-tokio", "./rdq-cycle-tokio -p 144 -d 30 -r 5 -t 14400", {"Duration (ms)": 30009.0, "Number of processors": 144.0, "Number of threads": 72000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 10788567539.0, "Ops per second": 359618917.0, "ns per ops": 2.0, "Ops per threads": 149841.0, "Ops per procs": 74920607.0, "Ops/sec/procs": 2497353.0, "ns per ops/procs": 400.0}],["rdq-cycle-tokio", "./rdq-cycle-tokio -p 1 -d 30 -r 5 -t 100", {"Duration (ms)": 30097.0, "Number of processors": 1.0, "Number of threads": 500.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 164560217.0, "Ops per second": 5485340.0, "ns per ops": 182.0, "Ops per threads": 329120.0, "Ops per procs": 164560217.0, "Ops/sec/procs": 5485340.0, "ns per ops/procs": 182.0}],["rdq-cycle-go", "./rdq-cycle-go -p 72 -d 30 -r 5 -t 7200", {"Duration (ms)": 30009.0, "Number of processors": 72.0, "Number of threads": 36000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 7002827516.0, "Ops per second": 233353199.01, "ns per ops": 4.29, "Ops per threads": 194522.0, "Ops per procs": 97261493.0, "Ops/sec/procs": 3241016.65, "ns per ops/procs": 308.55}],["rdq-cycle-tokio", "./rdq-cycle-tokio -p 144 -d 30 -r 5 -t 14400", {"Duration (ms)": 30001.0, "Number of processors": 144.0, "Number of threads": 72000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 10588461706.0, "Ops per second": 352948723.0, "ns per ops": 2.0, "Ops per threads": 147061.0, "Ops per procs": 73530984.0, "Ops/sec/procs": 2451032.0, "ns per ops/procs": 408.0}],["rdq-cycle-tokio", "./rdq-cycle-tokio -p 16 -d 30 -r 5 -t 1600", {"Duration (ms)": 30098.0, "Number of processors": 16.0, "Number of threads": 8000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 2202315818.0, "Ops per second": 73410527.0, "ns per ops": 13.0, "Ops per threads": 275289.0, "Ops per procs": 137644738.0, "Ops/sec/procs": 4588157.0, "ns per ops/procs": 218.0}],["rdq-cycle-fibre", "./rdq-cycle-fibre -p 72 -d 30 -r 5 -t 7200", {"Duration (ms)": 30074.0, "Number of processors": 72.0, "Number of threads": 36000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 4946880641.0, "Total blocks": 4946880640.0, "Ops per second": 164487905.87, "ns per ops": 6.08, "Ops per threads": 137413.0, "Ops per procs": 68706675.0, "Ops/sec/procs": 2284554.25, "ns per ops/procs": 437.72}],["rdq-cycle-fibre", "./rdq-cycle-fibre -p 4 -d 30 -r 5 -t 400", {"Duration (ms)": 30030.0, "Number of processors": 4.0, "Number of threads": 2000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 692670107.0, "Total blocks": 692670107.0, "Ops per second": 23065805.36, "ns per ops": 43.35, "Ops per threads": 346335.0, "Ops per procs": 173167526.0, "Ops/sec/procs": 5766451.34, "ns per ops/procs": 173.42}],["rdq-cycle-cfa", "./rdq-cycle-cfa -p 1 -d 30 -r 5 -t 100", {"Duration (ms)": 30049.538383, "Number of processors": 1.0, "Number of threads": 500.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 166184293.0, "Total blocks": 166183797.0, "Ops per second": 5530344.29, "ns per ops": 180.82, "Ops per threads": 332368.0, "Ops per procs": 166184293.0, "Ops/sec/procs": 5530344.29, "ns per ops/procs": 180.82}],["rdq-cycle-fibre", "./rdq-cycle-fibre -p 4 -d 30 -r 5 -t 400", {"Duration (ms)": 30034.0, "Number of processors": 4.0, "Number of threads": 2000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 700955838.0, "Total blocks": 700955838.0, "Ops per second": 23338684.9, "ns per ops": 42.85, "Ops per threads": 350477.0, "Ops per procs": 175238959.0, "Ops/sec/procs": 5834671.22, "ns per ops/procs": 171.39}],["rdq-cycle-tokio", "./rdq-cycle-tokio -p 2 -d 30 -r 5 -t 200", {"Duration (ms)": 30098.0, "Number of processors": 2.0, "Number of threads": 1000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 320837908.0, "Ops per second": 10694596.0, "ns per ops": 93.0, "Ops per threads": 320837.0, "Ops per procs": 160418954.0, "Ops/sec/procs": 5347298.0, "ns per ops/procs": 187.0}],["rdq-cycle-go", "./rdq-cycle-go -p 16 -d 30 -r 5 -t 1600", {"Duration (ms)": 30002.0, "Number of processors": 16.0, "Number of threads": 8000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 2627501677.0, "Ops per second": 87577327.43, "ns per ops": 11.42, "Ops per threads": 328437.0, "Ops per procs": 164218854.0, "Ops/sec/procs": 5473582.96, "ns per ops/procs": 182.7}],["rdq-cycle-cfa", "./rdq-cycle-cfa -p 96 -d 30 -r 5 -t 9600", {"Duration (ms)": 30057.881769, "Number of processors": 96.0, "Number of threads": 48000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 6566890471.0, "Total blocks": 6566890377.0, "Ops per second": 218474825.39, "ns per ops": 4.58, "Ops per threads": 136810.0, "Ops per procs": 68405109.0, "Ops/sec/procs": 2275779.43, "ns per ops/procs": 439.41}],["rdq-cycle-tokio", "./rdq-cycle-tokio -p 192 -d 30 -r 5 -t 19200", {"Duration (ms)": 30009.0, "Number of processors": 192.0, "Number of threads": 96000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 12976885663.0, "Ops per second": 432562855.0, "ns per ops": 2.0, "Ops per threads": 135175.0, "Ops per procs": 67587946.0, "Ops/sec/procs": 2252931.0, "ns per ops/procs": 444.0}],["rdq-cycle-tokio", "./rdq-cycle-tokio -p 192 -d 30 -r 5 -t 19200", {"Duration (ms)": 30000.0, "Number of processors": 192.0, "Number of threads": 96000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 12907837863.0, "Ops per second": 430261262.0, "ns per ops": 2.0, "Ops per threads": 134456.0, "Ops per procs": 67228322.0, "Ops/sec/procs": 2240944.0, "ns per ops/procs": 446.0}],["rdq-cycle-tokio", "./rdq-cycle-tokio -p 192 -d 30 -r 5 -t 19200", {"Duration (ms)": 30027.0, "Number of processors": 192.0, "Number of threads": 96000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 13045863676.0, "Ops per second": 434862122.0, "ns per ops": 2.0, "Ops per threads": 135894.0, "Ops per procs": 67947206.0, "Ops/sec/procs": 2264906.0, "ns per ops/procs": 441.0}],["rdq-cycle-fibre", "./rdq-cycle-fibre -p 72 -d 30 -r 5 -t 7200", {"Duration (ms)": 30081.0, "Number of processors": 72.0, "Number of threads": 36000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 4926833559.0, "Total blocks": 4926833559.0, "Ops per second": 163784787.86, "ns per ops": 6.11, "Ops per threads": 136856.0, "Ops per procs": 68428243.0, "Ops/sec/procs": 2274788.72, "ns per ops/procs": 439.6}],["rdq-cycle-tokio", "./rdq-cycle-tokio -p 192 -d 30 -r 5 -t 19200", {"Duration (ms)": 30100.0, "Number of processors": 192.0, "Number of threads": 96000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 13056781453.0, "Ops per second": 435226048.0, "ns per ops": 2.0, "Ops per threads": 136008.0, "Ops per procs": 68004070.0, "Ops/sec/procs": 2266802.0, "ns per ops/procs": 442.0}],["rdq-cycle-tokio", "./rdq-cycle-tokio -p 48 -d 30 -r 5 -t 4800", {"Duration (ms)": 30098.0, "Number of processors": 48.0, "Number of threads": 24000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 3821552715.0, "Ops per second": 127385090.0, "ns per ops": 7.0, "Ops per threads": 159231.0, "Ops per procs": 79615681.0, "Ops/sec/procs": 2653856.0, "ns per ops/procs": 378.0}],["rdq-cycle-cfa", "./rdq-cycle-cfa -p 16 -d 30 -r 5 -t 1600", {"Duration (ms)": 30079.104052, "Number of processors": 16.0, "Number of threads": 8000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 1773859748.0, "Total blocks": 1773859746.0, "Ops per second": 58973157.74, "ns per ops": 16.96, "Ops per threads": 221732.0, "Ops per procs": 110866234.0, "Ops/sec/procs": 3685822.36, "ns per ops/procs": 271.31}],["rdq-cycle-go", "./rdq-cycle-go -p 192 -d 30 -r 5 -t 19200", {"Duration (ms)": 32797.0, "Number of processors": 192.0, "Number of threads": 96000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 14949800388.0, "Ops per second": 455827324.82, "ns per ops": 2.19, "Ops per threads": 155727.0, "Ops per procs": 77863543.0, "Ops/sec/procs": 2374100.65, "ns per ops/procs": 421.21}],["rdq-cycle-tokio", "./rdq-cycle-tokio -p 24 -d 30 -r 5 -t 2400", {"Duration (ms)": 30098.0, "Number of processors": 24.0, "Number of threads": 12000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 2839599964.0, "Ops per second": 94653332.0, "ns per ops": 10.0, "Ops per threads": 236633.0, "Ops per procs": 118316665.0, "Ops/sec/procs": 3943888.0, "ns per ops/procs": 254.0}],["rdq-cycle-cfa", "./rdq-cycle-cfa -p 144 -d 30 -r 5 -t 14400", {"Duration (ms)": 30052.890919, "Number of processors": 144.0, "Number of threads": 72000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 9385074211.0, "Total blocks": 9385073531.0, "Ops per second": 312285238.59, "ns per ops": 3.2, "Ops per threads": 130348.0, "Ops per procs": 65174126.0, "Ops/sec/procs": 2168647.49, "ns per ops/procs": 461.12}],["rdq-cycle-cfa", "./rdq-cycle-cfa -p 48 -d 30 -r 5 -t 4800", {"Duration (ms)": 30053.737517, "Number of processors": 48.0, "Number of threads": 24000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 3325751748.0, "Total blocks": 3325751678.0, "Ops per second": 110660171.51, "ns per ops": 9.04, "Ops per threads": 138572.0, "Ops per procs": 69286494.0, "Ops/sec/procs": 2305420.24, "ns per ops/procs": 433.76}],["rdq-cycle-tokio", "./rdq-cycle-tokio -p 24 -d 30 -r 5 -t 2400", {"Duration (ms)": 30098.0, "Number of processors": 24.0, "Number of threads": 12000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 2866304076.0, "Ops per second": 95543469.0, "ns per ops": 10.0, "Ops per threads": 238858.0, "Ops per procs": 119429336.0, "Ops/sec/procs": 3980977.0, "ns per ops/procs": 252.0}],["rdq-cycle-go", "./rdq-cycle-go -p 192 -d 30 -r 5 -t 19200", {"Duration (ms)": 30168.0, "Number of processors": 192.0, "Number of threads": 96000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 13229112089.0, "Ops per second": 438505747.28, "ns per ops": 2.28, "Ops per threads": 137803.0, "Ops per procs": 68901625.0, "Ops/sec/procs": 2283884.1, "ns per ops/procs": 437.85}],["rdq-cycle-cfa", "./rdq-cycle-cfa -p 2 -d 30 -r 5 -t 200", {"Duration (ms)": 30052.043558, "Number of processors": 2.0, "Number of threads": 1000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 270357675.0, "Total blocks": 270356778.0, "Ops per second": 8996315.82, "ns per ops": 111.16, "Ops per threads": 270357.0, "Ops per procs": 135178837.0, "Ops/sec/procs": 4498157.91, "ns per ops/procs": 222.31}],["rdq-cycle-go", "./rdq-cycle-go -p 72 -d 30 -r 5 -t 7200", {"Duration (ms)": 30064.0, "Number of processors": 72.0, "Number of threads": 36000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 6325803246.0, "Ops per second": 210409614.06, "ns per ops": 4.75, "Ops per threads": 175716.0, "Ops per procs": 87858378.0, "Ops/sec/procs": 2922355.75, "ns per ops/procs": 342.19}],["rdq-cycle-tokio", "./rdq-cycle-tokio -p 192 -d 30 -r 5 -t 19200", {"Duration (ms)": 30100.0, "Number of processors": 192.0, "Number of threads": 96000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 13191075085.0, "Ops per second": 439702502.0, "ns per ops": 2.0, "Ops per threads": 137407.0, "Ops per procs": 68703516.0, "Ops/sec/procs": 2290117.0, "ns per ops/procs": 438.0}],["rdq-cycle-tokio", "./rdq-cycle-tokio -p 16 -d 30 -r 5 -t 1600", {"Duration (ms)": 30098.0, "Number of processors": 16.0, "Number of threads": 8000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 2207893687.0, "Ops per second": 73596456.0, "ns per ops": 13.0, "Ops per threads": 275986.0, "Ops per procs": 137993355.0, "Ops/sec/procs": 4599778.0, "ns per ops/procs": 218.0}],["rdq-cycle-tokio", "./rdq-cycle-tokio -p 96 -d 30 -r 5 -t 9600", {"Duration (ms)": 30098.0, "Number of processors": 96.0, "Number of threads": 48000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 7186562525.0, "Ops per second": 239552084.0, "ns per ops": 4.0, "Ops per threads": 149720.0, "Ops per procs": 74860026.0, "Ops/sec/procs": 2495334.0, "ns per ops/procs": 402.0}],["rdq-cycle-cfa", "./rdq-cycle-cfa -p 144 -d 30 -r 5 -t 14400", {"Duration (ms)": 30049.777222, "Number of processors": 144.0, "Number of threads": 72000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 9545614360.0, "Total blocks": 9545613972.0, "Ops per second": 317660070.8, "ns per ops": 3.15, "Ops per threads": 132577.0, "Ops per procs": 66288988.0, "Ops/sec/procs": 2205972.71, "ns per ops/procs": 453.31}],["rdq-cycle-cfa", "./rdq-cycle-cfa -p 24 -d 30 -r 5 -t 2400", {"Duration (ms)": 30025.542211, "Number of processors": 24.0, "Number of threads": 12000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 2286722166.0, "Total blocks": 2286722151.0, "Ops per second": 76159229.7, "ns per ops": 13.13, "Ops per threads": 190560.0, "Ops per procs": 95280090.0, "Ops/sec/procs": 3173301.24, "ns per ops/procs": 315.13}],["rdq-cycle-fibre", "./rdq-cycle-fibre -p 72 -d 30 -r 5 -t 7200", {"Duration (ms)": 30036.0, "Number of processors": 72.0, "Number of threads": 36000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 5134345099.0, "Total blocks": 5134345099.0, "Ops per second": 170939083.61, "ns per ops": 5.85, "Ops per threads": 142620.0, "Ops per procs": 71310348.0, "Ops/sec/procs": 2374153.94, "ns per ops/procs": 421.2}],["rdq-cycle-tokio", "./rdq-cycle-tokio -p 144 -d 30 -r 5 -t 14400", {"Duration (ms)": 30000.0, "Number of processors": 144.0, "Number of threads": 72000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 10828439984.0, "Ops per second": 360947999.0, "ns per ops": 2.0, "Ops per threads": 150394.0, "Ops per procs": 75197499.0, "Ops/sec/procs": 2506583.0, "ns per ops/procs": 398.0}],["rdq-cycle-cfa", "./rdq-cycle-cfa -p 1 -d 30 -r 5 -t 100", {"Duration (ms)": 30050.074833, "Number of processors": 1.0, "Number of threads": 500.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 166028489.0, "Total blocks": 166027993.0, "Ops per second": 5525060.75, "ns per ops": 180.99, "Ops per threads": 332056.0, "Ops per procs": 166028489.0, "Ops/sec/procs": 5525060.75, "ns per ops/procs": 180.99}],["rdq-cycle-tokio", "./rdq-cycle-tokio -p 96 -d 30 -r 5 -t 9600", {"Duration (ms)": 30004.0, "Number of processors": 96.0, "Number of threads": 48000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 7193874704.0, "Ops per second": 239795823.0, "ns per ops": 4.0, "Ops per threads": 149872.0, "Ops per procs": 74936194.0, "Ops/sec/procs": 2497873.0, "ns per ops/procs": 400.0}],["rdq-cycle-fibre", "./rdq-cycle-fibre -p 72 -d 30 -r 5 -t 7200", {"Duration (ms)": 30097.0, "Number of processors": 72.0, "Number of threads": 36000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 4904269449.0, "Total blocks": 4904269449.0, "Ops per second": 162945756.66, "ns per ops": 6.14, "Ops per threads": 136229.0, "Ops per procs": 68114853.0, "Ops/sec/procs": 2263135.51, "ns per ops/procs": 441.86}],["rdq-cycle-cfa", "./rdq-cycle-cfa -p 4 -d 30 -r 5 -t 400", {"Duration (ms)": 30054.534163, "Number of processors": 4.0, "Number of threads": 2000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 498053801.0, "Total blocks": 498051921.0, "Ops per second": 16571669.3, "ns per ops": 60.34, "Ops per threads": 249026.0, "Ops per procs": 124513450.0, "Ops/sec/procs": 4142917.32, "ns per ops/procs": 241.38}],["rdq-cycle-cfa", "./rdq-cycle-cfa -p 72 -d 30 -r 5 -t 7200", {"Duration (ms)": 30089.666215, "Number of processors": 72.0, "Number of threads": 36000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 5714295495.0, "Total blocks": 5714295492.0, "Ops per second": 189908902.75, "ns per ops": 5.27, "Ops per threads": 158730.0, "Ops per procs": 79365215.0, "Ops/sec/procs": 2637623.65, "ns per ops/procs": 379.13}],["rdq-cycle-cfa", "./rdq-cycle-cfa -p 1 -d 30 -r 5 -t 100", {"Duration (ms)": 30050.060821, "Number of processors": 1.0, "Number of threads": 500.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 166259510.0, "Total blocks": 166259014.0, "Ops per second": 5532751.2, "ns per ops": 180.74, "Ops per threads": 332519.0, "Ops per procs": 166259510.0, "Ops/sec/procs": 5532751.2, "ns per ops/procs": 180.74}],["rdq-cycle-fibre", "./rdq-cycle-fibre -p 1 -d 30 -r 5 -t 100", {"Duration (ms)": 30026.0, "Number of processors": 1.0, "Number of threads": 500.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 202464312.0, "Total blocks": 202463812.0, "Ops per second": 6742773.95, "ns per ops": 148.31, "Ops per threads": 404928.0, "Ops per procs": 202464312.0, "Ops/sec/procs": 6742773.95, "ns per ops/procs": 148.31}],["rdq-cycle-fibre", "./rdq-cycle-fibre -p 16 -d 30 -r 5 -t 1600", {"Duration (ms)": 30043.0, "Number of processors": 16.0, "Number of threads": 8000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 2137160612.0, "Total blocks": 2137160612.0, "Ops per second": 71136641.62, "ns per ops": 14.06, "Ops per threads": 267145.0, "Ops per procs": 133572538.0, "Ops/sec/procs": 4446040.1, "ns per ops/procs": 224.92}],["rdq-cycle-tokio", "./rdq-cycle-tokio -p 8 -d 30 -r 5 -t 800", {"Duration (ms)": 30097.0, "Number of processors": 8.0, "Number of threads": 4000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 1169724264.0, "Ops per second": 38990808.0, "ns per ops": 25.0, "Ops per threads": 292431.0, "Ops per procs": 146215533.0, "Ops/sec/procs": 4873851.0, "ns per ops/procs": 205.0}],["rdq-cycle-fibre", "./rdq-cycle-fibre -p 1 -d 30 -r 5 -t 100", {"Duration (ms)": 30026.0, "Number of processors": 1.0, "Number of threads": 500.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 202532049.0, "Total blocks": 202531549.0, "Ops per second": 6745057.07, "ns per ops": 148.26, "Ops per threads": 405064.0, "Ops per procs": 202532049.0, "Ops/sec/procs": 6745057.07, "ns per ops/procs": 148.26}],["rdq-cycle-cfa", "./rdq-cycle-cfa -p 48 -d 30 -r 5 -t 4800", {"Duration (ms)": 30054.794903, "Number of processors": 48.0, "Number of threads": 24000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 3352981848.0, "Total blocks": 3352981774.0, "Ops per second": 111562293.43, "ns per ops": 8.96, "Ops per threads": 139707.0, "Ops per procs": 69853788.0, "Ops/sec/procs": 2324214.45, "ns per ops/procs": 430.25}],["rdq-cycle-fibre", "./rdq-cycle-fibre -p 96 -d 30 -r 5 -t 9600", {"Duration (ms)": 30012.0, "Number of processors": 96.0, "Number of threads": 48000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 4581120946.0, "Total blocks": 4581120943.0, "Ops per second": 152641576.04, "ns per ops": 6.55, "Ops per threads": 95440.0, "Ops per procs": 47720009.0, "Ops/sec/procs": 1590016.42, "ns per ops/procs": 628.92}],["rdq-cycle-fibre", "./rdq-cycle-fibre -p 2 -d 30 -r 5 -t 200", {"Duration (ms)": 30028.0, "Number of processors": 2.0, "Number of threads": 1000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 354494693.0, "Total blocks": 354494693.0, "Ops per second": 11805099.12, "ns per ops": 84.71, "Ops per threads": 354494.0, "Ops per procs": 177247346.0, "Ops/sec/procs": 5902549.56, "ns per ops/procs": 169.42}],["rdq-cycle-cfa", "./rdq-cycle-cfa -p 96 -d 30 -r 5 -t 9600", {"Duration (ms)": 30050.576646, "Number of processors": 96.0, "Number of threads": 48000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 6545650222.0, "Total blocks": 6545650125.0, "Ops per second": 217821118.68, "ns per ops": 4.59, "Ops per threads": 136367.0, "Ops per procs": 68183856.0, "Ops/sec/procs": 2268969.99, "ns per ops/procs": 440.73}],["rdq-cycle-fibre", "./rdq-cycle-fibre -p 96 -d 30 -r 5 -t 9600", {"Duration (ms)": 30004.0, "Number of processors": 96.0, "Number of threads": 48000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 4422156561.0, "Total blocks": 4422156558.0, "Ops per second": 147384264.56, "ns per ops": 6.78, "Ops per threads": 92128.0, "Ops per procs": 46064130.0, "Ops/sec/procs": 1535252.76, "ns per ops/procs": 651.36}],["rdq-cycle-fibre", "./rdq-cycle-fibre -p 48 -d 30 -r 5 -t 4800", {"Duration (ms)": 30031.0, "Number of processors": 48.0, "Number of threads": 24000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 2473012656.0, "Total blocks": 2473012656.0, "Ops per second": 82346204.0, "ns per ops": 12.14, "Ops per threads": 103042.0, "Ops per procs": 51521097.0, "Ops/sec/procs": 1715545.92, "ns per ops/procs": 582.9}],["rdq-cycle-cfa", "./rdq-cycle-cfa -p 4 -d 30 -r 5 -t 400", {"Duration (ms)": 30054.814376, "Number of processors": 4.0, "Number of threads": 2000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 496002512.0, "Total blocks": 496000511.0, "Ops per second": 16503263.2, "ns per ops": 60.59, "Ops per threads": 248001.0, "Ops per procs": 124000628.0, "Ops/sec/procs": 4125815.8, "ns per ops/procs": 242.38}],["rdq-cycle-fibre", "./rdq-cycle-fibre -p 8 -d 30 -r 5 -t 800", {"Duration (ms)": 30028.0, "Number of processors": 8.0, "Number of threads": 4000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 1325901447.0, "Total blocks": 1325901447.0, "Ops per second": 44154392.81, "ns per ops": 22.65, "Ops per threads": 331475.0, "Ops per procs": 165737680.0, "Ops/sec/procs": 5519299.1, "ns per ops/procs": 181.18}],["rdq-cycle-tokio", "./rdq-cycle-tokio -p 1 -d 30 -r 5 -t 100", {"Duration (ms)": 30097.0, "Number of processors": 1.0, "Number of threads": 500.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 164715515.0, "Ops per second": 5490517.0, "ns per ops": 182.0, "Ops per threads": 329431.0, "Ops per procs": 164715515.0, "Ops/sec/procs": 5490517.0, "ns per ops/procs": 182.0}],["rdq-cycle-cfa", "./rdq-cycle-cfa -p 192 -d 30 -r 5 -t 19200", {"Duration (ms)": 30045.23043, "Number of processors": 192.0, "Number of threads": 96000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 12865056815.0, "Total blocks": 12865056625.0, "Ops per second": 428189653.76, "ns per ops": 2.34, "Ops per threads": 134011.0, "Ops per procs": 67005504.0, "Ops/sec/procs": 2230154.45, "ns per ops/procs": 448.4}],["rdq-cycle-tokio", "./rdq-cycle-tokio -p 2 -d 30 -r 5 -t 200", {"Duration (ms)": 30097.0, "Number of processors": 2.0, "Number of threads": 1000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 320129421.0, "Ops per second": 10670980.0, "ns per ops": 94.0, "Ops per threads": 320129.0, "Ops per procs": 160064710.0, "Ops/sec/procs": 5335490.0, "ns per ops/procs": 188.0}],["rdq-cycle-cfa", "./rdq-cycle-cfa -p 96 -d 30 -r 5 -t 9600", {"Duration (ms)": 30053.887882, "Number of processors": 96.0, "Number of threads": 48000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 6552701370.0, "Total blocks": 6552701234.0, "Ops per second": 218031736.72, "ns per ops": 4.59, "Ops per threads": 136514.0, "Ops per procs": 68257305.0, "Ops/sec/procs": 2271163.92, "ns per ops/procs": 440.3}],["rdq-cycle-cfa", "./rdq-cycle-cfa -p 4 -d 30 -r 5 -t 400", {"Duration (ms)": 30055.850943, "Number of processors": 4.0, "Number of threads": 2000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 496676521.0, "Total blocks": 496674525.0, "Ops per second": 16525119.25, "ns per ops": 60.51, "Ops per threads": 248338.0, "Ops per procs": 124169130.0, "Ops/sec/procs": 4131279.81, "ns per ops/procs": 242.06}],["rdq-cycle-fibre", "./rdq-cycle-fibre -p 2 -d 30 -r 5 -t 200", {"Duration (ms)": 30028.0, "Number of processors": 2.0, "Number of threads": 1000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 354569533.0, "Total blocks": 354569533.0, "Ops per second": 11807579.78, "ns per ops": 84.69, "Ops per threads": 354569.0, "Ops per procs": 177284766.0, "Ops/sec/procs": 5903789.89, "ns per ops/procs": 169.38}],["rdq-cycle-cfa", "./rdq-cycle-cfa -p 96 -d 30 -r 5 -t 9600", {"Duration (ms)": 30049.876599, "Number of processors": 96.0, "Number of threads": 48000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 6574231987.0, "Total blocks": 6574231882.0, "Ops per second": 218777337.25, "ns per ops": 4.57, "Ops per threads": 136963.0, "Ops per procs": 68481583.0, "Ops/sec/procs": 2278930.6, "ns per ops/procs": 438.8}],["rdq-cycle-fibre", "./rdq-cycle-fibre -p 2 -d 30 -r 5 -t 200", {"Duration (ms)": 30029.0, "Number of processors": 2.0, "Number of threads": 1000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 356045293.0, "Total blocks": 356045293.0, "Ops per second": 11856691.79, "ns per ops": 84.34, "Ops per threads": 356045.0, "Ops per procs": 178022646.0, "Ops/sec/procs": 5928345.9, "ns per ops/procs": 168.68}],["rdq-cycle-go", "./rdq-cycle-go -p 24 -d 30 -r 5 -t 2400", {"Duration (ms)": 30068.0, "Number of processors": 24.0, "Number of threads": 12000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 3046692674.0, "Ops per second": 101325658.03, "ns per ops": 9.87, "Ops per threads": 253891.0, "Ops per procs": 126945528.0, "Ops/sec/procs": 4221902.42, "ns per ops/procs": 236.86}],["rdq-cycle-fibre", "./rdq-cycle-fibre -p 8 -d 30 -r 5 -t 800", {"Duration (ms)": 30028.0, "Number of processors": 8.0, "Number of threads": 4000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 1332234736.0, "Total blocks": 1332234736.0, "Ops per second": 44365366.78, "ns per ops": 22.54, "Ops per threads": 333058.0, "Ops per procs": 166529342.0, "Ops/sec/procs": 5545670.85, "ns per ops/procs": 180.32}],["rdq-cycle-tokio", "./rdq-cycle-tokio -p 48 -d 30 -r 5 -t 4800", {"Duration (ms)": 30098.0, "Number of processors": 48.0, "Number of threads": 24000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 3795817869.0, "Ops per second": 126527262.0, "ns per ops": 7.0, "Ops per threads": 158159.0, "Ops per procs": 79079538.0, "Ops/sec/procs": 2635984.0, "ns per ops/procs": 380.0}],["rdq-cycle-fibre", "./rdq-cycle-fibre -p 192 -d 30 -r 5 -t 19200", {"Duration (ms)": 30096.0, "Number of processors": 192.0, "Number of threads": 96000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 6249227807.0, "Total blocks": 6249227807.0, "Ops per second": 207639257.47, "ns per ops": 4.82, "Ops per threads": 65096.0, "Ops per procs": 32548061.0, "Ops/sec/procs": 1081454.47, "ns per ops/procs": 924.68}],["rdq-cycle-tokio", "./rdq-cycle-tokio -p 16 -d 30 -r 5 -t 1600", {"Duration (ms)": 30097.0, "Number of processors": 16.0, "Number of threads": 8000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 2194844209.0, "Ops per second": 73161473.0, "ns per ops": 13.0, "Ops per threads": 274355.0, "Ops per procs": 137177763.0, "Ops/sec/procs": 4572592.0, "ns per ops/procs": 219.0}],["rdq-cycle-fibre", "./rdq-cycle-fibre -p 96 -d 30 -r 5 -t 9600", {"Duration (ms)": 30014.0, "Number of processors": 96.0, "Number of threads": 48000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 4523689960.0, "Total blocks": 4523689960.0, "Ops per second": 150719193.16, "ns per ops": 6.63, "Ops per threads": 94243.0, "Ops per procs": 47121770.0, "Ops/sec/procs": 1569991.6, "ns per ops/procs": 636.95}],["rdq-cycle-cfa", "./rdq-cycle-cfa -p 144 -d 30 -r 5 -t 14400", {"Duration (ms)": 30055.596622, "Number of processors": 144.0, "Number of threads": 72000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 9523447805.0, "Total blocks": 9523447393.0, "Ops per second": 316861046.71, "ns per ops": 3.16, "Ops per threads": 132270.0, "Ops per procs": 66135054.0, "Ops/sec/procs": 2200423.94, "ns per ops/procs": 454.46}],["rdq-cycle-cfa", "./rdq-cycle-cfa -p 2 -d 30 -r 5 -t 200", {"Duration (ms)": 30051.517993, "Number of processors": 2.0, "Number of threads": 1000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 270276303.0, "Total blocks": 270275307.0, "Ops per second": 8993765.41, "ns per ops": 111.19, "Ops per threads": 270276.0, "Ops per procs": 135138151.0, "Ops/sec/procs": 4496882.7, "ns per ops/procs": 222.38}],["rdq-cycle-fibre", "./rdq-cycle-fibre -p 72 -d 30 -r 5 -t 7200", {"Duration (ms)": 30094.0, "Number of processors": 72.0, "Number of threads": 36000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 4890798947.0, "Total blocks": 4890798947.0, "Ops per second": 162516192.51, "ns per ops": 6.15, "Ops per threads": 135855.0, "Ops per procs": 67927763.0, "Ops/sec/procs": 2257169.34, "ns per ops/procs": 443.03}],["rdq-cycle-cfa", "./rdq-cycle-cfa -p 16 -d 30 -r 5 -t 1600", {"Duration (ms)": 30076.937542, "Number of processors": 16.0, "Number of threads": 8000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 1831467972.0, "Total blocks": 1831459968.0, "Ops per second": 60892767.74, "ns per ops": 16.42, "Ops per threads": 228933.0, "Ops per procs": 114466748.0, "Ops/sec/procs": 3805797.98, "ns per ops/procs": 262.76}],["rdq-cycle-go", "./rdq-cycle-go -p 8 -d 30 -r 5 -t 800", {"Duration (ms)": 30001.0, "Number of processors": 8.0, "Number of threads": 4000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 1401800839.0, "Ops per second": 46724268.6, "ns per ops": 21.4, "Ops per threads": 350450.0, "Ops per procs": 175225104.0, "Ops/sec/procs": 5840533.58, "ns per ops/procs": 171.22}],["rdq-cycle-tokio", "./rdq-cycle-tokio -p 4 -d 30 -r 5 -t 400", {"Duration (ms)": 30097.0, "Number of processors": 4.0, "Number of threads": 2000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 605798070.0, "Ops per second": 20193269.0, "ns per ops": 49.0, "Ops per threads": 302899.0, "Ops per procs": 151449517.0, "Ops/sec/procs": 5048317.0, "ns per ops/procs": 198.0}],["rdq-cycle-go", "./rdq-cycle-go -p 4 -d 30 -r 5 -t 400", {"Duration (ms)": 30001.0, "Number of processors": 4.0, "Number of threads": 2000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 706734846.0, "Ops per second": 23556633.54, "ns per ops": 42.45, "Ops per threads": 353367.0, "Ops per procs": 176683711.0, "Ops/sec/procs": 5889158.38, "ns per ops/procs": 169.8}],["rdq-cycle-go", "./rdq-cycle-go -p 24 -d 30 -r 5 -t 2400", {"Duration (ms)": 30002.0, "Number of processors": 24.0, "Number of threads": 12000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 2948796329.0, "Ops per second": 98284348.73, "ns per ops": 10.17, "Ops per threads": 245733.0, "Ops per procs": 122866513.0, "Ops/sec/procs": 4095181.2, "ns per ops/procs": 244.19}],["rdq-cycle-tokio", "./rdq-cycle-tokio -p 72 -d 30 -r 5 -t 7200", {"Duration (ms)": 30098.0, "Number of processors": 72.0, "Number of threads": 36000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 6332683382.0, "Ops per second": 211089446.0, "ns per ops": 4.0, "Ops per threads": 175907.0, "Ops per procs": 87953935.0, "Ops/sec/procs": 2931797.0, "ns per ops/procs": 342.0}],["rdq-cycle-cfa", "./rdq-cycle-cfa -p 24 -d 30 -r 5 -t 2400", {"Duration (ms)": 30023.394505, "Number of processors": 24.0, "Number of threads": 12000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 2304501839.0, "Total blocks": 2304501835.0, "Ops per second": 76756871.67, "ns per ops": 13.03, "Ops per threads": 192041.0, "Ops per procs": 96020909.0, "Ops/sec/procs": 3198202.99, "ns per ops/procs": 312.68}],["rdq-cycle-go", "./rdq-cycle-go -p 192 -d 30 -r 5 -t 19200", {"Duration (ms)": 30018.0, "Number of processors": 192.0, "Number of threads": 96000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 13510333806.0, "Ops per second": 450065363.73, "ns per ops": 2.22, "Ops per threads": 140732.0, "Ops per procs": 70366321.0, "Ops/sec/procs": 2344090.44, "ns per ops/procs": 426.6}],["rdq-cycle-tokio", "./rdq-cycle-tokio -p 48 -d 30 -r 5 -t 4800", {"Duration (ms)": 30001.0, "Number of processors": 48.0, "Number of threads": 24000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 3806895037.0, "Ops per second": 126896501.0, "ns per ops": 7.0, "Ops per threads": 158620.0, "Ops per procs": 79310313.0, "Ops/sec/procs": 2643677.0, "ns per ops/procs": 378.0}],["rdq-cycle-tokio", "./rdq-cycle-tokio -p 48 -d 30 -r 5 -t 4800", {"Duration (ms)": 30098.0, "Number of processors": 48.0, "Number of threads": 24000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 3806273056.0, "Ops per second": 126875768.0, "ns per ops": 7.0, "Ops per threads": 158594.0, "Ops per procs": 79297355.0, "Ops/sec/procs": 2643245.0, "ns per ops/procs": 379.0}],["rdq-cycle-tokio", "./rdq-cycle-tokio -p 48 -d 30 -r 5 -t 4800", {"Duration (ms)": 30098.0, "Number of processors": 48.0, "Number of threads": 24000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 3804949688.0, "Ops per second": 126831656.0, "ns per ops": 7.0, "Ops per threads": 158539.0, "Ops per procs": 79269785.0, "Ops/sec/procs": 2642326.0, "ns per ops/procs": 379.0}],["rdq-cycle-go", "./rdq-cycle-go -p 24 -d 30 -r 5 -t 2400", {"Duration (ms)": 30003.0, "Number of processors": 24.0, "Number of threads": 12000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 3369413531.0, "Ops per second": 112302034.87, "ns per ops": 8.9, "Ops per threads": 280784.0, "Ops per procs": 140392230.0, "Ops/sec/procs": 4679251.45, "ns per ops/procs": 213.71}],["rdq-cycle-tokio", "./rdq-cycle-tokio -p 48 -d 30 -r 5 -t 4800", {"Duration (ms)": 30098.0, "Number of processors": 48.0, "Number of threads": 24000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 3779963217.0, "Ops per second": 125998773.0, "ns per ops": 7.0, "Ops per threads": 157498.0, "Ops per procs": 78749233.0, "Ops/sec/procs": 2624974.0, "ns per ops/procs": 382.0}],["rdq-cycle-tokio", "./rdq-cycle-tokio -p 144 -d 30 -r 5 -t 14400", {"Duration (ms)": 30023.0, "Number of processors": 144.0, "Number of threads": 72000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 10340043559.0, "Ops per second": 344668118.0, "ns per ops": 2.0, "Ops per threads": 143611.0, "Ops per procs": 71805858.0, "Ops/sec/procs": 2393528.0, "ns per ops/procs": 418.0}],["rdq-cycle-fibre", "./rdq-cycle-fibre -p 72 -d 30 -r 5 -t 7200", {"Duration (ms)": 30022.0, "Number of processors": 72.0, "Number of threads": 36000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 4938709792.0, "Total blocks": 4938709792.0, "Ops per second": 164499805.02, "ns per ops": 6.08, "Ops per threads": 137186.0, "Ops per procs": 68593191.0, "Ops/sec/procs": 2284719.51, "ns per ops/procs": 437.69}],["rdq-cycle-tokio", "./rdq-cycle-tokio -p 4 -d 30 -r 5 -t 400", {"Duration (ms)": 30097.0, "Number of processors": 4.0, "Number of threads": 2000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 606872406.0, "Ops per second": 20229080.0, "ns per ops": 49.0, "Ops per threads": 303436.0, "Ops per procs": 151718101.0, "Ops/sec/procs": 5057270.0, "ns per ops/procs": 198.0}],["rdq-cycle-tokio", "./rdq-cycle-tokio -p 16 -d 30 -r 5 -t 1600", {"Duration (ms)": 30097.0, "Number of processors": 16.0, "Number of threads": 8000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 2183499912.0, "Ops per second": 72783330.0, "ns per ops": 13.0, "Ops per threads": 272937.0, "Ops per procs": 136468744.0, "Ops/sec/procs": 4548958.0, "ns per ops/procs": 220.0}],["rdq-cycle-cfa", "./rdq-cycle-cfa -p 4 -d 30 -r 5 -t 400", {"Duration (ms)": 30054.574066, "Number of processors": 4.0, "Number of threads": 2000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 497882172.0, "Total blocks": 497880176.0, "Ops per second": 16565936.72, "ns per ops": 60.36, "Ops per threads": 248941.0, "Ops per procs": 124470543.0, "Ops/sec/procs": 4141484.18, "ns per ops/procs": 241.46}],["rdq-cycle-fibre", "./rdq-cycle-fibre -p 1 -d 30 -r 5 -t 100", {"Duration (ms)": 30026.0, "Number of processors": 1.0, "Number of threads": 500.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 200713788.0, "Total blocks": 200713288.0, "Ops per second": 6684514.54, "ns per ops": 149.6, "Ops per threads": 401427.0, "Ops per procs": 200713788.0, "Ops/sec/procs": 6684514.54, "ns per ops/procs": 149.6}],["rdq-cycle-cfa", "./rdq-cycle-cfa -p 2 -d 30 -r 5 -t 200", {"Duration (ms)": 30051.591831, "Number of processors": 2.0, "Number of threads": 1000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 273619071.0, "Total blocks": 273618145.0, "Ops per second": 9104977.62, "ns per ops": 109.83, "Ops per threads": 273619.0, "Ops per procs": 136809535.0, "Ops/sec/procs": 4552488.81, "ns per ops/procs": 219.66}],["rdq-cycle-go", "./rdq-cycle-go -p 144 -d 30 -r 5 -t 14400", {"Duration (ms)": 30083.0, "Number of processors": 144.0, "Number of threads": 72000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 11329739580.0, "Ops per second": 376609061.06, "ns per ops": 2.66, "Ops per threads": 157357.0, "Ops per procs": 78678747.0, "Ops/sec/procs": 2615340.7, "ns per ops/procs": 382.36}],["rdq-cycle-fibre", "./rdq-cycle-fibre -p 48 -d 30 -r 5 -t 4800", {"Duration (ms)": 30049.0, "Number of processors": 48.0, "Number of threads": 24000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 2437316948.0, "Total blocks": 2437316948.0, "Ops per second": 81108782.92, "ns per ops": 12.33, "Ops per threads": 101554.0, "Ops per procs": 50777436.0, "Ops/sec/procs": 1689766.31, "ns per ops/procs": 591.8}],["rdq-cycle-fibre", "./rdq-cycle-fibre -p 144 -d 30 -r 5 -t 14400", {"Duration (ms)": 30052.0, "Number of processors": 144.0, "Number of threads": 72000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 5822994051.0, "Total blocks": 5822994051.0, "Ops per second": 193763174.59, "ns per ops": 5.16, "Ops per threads": 80874.0, "Ops per procs": 40437458.0, "Ops/sec/procs": 1345577.6, "ns per ops/procs": 743.18}],["rdq-cycle-cfa", "./rdq-cycle-cfa -p 1 -d 30 -r 5 -t 100", {"Duration (ms)": 30050.118144, "Number of processors": 1.0, "Number of threads": 500.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 165678264.0, "Total blocks": 165677768.0, "Ops per second": 5513398.09, "ns per ops": 181.38, "Ops per threads": 331356.0, "Ops per procs": 165678264.0, "Ops/sec/procs": 5513398.09, "ns per ops/procs": 181.38}],["rdq-cycle-go", "./rdq-cycle-go -p 16 -d 30 -r 5 -t 1600", {"Duration (ms)": 30001.0, "Number of processors": 16.0, "Number of threads": 8000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 2634805763.0, "Ops per second": 87821105.24, "ns per ops": 11.39, "Ops per threads": 329350.0, "Ops per procs": 164675360.0, "Ops/sec/procs": 5488819.08, "ns per ops/procs": 182.19}],["rdq-cycle-cfa", "./rdq-cycle-cfa -p 8 -d 30 -r 5 -t 800", {"Duration (ms)": 30062.435767, "Number of processors": 8.0, "Number of threads": 4000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 972336465.0, "Total blocks": 972332468.0, "Ops per second": 32343901.62, "ns per ops": 30.92, "Ops per threads": 243084.0, "Ops per procs": 121542058.0, "Ops/sec/procs": 4042987.7, "ns per ops/procs": 247.34}],["rdq-cycle-tokio", "./rdq-cycle-tokio -p 24 -d 30 -r 5 -t 2400", {"Duration (ms)": 30098.0, "Number of processors": 24.0, "Number of threads": 12000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 2883963127.0, "Ops per second": 96132104.0, "ns per ops": 10.0, "Ops per threads": 240330.0, "Ops per procs": 120165130.0, "Ops/sec/procs": 4005504.0, "ns per ops/procs": 250.0}],["rdq-cycle-tokio", "./rdq-cycle-tokio -p 1 -d 30 -r 5 -t 100", {"Duration (ms)": 30098.0, "Number of processors": 1.0, "Number of threads": 500.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 164748250.0, "Ops per second": 5491608.0, "ns per ops": 182.0, "Ops per threads": 329496.0, "Ops per procs": 164748250.0, "Ops/sec/procs": 5491608.0, "ns per ops/procs": 182.0}],["rdq-cycle-cfa", "./rdq-cycle-cfa -p 1 -d 30 -r 5 -t 100", {"Duration (ms)": 30050.018447, "Number of processors": 1.0, "Number of threads": 500.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 165878214.0, "Total blocks": 165877718.0, "Ops per second": 5520070.29, "ns per ops": 181.16, "Ops per threads": 331756.0, "Ops per procs": 165878214.0, "Ops/sec/procs": 5520070.29, "ns per ops/procs": 181.16}],["rdq-cycle-tokio", "./rdq-cycle-tokio -p 192 -d 30 -r 5 -t 19200", {"Duration (ms)": 30025.0, "Number of processors": 192.0, "Number of threads": 96000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 13048467182.0, "Ops per second": 434948906.0, "ns per ops": 2.0, "Ops per threads": 135921.0, "Ops per procs": 67960766.0, "Ops/sec/procs": 2265358.0, "ns per ops/procs": 441.0}],["rdq-cycle-tokio", "./rdq-cycle-tokio -p 8 -d 30 -r 5 -t 800", {"Duration (ms)": 30097.0, "Number of processors": 8.0, "Number of threads": 4000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 1166813337.0, "Ops per second": 38893777.0, "ns per ops": 25.0, "Ops per threads": 291703.0, "Ops per procs": 145851667.0, "Ops/sec/procs": 4861722.0, "ns per ops/procs": 206.0}],["rdq-cycle-go", "./rdq-cycle-go -p 24 -d 30 -r 5 -t 2400", {"Duration (ms)": 30002.0, "Number of processors": 24.0, "Number of threads": 12000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 3292183420.0, "Ops per second": 109729927.38, "ns per ops": 9.11, "Ops per threads": 274348.0, "Ops per procs": 137174309.0, "Ops/sec/procs": 4572080.31, "ns per ops/procs": 218.72}],["rdq-cycle-fibre", "./rdq-cycle-fibre -p 144 -d 30 -r 5 -t 14400", {"Duration (ms)": 30034.0, "Number of processors": 144.0, "Number of threads": 72000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 5957352484.0, "Total blocks": 5957352483.0, "Ops per second": 198350531.4, "ns per ops": 5.04, "Ops per threads": 82741.0, "Ops per procs": 41370503.0, "Ops/sec/procs": 1377434.25, "ns per ops/procs": 725.99}],["rdq-cycle-cfa", "./rdq-cycle-cfa -p 96 -d 30 -r 5 -t 9600", {"Duration (ms)": 30042.950255, "Number of processors": 96.0, "Number of threads": 48000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 6560015354.0, "Total blocks": 6560015243.0, "Ops per second": 218354565.66, "ns per ops": 4.58, "Ops per threads": 136666.0, "Ops per procs": 68333493.0, "Ops/sec/procs": 2274526.73, "ns per ops/procs": 439.65}],["rdq-cycle-go", "./rdq-cycle-go -p 24 -d 30 -r 5 -t 2400", {"Duration (ms)": 30008.0, "Number of processors": 24.0, "Number of threads": 12000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 3380724284.0, "Ops per second": 112657961.35, "ns per ops": 8.88, "Ops per threads": 281727.0, "Ops per procs": 140863511.0, "Ops/sec/procs": 4694081.72, "ns per ops/procs": 213.03}],["rdq-cycle-fibre", "./rdq-cycle-fibre -p 24 -d 30 -r 5 -t 2400", {"Duration (ms)": 30014.0, "Number of processors": 24.0, "Number of threads": 12000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 2587122022.0, "Total blocks": 2587122022.0, "Ops per second": 86196646.88, "ns per ops": 11.6, "Ops per threads": 215593.0, "Ops per procs": 107796750.0, "Ops/sec/procs": 3591526.95, "ns per ops/procs": 278.43}],["rdq-cycle-go", "./rdq-cycle-go -p 192 -d 30 -r 5 -t 19200", {"Duration (ms)": 30091.0, "Number of processors": 192.0, "Number of threads": 96000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 14517929666.0, "Ops per second": 482456554.98, "ns per ops": 2.07, "Ops per threads": 151228.0, "Ops per procs": 75614217.0, "Ops/sec/procs": 2512794.56, "ns per ops/procs": 397.96}],["rdq-cycle-go", "./rdq-cycle-go -p 16 -d 30 -r 5 -t 1600", {"Duration (ms)": 30002.0, "Number of processors": 16.0, "Number of threads": 8000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 2626584471.0, "Ops per second": 87546881.98, "ns per ops": 11.42, "Ops per threads": 328323.0, "Ops per procs": 164161529.0, "Ops/sec/procs": 5471680.12, "ns per ops/procs": 182.76}],["rdq-cycle-fibre", "./rdq-cycle-fibre -p 192 -d 30 -r 5 -t 19200", {"Duration (ms)": 30024.0, "Number of processors": 192.0, "Number of threads": 96000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 6445934005.0, "Total blocks": 6445934005.0, "Ops per second": 214688355.48, "ns per ops": 4.66, "Ops per threads": 67145.0, "Ops per procs": 33572572.0, "Ops/sec/procs": 1118168.52, "ns per ops/procs": 894.32}],["rdq-cycle-fibre", "./rdq-cycle-fibre -p 144 -d 30 -r 5 -t 14400", {"Duration (ms)": 30048.0, "Number of processors": 144.0, "Number of threads": 72000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 5754847446.0, "Total blocks": 5754847446.0, "Ops per second": 191516760.37, "ns per ops": 5.22, "Ops per threads": 79928.0, "Ops per procs": 39964218.0, "Ops/sec/procs": 1329977.5, "ns per ops/procs": 751.89}],["rdq-cycle-fibre", "./rdq-cycle-fibre -p 2 -d 30 -r 5 -t 200", {"Duration (ms)": 30028.0, "Number of processors": 2.0, "Number of threads": 1000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 351781199.0, "Total blocks": 351781199.0, "Ops per second": 11714726.18, "ns per ops": 85.36, "Ops per threads": 351781.0, "Ops per procs": 175890599.0, "Ops/sec/procs": 5857363.09, "ns per ops/procs": 170.73}],["rdq-cycle-cfa", "./rdq-cycle-cfa -p 192 -d 30 -r 5 -t 19200", {"Duration (ms)": 30054.45199, "Number of processors": 192.0, "Number of threads": 96000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 12819220277.0, "Total blocks": 12819220118.0, "Ops per second": 426533156.59, "ns per ops": 2.34, "Ops per threads": 133533.0, "Ops per procs": 66766772.0, "Ops/sec/procs": 2221526.86, "ns per ops/procs": 450.14}],["rdq-cycle-go", "./rdq-cycle-go -p 2 -d 30 -r 5 -t 200", {"Duration (ms)": 1571436.0, "Number of processors": 2.0, "Number of threads": 1000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 20122277968.0, "Ops per second": 12805018.71, "ns per ops": 78.09, "Ops per threads": 20122277.0, "Ops per procs": 10061138984.0, "Ops/sec/procs": 6402509.35, "ns per ops/procs": 156.19}],["rdq-cycle-cfa", "./rdq-cycle-cfa -p 48 -d 30 -r 5 -t 4800", {"Duration (ms)": 30060.115397, "Number of processors": 48.0, "Number of threads": 24000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 3357851925.0, "Total blocks": 3357851823.0, "Ops per second": 111704558.7, "ns per ops": 8.95, "Ops per threads": 139910.0, "Ops per procs": 69955248.0, "Ops/sec/procs": 2327178.31, "ns per ops/procs": 429.7}],["rdq-cycle-go", "./rdq-cycle-go -p 8 -d 30 -r 5 -t 800", {"Duration (ms)": 30001.0, "Number of processors": 8.0, "Number of threads": 4000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 1412008592.0, "Ops per second": 47064484.77, "ns per ops": 21.25, "Ops per threads": 353002.0, "Ops per procs": 176501074.0, "Ops/sec/procs": 5883060.6, "ns per ops/procs": 169.98}],["rdq-cycle-tokio", "./rdq-cycle-tokio -p 4 -d 30 -r 5 -t 400", {"Duration (ms)": 30097.0, "Number of processors": 4.0, "Number of threads": 2000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 604839689.0, "Ops per second": 20161322.0, "ns per ops": 49.0, "Ops per threads": 302419.0, "Ops per procs": 151209922.0, "Ops/sec/procs": 5040330.0, "ns per ops/procs": 199.0}],["rdq-cycle-fibre", "./rdq-cycle-fibre -p 24 -d 30 -r 5 -t 2400", {"Duration (ms)": 30037.0, "Number of processors": 24.0, "Number of threads": 12000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 2672954695.0, "Total blocks": 2672954695.0, "Ops per second": 88988118.61, "ns per ops": 11.24, "Ops per threads": 222746.0, "Ops per procs": 111373112.0, "Ops/sec/procs": 3707838.28, "ns per ops/procs": 269.7}],["rdq-cycle-tokio", "./rdq-cycle-tokio -p 72 -d 30 -r 5 -t 7200", {"Duration (ms)": 30097.0, "Number of processors": 72.0, "Number of threads": 36000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 6265165574.0, "Ops per second": 208838852.0, "ns per ops": 4.0, "Ops per threads": 174032.0, "Ops per procs": 87016188.0, "Ops/sec/procs": 2900539.0, "ns per ops/procs": 345.0}],["rdq-cycle-fibre", "./rdq-cycle-fibre -p 24 -d 30 -r 5 -t 2400", {"Duration (ms)": 30014.0, "Number of processors": 24.0, "Number of threads": 12000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 2572556714.0, "Total blocks": 2572556714.0, "Ops per second": 85711670.82, "ns per ops": 11.67, "Ops per threads": 214379.0, "Ops per procs": 107189863.0, "Ops/sec/procs": 3571319.62, "ns per ops/procs": 280.01}],["rdq-cycle-cfa", "./rdq-cycle-cfa -p 192 -d 30 -r 5 -t 19200", {"Duration (ms)": 30049.254235, "Number of processors": 192.0, "Number of threads": 96000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 12863084943.0, "Total blocks": 12863084777.0, "Ops per second": 428066694.85, "ns per ops": 2.34, "Ops per threads": 133990.0, "Ops per procs": 66995234.0, "Ops/sec/procs": 2229514.04, "ns per ops/procs": 448.53}],["rdq-cycle-tokio", "./rdq-cycle-tokio -p 4 -d 30 -r 5 -t 400", {"Duration (ms)": 30097.0, "Number of processors": 4.0, "Number of threads": 2000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 605617286.0, "Ops per second": 20187242.0, "ns per ops": 49.0, "Ops per threads": 302808.0, "Ops per procs": 151404321.0, "Ops/sec/procs": 5046810.0, "ns per ops/procs": 198.0}],["rdq-cycle-go", "./rdq-cycle-go -p 192 -d 30 -r 5 -t 19200", {"Duration (ms)": 30076.0, "Number of processors": 192.0, "Number of threads": 96000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 14530893731.0, "Ops per second": 483137359.36, "ns per ops": 2.07, "Ops per threads": 151363.0, "Ops per procs": 75681738.0, "Ops/sec/procs": 2516340.41, "ns per ops/procs": 397.4}],["rdq-cycle-fibre", "./rdq-cycle-fibre -p 48 -d 30 -r 5 -t 4800", {"Duration (ms)": 30084.0, "Number of processors": 48.0, "Number of threads": 24000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 2504476541.0, "Total blocks": 2504476541.0, "Ops per second": 83247990.82, "ns per ops": 12.01, "Ops per threads": 104353.0, "Ops per procs": 52176594.0, "Ops/sec/procs": 1734333.14, "ns per ops/procs": 576.59}],["rdq-cycle-go", "./rdq-cycle-go -p 48 -d 30 -r 5 -t 4800", {"Duration (ms)": 30015.0, "Number of processors": 48.0, "Number of threads": 24000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 3372411419.0, "Ops per second": 112357461.5, "ns per ops": 8.9, "Ops per threads": 140517.0, "Ops per procs": 70258571.0, "Ops/sec/procs": 2340780.45, "ns per ops/procs": 427.21}],["rdq-cycle-fibre", "./rdq-cycle-fibre -p 96 -d 30 -r 5 -t 9600", {"Duration (ms)": 30070.0, "Number of processors": 96.0, "Number of threads": 48000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 4403354526.0, "Total blocks": 4403354526.0, "Ops per second": 146434142.34, "ns per ops": 6.83, "Ops per threads": 91736.0, "Ops per procs": 45868276.0, "Ops/sec/procs": 1525355.65, "ns per ops/procs": 655.58}],["rdq-cycle-go", "./rdq-cycle-go -p 144 -d 30 -r 5 -t 14400", {"Duration (ms)": 30037.0, "Number of processors": 144.0, "Number of threads": 72000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 10097320974.0, "Ops per second": 336157239.59, "ns per ops": 2.97, "Ops per threads": 140240.0, "Ops per procs": 70120284.0, "Ops/sec/procs": 2334425.27, "ns per ops/procs": 428.37}],["rdq-cycle-cfa", "./rdq-cycle-cfa -p 192 -d 30 -r 5 -t 19200", {"Duration (ms)": 30029.65778, "Number of processors": 192.0, "Number of threads": 96000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 12780264372.0, "Total blocks": 12780264192.0, "Ops per second": 425588079.15, "ns per ops": 2.35, "Ops per threads": 133127.0, "Ops per procs": 66563876.0, "Ops/sec/procs": 2216604.58, "ns per ops/procs": 451.14}],["rdq-cycle-tokio", "./rdq-cycle-tokio -p 16 -d 30 -r 5 -t 1600", {"Duration (ms)": 30097.0, "Number of processors": 16.0, "Number of threads": 8000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 2207004818.0, "Ops per second": 73566827.0, "ns per ops": 13.0, "Ops per threads": 275875.0, "Ops per procs": 137937801.0, "Ops/sec/procs": 4597926.0, "ns per ops/procs": 218.0}],["rdq-cycle-go", "./rdq-cycle-go -p 72 -d 30 -r 5 -t 7200", {"Duration (ms)": 30072.0, "Number of processors": 72.0, "Number of threads": 36000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 6217974879.0, "Ops per second": 206763459.76, "ns per ops": 4.84, "Ops per threads": 172721.0, "Ops per procs": 86360762.0, "Ops/sec/procs": 2871714.72, "ns per ops/procs": 348.22}],["rdq-cycle-cfa", "./rdq-cycle-cfa -p 48 -d 30 -r 5 -t 4800", {"Duration (ms)": 30054.44988, "Number of processors": 48.0, "Number of threads": 24000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 3340017251.0, "Total blocks": 3340017174.0, "Ops per second": 111132203.86, "ns per ops": 9.0, "Ops per threads": 139167.0, "Ops per procs": 69583692.0, "Ops/sec/procs": 2315254.25, "ns per ops/procs": 431.92}],["rdq-cycle-tokio", "./rdq-cycle-tokio -p 4 -d 30 -r 5 -t 400", {"Duration (ms)": 30097.0, "Number of processors": 4.0, "Number of threads": 2000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 604799077.0, "Ops per second": 20159969.0, "ns per ops": 49.0, "Ops per threads": 302399.0, "Ops per procs": 151199769.0, "Ops/sec/procs": 5039992.0, "ns per ops/procs": 199.0}],["rdq-cycle-cfa", "./rdq-cycle-cfa -p 2 -d 30 -r 5 -t 200", {"Duration (ms)": 30051.576773, "Number of processors": 2.0, "Number of threads": 1000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 271303745.0, "Total blocks": 271302751.0, "Ops per second": 9027937.1, "ns per ops": 110.77, "Ops per threads": 271303.0, "Ops per procs": 135651872.0, "Ops/sec/procs": 4513968.55, "ns per ops/procs": 221.53}],["rdq-cycle-cfa", "./rdq-cycle-cfa -p 72 -d 30 -r 5 -t 7200", {"Duration (ms)": 30092.606993, "Number of processors": 72.0, "Number of threads": 36000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 5442249624.0, "Total blocks": 5442249476.0, "Ops per second": 180850054.81, "ns per ops": 5.53, "Ops per threads": 151173.0, "Ops per procs": 75586800.0, "Ops/sec/procs": 2511806.32, "ns per ops/procs": 398.12}],["rdq-cycle-fibre", "./rdq-cycle-fibre -p 1 -d 30 -r 5 -t 100", {"Duration (ms)": 30026.0, "Number of processors": 1.0, "Number of threads": 500.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 202963301.0, "Total blocks": 202962801.0, "Ops per second": 6759448.63, "ns per ops": 147.94, "Ops per threads": 405926.0, "Ops per procs": 202963301.0, "Ops/sec/procs": 6759448.63, "ns per ops/procs": 147.94}],["rdq-cycle-fibre", "./rdq-cycle-fibre -p 8 -d 30 -r 5 -t 800", {"Duration (ms)": 30055.0, "Number of processors": 8.0, "Number of threads": 4000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 1334459580.0, "Total blocks": 1334459580.0, "Ops per second": 44400328.69, "ns per ops": 22.52, "Ops per threads": 333614.0, "Ops per procs": 166807447.0, "Ops/sec/procs": 5550041.09, "ns per ops/procs": 180.18}],["rdq-cycle-go", "./rdq-cycle-go -p 192 -d 30 -r 5 -t 19200", {"Duration (ms)": 30053.0, "Number of processors": 192.0, "Number of threads": 96000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 14264833443.0, "Ops per second": 474646267.32, "ns per ops": 2.11, "Ops per threads": 148592.0, "Ops per procs": 74296007.0, "Ops/sec/procs": 2472115.98, "ns per ops/procs": 404.51}],["rdq-cycle-go", "./rdq-cycle-go -p 4 -d 30 -r 5 -t 400", {"Duration (ms)": 30001.0, "Number of processors": 4.0, "Number of threads": 2000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 704737584.0, "Ops per second": 23489917.16, "ns per ops": 42.57, "Ops per threads": 352368.0, "Ops per procs": 176184396.0, "Ops/sec/procs": 5872479.29, "ns per ops/procs": 170.29}],["rdq-cycle-fibre", "./rdq-cycle-fibre -p 48 -d 30 -r 5 -t 4800", {"Duration (ms)": 30076.0, "Number of processors": 48.0, "Number of threads": 24000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 2481517622.0, "Total blocks": 2481517622.0, "Ops per second": 82506531.42, "ns per ops": 12.12, "Ops per threads": 103396.0, "Ops per procs": 51698283.0, "Ops/sec/procs": 1718886.07, "ns per ops/procs": 581.77}],["rdq-cycle-cfa", "./rdq-cycle-cfa -p 1 -d 30 -r 5 -t 100", {"Duration (ms)": 30050.113842, "Number of processors": 1.0, "Number of threads": 500.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 166247562.0, "Total blocks": 166247066.0, "Ops per second": 5532343.83, "ns per ops": 180.76, "Ops per threads": 332495.0, "Ops per procs": 166247562.0, "Ops/sec/procs": 5532343.83, "ns per ops/procs": 180.76}],["rdq-cycle-go", "./rdq-cycle-go -p 1 -d 30 -r 5 -t 100", {"Duration (ms)": 30001.0, "Number of processors": 1.0, "Number of threads": 500.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 167307504.0, "Ops per second": 5576682.48, "ns per ops": 179.32, "Ops per threads": 334615.0, "Ops per procs": 167307504.0, "Ops/sec/procs": 5576682.48, "ns per ops/procs": 179.32}],["rdq-cycle-go", "./rdq-cycle-go -p 96 -d 30 -r 5 -t 9600", {"Duration (ms)": 30065.0, "Number of processors": 96.0, "Number of threads": 48000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 7293309312.0, "Ops per second": 242578930.93, "ns per ops": 4.12, "Ops per threads": 151943.0, "Ops per procs": 75971972.0, "Ops/sec/procs": 2526863.86, "ns per ops/procs": 395.75}],["rdq-cycle-fibre", "./rdq-cycle-fibre -p 48 -d 30 -r 5 -t 4800", {"Duration (ms)": 30099.0, "Number of processors": 48.0, "Number of threads": 24000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 2459398372.0, "Total blocks": 2459398372.0, "Ops per second": 81709030.74, "ns per ops": 12.24, "Ops per threads": 102474.0, "Ops per procs": 51237466.0, "Ops/sec/procs": 1702271.47, "ns per ops/procs": 587.45}],["rdq-cycle-cfa", "./rdq-cycle-cfa -p 4 -d 30 -r 5 -t 400", {"Duration (ms)": 30053.854686, "Number of processors": 4.0, "Number of threads": 2000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 492331538.0, "Total blocks": 492329537.0, "Ops per second": 16381643.66, "ns per ops": 61.04, "Ops per threads": 246165.0, "Ops per procs": 123082884.0, "Ops/sec/procs": 4095410.91, "ns per ops/procs": 244.18}],["rdq-cycle-fibre", "./rdq-cycle-fibre -p 48 -d 30 -r 5 -t 4800", {"Duration (ms)": 30066.0, "Number of processors": 48.0, "Number of threads": 24000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 2524321198.0, "Total blocks": 2524321198.0, "Ops per second": 83957244.61, "ns per ops": 11.91, "Ops per threads": 105180.0, "Ops per procs": 52590024.0, "Ops/sec/procs": 1749109.26, "ns per ops/procs": 571.72}],["rdq-cycle-go", "./rdq-cycle-go -p 48 -d 30 -r 5 -t 4800", {"Duration (ms)": 30033.0, "Number of processors": 48.0, "Number of threads": 24000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 3435255371.0, "Ops per second": 114379825.82, "ns per ops": 8.74, "Ops per threads": 143135.0, "Ops per procs": 71567820.0, "Ops/sec/procs": 2382913.04, "ns per ops/procs": 419.65}],["rdq-cycle-cfa", "./rdq-cycle-cfa -p 4 -d 30 -r 5 -t 400", {"Duration (ms)": 30054.392382, "Number of processors": 4.0, "Number of threads": 2000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 497666119.0, "Total blocks": 497664123.0, "Ops per second": 16558848.13, "ns per ops": 60.39, "Ops per threads": 248833.0, "Ops per procs": 124416529.0, "Ops/sec/procs": 4139712.03, "ns per ops/procs": 241.56}],["rdq-cycle-cfa", "./rdq-cycle-cfa -p 96 -d 30 -r 5 -t 9600", {"Duration (ms)": 30045.62706, "Number of processors": 96.0, "Number of threads": 48000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 6267426570.0, "Total blocks": 6267426169.0, "Ops per second": 208596963.46, "ns per ops": 4.79, "Ops per threads": 130571.0, "Ops per procs": 65285693.0, "Ops/sec/procs": 2172885.04, "ns per ops/procs": 460.22}],["rdq-cycle-cfa", "./rdq-cycle-cfa -p 2 -d 30 -r 5 -t 200", {"Duration (ms)": 30051.400234, "Number of processors": 2.0, "Number of threads": 1000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 271150899.0, "Total blocks": 271149903.0, "Ops per second": 9022903.99, "ns per ops": 110.83, "Ops per threads": 271150.0, "Ops per procs": 135575449.0, "Ops/sec/procs": 4511451.99, "ns per ops/procs": 221.66}],["rdq-cycle-fibre", "./rdq-cycle-fibre -p 144 -d 30 -r 5 -t 14400", {"Duration (ms)": 30095.0, "Number of processors": 144.0, "Number of threads": 72000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 5824727504.0, "Total blocks": 5824727504.0, "Ops per second": 193538415.3, "ns per ops": 5.17, "Ops per threads": 80898.0, "Ops per procs": 40449496.0, "Ops/sec/procs": 1344016.77, "ns per ops/procs": 744.04}],["rdq-cycle-go", "./rdq-cycle-go -p 192 -d 30 -r 5 -t 19200", {"Duration (ms)": 30093.0, "Number of processors": 192.0, "Number of threads": 96000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 14136226206.0, "Ops per second": 469739629.63, "ns per ops": 2.13, "Ops per threads": 147252.0, "Ops per procs": 73626178.0, "Ops/sec/procs": 2446560.57, "ns per ops/procs": 408.74}],["rdq-cycle-tokio", "./rdq-cycle-tokio -p 4 -d 30 -r 5 -t 400", {"Duration (ms)": 30098.0, "Number of processors": 4.0, "Number of threads": 2000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 606302961.0, "Ops per second": 20210098.0, "ns per ops": 49.0, "Ops per threads": 303151.0, "Ops per procs": 151575740.0, "Ops/sec/procs": 5052524.0, "ns per ops/procs": 198.0}],["rdq-cycle-fibre", "./rdq-cycle-fibre -p 48 -d 30 -r 5 -t 4800", {"Duration (ms)": 30052.0, "Number of processors": 48.0, "Number of threads": 24000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 2514345815.0, "Total blocks": 2514345815.0, "Ops per second": 83665423.44, "ns per ops": 11.95, "Ops per threads": 104764.0, "Ops per procs": 52382204.0, "Ops/sec/procs": 1743029.65, "ns per ops/procs": 573.71}],["rdq-cycle-tokio", "./rdq-cycle-tokio -p 144 -d 30 -r 5 -t 14400", {"Duration (ms)": 30100.0, "Number of processors": 144.0, "Number of threads": 72000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 10651781340.0, "Ops per second": 355059378.0, "ns per ops": 2.0, "Ops per threads": 147941.0, "Ops per procs": 73970703.0, "Ops/sec/procs": 2465690.0, "ns per ops/procs": 406.0}],["rdq-cycle-cfa", "./rdq-cycle-cfa -p 1 -d 30 -r 5 -t 100", {"Duration (ms)": 30049.988119, "Number of processors": 1.0, "Number of threads": 500.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 166503352.0, "Total blocks": 166502851.0, "Ops per second": 5540879.13, "ns per ops": 180.48, "Ops per threads": 333006.0, "Ops per procs": 166503352.0, "Ops/sec/procs": 5540879.13, "ns per ops/procs": 180.48}],["rdq-cycle-go", "./rdq-cycle-go -p 8 -d 30 -r 5 -t 800", {"Duration (ms)": 30001.0, "Number of processors": 8.0, "Number of threads": 4000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 1406888155.0, "Ops per second": 46893800.87, "ns per ops": 21.32, "Ops per threads": 351722.0, "Ops per procs": 175861019.0, "Ops/sec/procs": 5861725.11, "ns per ops/procs": 170.6}],["rdq-cycle-fibre", "./rdq-cycle-fibre -p 48 -d 30 -r 5 -t 4800", {"Duration (ms)": 30044.0, "Number of processors": 48.0, "Number of threads": 24000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 2467444650.0, "Total blocks": 2467444650.0, "Ops per second": 82125312.57, "ns per ops": 12.18, "Ops per threads": 102810.0, "Ops per procs": 51405096.0, "Ops/sec/procs": 1710944.01, "ns per ops/procs": 584.47}],["rdq-cycle-go", "./rdq-cycle-go -p 144 -d 30 -r 5 -t 14400", {"Duration (ms)": 55429.0, "Number of processors": 144.0, "Number of threads": 72000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 19760343554.0, "Ops per second": 356498254.1, "ns per ops": 2.81, "Ops per threads": 274449.0, "Ops per procs": 137224608.0, "Ops/sec/procs": 2475682.32, "ns per ops/procs": 403.93}],["rdq-cycle-go", "./rdq-cycle-go -p 4 -d 30 -r 5 -t 400", {"Duration (ms)": 30001.0, "Number of processors": 4.0, "Number of threads": 2000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 704785422.0, "Ops per second": 23491649.55, "ns per ops": 42.57, "Ops per threads": 352392.0, "Ops per procs": 176196355.0, "Ops/sec/procs": 5872912.39, "ns per ops/procs": 170.27}],["rdq-cycle-cfa", "./rdq-cycle-cfa -p 72 -d 30 -r 5 -t 7200", {"Duration (ms)": 30001.505915, "Number of processors": 72.0, "Number of threads": 36000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 5511251917.0, "Total blocks": 5511251795.0, "Ops per second": 183699176.06, "ns per ops": 5.44, "Ops per threads": 153090.0, "Ops per procs": 76545165.0, "Ops/sec/procs": 2551377.45, "ns per ops/procs": 391.95}],["rdq-cycle-go", "./rdq-cycle-go -p 144 -d 30 -r 5 -t 14400", {"Duration (ms)": 30028.0, "Number of processors": 144.0, "Number of threads": 72000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 9739888275.0, "Ops per second": 324351699.25, "ns per ops": 3.08, "Ops per threads": 135276.0, "Ops per procs": 67638113.0, "Ops/sec/procs": 2252442.36, "ns per ops/procs": 443.96}],["rdq-cycle-tokio", "./rdq-cycle-tokio -p 4 -d 30 -r 5 -t 400", {"Duration (ms)": 30097.0, "Number of processors": 4.0, "Number of threads": 2000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 606292410.0, "Ops per second": 20209747.0, "ns per ops": 49.0, "Ops per threads": 303146.0, "Ops per procs": 151573102.0, "Ops/sec/procs": 5052436.0, "ns per ops/procs": 198.0}],["rdq-cycle-fibre", "./rdq-cycle-fibre -p 2 -d 30 -r 5 -t 200", {"Duration (ms)": 30028.0, "Number of processors": 2.0, "Number of threads": 1000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 355494973.0, "Total blocks": 355494973.0, "Ops per second": 11838467.27, "ns per ops": 84.47, "Ops per threads": 355494.0, "Ops per procs": 177747486.0, "Ops/sec/procs": 5919233.63, "ns per ops/procs": 168.94}],["rdq-cycle-go", "./rdq-cycle-go -p 4 -d 30 -r 5 -t 400", {"Duration (ms)": 30001.0, "Number of processors": 4.0, "Number of threads": 2000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 705547986.0, "Ops per second": 23517048.49, "ns per ops": 42.52, "Ops per threads": 352773.0, "Ops per procs": 176386996.0, "Ops/sec/procs": 5879262.12, "ns per ops/procs": 170.09}],["rdq-cycle-fibre", "./rdq-cycle-fibre -p 16 -d 30 -r 5 -t 1600", {"Duration (ms)": 30035.0, "Number of processors": 16.0, "Number of threads": 8000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 2159312961.0, "Total blocks": 2159312961.0, "Ops per second": 71891651.1, "ns per ops": 13.91, "Ops per threads": 269914.0, "Ops per procs": 134957060.0, "Ops/sec/procs": 4493228.19, "ns per ops/procs": 222.56}],["rdq-cycle-fibre", "./rdq-cycle-fibre -p 24 -d 30 -r 5 -t 2400", {"Duration (ms)": 30015.0, "Number of processors": 24.0, "Number of threads": 12000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 2585113921.0, "Total blocks": 2585113921.0, "Ops per second": 86127389.5, "ns per ops": 11.61, "Ops per threads": 215426.0, "Ops per procs": 107713080.0, "Ops/sec/procs": 3588641.23, "ns per ops/procs": 278.66}],["rdq-cycle-tokio", "./rdq-cycle-tokio -p 16 -d 30 -r 5 -t 1600", {"Duration (ms)": 30098.0, "Number of processors": 16.0, "Number of threads": 8000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 2210862390.0, "Ops per second": 73695413.0, "ns per ops": 13.0, "Ops per threads": 276357.0, "Ops per procs": 138178899.0, "Ops/sec/procs": 4605963.0, "ns per ops/procs": 217.0}],["rdq-cycle-tokio", "./rdq-cycle-tokio -p 24 -d 30 -r 5 -t 2400", {"Duration (ms)": 30097.0, "Number of processors": 24.0, "Number of threads": 12000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 2865682623.0, "Ops per second": 95522754.0, "ns per ops": 10.0, "Ops per threads": 238806.0, "Ops per procs": 119403442.0, "Ops/sec/procs": 3980114.0, "ns per ops/procs": 252.0}],["rdq-cycle-cfa", "./rdq-cycle-cfa -p 2 -d 30 -r 5 -t 200", {"Duration (ms)": 30051.041243, "Number of processors": 2.0, "Number of threads": 1000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 271131075.0, "Total blocks": 271130079.0, "Ops per second": 9022352.1, "ns per ops": 110.84, "Ops per threads": 271131.0, "Ops per procs": 135565537.0, "Ops/sec/procs": 4511176.05, "ns per ops/procs": 221.67}],["rdq-cycle-cfa", "./rdq-cycle-cfa -p 16 -d 30 -r 5 -t 1600", {"Duration (ms)": 30079.28871, "Number of processors": 16.0, "Number of threads": 8000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 1795411230.0, "Total blocks": 1795411226.0, "Ops per second": 59689284.79, "ns per ops": 16.75, "Ops per threads": 224426.0, "Ops per procs": 112213201.0, "Ops/sec/procs": 3730580.3, "ns per ops/procs": 268.05}],["rdq-cycle-cfa", "./rdq-cycle-cfa -p 16 -d 30 -r 5 -t 1600", {"Duration (ms)": 30077.50054, "Number of processors": 16.0, "Number of threads": 8000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 1809409257.0, "Total blocks": 1809401261.0, "Ops per second": 60158232.05, "ns per ops": 16.62, "Ops per threads": 226176.0, "Ops per procs": 113088078.0, "Ops/sec/procs": 3759889.5, "ns per ops/procs": 265.97}],["rdq-cycle-fibre", "./rdq-cycle-fibre -p 8 -d 30 -r 5 -t 800", {"Duration (ms)": 30028.0, "Number of processors": 8.0, "Number of threads": 4000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 1320713152.0, "Total blocks": 1320713152.0, "Ops per second": 43981901.64, "ns per ops": 22.74, "Ops per threads": 330178.0, "Ops per procs": 165089144.0, "Ops/sec/procs": 5497737.71, "ns per ops/procs": 181.89}],["rdq-cycle-tokio", "./rdq-cycle-tokio -p 1 -d 30 -r 5 -t 100", {"Duration (ms)": 30007.0, "Number of processors": 1.0, "Number of threads": 500.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 163691289.0, "Ops per second": 5456376.0, "ns per ops": 183.0, "Ops per threads": 327382.0, "Ops per procs": 163691289.0, "Ops/sec/procs": 5456376.0, "ns per ops/procs": 183.0}],["rdq-cycle-fibre", "./rdq-cycle-fibre -p 96 -d 30 -r 5 -t 9600", {"Duration (ms)": 30036.0, "Number of processors": 96.0, "Number of threads": 48000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 4390943185.0, "Total blocks": 4390943185.0, "Ops per second": 146187329.7, "ns per ops": 6.84, "Ops per threads": 91477.0, "Ops per procs": 45738991.0, "Ops/sec/procs": 1522784.68, "ns per ops/procs": 656.69}],["rdq-cycle-go", "./rdq-cycle-go -p 96 -d 30 -r 5 -t 9600", {"Duration (ms)": 30007.0, "Number of processors": 96.0, "Number of threads": 48000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 7477628512.0, "Ops per second": 249187870.63, "ns per ops": 4.01, "Ops per threads": 155783.0, "Ops per procs": 77891963.0, "Ops/sec/procs": 2595706.99, "ns per ops/procs": 385.25}],["rdq-cycle-go", "./rdq-cycle-go -p 2 -d 30 -r 5 -t 200", {"Duration (ms)": 30001.0, "Number of processors": 2.0, "Number of threads": 1000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 356573603.0, "Ops per second": 11885165.68, "ns per ops": 84.14, "Ops per threads": 356573.0, "Ops per procs": 178286801.0, "Ops/sec/procs": 5942582.84, "ns per ops/procs": 168.28}],["rdq-cycle-fibre", "./rdq-cycle-fibre -p 192 -d 30 -r 5 -t 19200", {"Duration (ms)": 30075.0, "Number of processors": 192.0, "Number of threads": 96000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 6465544148.0, "Total blocks": 6465544148.0, "Ops per second": 214977261.83, "ns per ops": 4.65, "Ops per threads": 67349.0, "Ops per procs": 33674709.0, "Ops/sec/procs": 1119673.24, "ns per ops/procs": 893.12}],["rdq-cycle-tokio", "./rdq-cycle-tokio -p 48 -d 30 -r 5 -t 4800", {"Duration (ms)": 30098.0, "Number of processors": 48.0, "Number of threads": 24000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 3813551517.0, "Ops per second": 127118383.0, "ns per ops": 7.0, "Ops per threads": 158897.0, "Ops per procs": 79448989.0, "Ops/sec/procs": 2648299.0, "ns per ops/procs": 378.0}],["rdq-cycle-fibre", "./rdq-cycle-fibre -p 1 -d 30 -r 5 -t 100", {"Duration (ms)": 30026.0, "Number of processors": 1.0, "Number of threads": 500.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 200863581.0, "Total blocks": 200863081.0, "Ops per second": 6689512.84, "ns per ops": 149.49, "Ops per threads": 401727.0, "Ops per procs": 200863581.0, "Ops/sec/procs": 6689512.84, "ns per ops/procs": 149.49}],["rdq-cycle-tokio", "./rdq-cycle-tokio -p 48 -d 30 -r 5 -t 4800", {"Duration (ms)": 30098.0, "Number of processors": 48.0, "Number of threads": 24000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 3811850697.0, "Ops per second": 127061689.0, "ns per ops": 7.0, "Ops per threads": 158827.0, "Ops per procs": 79413556.0, "Ops/sec/procs": 2647118.0, "ns per ops/procs": 379.0}],["rdq-cycle-cfa", "./rdq-cycle-cfa -p 72 -d 30 -r 5 -t 7200", {"Duration (ms)": 30093.22448, "Number of processors": 72.0, "Number of threads": 36000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 5668811143.0, "Total blocks": 5668811142.0, "Ops per second": 188374999.39, "ns per ops": 5.31, "Ops per threads": 157466.0, "Ops per procs": 78733488.0, "Ops/sec/procs": 2616319.44, "ns per ops/procs": 382.22}],["rdq-cycle-cfa", "./rdq-cycle-cfa -p 1 -d 30 -r 5 -t 100", {"Duration (ms)": 30049.506248, "Number of processors": 1.0, "Number of threads": 500.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 166637277.0, "Total blocks": 166636777.0, "Ops per second": 5545424.79, "ns per ops": 180.33, "Ops per threads": 333274.0, "Ops per procs": 166637277.0, "Ops/sec/procs": 5545424.79, "ns per ops/procs": 180.33}],["rdq-cycle-fibre", "./rdq-cycle-fibre -p 8 -d 30 -r 5 -t 800", {"Duration (ms)": 30028.0, "Number of processors": 8.0, "Number of threads": 4000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 1336849669.0, "Total blocks": 1336849669.0, "Ops per second": 44518975.92, "ns per ops": 22.46, "Ops per threads": 334212.0, "Ops per procs": 167106208.0, "Ops/sec/procs": 5564871.99, "ns per ops/procs": 179.7}],["rdq-cycle-fibre", "./rdq-cycle-fibre -p 16 -d 30 -r 5 -t 1600", {"Duration (ms)": 30035.0, "Number of processors": 16.0, "Number of threads": 8000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 2153568292.0, "Total blocks": 2153568292.0, "Ops per second": 71699737.76, "ns per ops": 13.95, "Ops per threads": 269196.0, "Ops per procs": 134598018.0, "Ops/sec/procs": 4481233.61, "ns per ops/procs": 223.15}],["rdq-cycle-fibre", "./rdq-cycle-fibre -p 72 -d 30 -r 5 -t 7200", {"Duration (ms)": 30058.0, "Number of processors": 72.0, "Number of threads": 36000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 4877518003.0, "Total blocks": 4877518001.0, "Ops per second": 162268402.34, "ns per ops": 6.16, "Ops per threads": 135486.0, "Ops per procs": 67743305.0, "Ops/sec/procs": 2253727.81, "ns per ops/procs": 443.71}],["rdq-cycle-tokio", "./rdq-cycle-tokio -p 48 -d 30 -r 5 -t 4800", {"Duration (ms)": 30097.0, "Number of processors": 48.0, "Number of threads": 24000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 3791893710.0, "Ops per second": 126396457.0, "ns per ops": 7.0, "Ops per threads": 157995.0, "Ops per procs": 78997785.0, "Ops/sec/procs": 2633259.0, "ns per ops/procs": 380.0}],["rdq-cycle-tokio", "./rdq-cycle-tokio -p 72 -d 30 -r 5 -t 7200", {"Duration (ms)": 30100.0, "Number of processors": 72.0, "Number of threads": 36000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 6160766617.0, "Ops per second": 205358887.0, "ns per ops": 4.0, "Ops per threads": 171132.0, "Ops per procs": 85566203.0, "Ops/sec/procs": 2852206.0, "ns per ops/procs": 351.0}],["rdq-cycle-cfa", "./rdq-cycle-cfa -p 1 -d 30 -r 5 -t 100", {"Duration (ms)": 30048.264254, "Number of processors": 1.0, "Number of threads": 500.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 165877128.0, "Total blocks": 165876632.0, "Ops per second": 5520356.4, "ns per ops": 181.15, "Ops per threads": 331754.0, "Ops per procs": 165877128.0, "Ops/sec/procs": 5520356.4, "ns per ops/procs": 181.15}],["rdq-cycle-fibre", "./rdq-cycle-fibre -p 16 -d 30 -r 5 -t 1600", {"Duration (ms)": 30041.0, "Number of processors": 16.0, "Number of threads": 8000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 2152755078.0, "Total blocks": 2152755078.0, "Ops per second": 71658732.33, "ns per ops": 13.96, "Ops per threads": 269094.0, "Ops per procs": 134547192.0, "Ops/sec/procs": 4478670.77, "ns per ops/procs": 223.28}],["rdq-cycle-fibre", "./rdq-cycle-fibre -p 72 -d 30 -r 5 -t 7200", {"Duration (ms)": 30029.0, "Number of processors": 72.0, "Number of threads": 36000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 5008405897.0, "Total blocks": 5008405897.0, "Ops per second": 166782063.23, "ns per ops": 6.0, "Ops per threads": 139122.0, "Ops per procs": 69561193.0, "Ops/sec/procs": 2316417.54, "ns per ops/procs": 431.7}],["rdq-cycle-cfa", "./rdq-cycle-cfa -p 4 -d 30 -r 5 -t 400", {"Duration (ms)": 30056.44836, "Number of processors": 4.0, "Number of threads": 2000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 498523048.0, "Total blocks": 498521052.0, "Ops per second": 16586226.09, "ns per ops": 60.29, "Ops per threads": 249261.0, "Ops per procs": 124630762.0, "Ops/sec/procs": 4146556.52, "ns per ops/procs": 241.16}],["rdq-cycle-cfa", "./rdq-cycle-cfa -p 2 -d 30 -r 5 -t 200", {"Duration (ms)": 30051.730941, "Number of processors": 2.0, "Number of threads": 1000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 274171688.0, "Total blocks": 274170692.0, "Ops per second": 9123324.33, "ns per ops": 109.61, "Ops per threads": 274171.0, "Ops per procs": 137085844.0, "Ops/sec/procs": 4561662.16, "ns per ops/procs": 219.22}],["rdq-cycle-cfa", "./rdq-cycle-cfa -p 192 -d 30 -r 5 -t 19200", {"Duration (ms)": 30081.313706, "Number of processors": 192.0, "Number of threads": 96000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 12798843911.0, "Total blocks": 12798843760.0, "Ops per second": 425474899.01, "ns per ops": 2.35, "Ops per threads": 133321.0, "Ops per procs": 66660645.0, "Ops/sec/procs": 2216015.1, "ns per ops/procs": 451.26}],["rdq-cycle-fibre", "./rdq-cycle-fibre -p 2 -d 30 -r 5 -t 200", {"Duration (ms)": 30028.0, "Number of processors": 2.0, "Number of threads": 1000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 353757984.0, "Total blocks": 353757984.0, "Ops per second": 11780565.67, "ns per ops": 84.89, "Ops per threads": 353757.0, "Ops per procs": 176878992.0, "Ops/sec/procs": 5890282.84, "ns per ops/procs": 169.77}],["rdq-cycle-fibre", "./rdq-cycle-fibre -p 144 -d 30 -r 5 -t 14400", {"Duration (ms)": 30048.0, "Number of processors": 144.0, "Number of threads": 72000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 5798625295.0, "Total blocks": 5798625294.0, "Ops per second": 192973067.57, "ns per ops": 5.18, "Ops per threads": 80536.0, "Ops per procs": 40268231.0, "Ops/sec/procs": 1340090.75, "ns per ops/procs": 746.22}],["rdq-cycle-tokio", "./rdq-cycle-tokio -p 96 -d 30 -r 5 -t 9600", {"Duration (ms)": 30006.0, "Number of processors": 96.0, "Number of threads": 48000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 7126421026.0, "Ops per second": 237547367.0, "ns per ops": 4.0, "Ops per threads": 148467.0, "Ops per procs": 74233552.0, "Ops/sec/procs": 2474451.0, "ns per ops/procs": 404.0}],["rdq-cycle-tokio", "./rdq-cycle-tokio -p 48 -d 30 -r 5 -t 4800", {"Duration (ms)": 30097.0, "Number of processors": 48.0, "Number of threads": 24000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 3792009661.0, "Ops per second": 126400322.0, "ns per ops": 7.0, "Ops per threads": 158000.0, "Ops per procs": 79000201.0, "Ops/sec/procs": 2633340.0, "ns per ops/procs": 380.0}],["rdq-cycle-tokio", "./rdq-cycle-tokio -p 4 -d 30 -r 5 -t 400", {"Duration (ms)": 30097.0, "Number of processors": 4.0, "Number of threads": 2000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 604804585.0, "Ops per second": 20160152.0, "ns per ops": 49.0, "Ops per threads": 302402.0, "Ops per procs": 151201146.0, "Ops/sec/procs": 5040038.0, "ns per ops/procs": 199.0}],["rdq-cycle-fibre", "./rdq-cycle-fibre -p 4 -d 30 -r 5 -t 400", {"Duration (ms)": 30029.0, "Number of processors": 4.0, "Number of threads": 2000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 691229253.0, "Total blocks": 691229253.0, "Ops per second": 23018402.87, "ns per ops": 43.44, "Ops per threads": 345614.0, "Ops per procs": 172807313.0, "Ops/sec/procs": 5754600.72, "ns per ops/procs": 173.77}],["rdq-cycle-cfa", "./rdq-cycle-cfa -p 144 -d 30 -r 5 -t 14400", {"Duration (ms)": 30049.114652, "Number of processors": 144.0, "Number of threads": 72000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 9667238454.0, "Total blocks": 9667238223.0, "Ops per second": 321714585.14, "ns per ops": 3.11, "Ops per threads": 134267.0, "Ops per procs": 67133600.0, "Ops/sec/procs": 2234129.06, "ns per ops/procs": 447.6}],["rdq-cycle-go", "./rdq-cycle-go -p 1 -d 30 -r 5 -t 100", {"Duration (ms)": 30001.0, "Number of processors": 1.0, "Number of threads": 500.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 167896509.0, "Ops per second": 5596303.63, "ns per ops": 178.69, "Ops per threads": 335793.0, "Ops per procs": 167896509.0, "Ops/sec/procs": 5596303.63, "ns per ops/procs": 178.69}],["rdq-cycle-tokio", "./rdq-cycle-tokio -p 4 -d 30 -r 5 -t 400", {"Duration (ms)": 30097.0, "Number of processors": 4.0, "Number of threads": 2000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 605598407.0, "Ops per second": 20186613.0, "ns per ops": 49.0, "Ops per threads": 302799.0, "Ops per procs": 151399601.0, "Ops/sec/procs": 5046653.0, "ns per ops/procs": 198.0}],["rdq-cycle-tokio", "./rdq-cycle-tokio -p 144 -d 30 -r 5 -t 14400", {"Duration (ms)": 30019.0, "Number of processors": 144.0, "Number of threads": 72000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 10796406328.0, "Ops per second": 359880210.0, "ns per ops": 2.0, "Ops per threads": 149950.0, "Ops per procs": 74975043.0, "Ops/sec/procs": 2499168.0, "ns per ops/procs": 400.0}],["rdq-cycle-cfa", "./rdq-cycle-cfa -p 72 -d 30 -r 5 -t 7200", {"Duration (ms)": 30091.94802, "Number of processors": 72.0, "Number of threads": 36000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 5432088911.0, "Total blocks": 5432088814.0, "Ops per second": 180516359.64, "ns per ops": 5.54, "Ops per threads": 150891.0, "Ops per procs": 75445679.0, "Ops/sec/procs": 2507171.66, "ns per ops/procs": 398.86}],["rdq-cycle-fibre", "./rdq-cycle-fibre -p 72 -d 30 -r 5 -t 7200", {"Duration (ms)": 30029.0, "Number of processors": 72.0, "Number of threads": 36000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 4876180171.0, "Total blocks": 4876180170.0, "Ops per second": 162380384.44, "ns per ops": 6.16, "Ops per threads": 135449.0, "Ops per procs": 67724724.0, "Ops/sec/procs": 2255283.12, "ns per ops/procs": 443.4}],["rdq-cycle-cfa", "./rdq-cycle-cfa -p 24 -d 30 -r 5 -t 2400", {"Duration (ms)": 30024.201791, "Number of processors": 24.0, "Number of threads": 12000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 2342409789.0, "Total blocks": 2342409784.0, "Ops per second": 78017387.62, "ns per ops": 12.82, "Ops per threads": 195200.0, "Ops per procs": 97600407.0, "Ops/sec/procs": 3250724.48, "ns per ops/procs": 307.62}],["rdq-cycle-tokio", "./rdq-cycle-tokio -p 8 -d 30 -r 5 -t 800", {"Duration (ms)": 30098.0, "Number of processors": 8.0, "Number of threads": 4000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 1166843067.0, "Ops per second": 38894768.0, "ns per ops": 25.0, "Ops per threads": 291710.0, "Ops per procs": 145855383.0, "Ops/sec/procs": 4861846.0, "ns per ops/procs": 206.0}],["rdq-cycle-go", "./rdq-cycle-go -p 16 -d 30 -r 5 -t 1600", {"Duration (ms)": 30001.0, "Number of processors": 16.0, "Number of threads": 8000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 2638288673.0, "Ops per second": 87937192.79, "ns per ops": 11.37, "Ops per threads": 329786.0, "Ops per procs": 164893042.0, "Ops/sec/procs": 5496074.55, "ns per ops/procs": 181.95}],["rdq-cycle-tokio", "./rdq-cycle-tokio -p 192 -d 30 -r 5 -t 19200", {"Duration (ms)": 30000.0, "Number of processors": 192.0, "Number of threads": 96000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 12960793647.0, "Ops per second": 432026454.0, "ns per ops": 2.0, "Ops per threads": 135008.0, "Ops per procs": 67504133.0, "Ops/sec/procs": 2250137.0, "ns per ops/procs": 444.0}],["rdq-cycle-fibre", "./rdq-cycle-fibre -p 192 -d 30 -r 5 -t 19200", {"Duration (ms)": 30069.0, "Number of processors": 192.0, "Number of threads": 96000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 6092986735.0, "Total blocks": 6092986735.0, "Ops per second": 202627499.86, "ns per ops": 4.94, "Ops per threads": 63468.0, "Ops per procs": 31734305.0, "Ops/sec/procs": 1055351.56, "ns per ops/procs": 947.55}],["rdq-cycle-tokio", "./rdq-cycle-tokio -p 1 -d 30 -r 5 -t 100", {"Duration (ms)": 30098.0, "Number of processors": 1.0, "Number of threads": 500.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 164580565.0, "Ops per second": 5486018.0, "ns per ops": 182.0, "Ops per threads": 329161.0, "Ops per procs": 164580565.0, "Ops/sec/procs": 5486018.0, "ns per ops/procs": 182.0}],["rdq-cycle-go", "./rdq-cycle-go -p 8 -d 30 -r 5 -t 800", {"Duration (ms)": 30001.0, "Number of processors": 8.0, "Number of threads": 4000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 1407880515.0, "Ops per second": 46926867.74, "ns per ops": 21.31, "Ops per threads": 351970.0, "Ops per procs": 175985064.0, "Ops/sec/procs": 5865858.47, "ns per ops/procs": 170.48}],["rdq-cycle-cfa", "./rdq-cycle-cfa -p 72 -d 30 -r 5 -t 7200", {"Duration (ms)": 30100.163715, "Number of processors": 72.0, "Number of threads": 36000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 5515059475.0, "Total blocks": 5515059388.0, "Ops per second": 183223570.72, "ns per ops": 5.46, "Ops per threads": 153196.0, "Ops per procs": 76598048.0, "Ops/sec/procs": 2544771.82, "ns per ops/procs": 392.96}],["rdq-cycle-go", "./rdq-cycle-go -p 72 -d 30 -r 5 -t 7200", {"Duration (ms)": 30007.0, "Number of processors": 72.0, "Number of threads": 36000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 6308398228.0, "Ops per second": 210229785.78, "ns per ops": 4.76, "Ops per threads": 175233.0, "Ops per procs": 87616642.0, "Ops/sec/procs": 2919858.14, "ns per ops/procs": 342.48}],["rdq-cycle-tokio", "./rdq-cycle-tokio -p 2 -d 30 -r 5 -t 200", {"Duration (ms)": 30097.0, "Number of processors": 2.0, "Number of threads": 1000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 288499454.0, "Ops per second": 9616648.0, "ns per ops": 104.0, "Ops per threads": 288499.0, "Ops per procs": 144249727.0, "Ops/sec/procs": 4808324.0, "ns per ops/procs": 208.0}],["rdq-cycle-fibre", "./rdq-cycle-fibre -p 1 -d 30 -r 5 -t 100", {"Duration (ms)": 30028.0, "Number of processors": 1.0, "Number of threads": 500.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 205415440.0, "Total blocks": 205414940.0, "Ops per second": 6840741.67, "ns per ops": 146.18, "Ops per threads": 410830.0, "Ops per procs": 205415440.0, "Ops/sec/procs": 6840741.67, "ns per ops/procs": 146.18}],["rdq-cycle-tokio", "./rdq-cycle-tokio -p 16 -d 30 -r 5 -t 1600", {"Duration (ms)": 30098.0, "Number of processors": 16.0, "Number of threads": 8000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 2192971398.0, "Ops per second": 73099046.0, "ns per ops": 13.0, "Ops per threads": 274121.0, "Ops per procs": 137060712.0, "Ops/sec/procs": 4568690.0, "ns per ops/procs": 219.0}],["rdq-cycle-go", "./rdq-cycle-go -p 96 -d 30 -r 5 -t 9600", {"Duration (ms)": 30055.0, "Number of processors": 96.0, "Number of threads": 48000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 6509256022.0, "Ops per second": 216576078.99, "ns per ops": 4.62, "Ops per threads": 135609.0, "Ops per procs": 67804750.0, "Ops/sec/procs": 2256000.82, "ns per ops/procs": 443.26}],["rdq-cycle-cfa", "./rdq-cycle-cfa -p 1 -d 30 -r 5 -t 100", {"Duration (ms)": 30049.918343, "Number of processors": 1.0, "Number of threads": 500.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 166278667.0, "Total blocks": 166278166.0, "Ops per second": 5533414.94, "ns per ops": 180.72, "Ops per threads": 332557.0, "Ops per procs": 166278667.0, "Ops/sec/procs": 5533414.94, "ns per ops/procs": 180.72}],["rdq-cycle-tokio", "./rdq-cycle-tokio -p 4 -d 30 -r 5 -t 400", {"Duration (ms)": 30098.0, "Number of processors": 4.0, "Number of threads": 2000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 606091337.0, "Ops per second": 20203044.0, "ns per ops": 49.0, "Ops per threads": 303045.0, "Ops per procs": 151522834.0, "Ops/sec/procs": 5050761.0, "ns per ops/procs": 198.0}],["rdq-cycle-tokio", "./rdq-cycle-tokio -p 72 -d 30 -r 5 -t 7200", {"Duration (ms)": 30098.0, "Number of processors": 72.0, "Number of threads": 36000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 6329283822.0, "Ops per second": 210976127.0, "ns per ops": 4.0, "Ops per threads": 175813.0, "Ops per procs": 87906719.0, "Ops/sec/procs": 2930223.0, "ns per ops/procs": 342.0}],["rdq-cycle-go", "./rdq-cycle-go -p 16 -d 30 -r 5 -t 1600", {"Duration (ms)": 30001.0, "Number of processors": 16.0, "Number of threads": 8000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 2635582837.0, "Ops per second": 87847027.22, "ns per ops": 11.38, "Ops per threads": 329447.0, "Ops per procs": 164723927.0, "Ops/sec/procs": 5490439.2, "ns per ops/procs": 182.13}],["rdq-cycle-fibre", "./rdq-cycle-fibre -p 48 -d 30 -r 5 -t 4800", {"Duration (ms)": 30046.0, "Number of processors": 48.0, "Number of threads": 24000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 2445563470.0, "Total blocks": 2445563470.0, "Ops per second": 81391310.4, "ns per ops": 12.29, "Ops per threads": 101898.0, "Ops per procs": 50949238.0, "Ops/sec/procs": 1695652.3, "ns per ops/procs": 589.74}],["rdq-cycle-fibre", "./rdq-cycle-fibre -p 24 -d 30 -r 5 -t 2400", {"Duration (ms)": 30013.0, "Number of processors": 24.0, "Number of threads": 12000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 2626064177.0, "Total blocks": 2626064177.0, "Ops per second": 87495297.36, "ns per ops": 11.43, "Ops per threads": 218838.0, "Ops per procs": 109419340.0, "Ops/sec/procs": 3645637.39, "ns per ops/procs": 274.3}],["rdq-cycle-cfa", "./rdq-cycle-cfa -p 2 -d 30 -r 5 -t 200", {"Duration (ms)": 30051.485042, "Number of processors": 2.0, "Number of threads": 1000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 272346132.0, "Total blocks": 272345131.0, "Ops per second": 9062651.37, "ns per ops": 110.34, "Ops per threads": 272346.0, "Ops per procs": 136173066.0, "Ops/sec/procs": 4531325.68, "ns per ops/procs": 220.69}],["rdq-cycle-go", "./rdq-cycle-go -p 1 -d 30 -r 5 -t 100", {"Duration (ms)": 30001.0, "Number of processors": 1.0, "Number of threads": 500.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 167564868.0, "Ops per second": 5585248.32, "ns per ops": 179.04, "Ops per threads": 335129.0, "Ops per procs": 167564868.0, "Ops/sec/procs": 5585248.32, "ns per ops/procs": 179.04}],["rdq-cycle-go", "./rdq-cycle-go -p 2 -d 30 -r 5 -t 200", {"Duration (ms)": 30001.0, "Number of processors": 2.0, "Number of threads": 1000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 354787247.0, "Ops per second": 11825639.67, "ns per ops": 84.56, "Ops per threads": 354787.0, "Ops per procs": 177393623.0, "Ops/sec/procs": 5912819.83, "ns per ops/procs": 169.12}],["rdq-cycle-go", "./rdq-cycle-go -p 48 -d 30 -r 5 -t 4800", {"Duration (ms)": 30013.0, "Number of processors": 48.0, "Number of threads": 24000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 3430095514.0, "Ops per second": 114286199.73, "ns per ops": 8.75, "Ops per threads": 142920.0, "Ops per procs": 71460323.0, "Ops/sec/procs": 2380962.49, "ns per ops/procs": 420.0}],["rdq-cycle-go", "./rdq-cycle-go -p 1 -d 30 -r 5 -t 100", {"Duration (ms)": 30001.0, "Number of processors": 1.0, "Number of threads": 500.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 167990069.0, "Ops per second": 5599437.9, "ns per ops": 178.59, "Ops per threads": 335980.0, "Ops per procs": 167990069.0, "Ops/sec/procs": 5599437.9, "ns per ops/procs": 178.59}],["rdq-cycle-fibre", "./rdq-cycle-fibre -p 4 -d 30 -r 5 -t 400", {"Duration (ms)": 30030.0, "Number of processors": 4.0, "Number of threads": 2000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 686683967.0, "Total blocks": 686683967.0, "Ops per second": 22866442.16, "ns per ops": 43.73, "Ops per threads": 343341.0, "Ops per procs": 171670991.0, "Ops/sec/procs": 5716610.54, "ns per ops/procs": 174.93}],["rdq-cycle-fibre", "./rdq-cycle-fibre -p 4 -d 30 -r 5 -t 400", {"Duration (ms)": 30034.0, "Number of processors": 4.0, "Number of threads": 2000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 703140583.0, "Total blocks": 703140583.0, "Ops per second": 23410791.19, "ns per ops": 42.72, "Ops per threads": 351570.0, "Ops per procs": 175785145.0, "Ops/sec/procs": 5852697.8, "ns per ops/procs": 170.86}],["rdq-cycle-cfa", "./rdq-cycle-cfa -p 24 -d 30 -r 5 -t 2400", {"Duration (ms)": 30014.993309, "Number of processors": 24.0, "Number of threads": 12000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 2323600704.0, "Total blocks": 2323600703.0, "Ops per second": 77414666.73, "ns per ops": 12.92, "Ops per threads": 193633.0, "Ops per procs": 96816696.0, "Ops/sec/procs": 3225611.11, "ns per ops/procs": 310.02}],["rdq-cycle-cfa", "./rdq-cycle-cfa -p 8 -d 30 -r 5 -t 800", {"Duration (ms)": 30060.462602, "Number of processors": 8.0, "Number of threads": 4000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 967326008.0, "Total blocks": 967322008.0, "Ops per second": 32179345.37, "ns per ops": 31.08, "Ops per threads": 241831.0, "Ops per procs": 120915751.0, "Ops/sec/procs": 4022418.17, "ns per ops/procs": 248.61}],["rdq-cycle-tokio", "./rdq-cycle-tokio -p 1 -d 30 -r 5 -t 100", {"Duration (ms)": 30098.0, "Number of processors": 1.0, "Number of threads": 500.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 164523609.0, "Ops per second": 5484120.0, "ns per ops": 182.0, "Ops per threads": 329047.0, "Ops per procs": 164523609.0, "Ops/sec/procs": 5484120.0, "ns per ops/procs": 182.0}],["rdq-cycle-tokio", "./rdq-cycle-tokio -p 48 -d 30 -r 5 -t 4800", {"Duration (ms)": 30098.0, "Number of processors": 48.0, "Number of threads": 24000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 3805987640.0, "Ops per second": 126866254.0, "ns per ops": 7.0, "Ops per threads": 158582.0, "Ops per procs": 79291409.0, "Ops/sec/procs": 2643046.0, "ns per ops/procs": 379.0}],["rdq-cycle-go", "./rdq-cycle-go -p 144 -d 30 -r 5 -t 14400", {"Duration (ms)": 30015.0, "Number of processors": 144.0, "Number of threads": 72000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 11062598149.0, "Ops per second": 368567649.4, "ns per ops": 2.71, "Ops per threads": 153647.0, "Ops per procs": 76823598.0, "Ops/sec/procs": 2559497.57, "ns per ops/procs": 390.7}],["rdq-cycle-cfa", "./rdq-cycle-cfa -p 48 -d 30 -r 5 -t 4800", {"Duration (ms)": 30054.234612, "Number of processors": 48.0, "Number of threads": 24000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 3320244910.0, "Total blocks": 3320244827.0, "Ops per second": 110475111.17, "ns per ops": 9.05, "Ops per threads": 138343.0, "Ops per procs": 69171768.0, "Ops/sec/procs": 2301564.82, "ns per ops/procs": 434.49}],["rdq-cycle-fibre", "./rdq-cycle-fibre -p 24 -d 30 -r 5 -t 2400", {"Duration (ms)": 30017.0, "Number of processors": 24.0, "Number of threads": 12000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 2550432688.0, "Total blocks": 2550432688.0, "Ops per second": 84965077.94, "ns per ops": 11.77, "Ops per threads": 212536.0, "Ops per procs": 106268028.0, "Ops/sec/procs": 3540211.58, "ns per ops/procs": 282.47}],["rdq-cycle-fibre", "./rdq-cycle-fibre -p 1 -d 30 -r 5 -t 100", {"Duration (ms)": 30026.0, "Number of processors": 1.0, "Number of threads": 500.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 202792209.0, "Total blocks": 202791709.0, "Ops per second": 6753724.99, "ns per ops": 148.07, "Ops per threads": 405584.0, "Ops per procs": 202792209.0, "Ops/sec/procs": 6753724.99, "ns per ops/procs": 148.07}],["rdq-cycle-cfa", "./rdq-cycle-cfa -p 8 -d 30 -r 5 -t 800", {"Duration (ms)": 30062.174384, "Number of processors": 8.0, "Number of threads": 4000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 969982232.0, "Total blocks": 969978236.0, "Ops per second": 32265870.71, "ns per ops": 30.99, "Ops per threads": 242495.0, "Ops per procs": 121247779.0, "Ops/sec/procs": 4033233.84, "ns per ops/procs": 247.94}],["rdq-cycle-tokio", "./rdq-cycle-tokio -p 192 -d 30 -r 5 -t 19200", {"Duration (ms)": 30002.0, "Number of processors": 192.0, "Number of threads": 96000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 12786673358.0, "Ops per second": 426222445.0, "ns per ops": 2.0, "Ops per threads": 133194.0, "Ops per procs": 66597257.0, "Ops/sec/procs": 2219908.0, "ns per ops/procs": 450.0}],["rdq-cycle-cfa", "./rdq-cycle-cfa -p 72 -d 30 -r 5 -t 7200", {"Duration (ms)": 30091.941276, "Number of processors": 72.0, "Number of threads": 36000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 5566572184.0, "Total blocks": 5566572159.0, "Ops per second": 184985479.43, "ns per ops": 5.41, "Ops per threads": 154627.0, "Ops per procs": 77313502.0, "Ops/sec/procs": 2569242.77, "ns per ops/procs": 389.22}],["rdq-cycle-cfa", "./rdq-cycle-cfa -p 144 -d 30 -r 5 -t 14400", {"Duration (ms)": 30053.719579, "Number of processors": 144.0, "Number of threads": 72000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 9471932522.0, "Total blocks": 9471932049.0, "Ops per second": 315166729.93, "ns per ops": 3.17, "Ops per threads": 131554.0, "Ops per procs": 65777309.0, "Ops/sec/procs": 2188657.85, "ns per ops/procs": 456.9}],["rdq-cycle-go", "./rdq-cycle-go -p 16 -d 30 -r 5 -t 1600", {"Duration (ms)": 30002.0, "Number of processors": 16.0, "Number of threads": 8000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 2625615420.0, "Ops per second": 87514636.19, "ns per ops": 11.43, "Ops per threads": 328201.0, "Ops per procs": 164100963.0, "Ops/sec/procs": 5469664.76, "ns per ops/procs": 182.83}],["rdq-cycle-go", "./rdq-cycle-go -p 96 -d 30 -r 5 -t 9600", {"Duration (ms)": 30062.0, "Number of processors": 96.0, "Number of threads": 48000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 7280510747.0, "Ops per second": 242179403.12, "ns per ops": 4.13, "Ops per threads": 151677.0, "Ops per procs": 75838653.0, "Ops/sec/procs": 2522702.12, "ns per ops/procs": 396.4}],["rdq-cycle-go", "./rdq-cycle-go -p 8 -d 30 -r 5 -t 800", {"Duration (ms)": 30001.0, "Number of processors": 8.0, "Number of threads": 4000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 1406441833.0, "Ops per second": 46878977.07, "ns per ops": 21.33, "Ops per threads": 351610.0, "Ops per procs": 175805229.0, "Ops/sec/procs": 5859872.13, "ns per ops/procs": 170.65}],["rdq-cycle-tokio", "./rdq-cycle-tokio -p 16 -d 30 -r 5 -t 1600", {"Duration (ms)": 30098.0, "Number of processors": 16.0, "Number of threads": 8000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 2203358599.0, "Ops per second": 73445286.0, "ns per ops": 13.0, "Ops per threads": 275419.0, "Ops per procs": 137709912.0, "Ops/sec/procs": 4590330.0, "ns per ops/procs": 218.0}],["rdq-cycle-tokio", "./rdq-cycle-tokio -p 8 -d 30 -r 5 -t 800", {"Duration (ms)": 30098.0, "Number of processors": 8.0, "Number of threads": 4000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 1168771780.0, "Ops per second": 38959059.0, "ns per ops": 25.0, "Ops per threads": 292192.0, "Ops per procs": 146096472.0, "Ops/sec/procs": 4869882.0, "ns per ops/procs": 206.0}],["rdq-cycle-go", "./rdq-cycle-go -p 24 -d 30 -r 5 -t 2400", {"Duration (ms)": 30002.0, "Number of processors": 24.0, "Number of threads": 12000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 3390153004.0, "Ops per second": 112994483.19, "ns per ops": 8.85, "Ops per threads": 282512.0, "Ops per procs": 141256375.0, "Ops/sec/procs": 4708103.47, "ns per ops/procs": 212.4}],["rdq-cycle-fibre", "./rdq-cycle-fibre -p 2 -d 30 -r 5 -t 200", {"Duration (ms)": 30033.0, "Number of processors": 2.0, "Number of threads": 1000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 352832749.0, "Total blocks": 352832749.0, "Ops per second": 11747963.39, "ns per ops": 85.12, "Ops per threads": 352832.0, "Ops per procs": 176416374.0, "Ops/sec/procs": 5873981.69, "ns per ops/procs": 170.24}],["rdq-cycle-go", "./rdq-cycle-go -p 96 -d 30 -r 5 -t 9600", {"Duration (ms)": 30081.0, "Number of processors": 96.0, "Number of threads": 48000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 7359734974.0, "Ops per second": 244656881.25, "ns per ops": 4.09, "Ops per threads": 153327.0, "Ops per procs": 76663905.0, "Ops/sec/procs": 2548509.18, "ns per ops/procs": 392.39}],["rdq-cycle-tokio", "./rdq-cycle-tokio -p 144 -d 30 -r 5 -t 14400", {"Duration (ms)": 30003.0, "Number of processors": 144.0, "Number of threads": 72000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 10634156455.0, "Ops per second": 354471881.0, "ns per ops": 2.0, "Ops per threads": 147696.0, "Ops per procs": 73848308.0, "Ops/sec/procs": 2461610.0, "ns per ops/procs": 406.0}],["rdq-cycle-go", "./rdq-cycle-go -p 96 -d 30 -r 5 -t 9600", {"Duration (ms)": 30025.0, "Number of processors": 96.0, "Number of threads": 48000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 7474820323.0, "Ops per second": 248946776.18, "ns per ops": 4.02, "Ops per threads": 155725.0, "Ops per procs": 77862711.0, "Ops/sec/procs": 2593195.59, "ns per ops/procs": 385.62}],["rdq-cycle-tokio", "./rdq-cycle-tokio -p 144 -d 30 -r 5 -t 14400", {"Duration (ms)": 30100.0, "Number of processors": 144.0, "Number of threads": 72000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 10736250972.0, "Ops per second": 357875032.0, "ns per ops": 2.0, "Ops per threads": 149114.0, "Ops per procs": 74557298.0, "Ops/sec/procs": 2485243.0, "ns per ops/procs": 403.0}],["rdq-cycle-go", "./rdq-cycle-go -p 4 -d 30 -r 5 -t 400", {"Duration (ms)": 30001.0, "Number of processors": 4.0, "Number of threads": 2000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 705518102.0, "Ops per second": 23516070.18, "ns per ops": 42.52, "Ops per threads": 352759.0, "Ops per procs": 176379525.0, "Ops/sec/procs": 5879017.54, "ns per ops/procs": 170.1}],["rdq-cycle-cfa", "./rdq-cycle-cfa -p 72 -d 30 -r 5 -t 7200", {"Duration (ms)": 30096.673536, "Number of processors": 72.0, "Number of threads": 36000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 5591235048.0, "Total blocks": 5591234977.0, "Ops per second": 185775848.0, "ns per ops": 5.38, "Ops per threads": 155312.0, "Ops per procs": 77656042.0, "Ops/sec/procs": 2580220.11, "ns per ops/procs": 387.56}],["rdq-cycle-go", "./rdq-cycle-go -p 48 -d 30 -r 5 -t 4800", {"Duration (ms)": 30074.0, "Number of processors": 48.0, "Number of threads": 24000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 3461710566.0, "Ops per second": 115105510.03, "ns per ops": 8.69, "Ops per threads": 144237.0, "Ops per procs": 72118970.0, "Ops/sec/procs": 2398031.46, "ns per ops/procs": 417.01}],["rdq-cycle-cfa", "./rdq-cycle-cfa -p 16 -d 30 -r 5 -t 1600", {"Duration (ms)": 30076.484962, "Number of processors": 16.0, "Number of threads": 8000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 1832386298.0, "Total blocks": 1832378294.0, "Ops per second": 60924217.05, "ns per ops": 16.41, "Ops per threads": 229048.0, "Ops per procs": 114524143.0, "Ops/sec/procs": 3807763.57, "ns per ops/procs": 262.62}],["rdq-cycle-tokio", "./rdq-cycle-tokio -p 144 -d 30 -r 5 -t 14400", {"Duration (ms)": 30004.0, "Number of processors": 144.0, "Number of threads": 72000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 10797187899.0, "Ops per second": 359906263.0, "ns per ops": 2.0, "Ops per threads": 149960.0, "Ops per procs": 74980471.0, "Ops/sec/procs": 2499349.0, "ns per ops/procs": 400.0}],["rdq-cycle-go", "./rdq-cycle-go -p 4 -d 30 -r 5 -t 400", {"Duration (ms)": 30001.0, "Number of processors": 4.0, "Number of threads": 2000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 707865786.0, "Ops per second": 23594311.6, "ns per ops": 42.38, "Ops per threads": 353932.0, "Ops per procs": 176966446.0, "Ops/sec/procs": 5898577.9, "ns per ops/procs": 169.53}],["rdq-cycle-cfa", "./rdq-cycle-cfa -p 1 -d 30 -r 5 -t 100", {"Duration (ms)": 30050.188203, "Number of processors": 1.0, "Number of threads": 500.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 166155122.0, "Total blocks": 166154626.0, "Ops per second": 5529253.96, "ns per ops": 180.86, "Ops per threads": 332310.0, "Ops per procs": 166155122.0, "Ops/sec/procs": 5529253.96, "ns per ops/procs": 180.86}],["rdq-cycle-go", "./rdq-cycle-go -p 8 -d 30 -r 5 -t 800", {"Duration (ms)": 30001.0, "Number of processors": 8.0, "Number of threads": 4000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 1405593692.0, "Ops per second": 46850653.34, "ns per ops": 21.34, "Ops per threads": 351398.0, "Ops per procs": 175699211.0, "Ops/sec/procs": 5856331.67, "ns per ops/procs": 170.76}],["rdq-cycle-go", "./rdq-cycle-go -p 2 -d 30 -r 5 -t 200", {"Duration (ms)": 30001.0, "Number of processors": 2.0, "Number of threads": 1000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 356839602.0, "Ops per second": 11894104.54, "ns per ops": 84.08, "Ops per threads": 356839.0, "Ops per procs": 178419801.0, "Ops/sec/procs": 5947052.27, "ns per ops/procs": 168.15}],["rdq-cycle-go", "./rdq-cycle-go -p 192 -d 30 -r 5 -t 19200", {"Duration (ms)": 30050.0, "Number of processors": 192.0, "Number of threads": 96000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 14753222277.0, "Ops per second": 490944764.3, "ns per ops": 2.04, "Ops per threads": 153679.0, "Ops per procs": 76839699.0, "Ops/sec/procs": 2557003.98, "ns per ops/procs": 391.08}],["rdq-cycle-fibre", "./rdq-cycle-fibre -p 96 -d 30 -r 5 -t 9600", {"Duration (ms)": 30063.0, "Number of processors": 96.0, "Number of threads": 48000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 4392602186.0, "Total blocks": 4392602186.0, "Ops per second": 146112968.45, "ns per ops": 6.84, "Ops per threads": 91512.0, "Ops per procs": 45756272.0, "Ops/sec/procs": 1522010.09, "ns per ops/procs": 657.03}],["rdq-cycle-go", "./rdq-cycle-go -p 8 -d 30 -r 5 -t 800", {"Duration (ms)": 30001.0, "Number of processors": 8.0, "Number of threads": 4000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 1413844111.0, "Ops per second": 47125706.65, "ns per ops": 21.22, "Ops per threads": 353461.0, "Ops per procs": 176730513.0, "Ops/sec/procs": 5890713.33, "ns per ops/procs": 169.76}],["rdq-cycle-cfa", "./rdq-cycle-cfa -p 72 -d 30 -r 5 -t 7200", {"Duration (ms)": 30100.292992, "Number of processors": 72.0, "Number of threads": 36000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 5751382926.0, "Total blocks": 5751382926.0, "Ops per second": 191073984.81, "ns per ops": 5.23, "Ops per threads": 159760.0, "Ops per procs": 79880318.0, "Ops/sec/procs": 2653805.34, "ns per ops/procs": 376.82}],["rdq-cycle-fibre", "./rdq-cycle-fibre -p 72 -d 30 -r 5 -t 7200", {"Duration (ms)": 30042.0, "Number of processors": 72.0, "Number of threads": 36000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 4986388155.0, "Total blocks": 4986388155.0, "Ops per second": 165978743.21, "ns per ops": 6.02, "Ops per threads": 138510.0, "Ops per procs": 69255391.0, "Ops/sec/procs": 2305260.32, "ns per ops/procs": 433.79}],["rdq-cycle-go", "./rdq-cycle-go -p 24 -d 30 -r 5 -t 2400", {"Duration (ms)": 30002.0, "Number of processors": 24.0, "Number of threads": 12000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 3398965415.0, "Ops per second": 113288771.08, "ns per ops": 8.83, "Ops per threads": 283247.0, "Ops per procs": 141623558.0, "Ops/sec/procs": 4720365.46, "ns per ops/procs": 211.85}],["rdq-cycle-go", "./rdq-cycle-go -p 144 -d 30 -r 5 -t 14400", {"Duration (ms)": 30064.0, "Number of processors": 144.0, "Number of threads": 72000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 10181434999.0, "Ops per second": 338658468.98, "ns per ops": 2.95, "Ops per threads": 141408.0, "Ops per procs": 70704409.0, "Ops/sec/procs": 2351794.92, "ns per ops/procs": 425.21}],["rdq-cycle-fibre", "./rdq-cycle-fibre -p 1 -d 30 -r 5 -t 100", {"Duration (ms)": 30026.0, "Number of processors": 1.0, "Number of threads": 500.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 200117324.0, "Total blocks": 200116824.0, "Ops per second": 6664642.99, "ns per ops": 150.05, "Ops per threads": 400234.0, "Ops per procs": 200117324.0, "Ops/sec/procs": 6664642.99, "ns per ops/procs": 150.05}],["rdq-cycle-cfa", "./rdq-cycle-cfa -p 144 -d 30 -r 5 -t 14400", {"Duration (ms)": 30040.100738, "Number of processors": 144.0, "Number of threads": 72000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 9731281825.0, "Total blocks": 9731281667.0, "Ops per second": 323943048.99, "ns per ops": 3.09, "Ops per threads": 135156.0, "Ops per procs": 67578346.0, "Ops/sec/procs": 2249604.51, "ns per ops/procs": 444.52}],["rdq-cycle-fibre", "./rdq-cycle-fibre -p 48 -d 30 -r 5 -t 4800", {"Duration (ms)": 30055.0, "Number of processors": 48.0, "Number of threads": 24000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 2443058235.0, "Total blocks": 2443058235.0, "Ops per second": 81284747.6, "ns per ops": 12.3, "Ops per threads": 101794.0, "Ops per procs": 50897046.0, "Ops/sec/procs": 1693432.24, "ns per ops/procs": 590.52}],["rdq-cycle-tokio", "./rdq-cycle-tokio -p 8 -d 30 -r 5 -t 800", {"Duration (ms)": 30098.0, "Number of processors": 8.0, "Number of threads": 4000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 1163134279.0, "Ops per second": 38771142.0, "ns per ops": 25.0, "Ops per threads": 290783.0, "Ops per procs": 145391784.0, "Ops/sec/procs": 4846392.0, "ns per ops/procs": 207.0}],["rdq-cycle-tokio", "./rdq-cycle-tokio -p 16 -d 30 -r 5 -t 1600", {"Duration (ms)": 30097.0, "Number of processors": 16.0, "Number of threads": 8000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 2192577158.0, "Ops per second": 73085905.0, "ns per ops": 13.0, "Ops per threads": 274072.0, "Ops per procs": 137036072.0, "Ops/sec/procs": 4567869.0, "ns per ops/procs": 219.0}],["rdq-cycle-go", "./rdq-cycle-go -p 72 -d 30 -r 5 -t 7200", {"Duration (ms)": 30004.0, "Number of processors": 72.0, "Number of threads": 36000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 5694930455.0, "Ops per second": 189804828.91, "ns per ops": 5.27, "Ops per threads": 158192.0, "Ops per procs": 79096256.0, "Ops/sec/procs": 2636178.18, "ns per ops/procs": 379.34}],["rdq-cycle-go", "./rdq-cycle-go -p 8 -d 30 -r 5 -t 800", {"Duration (ms)": 30001.0, "Number of processors": 8.0, "Number of threads": 4000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 1404963784.0, "Ops per second": 46829714.1, "ns per ops": 21.35, "Ops per threads": 351240.0, "Ops per procs": 175620473.0, "Ops/sec/procs": 5853714.26, "ns per ops/procs": 170.83}],["rdq-cycle-go", "./rdq-cycle-go -p 24 -d 30 -r 5 -t 2400", {"Duration (ms)": 30002.0, "Number of processors": 24.0, "Number of threads": 12000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 3139487996.0, "Ops per second": 104640340.99, "ns per ops": 9.56, "Ops per threads": 261623.0, "Ops per procs": 130811999.0, "Ops/sec/procs": 4360014.21, "ns per ops/procs": 229.36}],["rdq-cycle-go", "./rdq-cycle-go -p 192 -d 30 -r 5 -t 19200", {"Duration (ms)": 30029.0, "Number of processors": 192.0, "Number of threads": 96000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 14510252557.0, "Ops per second": 483200793.74, "ns per ops": 2.07, "Ops per threads": 151148.0, "Ops per procs": 75574232.0, "Ops/sec/procs": 2516670.8, "ns per ops/procs": 397.35}],["rdq-cycle-fibre", "./rdq-cycle-fibre -p 144 -d 30 -r 5 -t 14400", {"Duration (ms)": 30053.0, "Number of processors": 144.0, "Number of threads": 72000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 5802955104.0, "Total blocks": 5802955104.0, "Ops per second": 193086844.77, "ns per ops": 5.18, "Ops per threads": 80596.0, "Ops per procs": 40298299.0, "Ops/sec/procs": 1340880.87, "ns per ops/procs": 745.78}],["rdq-cycle-go", "./rdq-cycle-go -p 8 -d 30 -r 5 -t 800", {"Duration (ms)": 30001.0, "Number of processors": 8.0, "Number of threads": 4000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 1410256661.0, "Ops per second": 47005954.27, "ns per ops": 21.27, "Ops per threads": 352564.0, "Ops per procs": 176282082.0, "Ops/sec/procs": 5875744.28, "ns per ops/procs": 170.19}],["rdq-cycle-cfa", "./rdq-cycle-cfa -p 48 -d 30 -r 5 -t 4800", {"Duration (ms)": 30058.930953, "Number of processors": 48.0, "Number of threads": 24000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 3339491201.0, "Total blocks": 3339491102.0, "Ops per second": 111098136.07, "ns per ops": 9.0, "Ops per threads": 139145.0, "Ops per procs": 69572733.0, "Ops/sec/procs": 2314544.5, "ns per ops/procs": 432.05}],["rdq-cycle-go", "./rdq-cycle-go -p 144 -d 30 -r 5 -t 14400", {"Duration (ms)": 30069.0, "Number of processors": 144.0, "Number of threads": 72000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 10751844068.0, "Ops per second": 357562700.73, "ns per ops": 2.8, "Ops per threads": 149331.0, "Ops per procs": 74665583.0, "Ops/sec/procs": 2483074.31, "ns per ops/procs": 402.73}],["rdq-cycle-cfa", "./rdq-cycle-cfa -p 192 -d 30 -r 5 -t 19200", {"Duration (ms)": 30071.629065, "Number of processors": 192.0, "Number of threads": 96000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 12835784930.0, "Total blocks": 12835784754.0, "Ops per second": 426840358.47, "ns per ops": 2.34, "Ops per threads": 133706.0, "Ops per procs": 66853046.0, "Ops/sec/procs": 2223126.87, "ns per ops/procs": 449.82}],["rdq-cycle-go", "./rdq-cycle-go -p 2 -d 30 -r 5 -t 200", {"Duration (ms)": 30080.0, "Number of processors": 2.0, "Number of threads": 1000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 363133208.0, "Ops per second": 12072030.36, "ns per ops": 82.84, "Ops per threads": 363133.0, "Ops per procs": 181566604.0, "Ops/sec/procs": 6036015.18, "ns per ops/procs": 165.67}],["rdq-cycle-cfa", "./rdq-cycle-cfa -p 2 -d 30 -r 5 -t 200", {"Duration (ms)": 30052.023472, "Number of processors": 2.0, "Number of threads": 1000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 273404151.0, "Total blocks": 273403155.0, "Ops per second": 9097695.24, "ns per ops": 109.92, "Ops per threads": 273404.0, "Ops per procs": 136702075.0, "Ops/sec/procs": 4548847.62, "ns per ops/procs": 219.84}],["rdq-cycle-tokio", "./rdq-cycle-tokio -p 2 -d 30 -r 5 -t 200", {"Duration (ms)": 30098.0, "Number of processors": 2.0, "Number of threads": 1000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 320237896.0, "Ops per second": 10674596.0, "ns per ops": 93.0, "Ops per threads": 320237.0, "Ops per procs": 160118948.0, "Ops/sec/procs": 5337298.0, "ns per ops/procs": 187.0}],["rdq-cycle-go", "./rdq-cycle-go -p 48 -d 30 -r 5 -t 4800", {"Duration (ms)": 30069.0, "Number of processors": 48.0, "Number of threads": 24000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 3411554919.0, "Ops per second": 113456327.27, "ns per ops": 8.81, "Ops per threads": 142148.0, "Ops per procs": 71074060.0, "Ops/sec/procs": 2363673.48, "ns per ops/procs": 423.07}],["rdq-cycle-go", "./rdq-cycle-go -p 192 -d 30 -r 5 -t 19200", {"Duration (ms)": 30066.0, "Number of processors": 192.0, "Number of threads": 96000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 12965669346.0, "Ops per second": 431228079.11, "ns per ops": 2.32, "Ops per threads": 135059.0, "Ops per procs": 67529527.0, "Ops/sec/procs": 2245979.58, "ns per ops/procs": 445.24}],["rdq-cycle-tokio", "./rdq-cycle-tokio -p 72 -d 30 -r 5 -t 7200", {"Duration (ms)": 30097.0, "Number of processors": 72.0, "Number of threads": 36000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 6143420064.0, "Ops per second": 204780668.0, "ns per ops": 4.0, "Ops per threads": 170650.0, "Ops per procs": 85325278.0, "Ops/sec/procs": 2844175.0, "ns per ops/procs": 352.0}],["rdq-cycle-tokio", "./rdq-cycle-tokio -p 192 -d 30 -r 5 -t 19200", {"Duration (ms)": 30000.0, "Number of processors": 192.0, "Number of threads": 96000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 13152343716.0, "Ops per second": 438411457.0, "ns per ops": 2.0, "Ops per threads": 137003.0, "Ops per procs": 68501790.0, "Ops/sec/procs": 2283393.0, "ns per ops/procs": 437.0}],["rdq-cycle-go", "./rdq-cycle-go -p 1 -d 30 -r 5 -t 100", {"Duration (ms)": 30001.0, "Number of processors": 1.0, "Number of threads": 500.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 167647024.0, "Ops per second": 5587991.59, "ns per ops": 178.96, "Ops per threads": 335294.0, "Ops per procs": 167647024.0, "Ops/sec/procs": 5587991.59, "ns per ops/procs": 178.96}],["rdq-cycle-cfa", "./rdq-cycle-cfa -p 24 -d 30 -r 5 -t 2400", {"Duration (ms)": 30019.496573, "Number of processors": 24.0, "Number of threads": 12000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 2349482372.0, "Total blocks": 2349482369.0, "Ops per second": 78265215.62, "ns per ops": 12.78, "Ops per threads": 195790.0, "Ops per procs": 97895098.0, "Ops/sec/procs": 3261050.65, "ns per ops/procs": 306.65}],["rdq-cycle-fibre", "./rdq-cycle-fibre -p 1 -d 30 -r 5 -t 100", {"Duration (ms)": 30026.0, "Number of processors": 1.0, "Number of threads": 500.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 204709946.0, "Total blocks": 204709446.0, "Ops per second": 6817582.33, "ns per ops": 146.68, "Ops per threads": 409419.0, "Ops per procs": 204709946.0, "Ops/sec/procs": 6817582.33, "ns per ops/procs": 146.68}],["rdq-cycle-cfa", "./rdq-cycle-cfa -p 192 -d 30 -r 5 -t 19200", {"Duration (ms)": 30048.669685, "Number of processors": 192.0, "Number of threads": 96000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 12905352392.0, "Total blocks": 12905352208.0, "Ops per second": 429481655.17, "ns per ops": 2.33, "Ops per threads": 134430.0, "Ops per procs": 67215377.0, "Ops/sec/procs": 2236883.62, "ns per ops/procs": 447.05}],["rdq-cycle-cfa", "./rdq-cycle-cfa -p 48 -d 30 -r 5 -t 4800", {"Duration (ms)": 30059.820392, "Number of processors": 48.0, "Number of threads": 24000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 3328627053.0, "Total blocks": 3328626957.0, "Ops per second": 110733431.19, "ns per ops": 9.03, "Ops per threads": 138692.0, "Ops per procs": 69346396.0, "Ops/sec/procs": 2306946.48, "ns per ops/procs": 433.47}],["rdq-cycle-go", "./rdq-cycle-go -p 72 -d 30 -r 5 -t 7200", {"Duration (ms)": 30014.0, "Number of processors": 72.0, "Number of threads": 36000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 6374005911.0, "Ops per second": 212367582.52, "ns per ops": 4.71, "Ops per threads": 177055.0, "Ops per procs": 88527859.0, "Ops/sec/procs": 2949549.76, "ns per ops/procs": 339.03}],["rdq-cycle-go", "./rdq-cycle-go -p 96 -d 30 -r 5 -t 9600", {"Duration (ms)": 30003.0, "Number of processors": 96.0, "Number of threads": 48000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 7179010561.0, "Ops per second": 239269031.49, "ns per ops": 4.18, "Ops per threads": 149562.0, "Ops per procs": 74781360.0, "Ops/sec/procs": 2492385.74, "ns per ops/procs": 401.22}],["rdq-cycle-go", "./rdq-cycle-go -p 96 -d 30 -r 5 -t 9600", {"Duration (ms)": 30046.0, "Number of processors": 96.0, "Number of threads": 48000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 6823614813.0, "Ops per second": 227099123.49, "ns per ops": 4.4, "Ops per threads": 142158.0, "Ops per procs": 71079320.0, "Ops/sec/procs": 2365615.87, "ns per ops/procs": 422.72}],["rdq-cycle-tokio", "./rdq-cycle-tokio -p 144 -d 30 -r 5 -t 14400", {"Duration (ms)": 30100.0, "Number of processors": 144.0, "Number of threads": 72000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 10826177110.0, "Ops per second": 360872570.0, "ns per ops": 2.0, "Ops per threads": 150363.0, "Ops per procs": 75181785.0, "Ops/sec/procs": 2506059.0, "ns per ops/procs": 400.0}],["rdq-cycle-tokio", "./rdq-cycle-tokio -p 72 -d 30 -r 5 -t 7200", {"Duration (ms)": 30100.0, "Number of processors": 72.0, "Number of threads": 36000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 6170926228.0, "Ops per second": 205697540.0, "ns per ops": 4.0, "Ops per threads": 171414.0, "Ops per procs": 85707308.0, "Ops/sec/procs": 2856910.0, "ns per ops/procs": 351.0}],["rdq-cycle-go", "./rdq-cycle-go -p 2 -d 30 -r 5 -t 200", {"Duration (ms)": 30001.0, "Number of processors": 2.0, "Number of threads": 1000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 354413515.0, "Ops per second": 11813226.82, "ns per ops": 84.65, "Ops per threads": 354413.0, "Ops per procs": 177206757.0, "Ops/sec/procs": 5906613.41, "ns per ops/procs": 169.3}],["rdq-cycle-tokio", "./rdq-cycle-tokio -p 72 -d 30 -r 5 -t 7200", {"Duration (ms)": 30098.0, "Number of processors": 72.0, "Number of threads": 36000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 6220170828.0, "Ops per second": 207339027.0, "ns per ops": 4.0, "Ops per threads": 172782.0, "Ops per procs": 86391261.0, "Ops/sec/procs": 2879708.0, "ns per ops/procs": 348.0}],["rdq-cycle-fibre", "./rdq-cycle-fibre -p 8 -d 30 -r 5 -t 800", {"Duration (ms)": 30065.0, "Number of processors": 8.0, "Number of threads": 4000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 1327388006.0, "Total blocks": 1327388006.0, "Ops per second": 44149238.42, "ns per ops": 22.65, "Ops per threads": 331847.0, "Ops per procs": 165923500.0, "Ops/sec/procs": 5518654.8, "ns per ops/procs": 181.2}],["rdq-cycle-tokio", "./rdq-cycle-tokio -p 24 -d 30 -r 5 -t 2400", {"Duration (ms)": 30097.0, "Number of processors": 24.0, "Number of threads": 12000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 2866473468.0, "Ops per second": 95549115.0, "ns per ops": 10.0, "Ops per threads": 238872.0, "Ops per procs": 119436394.0, "Ops/sec/procs": 3981213.0, "ns per ops/procs": 251.0}],["rdq-cycle-fibre", "./rdq-cycle-fibre -p 16 -d 30 -r 5 -t 1600", {"Duration (ms)": 30038.0, "Number of processors": 16.0, "Number of threads": 8000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 2151658083.0, "Total blocks": 2151658083.0, "Ops per second": 71630789.68, "ns per ops": 13.96, "Ops per threads": 268957.0, "Ops per procs": 134478630.0, "Ops/sec/procs": 4476924.35, "ns per ops/procs": 223.37}],["rdq-cycle-go", "./rdq-cycle-go -p 96 -d 30 -r 5 -t 9600", {"Duration (ms)": 30059.0, "Number of processors": 96.0, "Number of threads": 48000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 6571912855.0, "Ops per second": 218628063.21, "ns per ops": 4.57, "Ops per threads": 136914.0, "Ops per procs": 68457425.0, "Ops/sec/procs": 2277375.66, "ns per ops/procs": 439.1}],["rdq-cycle-cfa", "./rdq-cycle-cfa -p 16 -d 30 -r 5 -t 1600", {"Duration (ms)": 30072.509616, "Number of processors": 16.0, "Number of threads": 8000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 1819480454.0, "Total blocks": 1819472455.0, "Ops per second": 60503113.22, "ns per ops": 16.53, "Ops per threads": 227435.0, "Ops per procs": 113717528.0, "Ops/sec/procs": 3781444.58, "ns per ops/procs": 264.45}],["rdq-cycle-fibre", "./rdq-cycle-fibre -p 2 -d 30 -r 5 -t 200", {"Duration (ms)": 30029.0, "Number of processors": 2.0, "Number of threads": 1000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 351126306.0, "Total blocks": 351126306.0, "Ops per second": 11692786.9, "ns per ops": 85.52, "Ops per threads": 351126.0, "Ops per procs": 175563153.0, "Ops/sec/procs": 5846393.45, "ns per ops/procs": 171.05}],["rdq-cycle-tokio", "./rdq-cycle-tokio -p 96 -d 30 -r 5 -t 9600", {"Duration (ms)": 30099.0, "Number of processors": 96.0, "Number of threads": 48000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 7002631982.0, "Ops per second": 233421066.0, "ns per ops": 4.0, "Ops per threads": 145888.0, "Ops per procs": 72944083.0, "Ops/sec/procs": 2431469.0, "ns per ops/procs": 412.0}],["rdq-cycle-fibre", "./rdq-cycle-fibre -p 4 -d 30 -r 5 -t 400", {"Duration (ms)": 30031.0, "Number of processors": 4.0, "Number of threads": 2000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 693950813.0, "Total blocks": 693950813.0, "Ops per second": 23107197.06, "ns per ops": 43.28, "Ops per threads": 346975.0, "Ops per procs": 173487703.0, "Ops/sec/procs": 5776799.27, "ns per ops/procs": 173.11}],["rdq-cycle-fibre", "./rdq-cycle-fibre -p 2 -d 30 -r 5 -t 200", {"Duration (ms)": 30028.0, "Number of processors": 2.0, "Number of threads": 1000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 356822197.0, "Total blocks": 356822197.0, "Ops per second": 11882624.44, "ns per ops": 84.16, "Ops per threads": 356822.0, "Ops per procs": 178411098.0, "Ops/sec/procs": 5941312.22, "ns per ops/procs": 168.31}],["rdq-cycle-cfa", "./rdq-cycle-cfa -p 192 -d 30 -r 5 -t 19200", {"Duration (ms)": 30033.453254, "Number of processors": 192.0, "Number of threads": 96000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 12774413603.0, "Total blocks": 12774413364.0, "Ops per second": 425339487.1, "ns per ops": 2.35, "Ops per threads": 133066.0, "Ops per procs": 66533404.0, "Ops/sec/procs": 2215309.83, "ns per ops/procs": 451.4}],["rdq-cycle-fibre", "./rdq-cycle-fibre -p 16 -d 30 -r 5 -t 1600", {"Duration (ms)": 30036.0, "Number of processors": 16.0, "Number of threads": 8000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 2112050758.0, "Total blocks": 2112050758.0, "Ops per second": 70316792.68, "ns per ops": 14.22, "Ops per threads": 264006.0, "Ops per procs": 132003172.0, "Ops/sec/procs": 4394799.54, "ns per ops/procs": 227.54}],["rdq-cycle-tokio", "./rdq-cycle-tokio -p 144 -d 30 -r 5 -t 14400", {"Duration (ms)": 30014.0, "Number of processors": 144.0, "Number of threads": 72000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 10577757545.0, "Ops per second": 352591918.0, "ns per ops": 2.0, "Ops per threads": 146913.0, "Ops per procs": 73456649.0, "Ops/sec/procs": 2448554.0, "ns per ops/procs": 408.0}],["rdq-cycle-cfa", "./rdq-cycle-cfa -p 192 -d 30 -r 5 -t 19200", {"Duration (ms)": 30066.751422, "Number of processors": 192.0, "Number of threads": 96000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 12872377604.0, "Total blocks": 12872377455.0, "Ops per second": 428126651.37, "ns per ops": 2.34, "Ops per threads": 134087.0, "Ops per procs": 67043633.0, "Ops/sec/procs": 2229826.31, "ns per ops/procs": 448.47}],["rdq-cycle-tokio", "./rdq-cycle-tokio -p 4 -d 30 -r 5 -t 400", {"Duration (ms)": 30097.0, "Number of processors": 4.0, "Number of threads": 2000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 606688002.0, "Ops per second": 20222933.0, "ns per ops": 49.0, "Ops per threads": 303344.0, "Ops per procs": 151672000.0, "Ops/sec/procs": 5055733.0, "ns per ops/procs": 198.0}],["rdq-cycle-cfa", "./rdq-cycle-cfa -p 72 -d 30 -r 5 -t 7200", {"Duration (ms)": 30096.236851, "Number of processors": 72.0, "Number of threads": 36000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 5594897999.0, "Total blocks": 5594897833.0, "Ops per second": 185900251.47, "ns per ops": 5.38, "Ops per threads": 155413.0, "Ops per procs": 77706916.0, "Ops/sec/procs": 2581947.94, "ns per ops/procs": 387.3}],["rdq-cycle-cfa", "./rdq-cycle-cfa -p 8 -d 30 -r 5 -t 800", {"Duration (ms)": 30062.248379, "Number of processors": 8.0, "Number of threads": 4000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 960776288.0, "Total blocks": 960772292.0, "Ops per second": 31959561.9, "ns per ops": 31.29, "Ops per threads": 240194.0, "Ops per procs": 120097036.0, "Ops/sec/procs": 3994945.24, "ns per ops/procs": 250.32}],["rdq-cycle-cfa", "./rdq-cycle-cfa -p 96 -d 30 -r 5 -t 9600", {"Duration (ms)": 30047.308007, "Number of processors": 96.0, "Number of threads": 48000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 6434571121.0, "Total blocks": 6434570853.0, "Ops per second": 214148006.85, "ns per ops": 4.67, "Ops per threads": 134053.0, "Ops per procs": 67026782.0, "Ops/sec/procs": 2230708.4, "ns per ops/procs": 448.29}],["rdq-cycle-tokio", "./rdq-cycle-tokio -p 96 -d 30 -r 5 -t 9600", {"Duration (ms)": 30020.0, "Number of processors": 96.0, "Number of threads": 48000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 7107790230.0, "Ops per second": 236926341.0, "ns per ops": 4.0, "Ops per threads": 148078.0, "Ops per procs": 74039481.0, "Ops/sec/procs": 2467982.0, "ns per ops/procs": 405.0}],["rdq-cycle-cfa", "./rdq-cycle-cfa -p 144 -d 30 -r 5 -t 14400", {"Duration (ms)": 30055.251156, "Number of processors": 144.0, "Number of threads": 72000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 9675548295.0, "Total blocks": 9675548063.0, "Ops per second": 321925384.84, "ns per ops": 3.11, "Ops per threads": 134382.0, "Ops per procs": 67191307.0, "Ops/sec/procs": 2235592.95, "ns per ops/procs": 447.31}],["rdq-cycle-tokio", "./rdq-cycle-tokio -p 16 -d 30 -r 5 -t 1600", {"Duration (ms)": 30097.0, "Number of processors": 16.0, "Number of threads": 8000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 2204108886.0, "Ops per second": 73470296.0, "ns per ops": 13.0, "Ops per threads": 275513.0, "Ops per procs": 137756805.0, "Ops/sec/procs": 4591893.0, "ns per ops/procs": 218.0}],["rdq-cycle-cfa", "./rdq-cycle-cfa -p 48 -d 30 -r 5 -t 4800", {"Duration (ms)": 30031.756108, "Number of processors": 48.0, "Number of threads": 24000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 3362231486.0, "Total blocks": 3362231479.0, "Ops per second": 111955873.44, "ns per ops": 8.93, "Ops per threads": 140092.0, "Ops per procs": 70046489.0, "Ops/sec/procs": 2332414.03, "ns per ops/procs": 428.74}],["rdq-cycle-go", "./rdq-cycle-go -p 1 -d 30 -r 5 -t 100", {"Duration (ms)": 60191.0, "Number of processors": 1.0, "Number of threads": 500.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 371981229.0, "Ops per second": 6179927.34, "ns per ops": 161.81, "Ops per threads": 743962.0, "Ops per procs": 371981229.0, "Ops/sec/procs": 6179927.34, "ns per ops/procs": 161.81}],["rdq-cycle-tokio", "./rdq-cycle-tokio -p 8 -d 30 -r 5 -t 800", {"Duration (ms)": 30098.0, "Number of processors": 8.0, "Number of threads": 4000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 1164594415.0, "Ops per second": 38819813.0, "ns per ops": 25.0, "Ops per threads": 291148.0, "Ops per procs": 145574301.0, "Ops/sec/procs": 4852476.0, "ns per ops/procs": 206.0}],["rdq-cycle-fibre", "./rdq-cycle-fibre -p 144 -d 30 -r 5 -t 14400", {"Duration (ms)": 30053.0, "Number of processors": 144.0, "Number of threads": 72000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 5954281532.0, "Total blocks": 5954281532.0, "Ops per second": 198125178.77, "ns per ops": 5.05, "Ops per threads": 82698.0, "Ops per procs": 41349177.0, "Ops/sec/procs": 1375869.3, "ns per ops/procs": 726.81}],["rdq-cycle-go", "./rdq-cycle-go -p 1 -d 30 -r 5 -t 100", {"Duration (ms)": 30001.0, "Number of processors": 1.0, "Number of threads": 500.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 167673180.0, "Ops per second": 5588827.8, "ns per ops": 178.93, "Ops per threads": 335346.0, "Ops per procs": 167673180.0, "Ops/sec/procs": 5588827.8, "ns per ops/procs": 178.93}],["rdq-cycle-tokio", "./rdq-cycle-tokio -p 72 -d 30 -r 5 -t 7200", {"Duration (ms)": 30098.0, "Number of processors": 72.0, "Number of threads": 36000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 6071193073.0, "Ops per second": 202373102.0, "ns per ops": 4.0, "Ops per threads": 168644.0, "Ops per procs": 84322126.0, "Ops/sec/procs": 2810737.0, "ns per ops/procs": 356.0}],["rdq-cycle-fibre", "./rdq-cycle-fibre -p 24 -d 30 -r 5 -t 2400", {"Duration (ms)": 30048.0, "Number of processors": 24.0, "Number of threads": 12000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 2658808143.0, "Total blocks": 2658808143.0, "Ops per second": 88482916.35, "ns per ops": 11.3, "Ops per threads": 221567.0, "Ops per procs": 110783672.0, "Ops/sec/procs": 3686788.18, "ns per ops/procs": 271.24}],["rdq-cycle-tokio", "./rdq-cycle-tokio -p 1 -d 30 -r 5 -t 100", {"Duration (ms)": 30098.0, "Number of processors": 1.0, "Number of threads": 500.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 164543830.0, "Ops per second": 5484794.0, "ns per ops": 182.0, "Ops per threads": 329087.0, "Ops per procs": 164543830.0, "Ops/sec/procs": 5484794.0, "ns per ops/procs": 182.0}],["rdq-cycle-cfa", "./rdq-cycle-cfa -p 96 -d 30 -r 5 -t 9600", {"Duration (ms)": 30051.070061, "Number of processors": 96.0, "Number of threads": 48000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 6467037387.0, "Total blocks": 6467037158.0, "Ops per second": 215201567.66, "ns per ops": 4.65, "Ops per threads": 134729.0, "Ops per procs": 67364972.0, "Ops/sec/procs": 2241683.0, "ns per ops/procs": 446.09}],["rdq-cycle-cfa", "./rdq-cycle-cfa -p 2 -d 30 -r 5 -t 200", {"Duration (ms)": 30050.964766, "Number of processors": 2.0, "Number of threads": 1000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 272541176.0, "Total blocks": 272540180.0, "Ops per second": 9069298.71, "ns per ops": 110.26, "Ops per threads": 272541.0, "Ops per procs": 136270588.0, "Ops/sec/procs": 4534649.36, "ns per ops/procs": 220.52}],["rdq-cycle-fibre", "./rdq-cycle-fibre -p 16 -d 30 -r 5 -t 1600", {"Duration (ms)": 30036.0, "Number of processors": 16.0, "Number of threads": 8000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 2130456885.0, "Total blocks": 2130456885.0, "Ops per second": 70929338.11, "ns per ops": 14.1, "Ops per threads": 266307.0, "Ops per procs": 133153555.0, "Ops/sec/procs": 4433083.63, "ns per ops/procs": 225.58}],["rdq-cycle-fibre", "./rdq-cycle-fibre -p 2 -d 30 -r 5 -t 200", {"Duration (ms)": 30028.0, "Number of processors": 2.0, "Number of threads": 1000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 352690722.0, "Total blocks": 352690722.0, "Ops per second": 11745099.0, "ns per ops": 85.14, "Ops per threads": 352690.0, "Ops per procs": 176345361.0, "Ops/sec/procs": 5872549.5, "ns per ops/procs": 170.28}],["rdq-cycle-go", "./rdq-cycle-go -p 2 -d 30 -r 5 -t 200", {"Duration (ms)": 30001.0, "Number of processors": 2.0, "Number of threads": 1000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 356970932.0, "Ops per second": 11898477.04, "ns per ops": 84.04, "Ops per threads": 356970.0, "Ops per procs": 178485466.0, "Ops/sec/procs": 5949238.52, "ns per ops/procs": 168.09}],["rdq-cycle-fibre", "./rdq-cycle-fibre -p 144 -d 30 -r 5 -t 14400", {"Duration (ms)": 30035.0, "Number of processors": 144.0, "Number of threads": 72000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 5794717223.0, "Total blocks": 5794717222.0, "Ops per second": 192926245.33, "ns per ops": 5.18, "Ops per threads": 80482.0, "Ops per procs": 40241091.0, "Ops/sec/procs": 1339765.59, "ns per ops/procs": 746.4}],["rdq-cycle-go", "./rdq-cycle-go -p 4 -d 30 -r 5 -t 400", {"Duration (ms)": 30001.0, "Number of processors": 4.0, "Number of threads": 2000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 704840788.0, "Ops per second": 23493470.66, "ns per ops": 42.57, "Ops per threads": 352420.0, "Ops per procs": 176210197.0, "Ops/sec/procs": 5873367.67, "ns per ops/procs": 170.26}],["rdq-cycle-go", "./rdq-cycle-go -p 24 -d 30 -r 5 -t 2400", {"Duration (ms)": 30002.0, "Number of processors": 24.0, "Number of threads": 12000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 3041500537.0, "Ops per second": 101373472.21, "ns per ops": 9.86, "Ops per threads": 253458.0, "Ops per procs": 126729189.0, "Ops/sec/procs": 4223894.68, "ns per ops/procs": 236.75}],["rdq-cycle-cfa", "./rdq-cycle-cfa -p 48 -d 30 -r 5 -t 4800", {"Duration (ms)": 30059.426166, "Number of processors": 48.0, "Number of threads": 24000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 3331143959.0, "Total blocks": 3331143857.0, "Ops per second": 110818614.45, "ns per ops": 9.02, "Ops per threads": 138797.0, "Ops per procs": 69398832.0, "Ops/sec/procs": 2308721.13, "ns per ops/procs": 433.14}],["rdq-cycle-go", "./rdq-cycle-go -p 2 -d 30 -r 5 -t 200", {"Duration (ms)": 30001.0, "Number of processors": 2.0, "Number of threads": 1000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 358204556.0, "Ops per second": 11939582.52, "ns per ops": 83.76, "Ops per threads": 358204.0, "Ops per procs": 179102278.0, "Ops/sec/procs": 5969791.26, "ns per ops/procs": 167.51}],["rdq-cycle-go", "./rdq-cycle-go -p 1 -d 30 -r 5 -t 100", {"Duration (ms)": 30001.0, "Number of processors": 1.0, "Number of threads": 500.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 167941835.0, "Ops per second": 5597828.78, "ns per ops": 178.64, "Ops per threads": 335883.0, "Ops per procs": 167941835.0, "Ops/sec/procs": 5597828.78, "ns per ops/procs": 178.64}],["rdq-cycle-tokio", "./rdq-cycle-tokio -p 192 -d 30 -r 5 -t 19200", {"Duration (ms)": 30002.0, "Number of processors": 192.0, "Number of threads": 96000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 12775276912.0, "Ops per second": 425842563.0, "ns per ops": 2.0, "Ops per threads": 133075.0, "Ops per procs": 66537900.0, "Ops/sec/procs": 2217930.0, "ns per ops/procs": 450.0}],["rdq-cycle-tokio", "./rdq-cycle-tokio -p 48 -d 30 -r 5 -t 4800", {"Duration (ms)": 30098.0, "Number of processors": 48.0, "Number of threads": 24000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 3796910269.0, "Ops per second": 126563675.0, "ns per ops": 7.0, "Ops per threads": 158204.0, "Ops per procs": 79102297.0, "Ops/sec/procs": 2636743.0, "ns per ops/procs": 380.0}],["rdq-cycle-cfa", "./rdq-cycle-cfa -p 48 -d 30 -r 5 -t 4800", {"Duration (ms)": 30055.067531, "Number of processors": 48.0, "Number of threads": 24000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 3325611236.0, "Total blocks": 3325611161.0, "Ops per second": 110650599.36, "ns per ops": 9.04, "Ops per threads": 138567.0, "Ops per procs": 69283567.0, "Ops/sec/procs": 2305220.82, "ns per ops/procs": 433.8}],["rdq-cycle-cfa", "./rdq-cycle-cfa -p 24 -d 30 -r 5 -t 2400", {"Duration (ms)": 30023.109345, "Number of processors": 24.0, "Number of threads": 12000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 2297648657.0, "Total blocks": 2297636735.0, "Ops per second": 76529337.14, "ns per ops": 13.07, "Ops per threads": 191470.0, "Ops per procs": 95735360.0, "Ops/sec/procs": 3188722.38, "ns per ops/procs": 313.61}],["rdq-cycle-tokio", "./rdq-cycle-tokio -p 1 -d 30 -r 5 -t 100", {"Duration (ms)": 30097.0, "Number of processors": 1.0, "Number of threads": 500.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 164682706.0, "Ops per second": 5489423.0, "ns per ops": 182.0, "Ops per threads": 329365.0, "Ops per procs": 164682706.0, "Ops/sec/procs": 5489423.0, "ns per ops/procs": 182.0}],["rdq-cycle-tokio", "./rdq-cycle-tokio -p 1 -d 30 -r 5 -t 100", {"Duration (ms)": 30098.0, "Number of processors": 1.0, "Number of threads": 500.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 164547796.0, "Ops per second": 5484926.0, "ns per ops": 182.0, "Ops per threads": 329095.0, "Ops per procs": 164547796.0, "Ops/sec/procs": 5484926.0, "ns per ops/procs": 182.0}],["rdq-cycle-tokio", "./rdq-cycle-tokio -p 8 -d 30 -r 5 -t 800", {"Duration (ms)": 30097.0, "Number of processors": 8.0, "Number of threads": 4000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 1166361834.0, "Ops per second": 38878727.0, "ns per ops": 25.0, "Ops per threads": 291590.0, "Ops per procs": 145795229.0, "Ops/sec/procs": 4859840.0, "ns per ops/procs": 206.0}],["rdq-cycle-fibre", "./rdq-cycle-fibre -p 144 -d 30 -r 5 -t 14400", {"Duration (ms)": 30049.0, "Number of processors": 144.0, "Number of threads": 72000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 5778933745.0, "Total blocks": 5778933745.0, "Ops per second": 192311695.73, "ns per ops": 5.2, "Ops per threads": 80262.0, "Ops per procs": 40131484.0, "Ops/sec/procs": 1335497.89, "ns per ops/procs": 748.78}],["rdq-cycle-fibre", "./rdq-cycle-fibre -p 96 -d 30 -r 5 -t 9600", {"Duration (ms)": 30022.0, "Number of processors": 96.0, "Number of threads": 48000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 4388824576.0, "Total blocks": 4388824576.0, "Ops per second": 146182668.56, "ns per ops": 6.84, "Ops per threads": 91433.0, "Ops per procs": 45716922.0, "Ops/sec/procs": 1522736.13, "ns per ops/procs": 656.71}],["rdq-cycle-fibre", "./rdq-cycle-fibre -p 72 -d 30 -r 5 -t 7200", {"Duration (ms)": 30077.0, "Number of processors": 72.0, "Number of threads": 36000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 5007297301.0, "Total blocks": 5007297300.0, "Ops per second": 166477214.84, "ns per ops": 6.01, "Ops per threads": 139091.0, "Ops per procs": 69545795.0, "Ops/sec/procs": 2312183.54, "ns per ops/procs": 432.49}],["rdq-cycle-go", "./rdq-cycle-go -p 96 -d 30 -r 5 -t 9600", {"Duration (ms)": 30093.0, "Number of processors": 96.0, "Number of threads": 48000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 7188900427.0, "Ops per second": 238885123.06, "ns per ops": 4.19, "Ops per threads": 149768.0, "Ops per procs": 74884379.0, "Ops/sec/procs": 2488386.7, "ns per ops/procs": 401.87}],["rdq-cycle-cfa", "./rdq-cycle-cfa -p 48 -d 30 -r 5 -t 4800", {"Duration (ms)": 30053.896285, "Number of processors": 48.0, "Number of threads": 24000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 3343366934.0, "Total blocks": 3343366849.0, "Ops per second": 111245706.79, "ns per ops": 8.99, "Ops per threads": 139306.0, "Ops per procs": 69653477.0, "Ops/sec/procs": 2317618.89, "ns per ops/procs": 431.48}],["rdq-cycle-cfa", "./rdq-cycle-cfa -p 192 -d 30 -r 5 -t 19200", {"Duration (ms)": 30045.00084, "Number of processors": 192.0, "Number of threads": 96000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 12887880767.0, "Total blocks": 12887880613.0, "Ops per second": 428952584.68, "ns per ops": 2.33, "Ops per threads": 134248.0, "Ops per procs": 67124378.0, "Ops/sec/procs": 2234128.05, "ns per ops/procs": 447.6}],["rdq-cycle-tokio", "./rdq-cycle-tokio -p 8 -d 30 -r 5 -t 800", {"Duration (ms)": 30097.0, "Number of processors": 8.0, "Number of threads": 4000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 1168275516.0, "Ops per second": 38942517.0, "ns per ops": 25.0, "Ops per threads": 292068.0, "Ops per procs": 146034439.0, "Ops/sec/procs": 4867814.0, "ns per ops/procs": 206.0}],["rdq-cycle-go", "./rdq-cycle-go -p 72 -d 30 -r 5 -t 7200", {"Duration (ms)": 30033.0, "Number of processors": 72.0, "Number of threads": 36000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 7005613034.0, "Ops per second": 233257195.91, "ns per ops": 4.29, "Ops per threads": 194600.0, "Ops per procs": 97300181.0, "Ops/sec/procs": 3239683.28, "ns per ops/procs": 308.67}],["rdq-cycle-go", "./rdq-cycle-go -p 144 -d 30 -r 5 -t 14400", {"Duration (ms)": 30002.0, "Number of processors": 144.0, "Number of threads": 72000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 10419904928.0, "Ops per second": 347301270.29, "ns per ops": 2.88, "Ops per threads": 144720.0, "Ops per procs": 72360450.0, "Ops/sec/procs": 2411814.38, "ns per ops/procs": 414.63}],["rdq-cycle-fibre", "./rdq-cycle-fibre -p 8 -d 30 -r 5 -t 800", {"Duration (ms)": 30028.0, "Number of processors": 8.0, "Number of threads": 4000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 1324882014.0, "Total blocks": 1324882014.0, "Ops per second": 44120672.86, "ns per ops": 22.67, "Ops per threads": 331220.0, "Ops per procs": 165610251.0, "Ops/sec/procs": 5515084.11, "ns per ops/procs": 181.32}],["rdq-cycle-tokio", "./rdq-cycle-tokio -p 16 -d 30 -r 5 -t 1600", {"Duration (ms)": 30098.0, "Number of processors": 16.0, "Number of threads": 8000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 2188618372.0, "Ops per second": 72953945.0, "ns per ops": 13.0, "Ops per threads": 273577.0, "Ops per procs": 136788648.0, "Ops/sec/procs": 4559621.0, "ns per ops/procs": 220.0}],["rdq-cycle-cfa", "./rdq-cycle-cfa -p 96 -d 30 -r 5 -t 9600", {"Duration (ms)": 30055.241453, "Number of processors": 96.0, "Number of threads": 48000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 6448713694.0, "Total blocks": 6448713485.0, "Ops per second": 214562032.52, "ns per ops": 4.66, "Ops per threads": 134348.0, "Ops per procs": 67174100.0, "Ops/sec/procs": 2235021.17, "ns per ops/procs": 447.42}],["rdq-cycle-cfa", "./rdq-cycle-cfa -p 4 -d 30 -r 5 -t 400", {"Duration (ms)": 30055.583998, "Number of processors": 4.0, "Number of threads": 2000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 499353228.0, "Total blocks": 499351232.0, "Ops per second": 16614324.58, "ns per ops": 60.19, "Ops per threads": 249676.0, "Ops per procs": 124838307.0, "Ops/sec/procs": 4153581.15, "ns per ops/procs": 240.76}],["rdq-cycle-tokio", "./rdq-cycle-tokio -p 96 -d 30 -r 5 -t 9600", {"Duration (ms)": 30098.0, "Number of processors": 96.0, "Number of threads": 48000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 7233765955.0, "Ops per second": 241125531.0, "ns per ops": 4.0, "Ops per threads": 150703.0, "Ops per procs": 75351728.0, "Ops/sec/procs": 2511724.0, "ns per ops/procs": 399.0}],["rdq-cycle-tokio", "./rdq-cycle-tokio -p 24 -d 30 -r 5 -t 2400", {"Duration (ms)": 30098.0, "Number of processors": 24.0, "Number of threads": 12000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 2877752291.0, "Ops per second": 95925076.0, "ns per ops": 10.0, "Ops per threads": 239812.0, "Ops per procs": 119906345.0, "Ops/sec/procs": 3996878.0, "ns per ops/procs": 251.0}],["rdq-cycle-go", "./rdq-cycle-go -p 4 -d 30 -r 5 -t 400", {"Duration (ms)": 30001.0, "Number of processors": 4.0, "Number of threads": 2000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 706042871.0, "Ops per second": 23533554.06, "ns per ops": 42.49, "Ops per threads": 353021.0, "Ops per procs": 176510717.0, "Ops/sec/procs": 5883388.52, "ns per ops/procs": 169.97}],["rdq-cycle-cfa", "./rdq-cycle-cfa -p 24 -d 30 -r 5 -t 2400", {"Duration (ms)": 30025.203079, "Number of processors": 24.0, "Number of threads": 12000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 2298578003.0, "Total blocks": 2298577997.0, "Ops per second": 76554952.75, "ns per ops": 13.06, "Ops per threads": 191548.0, "Ops per procs": 95774083.0, "Ops/sec/procs": 3189789.7, "ns per ops/procs": 313.5}],["rdq-cycle-tokio", "./rdq-cycle-tokio -p 72 -d 30 -r 5 -t 7200", {"Duration (ms)": 30098.0, "Number of processors": 72.0, "Number of threads": 36000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 6242361774.0, "Ops per second": 208078725.0, "ns per ops": 4.0, "Ops per threads": 173398.0, "Ops per procs": 86699469.0, "Ops/sec/procs": 2889982.0, "ns per ops/procs": 347.0}],["rdq-cycle-go", "./rdq-cycle-go -p 144 -d 30 -r 5 -t 14400", {"Duration (ms)": 33500.0, "Number of processors": 144.0, "Number of threads": 72000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 12407095963.0, "Ops per second": 370356717.55, "ns per ops": 2.7, "Ops per threads": 172320.0, "Ops per procs": 86160388.0, "Ops/sec/procs": 2571921.65, "ns per ops/procs": 388.81}],["rdq-cycle-fibre", "./rdq-cycle-fibre -p 96 -d 30 -r 5 -t 9600", {"Duration (ms)": 30037.0, "Number of processors": 96.0, "Number of threads": 48000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 4552088584.0, "Total blocks": 4552088584.0, "Ops per second": 151546019.91, "ns per ops": 6.6, "Ops per threads": 94835.0, "Ops per procs": 47417589.0, "Ops/sec/procs": 1578604.37, "ns per ops/procs": 633.47}],["rdq-cycle-cfa", "./rdq-cycle-cfa -p 8 -d 30 -r 5 -t 800", {"Duration (ms)": 30060.006702, "Number of processors": 8.0, "Number of threads": 4000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 965456915.0, "Total blocks": 965452917.0, "Ops per second": 32117654.68, "ns per ops": 31.14, "Ops per threads": 241364.0, "Ops per procs": 120682114.0, "Ops/sec/procs": 4014706.84, "ns per ops/procs": 249.08}],["rdq-cycle-cfa", "./rdq-cycle-cfa -p 144 -d 30 -r 5 -t 14400", {"Duration (ms)": 30047.727576, "Number of processors": 144.0, "Number of threads": 72000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 9647472726.0, "Total blocks": 9647472446.0, "Ops per second": 321071625.19, "ns per ops": 3.11, "Ops per threads": 133992.0, "Ops per procs": 66996338.0, "Ops/sec/procs": 2229664.06, "ns per ops/procs": 448.5}],["rdq-cycle-fibre", "./rdq-cycle-fibre -p 144 -d 30 -r 5 -t 14400", {"Duration (ms)": 30049.0, "Number of processors": 144.0, "Number of threads": 72000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 5659834745.0, "Total blocks": 5659834744.0, "Ops per second": 188352554.25, "ns per ops": 5.31, "Ops per threads": 78608.0, "Ops per procs": 39304407.0, "Ops/sec/procs": 1308003.85, "ns per ops/procs": 764.52}],["rdq-cycle-tokio", "./rdq-cycle-tokio -p 8 -d 30 -r 5 -t 800", {"Duration (ms)": 30097.0, "Number of processors": 8.0, "Number of threads": 4000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 1163247045.0, "Ops per second": 38774901.0, "ns per ops": 25.0, "Ops per threads": 290811.0, "Ops per procs": 145405880.0, "Ops/sec/procs": 4846862.0, "ns per ops/procs": 206.0}],["rdq-cycle-go", "./rdq-cycle-go -p 24 -d 30 -r 5 -t 2400", {"Duration (ms)": 30002.0, "Number of processors": 24.0, "Number of threads": 12000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 3124594916.0, "Ops per second": 104143873.75, "ns per ops": 9.6, "Ops per threads": 260382.0, "Ops per procs": 130191454.0, "Ops/sec/procs": 4339328.07, "ns per ops/procs": 230.45}],["rdq-cycle-fibre", "./rdq-cycle-fibre -p 192 -d 30 -r 5 -t 19200", {"Duration (ms)": 30038.0, "Number of processors": 192.0, "Number of threads": 96000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 6351137588.0, "Total blocks": 6351137587.0, "Ops per second": 211436566.55, "ns per ops": 4.73, "Ops per threads": 66157.0, "Ops per procs": 33078841.0, "Ops/sec/procs": 1101232.12, "ns per ops/procs": 908.07}],["rdq-cycle-go", "./rdq-cycle-go -p 144 -d 30 -r 5 -t 14400", {"Duration (ms)": 35336.0, "Number of processors": 144.0, "Number of threads": 72000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 12608667946.0, "Ops per second": 356819293.28, "ns per ops": 2.8, "Ops per threads": 175120.0, "Ops per procs": 87560194.0, "Ops/sec/procs": 2477911.76, "ns per ops/procs": 403.57}],["rdq-cycle-tokio", "./rdq-cycle-tokio -p 96 -d 30 -r 5 -t 9600", {"Duration (ms)": 30098.0, "Number of processors": 96.0, "Number of threads": 48000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 7194023454.0, "Ops per second": 239800781.0, "ns per ops": 4.0, "Ops per threads": 149875.0, "Ops per procs": 74937744.0, "Ops/sec/procs": 2497924.0, "ns per ops/procs": 401.0}],["rdq-cycle-go", "./rdq-cycle-go -p 72 -d 30 -r 5 -t 7200", {"Duration (ms)": 30014.0, "Number of processors": 72.0, "Number of threads": 36000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 7104511335.0, "Ops per second": 236701299.4, "ns per ops": 4.22, "Ops per threads": 197347.0, "Ops per procs": 98673768.0, "Ops/sec/procs": 3287518.05, "ns per ops/procs": 304.18}],["rdq-cycle-tokio", "./rdq-cycle-tokio -p 8 -d 30 -r 5 -t 800", {"Duration (ms)": 30097.0, "Number of processors": 8.0, "Number of threads": 4000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 1167138220.0, "Ops per second": 38904607.0, "ns per ops": 25.0, "Ops per threads": 291784.0, "Ops per procs": 145892277.0, "Ops/sec/procs": 4863075.0, "ns per ops/procs": 206.0}],["rdq-cycle-go", "./rdq-cycle-go -p 24 -d 30 -r 5 -t 2400", {"Duration (ms)": 30002.0, "Number of processors": 24.0, "Number of threads": 12000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 3290096036.0, "Ops per second": 109659406.22, "ns per ops": 9.12, "Ops per threads": 274174.0, "Ops per procs": 137087334.0, "Ops/sec/procs": 4569141.93, "ns per ops/procs": 218.86}],["rdq-cycle-tokio", "./rdq-cycle-tokio -p 16 -d 30 -r 5 -t 1600", {"Duration (ms)": 30098.0, "Number of processors": 16.0, "Number of threads": 8000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 2207163541.0, "Ops per second": 73572118.0, "ns per ops": 13.0, "Ops per threads": 275895.0, "Ops per procs": 137947721.0, "Ops/sec/procs": 4598257.0, "ns per ops/procs": 218.0}],["rdq-cycle-cfa", "./rdq-cycle-cfa -p 16 -d 30 -r 5 -t 1600", {"Duration (ms)": 30078.26101, "Number of processors": 16.0, "Number of threads": 8000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 1822468471.0, "Total blocks": 1822468470.0, "Ops per second": 60590885.57, "ns per ops": 16.5, "Ops per threads": 227808.0, "Ops per procs": 113904279.0, "Ops/sec/procs": 3786930.35, "ns per ops/procs": 264.07}],["rdq-cycle-fibre", "./rdq-cycle-fibre -p 8 -d 30 -r 5 -t 800", {"Duration (ms)": 30032.0, "Number of processors": 8.0, "Number of threads": 4000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 1333746005.0, "Total blocks": 1333746005.0, "Ops per second": 44409882.23, "ns per ops": 22.52, "Ops per threads": 333436.0, "Ops per procs": 166718250.0, "Ops/sec/procs": 5551235.28, "ns per ops/procs": 180.14}],["rdq-cycle-tokio", "./rdq-cycle-tokio -p 8 -d 30 -r 5 -t 800", {"Duration (ms)": 30098.0, "Number of processors": 8.0, "Number of threads": 4000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 1167959554.0, "Ops per second": 38931985.0, "ns per ops": 25.0, "Ops per threads": 291989.0, "Ops per procs": 145994944.0, "Ops/sec/procs": 4866498.0, "ns per ops/procs": 206.0}],["rdq-cycle-cfa", "./rdq-cycle-cfa -p 4 -d 30 -r 5 -t 400", {"Duration (ms)": 30056.355293, "Number of processors": 4.0, "Number of threads": 2000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 501034850.0, "Total blocks": 501033132.0, "Ops per second": 16669847.2, "ns per ops": 59.99, "Ops per threads": 250517.0, "Ops per procs": 125258712.0, "Ops/sec/procs": 4167461.8, "ns per ops/procs": 239.95}],["rdq-cycle-fibre", "./rdq-cycle-fibre -p 72 -d 30 -r 5 -t 7200", {"Duration (ms)": 30009.0, "Number of processors": 72.0, "Number of threads": 36000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 4866285245.0, "Total blocks": 4866285245.0, "Ops per second": 162160698.81, "ns per ops": 6.17, "Ops per threads": 135174.0, "Ops per procs": 67587295.0, "Ops/sec/procs": 2252231.93, "ns per ops/procs": 444.0}],["rdq-cycle-cfa", "./rdq-cycle-cfa -p 8 -d 30 -r 5 -t 800", {"Duration (ms)": 30061.72975, "Number of processors": 8.0, "Number of threads": 4000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 964114730.0, "Total blocks": 964110734.0, "Ops per second": 32071166.16, "ns per ops": 31.18, "Ops per threads": 241028.0, "Ops per procs": 120514341.0, "Ops/sec/procs": 4008895.77, "ns per ops/procs": 249.45}],["rdq-cycle-tokio", "./rdq-cycle-tokio -p 1 -d 30 -r 5 -t 100", {"Duration (ms)": 30098.0, "Number of processors": 1.0, "Number of threads": 500.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 164474447.0, "Ops per second": 5482481.0, "ns per ops": 182.0, "Ops per threads": 328948.0, "Ops per procs": 164474447.0, "Ops/sec/procs": 5482481.0, "ns per ops/procs": 182.0}],["rdq-cycle-cfa", "./rdq-cycle-cfa -p 72 -d 30 -r 5 -t 7200", {"Duration (ms)": 30074.286615, "Number of processors": 72.0, "Number of threads": 36000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 5674205002.0, "Total blocks": 5674204995.0, "Ops per second": 188672970.86, "ns per ops": 5.3, "Ops per threads": 157616.0, "Ops per procs": 78808402.0, "Ops/sec/procs": 2620457.93, "ns per ops/procs": 381.61}],["rdq-cycle-fibre", "./rdq-cycle-fibre -p 144 -d 30 -r 5 -t 14400", {"Duration (ms)": 30089.0, "Number of processors": 144.0, "Number of threads": 72000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 5592192597.0, "Total blocks": 5592192596.0, "Ops per second": 185849124.31, "ns per ops": 5.38, "Ops per threads": 77669.0, "Ops per procs": 38834670.0, "Ops/sec/procs": 1290618.92, "ns per ops/procs": 774.82}],["rdq-cycle-cfa", "./rdq-cycle-cfa -p 24 -d 30 -r 5 -t 2400", {"Duration (ms)": 30020.651043, "Number of processors": 24.0, "Number of threads": 12000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 2324723665.0, "Total blocks": 2324723659.0, "Ops per second": 77437483.34, "ns per ops": 12.91, "Ops per threads": 193726.0, "Ops per procs": 96863486.0, "Ops/sec/procs": 3226561.81, "ns per ops/procs": 309.93}],["rdq-cycle-fibre", "./rdq-cycle-fibre -p 2 -d 30 -r 5 -t 200", {"Duration (ms)": 30028.0, "Number of processors": 2.0, "Number of threads": 1000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 356603174.0, "Total blocks": 356603174.0, "Ops per second": 11875331.37, "ns per ops": 84.21, "Ops per threads": 356603.0, "Ops per procs": 178301587.0, "Ops/sec/procs": 5937665.68, "ns per ops/procs": 168.42}],["rdq-cycle-tokio", "./rdq-cycle-tokio -p 192 -d 30 -r 5 -t 19200", {"Duration (ms)": 30100.0, "Number of processors": 192.0, "Number of threads": 96000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 13113312626.0, "Ops per second": 437110420.0, "ns per ops": 2.0, "Ops per threads": 136597.0, "Ops per procs": 68298503.0, "Ops/sec/procs": 2276616.0, "ns per ops/procs": 440.0}],["rdq-cycle-cfa", "./rdq-cycle-cfa -p 16 -d 30 -r 5 -t 1600", {"Duration (ms)": 30076.554328, "Number of processors": 16.0, "Number of threads": 8000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 1823647735.0, "Total blocks": 1823639735.0, "Ops per second": 60633532.52, "ns per ops": 16.49, "Ops per threads": 227955.0, "Ops per procs": 113977983.0, "Ops/sec/procs": 3789595.78, "ns per ops/procs": 263.88}],["rdq-cycle-go", "./rdq-cycle-go -p 192 -d 30 -r 5 -t 19200", {"Duration (ms)": 31944.0, "Number of processors": 192.0, "Number of threads": 96000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 15447751714.0, "Ops per second": 483585496.58, "ns per ops": 2.07, "Ops per threads": 160914.0, "Ops per procs": 80457040.0, "Ops/sec/procs": 2518674.46, "ns per ops/procs": 397.03}],["rdq-cycle-fibre", "./rdq-cycle-fibre -p 1 -d 30 -r 5 -t 100", {"Duration (ms)": 30026.0, "Number of processors": 1.0, "Number of threads": 500.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 203352481.0, "Total blocks": 203351981.0, "Ops per second": 6772380.76, "ns per ops": 147.66, "Ops per threads": 406704.0, "Ops per procs": 203352481.0, "Ops/sec/procs": 6772380.76, "ns per ops/procs": 147.66}],["rdq-cycle-fibre", "./rdq-cycle-fibre -p 192 -d 30 -r 5 -t 19200", {"Duration (ms)": 30003.0, "Number of processors": 192.0, "Number of threads": 96000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 6366617603.0, "Total blocks": 6366617600.0, "Ops per second": 212197044.26, "ns per ops": 4.71, "Ops per threads": 66318.0, "Ops per procs": 33159466.0, "Ops/sec/procs": 1105192.94, "ns per ops/procs": 904.82}],["rdq-cycle-tokio", "./rdq-cycle-tokio -p 192 -d 30 -r 5 -t 19200", {"Duration (ms)": 30018.0, "Number of processors": 192.0, "Number of threads": 96000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 13085979468.0, "Ops per second": 436199315.0, "ns per ops": 2.0, "Ops per threads": 136312.0, "Ops per procs": 68156143.0, "Ops/sec/procs": 2271871.0, "ns per ops/procs": 440.0}],["rdq-cycle-cfa", "./rdq-cycle-cfa -p 24 -d 30 -r 5 -t 2400", {"Duration (ms)": 30024.821478, "Number of processors": 24.0, "Number of threads": 12000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 2329413185.0, "Total blocks": 2329413178.0, "Ops per second": 77582915.41, "ns per ops": 12.89, "Ops per threads": 194117.0, "Ops per procs": 97058882.0, "Ops/sec/procs": 3232621.48, "ns per ops/procs": 309.35}],["rdq-cycle-tokio", "./rdq-cycle-tokio -p 72 -d 30 -r 5 -t 7200", {"Duration (ms)": 30098.0, "Number of processors": 72.0, "Number of threads": 36000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 6292699782.0, "Ops per second": 209756659.0, "ns per ops": 4.0, "Ops per threads": 174797.0, "Ops per procs": 87398608.0, "Ops/sec/procs": 2913286.0, "ns per ops/procs": 344.0}],["rdq-cycle-fibre", "./rdq-cycle-fibre -p 16 -d 30 -r 5 -t 1600", {"Duration (ms)": 30076.0, "Number of processors": 16.0, "Number of threads": 8000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 2126654439.0, "Total blocks": 2126654439.0, "Ops per second": 70708299.01, "ns per ops": 14.14, "Ops per threads": 265831.0, "Ops per procs": 132915902.0, "Ops/sec/procs": 4419268.69, "ns per ops/procs": 226.28}],["rdq-cycle-fibre", "./rdq-cycle-fibre -p 48 -d 30 -r 5 -t 4800", {"Duration (ms)": 30049.0, "Number of processors": 48.0, "Number of threads": 24000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 2504680232.0, "Total blocks": 2504680232.0, "Ops per second": 83353035.19, "ns per ops": 12.0, "Ops per threads": 104361.0, "Ops per procs": 52180838.0, "Ops/sec/procs": 1736521.57, "ns per ops/procs": 575.86}],["rdq-cycle-tokio", "./rdq-cycle-tokio -p 96 -d 30 -r 5 -t 9600", {"Duration (ms)": 30007.0, "Number of processors": 96.0, "Number of threads": 48000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 7135128229.0, "Ops per second": 237837607.0, "ns per ops": 4.0, "Ops per threads": 148648.0, "Ops per procs": 74324252.0, "Ops/sec/procs": 2477475.0, "ns per ops/procs": 403.0}],["rdq-cycle-fibre", "./rdq-cycle-fibre -p 48 -d 30 -r 5 -t 4800", {"Duration (ms)": 30033.0, "Number of processors": 48.0, "Number of threads": 24000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 2459655221.0, "Total blocks": 2459655221.0, "Ops per second": 81897538.41, "ns per ops": 12.21, "Ops per threads": 102485.0, "Ops per procs": 51242817.0, "Ops/sec/procs": 1706198.72, "ns per ops/procs": 586.1}],["rdq-cycle-fibre", "./rdq-cycle-fibre -p 96 -d 30 -r 5 -t 9600", {"Duration (ms)": 30045.0, "Number of processors": 96.0, "Number of threads": 48000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 4532087003.0, "Total blocks": 4532087003.0, "Ops per second": 150843127.73, "ns per ops": 6.63, "Ops per threads": 94418.0, "Ops per procs": 47209239.0, "Ops/sec/procs": 1571282.58, "ns per ops/procs": 636.42}],["rdq-cycle-fibre", "./rdq-cycle-fibre -p 4 -d 30 -r 5 -t 400", {"Duration (ms)": 30029.0, "Number of processors": 4.0, "Number of threads": 2000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 693712875.0, "Total blocks": 693712875.0, "Ops per second": 23101118.62, "ns per ops": 43.29, "Ops per threads": 346856.0, "Ops per procs": 173428218.0, "Ops/sec/procs": 5775279.66, "ns per ops/procs": 173.15}],["rdq-cycle-go", "./rdq-cycle-go -p 192 -d 30 -r 5 -t 19200", {"Duration (ms)": 30022.0, "Number of processors": 192.0, "Number of threads": 96000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 13951210741.0, "Ops per second": 464684776.61, "ns per ops": 2.15, "Ops per threads": 145325.0, "Ops per procs": 72662555.0, "Ops/sec/procs": 2420233.21, "ns per ops/procs": 413.18}],["rdq-cycle-cfa", "./rdq-cycle-cfa -p 24 -d 30 -r 5 -t 2400", {"Duration (ms)": 30024.623693, "Number of processors": 24.0, "Number of threads": 12000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 2304049755.0, "Total blocks": 2304049747.0, "Ops per second": 76738672.18, "ns per ops": 13.03, "Ops per threads": 192004.0, "Ops per procs": 96002073.0, "Ops/sec/procs": 3197444.67, "ns per ops/procs": 312.75}],["rdq-cycle-cfa", "./rdq-cycle-cfa -p 72 -d 30 -r 5 -t 7200", {"Duration (ms)": 30096.867347, "Number of processors": 72.0, "Number of threads": 36000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 5602206650.0, "Total blocks": 5602206598.0, "Ops per second": 186139194.67, "ns per ops": 5.37, "Ops per threads": 155616.0, "Ops per procs": 77808425.0, "Ops/sec/procs": 2585266.59, "ns per ops/procs": 386.81}],["rdq-cycle-cfa", "./rdq-cycle-cfa -p 4 -d 30 -r 5 -t 400", {"Duration (ms)": 30053.674576, "Number of processors": 4.0, "Number of threads": 2000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 485655373.0, "Total blocks": 485653374.0, "Ops per second": 16159600.44, "ns per ops": 61.88, "Ops per threads": 242827.0, "Ops per procs": 121413843.0, "Ops/sec/procs": 4039900.11, "ns per ops/procs": 247.53}],["rdq-cycle-tokio", "./rdq-cycle-tokio -p 72 -d 30 -r 5 -t 7200", {"Duration (ms)": 30098.0, "Number of processors": 72.0, "Number of threads": 36000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 6390883662.0, "Ops per second": 213029455.0, "ns per ops": 4.0, "Ops per threads": 177524.0, "Ops per procs": 88762273.0, "Ops/sec/procs": 2958742.0, "ns per ops/procs": 339.0}],["rdq-cycle-tokio", "./rdq-cycle-tokio -p 8 -d 30 -r 5 -t 800", {"Duration (ms)": 30097.0, "Number of processors": 8.0, "Number of threads": 4000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 1167883111.0, "Ops per second": 38929437.0, "ns per ops": 25.0, "Ops per threads": 291970.0, "Ops per procs": 145985388.0, "Ops/sec/procs": 4866179.0, "ns per ops/procs": 206.0}],["rdq-cycle-go", "./rdq-cycle-go -p 192 -d 30 -r 5 -t 19200", {"Duration (ms)": 30040.0, "Number of processors": 192.0, "Number of threads": 96000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 13419442086.0, "Ops per second": 446714270.8, "ns per ops": 2.24, "Ops per threads": 139785.0, "Ops per procs": 69892927.0, "Ops/sec/procs": 2326636.83, "ns per ops/procs": 429.8}],["rdq-cycle-cfa", "./rdq-cycle-cfa -p 144 -d 30 -r 5 -t 14400", {"Duration (ms)": 30055.385848, "Number of processors": 144.0, "Number of threads": 72000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 9617603748.0, "Total blocks": 9617603479.0, "Ops per second": 319996016.58, "ns per ops": 3.13, "Ops per threads": 133577.0, "Ops per procs": 66788914.0, "Ops/sec/procs": 2222194.56, "ns per ops/procs": 450.01}],["rdq-cycle-cfa", "./rdq-cycle-cfa -p 8 -d 30 -r 5 -t 800", {"Duration (ms)": 30060.342984, "Number of processors": 8.0, "Number of threads": 4000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 963124164.0, "Total blocks": 963120166.0, "Ops per second": 32039693.11, "ns per ops": 31.21, "Ops per threads": 240781.0, "Ops per procs": 120390520.0, "Ops/sec/procs": 4004961.64, "ns per ops/procs": 249.69}],["rdq-cycle-go", "./rdq-cycle-go -p 72 -d 30 -r 5 -t 7200", {"Duration (ms)": 30050.0, "Number of processors": 72.0, "Number of threads": 36000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 7027105795.0, "Ops per second": 233841709.6, "ns per ops": 4.28, "Ops per threads": 195197.0, "Ops per procs": 97598691.0, "Ops/sec/procs": 3247801.52, "ns per ops/procs": 307.9}],["rdq-cycle-go", "./rdq-cycle-go -p 24 -d 30 -r 5 -t 2400", {"Duration (ms)": 30002.0, "Number of processors": 24.0, "Number of threads": 12000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 3332198241.0, "Ops per second": 111064393.19, "ns per ops": 9.0, "Ops per threads": 277683.0, "Ops per procs": 138841593.0, "Ops/sec/procs": 4627683.05, "ns per ops/procs": 216.09}],["rdq-cycle-cfa", "./rdq-cycle-cfa -p 16 -d 30 -r 5 -t 1600", {"Duration (ms)": 30078.416801, "Number of processors": 16.0, "Number of threads": 8000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 1819386872.0, "Total blocks": 1819386860.0, "Ops per second": 60488119.57, "ns per ops": 16.53, "Ops per threads": 227423.0, "Ops per procs": 113711679.0, "Ops/sec/procs": 3780507.47, "ns per ops/procs": 264.51}],["rdq-cycle-go", "./rdq-cycle-go -p 48 -d 30 -r 5 -t 4800", {"Duration (ms)": 221942.0, "Number of processors": 48.0, "Number of threads": 24000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 26969404520.0, "Ops per second": 121515045.71, "ns per ops": 8.23, "Ops per threads": 1123725.0, "Ops per procs": 561862594.0, "Ops/sec/procs": 2531563.45, "ns per ops/procs": 395.01}],["rdq-cycle-go", "./rdq-cycle-go -p 192 -d 30 -r 5 -t 19200", {"Duration (ms)": 37180.0, "Number of processors": 192.0, "Number of threads": 96000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 18304347347.0, "Ops per second": 492310492.99, "ns per ops": 2.03, "Ops per threads": 190670.0, "Ops per procs": 95335142.0, "Ops/sec/procs": 2564117.15, "ns per ops/procs": 390.0}],["rdq-cycle-cfa", "./rdq-cycle-cfa -p 1 -d 30 -r 5 -t 100", {"Duration (ms)": 30049.020063, "Number of processors": 1.0, "Number of threads": 500.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 166152095.0, "Total blocks": 166151599.0, "Ops per second": 5529368.17, "ns per ops": 180.85, "Ops per threads": 332304.0, "Ops per procs": 166152095.0, "Ops/sec/procs": 5529368.17, "ns per ops/procs": 180.85}],["rdq-cycle-fibre", "./rdq-cycle-fibre -p 24 -d 30 -r 5 -t 2400", {"Duration (ms)": 30050.0, "Number of processors": 24.0, "Number of threads": 12000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 2558061761.0, "Total blocks": 2558061761.0, "Ops per second": 85126214.39, "ns per ops": 11.75, "Ops per threads": 213171.0, "Ops per procs": 106585906.0, "Ops/sec/procs": 3546925.6, "ns per ops/procs": 281.93}],["rdq-cycle-fibre", "./rdq-cycle-fibre -p 2 -d 30 -r 5 -t 200", {"Duration (ms)": 30032.0, "Number of processors": 2.0, "Number of threads": 1000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 356420063.0, "Total blocks": 356420063.0, "Ops per second": 11867825.24, "ns per ops": 84.26, "Ops per threads": 356420.0, "Ops per procs": 178210031.0, "Ops/sec/procs": 5933912.62, "ns per ops/procs": 168.52}],["rdq-cycle-cfa", "./rdq-cycle-cfa -p 192 -d 30 -r 5 -t 19200", {"Duration (ms)": 30045.474689, "Number of processors": 192.0, "Number of threads": 96000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 12829583424.0, "Total blocks": 12829583255.0, "Ops per second": 427005516.03, "ns per ops": 2.34, "Ops per threads": 133641.0, "Ops per procs": 66820747.0, "Ops/sec/procs": 2223987.06, "ns per ops/procs": 449.64}],["rdq-cycle-tokio", "./rdq-cycle-tokio -p 96 -d 30 -r 5 -t 9600", {"Duration (ms)": 30098.0, "Number of processors": 96.0, "Number of threads": 48000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 7166272223.0, "Ops per second": 238875740.0, "ns per ops": 4.0, "Ops per threads": 149297.0, "Ops per procs": 74648668.0, "Ops/sec/procs": 2488288.0, "ns per ops/procs": 403.0}],["rdq-cycle-go", "./rdq-cycle-go -p 2 -d 30 -r 5 -t 200", {"Duration (ms)": 30001.0, "Number of processors": 2.0, "Number of threads": 1000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 355579547.0, "Ops per second": 11852094.86, "ns per ops": 84.37, "Ops per threads": 355579.0, "Ops per procs": 177789773.0, "Ops/sec/procs": 5926047.43, "ns per ops/procs": 168.75}],["rdq-cycle-fibre", "./rdq-cycle-fibre -p 16 -d 30 -r 5 -t 1600", {"Duration (ms)": 30035.0, "Number of processors": 16.0, "Number of threads": 8000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 2104533645.0, "Total blocks": 2104533645.0, "Ops per second": 70067952.67, "ns per ops": 14.27, "Ops per threads": 263066.0, "Ops per procs": 131533352.0, "Ops/sec/procs": 4379247.04, "ns per ops/procs": 228.35}],["rdq-cycle-fibre", "./rdq-cycle-fibre -p 16 -d 30 -r 5 -t 1600", {"Duration (ms)": 30036.0, "Number of processors": 16.0, "Number of threads": 8000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 2119852743.0, "Total blocks": 2119852743.0, "Ops per second": 70576992.74, "ns per ops": 14.17, "Ops per threads": 264981.0, "Ops per procs": 132490796.0, "Ops/sec/procs": 4411062.05, "ns per ops/procs": 226.7}],["rdq-cycle-tokio", "./rdq-cycle-tokio -p 2 -d 30 -r 5 -t 200", {"Duration (ms)": 30097.0, "Number of processors": 2.0, "Number of threads": 1000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 320862732.0, "Ops per second": 10695424.0, "ns per ops": 93.0, "Ops per threads": 320862.0, "Ops per procs": 160431366.0, "Ops/sec/procs": 5347712.0, "ns per ops/procs": 187.0}],["rdq-cycle-cfa", "./rdq-cycle-cfa -p 144 -d 30 -r 5 -t 14400", {"Duration (ms)": 30050.45289, "Number of processors": 144.0, "Number of threads": 72000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 9696381243.0, "Total blocks": 9696381105.0, "Ops per second": 322670053.54, "ns per ops": 3.1, "Ops per threads": 134671.0, "Ops per procs": 67335980.0, "Ops/sec/procs": 2240764.26, "ns per ops/procs": 446.28}],["rdq-cycle-tokio", "./rdq-cycle-tokio -p 24 -d 30 -r 5 -t 2400", {"Duration (ms)": 30098.0, "Number of processors": 24.0, "Number of threads": 12000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 2875513594.0, "Ops per second": 95850453.0, "ns per ops": 10.0, "Ops per threads": 239626.0, "Ops per procs": 119813066.0, "Ops/sec/procs": 3993768.0, "ns per ops/procs": 251.0}],["rdq-cycle-cfa", "./rdq-cycle-cfa -p 2 -d 30 -r 5 -t 200", {"Duration (ms)": 30051.853392, "Number of processors": 2.0, "Number of threads": 1000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 274906207.0, "Total blocks": 274905211.0, "Ops per second": 9147728.87, "ns per ops": 109.32, "Ops per threads": 274906.0, "Ops per procs": 137453103.0, "Ops/sec/procs": 4573864.44, "ns per ops/procs": 218.63}],["rdq-cycle-fibre", "./rdq-cycle-fibre -p 8 -d 30 -r 5 -t 800", {"Duration (ms)": 30028.0, "Number of processors": 8.0, "Number of threads": 4000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 1314945797.0, "Total blocks": 1314945797.0, "Ops per second": 43789505.46, "ns per ops": 22.84, "Ops per threads": 328736.0, "Ops per procs": 164368224.0, "Ops/sec/procs": 5473688.18, "ns per ops/procs": 182.69}],["rdq-cycle-cfa", "./rdq-cycle-cfa -p 8 -d 30 -r 5 -t 800", {"Duration (ms)": 30059.501173, "Number of processors": 8.0, "Number of threads": 4000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 975184775.0, "Total blocks": 975180779.0, "Ops per second": 32441814.97, "ns per ops": 30.82, "Ops per threads": 243796.0, "Ops per procs": 121898096.0, "Ops/sec/procs": 4055226.87, "ns per ops/procs": 246.6}],["rdq-cycle-cfa", "./rdq-cycle-cfa -p 144 -d 30 -r 5 -t 14400", {"Duration (ms)": 30053.950218, "Number of processors": 144.0, "Number of threads": 72000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 9578601924.0, "Total blocks": 9578601578.0, "Ops per second": 318713575.24, "ns per ops": 3.14, "Ops per threads": 133036.0, "Ops per procs": 66518068.0, "Ops/sec/procs": 2213288.72, "ns per ops/procs": 451.82}],["rdq-cycle-fibre", "./rdq-cycle-fibre -p 24 -d 30 -r 5 -t 2400", {"Duration (ms)": 30044.0, "Number of processors": 24.0, "Number of threads": 12000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 2524742853.0, "Total blocks": 2524742853.0, "Ops per second": 84033002.38, "ns per ops": 11.9, "Ops per threads": 210395.0, "Ops per procs": 105197618.0, "Ops/sec/procs": 3501375.1, "ns per ops/procs": 285.6}],["rdq-cycle-cfa", "./rdq-cycle-cfa -p 96 -d 30 -r 5 -t 9600", {"Duration (ms)": 30054.468496, "Number of processors": 96.0, "Number of threads": 48000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 6564391547.0, "Total blocks": 6564391431.0, "Ops per second": 218416490.97, "ns per ops": 4.58, "Ops per threads": 136758.0, "Ops per procs": 68379078.0, "Ops/sec/procs": 2275171.78, "ns per ops/procs": 439.53}],["rdq-cycle-fibre", "./rdq-cycle-fibre -p 24 -d 30 -r 5 -t 2400", {"Duration (ms)": 30014.0, "Number of processors": 24.0, "Number of threads": 12000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 2557672100.0, "Total blocks": 2557672100.0, "Ops per second": 85214789.29, "ns per ops": 11.74, "Ops per threads": 213139.0, "Ops per procs": 106569670.0, "Ops/sec/procs": 3550616.22, "ns per ops/procs": 281.64}],["rdq-cycle-go", "./rdq-cycle-go -p 16 -d 30 -r 5 -t 1600", {"Duration (ms)": 30002.0, "Number of processors": 16.0, "Number of threads": 8000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 2634588886.0, "Ops per second": 87813584.29, "ns per ops": 11.39, "Ops per threads": 329323.0, "Ops per procs": 164661805.0, "Ops/sec/procs": 5488349.02, "ns per ops/procs": 182.2}],["rdq-cycle-cfa", "./rdq-cycle-cfa -p 8 -d 30 -r 5 -t 800", {"Duration (ms)": 30060.268081, "Number of processors": 8.0, "Number of threads": 4000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 970602919.0, "Total blocks": 970598922.0, "Ops per second": 32288564.97, "ns per ops": 30.97, "Ops per threads": 242650.0, "Ops per procs": 121325364.0, "Ops/sec/procs": 4036070.62, "ns per ops/procs": 247.77}],["rdq-cycle-go", "./rdq-cycle-go -p 4 -d 30 -r 5 -t 400", {"Duration (ms)": 30001.0, "Number of processors": 4.0, "Number of threads": 2000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 701988780.0, "Ops per second": 23398407.25, "ns per ops": 42.74, "Ops per threads": 350994.0, "Ops per procs": 175497195.0, "Ops/sec/procs": 5849601.81, "ns per ops/procs": 170.95}],["rdq-cycle-cfa", "./rdq-cycle-cfa -p 4 -d 30 -r 5 -t 400", {"Duration (ms)": 30055.356847, "Number of processors": 4.0, "Number of threads": 2000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 499954226.0, "Total blocks": 499952226.0, "Ops per second": 16634446.52, "ns per ops": 60.12, "Ops per threads": 249977.0, "Ops per procs": 124988556.0, "Ops/sec/procs": 4158611.63, "ns per ops/procs": 240.46}],["rdq-cycle-cfa", "./rdq-cycle-cfa -p 96 -d 30 -r 5 -t 9600", {"Duration (ms)": 30045.083977, "Number of processors": 96.0, "Number of threads": 48000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 6133514502.0, "Total blocks": 6133513987.0, "Ops per second": 204143696.41, "ns per ops": 4.9, "Ops per threads": 127781.0, "Ops per procs": 63890776.0, "Ops/sec/procs": 2126496.84, "ns per ops/procs": 470.26}],["rdq-cycle-fibre", "./rdq-cycle-fibre -p 144 -d 30 -r 5 -t 14400", {"Duration (ms)": 30057.0, "Number of processors": 144.0, "Number of threads": 72000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 5951282458.0, "Total blocks": 5951282455.0, "Ops per second": 197999687.35, "ns per ops": 5.05, "Ops per threads": 82656.0, "Ops per procs": 41328350.0, "Ops/sec/procs": 1374997.83, "ns per ops/procs": 727.27}],["rdq-cycle-tokio", "./rdq-cycle-tokio -p 4 -d 30 -r 5 -t 400", {"Duration (ms)": 30098.0, "Number of processors": 4.0, "Number of threads": 2000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 605500808.0, "Ops per second": 20183360.0, "ns per ops": 49.0, "Ops per threads": 302750.0, "Ops per procs": 151375202.0, "Ops/sec/procs": 5045840.0, "ns per ops/procs": 198.0}],["rdq-cycle-tokio", "./rdq-cycle-tokio -p 2 -d 30 -r 5 -t 200", {"Duration (ms)": 30098.0, "Number of processors": 2.0, "Number of threads": 1000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 286188038.0, "Ops per second": 9539601.0, "ns per ops": 105.0, "Ops per threads": 286188.0, "Ops per procs": 143094019.0, "Ops/sec/procs": 4769800.0, "ns per ops/procs": 210.0}],["rdq-cycle-cfa", "./rdq-cycle-cfa -p 96 -d 30 -r 5 -t 9600", {"Duration (ms)": 30014.396475, "Number of processors": 96.0, "Number of threads": 48000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 6512032239.0, "Total blocks": 6512032068.0, "Ops per second": 216963624.25, "ns per ops": 4.61, "Ops per threads": 135667.0, "Ops per procs": 67833669.0, "Ops/sec/procs": 2260037.75, "ns per ops/procs": 442.47}],["rdq-cycle-go", "./rdq-cycle-go -p 96 -d 30 -r 5 -t 9600", {"Duration (ms)": 30087.0, "Number of processors": 96.0, "Number of threads": 48000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 6447785024.0, "Ops per second": 214298579.9, "ns per ops": 4.67, "Ops per threads": 134328.0, "Ops per procs": 67164427.0, "Ops/sec/procs": 2232276.87, "ns per ops/procs": 447.97}],["rdq-cycle-fibre", "./rdq-cycle-fibre -p 1 -d 30 -r 5 -t 100", {"Duration (ms)": 30026.0, "Number of processors": 1.0, "Number of threads": 500.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 201609588.0, "Total blocks": 201609088.0, "Ops per second": 6714340.87, "ns per ops": 148.93, "Ops per threads": 403219.0, "Ops per procs": 201609588.0, "Ops/sec/procs": 6714340.87, "ns per ops/procs": 148.93}],["rdq-cycle-go", "./rdq-cycle-go -p 72 -d 30 -r 5 -t 7200", {"Duration (ms)": 30021.0, "Number of processors": 72.0, "Number of threads": 36000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 6638063870.0, "Ops per second": 221108762.94, "ns per ops": 4.52, "Ops per threads": 184390.0, "Ops per procs": 92195331.0, "Ops/sec/procs": 3070955.04, "ns per ops/procs": 325.63}],["rdq-cycle-go", "./rdq-cycle-go -p 4 -d 30 -r 5 -t 400", {"Duration (ms)": 85009.0, "Number of processors": 4.0, "Number of threads": 2000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 2061238516.0, "Ops per second": 24247271.05, "ns per ops": 41.24, "Ops per threads": 1030619.0, "Ops per procs": 515309629.0, "Ops/sec/procs": 6061817.76, "ns per ops/procs": 164.97}],["rdq-cycle-cfa", "./rdq-cycle-cfa -p 2 -d 30 -r 5 -t 200", {"Duration (ms)": 30052.002393, "Number of processors": 2.0, "Number of threads": 1000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 270574501.0, "Total blocks": 270573505.0, "Ops per second": 9003543.17, "ns per ops": 111.07, "Ops per threads": 270574.0, "Ops per procs": 135287250.0, "Ops/sec/procs": 4501771.59, "ns per ops/procs": 222.13}],["rdq-cycle-go", "./rdq-cycle-go -p 1 -d 30 -r 5 -t 100", {"Duration (ms)": 30001.0, "Number of processors": 1.0, "Number of threads": 500.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 167456686.0, "Ops per second": 5581659.88, "ns per ops": 179.16, "Ops per threads": 334913.0, "Ops per procs": 167456686.0, "Ops/sec/procs": 5581659.88, "ns per ops/procs": 179.16}],["rdq-cycle-fibre", "./rdq-cycle-fibre -p 192 -d 30 -r 5 -t 19200", {"Duration (ms)": 30095.0, "Number of processors": 192.0, "Number of threads": 96000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 6126294440.0, "Total blocks": 6126294439.0, "Ops per second": 203561363.13, "ns per ops": 4.91, "Ops per threads": 63815.0, "Ops per procs": 31907783.0, "Ops/sec/procs": 1060215.43, "ns per ops/procs": 943.2}],["rdq-cycle-cfa", "./rdq-cycle-cfa -p 8 -d 30 -r 5 -t 800", {"Duration (ms)": 30060.886498, "Number of processors": 8.0, "Number of threads": 4000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 968762661.0, "Total blocks": 968758665.0, "Ops per second": 32226683.04, "ns per ops": 31.03, "Ops per threads": 242190.0, "Ops per procs": 121095332.0, "Ops/sec/procs": 4028335.38, "ns per ops/procs": 248.24}],["rdq-cycle-go", "./rdq-cycle-go -p 16 -d 30 -r 5 -t 1600", {"Duration (ms)": 30002.0, "Number of processors": 16.0, "Number of threads": 8000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 2635758338.0, "Ops per second": 87852197.89, "ns per ops": 11.38, "Ops per threads": 329469.0, "Ops per procs": 164734896.0, "Ops/sec/procs": 5490762.37, "ns per ops/procs": 182.12}],["rdq-cycle-fibre", "./rdq-cycle-fibre -p 8 -d 30 -r 5 -t 800", {"Duration (ms)": 30028.0, "Number of processors": 8.0, "Number of threads": 4000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 1325798373.0, "Total blocks": 1325798373.0, "Ops per second": 44151161.45, "ns per ops": 22.65, "Ops per threads": 331449.0, "Ops per procs": 165724796.0, "Ops/sec/procs": 5518895.18, "ns per ops/procs": 181.2}],["rdq-cycle-cfa", "./rdq-cycle-cfa -p 16 -d 30 -r 5 -t 1600", {"Duration (ms)": 30077.424801, "Number of processors": 16.0, "Number of threads": 8000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 1823393039.0, "Total blocks": 1823385041.0, "Ops per second": 60623309.71, "ns per ops": 16.5, "Ops per threads": 227924.0, "Ops per procs": 113962064.0, "Ops/sec/procs": 3788956.86, "ns per ops/procs": 263.92}],["rdq-cycle-fibre", "./rdq-cycle-fibre -p 8 -d 30 -r 5 -t 800", {"Duration (ms)": 30065.0, "Number of processors": 8.0, "Number of threads": 4000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 1339933326.0, "Total blocks": 1339933326.0, "Ops per second": 44567507.44, "ns per ops": 22.44, "Ops per threads": 334983.0, "Ops per procs": 167491665.0, "Ops/sec/procs": 5570938.43, "ns per ops/procs": 179.5}],["rdq-cycle-tokio", "./rdq-cycle-tokio -p 144 -d 30 -r 5 -t 14400", {"Duration (ms)": 30000.0, "Number of processors": 144.0, "Number of threads": 72000.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 10832646538.0, "Ops per second": 361088217.0, "ns per ops": 2.0, "Ops per threads": 150453.0, "Ops per procs": 75226712.0, "Ops/sec/procs": 2507557.0, "ns per ops/procs": 398.0}]]
  • doc/theses/thierry_delisle_PhD/thesis/data/cycle.low.jax

    r32d1383 r17c6edeb  
    1 [["rdq-cycle-tokio", "./rdq-cycle-tokio -p 8 -d 10 -r 5 -t 8", {"Duration (ms)": 10012.0, "Number of processors": 8.0, "Number of threads": 40.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 76310077.0, "Ops per second": 7631007.0, "ns per ops": 131.0, "Ops per threads": 1907751.0, "Ops per procs": 9538759.0, "Ops/sec/procs": 953875.0, "ns per ops/procs": 1049.0}],["rdq-cycle-fibre", "./rdq-cycle-fibre -p 16 -d 10 -r 5 -t 16", {"Duration (ms)": 10010.0, "Number of processors": 16.0, "Number of threads": 80.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 60971759.0, "Total blocks": 60971758.0, "Ops per second": 6090773.1, "ns per ops": 164.18, "Ops per threads": 762146.0, "Ops per procs": 3810734.0, "Ops/sec/procs": 380673.32, "ns per ops/procs": 2626.92}],["rdq-cycle-cfa", "./rdq-cycle-cfa -p 16 -d 10 -r 5 -t 16", {"Duration (ms)": 10025.310277, "Number of processors": 16.0, "Number of threads": 80.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 181018643.0, "Total blocks": 181017892.0, "Ops per second": 18056163.65, "ns per ops": 55.38, "Ops per threads": 2262733.0, "Ops per procs": 11313665.0, "Ops/sec/procs": 1128510.23, "ns per ops/procs": 886.12}],["rdq-cycle-cfa", "./rdq-cycle-cfa -p 16 -d 10 -r 5 -t 16", {"Duration (ms)": 10026.598882, "Number of processors": 16.0, "Number of threads": 80.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 194131436.0, "Total blocks": 194130800.0, "Ops per second": 19361643.79, "ns per ops": 51.65, "Ops per threads": 2426642.0, "Ops per procs": 12133214.0, "Ops/sec/procs": 1210102.74, "ns per ops/procs": 826.38}],["rdq-cycle-cfa", "./rdq-cycle-cfa -p 24 -d 10 -r 5 -t 24", {"Duration (ms)": 10006.334698, "Number of processors": 24.0, "Number of threads": 120.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 227505184.0, "Total blocks": 227503833.0, "Ops per second": 22736115.76, "ns per ops": 43.98, "Ops per threads": 1895876.0, "Ops per procs": 9479382.0, "Ops/sec/procs": 947338.16, "ns per ops/procs": 1055.59}],["rdq-cycle-cfa", "./rdq-cycle-cfa -p 1 -d 10 -r 5 -t 1", {"Duration (ms)": 10016.990169, "Number of processors": 1.0, "Number of threads": 5.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 66752749.0, "Total blocks": 66752748.0, "Ops per second": 6663952.73, "ns per ops": 150.06, "Ops per threads": 13350549.0, "Ops per procs": 66752749.0, "Ops/sec/procs": 6663952.73, "ns per ops/procs": 150.06}],["rdq-cycle-go", "./rdq-cycle-go -p 16 -d 10 -r 5 -t 16", {"Duration (ms)": 10000.0, "Number of processors": 16.0, "Number of threads": 80.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 279630079.0, "Ops per second": 27961432.66, "ns per ops": 35.76, "Ops per threads": 3495375.0, "Ops per procs": 17476879.0, "Ops/sec/procs": 1747589.54, "ns per ops/procs": 572.22}],["rdq-cycle-fibre", "./rdq-cycle-fibre -p 8 -d 10 -r 5 -t 8", {"Duration (ms)": 10007.0, "Number of processors": 8.0, "Number of threads": 40.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 59771852.0, "Total blocks": 59771852.0, "Ops per second": 5972444.0, "ns per ops": 167.44, "Ops per threads": 1494296.0, "Ops per procs": 7471481.0, "Ops/sec/procs": 746555.5, "ns per ops/procs": 1339.49}],["rdq-cycle-tokio", "./rdq-cycle-tokio -p 24 -d 10 -r 5 -t 24", {"Duration (ms)": 10099.0, "Number of processors": 24.0, "Number of threads": 120.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 232398538.0, "Ops per second": 23239853.0, "ns per ops": 43.0, "Ops per threads": 1936654.0, "Ops per procs": 9683272.0, "Ops/sec/procs": 968327.0, "ns per ops/procs": 1043.0}],["rdq-cycle-cfa", "./rdq-cycle-cfa -p 8 -d 10 -r 5 -t 8", {"Duration (ms)": 10020.460683, "Number of processors": 8.0, "Number of threads": 40.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 123722971.0, "Total blocks": 123722720.0, "Ops per second": 12347034.22, "ns per ops": 80.99, "Ops per threads": 3093074.0, "Ops per procs": 15465371.0, "Ops/sec/procs": 1543379.28, "ns per ops/procs": 647.93}],["rdq-cycle-go", "./rdq-cycle-go -p 1 -d 10 -r 5 -t 1", {"Duration (ms)": 10000.0, "Number of processors": 1.0, "Number of threads": 5.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 56469367.0, "Ops per second": 5646680.63, "ns per ops": 177.1, "Ops per threads": 11293873.0, "Ops per procs": 56469367.0, "Ops/sec/procs": 5646680.63, "ns per ops/procs": 177.1}],["rdq-cycle-cfa", "./rdq-cycle-cfa -p 1 -d 10 -r 5 -t 1", {"Duration (ms)": 10016.913984, "Number of processors": 1.0, "Number of threads": 5.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 66648794.0, "Total blocks": 66648790.0, "Ops per second": 6653625.47, "ns per ops": 150.29, "Ops per threads": 13329758.0, "Ops per procs": 66648794.0, "Ops/sec/procs": 6653625.47, "ns per ops/procs": 150.29}],["rdq-cycle-go", "./rdq-cycle-go -p 8 -d 10 -r 5 -t 8", {"Duration (ms)": 10000.0, "Number of processors": 8.0, "Number of threads": 40.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 178174877.0, "Ops per second": 17816504.68, "ns per ops": 56.13, "Ops per threads": 4454371.0, "Ops per procs": 22271859.0, "Ops/sec/procs": 2227063.08, "ns per ops/procs": 449.02}],["rdq-cycle-fibre", "./rdq-cycle-fibre -p 24 -d 10 -r 5 -t 24", {"Duration (ms)": 10004.0, "Number of processors": 24.0, "Number of threads": 120.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 59200307.0, "Total blocks": 59200307.0, "Ops per second": 5917304.82, "ns per ops": 169.0, "Ops per threads": 493335.0, "Ops per procs": 2466679.0, "Ops/sec/procs": 246554.37, "ns per ops/procs": 4055.9}],["rdq-cycle-go", "./rdq-cycle-go -p 24 -d 10 -r 5 -t 24", {"Duration (ms)": 10000.0, "Number of processors": 24.0, "Number of threads": 120.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 489892922.0, "Ops per second": 48986097.69, "ns per ops": 20.41, "Ops per threads": 4082441.0, "Ops per procs": 20412205.0, "Ops/sec/procs": 2041087.4, "ns per ops/procs": 489.93}],["rdq-cycle-tokio", "./rdq-cycle-tokio -p 24 -d 10 -r 5 -t 24", {"Duration (ms)": 10100.0, "Number of processors": 24.0, "Number of threads": 120.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 267579722.0, "Ops per second": 26757972.0, "ns per ops": 37.0, "Ops per threads": 2229831.0, "Ops per procs": 11149155.0, "Ops/sec/procs": 1114915.0, "ns per ops/procs": 905.0}],["rdq-cycle-cfa", "./rdq-cycle-cfa -p 24 -d 10 -r 5 -t 24", {"Duration (ms)": 10002.567137, "Number of processors": 24.0, "Number of threads": 120.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 221454282.0, "Total blocks": 221452348.0, "Ops per second": 22139744.62, "ns per ops": 45.17, "Ops per threads": 1845452.0, "Ops per procs": 9227261.0, "Ops/sec/procs": 922489.36, "ns per ops/procs": 1084.02}],["rdq-cycle-cfa", "./rdq-cycle-cfa -p 8 -d 10 -r 5 -t 8", {"Duration (ms)": 10020.640204, "Number of processors": 8.0, "Number of threads": 40.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 119212534.0, "Total blocks": 119212291.0, "Ops per second": 11896698.37, "ns per ops": 84.06, "Ops per threads": 2980313.0, "Ops per procs": 14901566.0, "Ops/sec/procs": 1487087.3, "ns per ops/procs": 672.46}],["rdq-cycle-cfa", "./rdq-cycle-cfa -p 1 -d 10 -r 5 -t 1", {"Duration (ms)": 10015.706272, "Number of processors": 1.0, "Number of threads": 5.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 66731723.0, "Total blocks": 66731719.0, "Ops per second": 6662707.67, "ns per ops": 150.09, "Ops per threads": 13346344.0, "Ops per procs": 66731723.0, "Ops/sec/procs": 6662707.67, "ns per ops/procs": 150.09}],["rdq-cycle-go", "./rdq-cycle-go -p 8 -d 10 -r 5 -t 8", {"Duration (ms)": 10000.0, "Number of processors": 8.0, "Number of threads": 40.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 152568234.0, "Ops per second": 15255771.25, "ns per ops": 65.55, "Ops per threads": 3814205.0, "Ops per procs": 19071029.0, "Ops/sec/procs": 1906971.41, "ns per ops/procs": 524.39}],["rdq-cycle-go", "./rdq-cycle-go -p 16 -d 10 -r 5 -t 16", {"Duration (ms)": 10000.0, "Number of processors": 16.0, "Number of threads": 80.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 289322235.0, "Ops per second": 28930586.92, "ns per ops": 34.57, "Ops per threads": 3616527.0, "Ops per procs": 18082639.0, "Ops/sec/procs": 1808161.68, "ns per ops/procs": 553.05}],["rdq-cycle-go", "./rdq-cycle-go -p 24 -d 10 -r 5 -t 24", {"Duration (ms)": 10000.0, "Number of processors": 24.0, "Number of threads": 120.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 487856302.0, "Ops per second": 48781608.3, "ns per ops": 20.5, "Ops per threads": 4065469.0, "Ops per procs": 20327345.0, "Ops/sec/procs": 2032567.01, "ns per ops/procs": 491.99}],["rdq-cycle-tokio", "./rdq-cycle-tokio -p 8 -d 10 -r 5 -t 8", {"Duration (ms)": 10009.0, "Number of processors": 8.0, "Number of threads": 40.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 76846283.0, "Ops per second": 7684628.0, "ns per ops": 130.0, "Ops per threads": 1921157.0, "Ops per procs": 9605785.0, "Ops/sec/procs": 960578.0, "ns per ops/procs": 1042.0}],["rdq-cycle-fibre", "./rdq-cycle-fibre -p 24 -d 10 -r 5 -t 24", {"Duration (ms)": 10002.0, "Number of processors": 24.0, "Number of threads": 120.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 57552105.0, "Total blocks": 57552103.0, "Ops per second": 5753926.0, "ns per ops": 173.79, "Ops per threads": 479600.0, "Ops per procs": 2398004.0, "Ops/sec/procs": 239746.92, "ns per ops/procs": 4171.07}],["rdq-cycle-cfa", "./rdq-cycle-cfa -p 8 -d 10 -r 5 -t 8", {"Duration (ms)": 10016.759028, "Number of processors": 8.0, "Number of threads": 40.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 123970604.0, "Total blocks": 123970351.0, "Ops per second": 12376318.89, "ns per ops": 80.8, "Ops per threads": 3099265.0, "Ops per procs": 15496325.0, "Ops/sec/procs": 1547039.86, "ns per ops/procs": 646.4}],["rdq-cycle-fibre", "./rdq-cycle-fibre -p 8 -d 10 -r 5 -t 8", {"Duration (ms)": 10007.0, "Number of processors": 8.0, "Number of threads": 40.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 61716938.0, "Total blocks": 61716938.0, "Ops per second": 6166945.93, "ns per ops": 162.15, "Ops per threads": 1542923.0, "Ops per procs": 7714617.0, "Ops/sec/procs": 770868.24, "ns per ops/procs": 1297.24}],["rdq-cycle-fibre", "./rdq-cycle-fibre -p 1 -d 10 -r 5 -t 1", {"Duration (ms)": 10007.0, "Number of processors": 1.0, "Number of threads": 5.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 70872904.0, "Total blocks": 70872899.0, "Ops per second": 7081970.19, "ns per ops": 141.2, "Ops per threads": 14174580.0, "Ops per procs": 70872904.0, "Ops/sec/procs": 7081970.19, "ns per ops/procs": 141.2}],["rdq-cycle-tokio", "./rdq-cycle-tokio -p 16 -d 10 -r 5 -t 16", {"Duration (ms)": 10001.0, "Number of processors": 16.0, "Number of threads": 80.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 156397978.0, "Ops per second": 15639797.0, "ns per ops": 63.0, "Ops per threads": 1954974.0, "Ops per procs": 9774873.0, "Ops/sec/procs": 977487.0, "ns per ops/procs": 1023.0}],["rdq-cycle-go", "./rdq-cycle-go -p 8 -d 10 -r 5 -t 8", {"Duration (ms)": 10000.0, "Number of processors": 8.0, "Number of threads": 40.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 150292371.0, "Ops per second": 15028431.57, "ns per ops": 66.54, "Ops per threads": 3757309.0, "Ops per procs": 18786546.0, "Ops/sec/procs": 1878553.95, "ns per ops/procs": 532.32}],["rdq-cycle-fibre", "./rdq-cycle-fibre -p 16 -d 10 -r 5 -t 16", {"Duration (ms)": 10009.0, "Number of processors": 16.0, "Number of threads": 80.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 59322364.0, "Total blocks": 59322364.0, "Ops per second": 5926827.38, "ns per ops": 168.72, "Ops per threads": 741529.0, "Ops per procs": 3707647.0, "Ops/sec/procs": 370426.71, "ns per ops/procs": 2699.59}],["rdq-cycle-go", "./rdq-cycle-go -p 24 -d 10 -r 5 -t 24", {"Duration (ms)": 10000.0, "Number of processors": 24.0, "Number of threads": 120.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 484392787.0, "Ops per second": 48436133.63, "ns per ops": 20.65, "Ops per threads": 4036606.0, "Ops per procs": 20183032.0, "Ops/sec/procs": 2018172.23, "ns per ops/procs": 495.5}],["rdq-cycle-fibre", "./rdq-cycle-fibre -p 1 -d 10 -r 5 -t 1", {"Duration (ms)": 10007.0, "Number of processors": 1.0, "Number of threads": 5.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 71150883.0, "Total blocks": 71150878.0, "Ops per second": 7109813.4, "ns per ops": 140.65, "Ops per threads": 14230176.0, "Ops per procs": 71150883.0, "Ops/sec/procs": 7109813.4, "ns per ops/procs": 140.65}],["rdq-cycle-tokio", "./rdq-cycle-tokio -p 8 -d 10 -r 5 -t 8", {"Duration (ms)": 10008.0, "Number of processors": 8.0, "Number of threads": 40.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 80740751.0, "Ops per second": 8074075.0, "ns per ops": 123.0, "Ops per threads": 2018518.0, "Ops per procs": 10092593.0, "Ops/sec/procs": 1009259.0, "ns per ops/procs": 991.0}],["rdq-cycle-go", "./rdq-cycle-go -p 16 -d 10 -r 5 -t 16", {"Duration (ms)": 10000.0, "Number of processors": 16.0, "Number of threads": 80.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 288121315.0, "Ops per second": 28809957.03, "ns per ops": 34.71, "Ops per threads": 3601516.0, "Ops per procs": 18007582.0, "Ops/sec/procs": 1800622.31, "ns per ops/procs": 555.36}],["rdq-cycle-tokio", "./rdq-cycle-tokio -p 16 -d 10 -r 5 -t 16", {"Duration (ms)": 10100.0, "Number of processors": 16.0, "Number of threads": 80.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 153491548.0, "Ops per second": 15349154.0, "ns per ops": 65.0, "Ops per threads": 1918644.0, "Ops per procs": 9593221.0, "Ops/sec/procs": 959322.0, "ns per ops/procs": 1052.0}],["rdq-cycle-tokio", "./rdq-cycle-tokio -p 24 -d 10 -r 5 -t 24", {"Duration (ms)": 10100.0, "Number of processors": 24.0, "Number of threads": 120.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 265150851.0, "Ops per second": 26515085.0, "ns per ops": 38.0, "Ops per threads": 2209590.0, "Ops per procs": 11047952.0, "Ops/sec/procs": 1104795.0, "ns per ops/procs": 914.0}],["rdq-cycle-tokio", "./rdq-cycle-tokio -p 1 -d 10 -r 5 -t 1", {"Duration (ms)": 10100.0, "Number of processors": 1.0, "Number of threads": 5.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 54873960.0, "Ops per second": 5487396.0, "ns per ops": 184.0, "Ops per threads": 10974792.0, "Ops per procs": 54873960.0, "Ops/sec/procs": 5487396.0, "ns per ops/procs": 184.0}],["rdq-cycle-tokio", "./rdq-cycle-tokio -p 16 -d 10 -r 5 -t 16", {"Duration (ms)": 10000.0, "Number of processors": 16.0, "Number of threads": 80.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 164735691.0, "Ops per second": 16473569.0, "ns per ops": 60.0, "Ops per threads": 2059196.0, "Ops per procs": 10295980.0, "Ops/sec/procs": 1029598.0, "ns per ops/procs": 971.0}],["rdq-cycle-fibre", "./rdq-cycle-fibre -p 1 -d 10 -r 5 -t 1", {"Duration (ms)": 10007.0, "Number of processors": 1.0, "Number of threads": 5.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 71038106.0, "Total blocks": 71038101.0, "Ops per second": 7098555.38, "ns per ops": 140.87, "Ops per threads": 14207621.0, "Ops per procs": 71038106.0, "Ops/sec/procs": 7098555.38, "ns per ops/procs": 140.87}],["rdq-cycle-cfa", "./rdq-cycle-cfa -p 24 -d 10 -r 5 -t 24", {"Duration (ms)": 10007.037227, "Number of processors": 24.0, "Number of threads": 120.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 233110848.0, "Total blocks": 233109436.0, "Ops per second": 23294691.8, "ns per ops": 42.93, "Ops per threads": 1942590.0, "Ops per procs": 9712952.0, "Ops/sec/procs": 970612.16, "ns per ops/procs": 1030.28}],["rdq-cycle-fibre", "./rdq-cycle-fibre -p 16 -d 10 -r 5 -t 16", {"Duration (ms)": 10012.0, "Number of processors": 16.0, "Number of threads": 80.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 60897008.0, "Total blocks": 60897007.0, "Ops per second": 6082228.89, "ns per ops": 164.41, "Ops per threads": 761212.0, "Ops per procs": 3806063.0, "Ops/sec/procs": 380139.31, "ns per ops/procs": 2630.61}],["rdq-cycle-go", "./rdq-cycle-go -p 1 -d 10 -r 5 -t 1", {"Duration (ms)": 10000.0, "Number of processors": 1.0, "Number of threads": 5.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 56664861.0, "Ops per second": 5666229.66, "ns per ops": 176.48, "Ops per threads": 11332972.0, "Ops per procs": 56664861.0, "Ops/sec/procs": 5666229.66, "ns per ops/procs": 176.48}],["rdq-cycle-tokio", "./rdq-cycle-tokio -p 1 -d 10 -r 5 -t 1", {"Duration (ms)": 10100.0, "Number of processors": 1.0, "Number of threads": 5.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 54918505.0, "Ops per second": 5491850.0, "ns per ops": 183.0, "Ops per threads": 10983701.0, "Ops per procs": 54918505.0, "Ops/sec/procs": 5491850.0, "ns per ops/procs": 183.0}],["rdq-cycle-tokio", "./rdq-cycle-tokio -p 1 -d 10 -r 5 -t 1", {"Duration (ms)": 10100.0, "Number of processors": 1.0, "Number of threads": 5.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 54930921.0, "Ops per second": 5493092.0, "ns per ops": 183.0, "Ops per threads": 10986184.0, "Ops per procs": 54930921.0, "Ops/sec/procs": 5493092.0, "ns per ops/procs": 183.0}],["rdq-cycle-fibre", "./rdq-cycle-fibre -p 24 -d 10 -r 5 -t 24", {"Duration (ms)": 10003.0, "Number of processors": 24.0, "Number of threads": 120.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 56683908.0, "Total blocks": 56683908.0, "Ops per second": 5666230.51, "ns per ops": 176.48, "Ops per threads": 472365.0, "Ops per procs": 2361829.0, "Ops/sec/procs": 236092.94, "ns per ops/procs": 4235.62}],["rdq-cycle-fibre", "./rdq-cycle-fibre -p 8 -d 10 -r 5 -t 8", {"Duration (ms)": 10007.0, "Number of processors": 8.0, "Number of threads": 40.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 63241275.0, "Total blocks": 63241275.0, "Ops per second": 6319199.64, "ns per ops": 158.25, "Ops per threads": 1581031.0, "Ops per procs": 7905159.0, "Ops/sec/procs": 789899.95, "ns per ops/procs": 1265.98}],["rdq-cycle-go", "./rdq-cycle-go -p 1 -d 10 -r 5 -t 1", {"Duration (ms)": 10000.0, "Number of processors": 1.0, "Number of threads": 5.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 56846729.0, "Ops per second": 5684418.62, "ns per ops": 175.92, "Ops per threads": 11369345.0, "Ops per procs": 56846729.0, "Ops/sec/procs": 5684418.62, "ns per ops/procs": 175.92}],["rdq-cycle-cfa", "./rdq-cycle-cfa -p 16 -d 10 -r 5 -t 16", {"Duration (ms)": 10024.602154, "Number of processors": 16.0, "Number of threads": 80.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 189976405.0, "Total blocks": 189975754.0, "Ops per second": 18951016.92, "ns per ops": 52.77, "Ops per threads": 2374705.0, "Ops per procs": 11873525.0, "Ops/sec/procs": 1184438.56, "ns per ops/procs": 844.28}]]
     1[["rdq-cycle-go", "./rdq-cycle-go -p 16 -d 30 -r 5 -t 16", {"Duration (ms)": 30001.0, "Number of processors": 16.0, "Number of threads": 80.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 895589897.0, "Ops per second": 29851209.43, "ns per ops": 33.5, "Ops per threads": 11194873.0, "Ops per procs": 55974368.0, "Ops/sec/procs": 1865700.59, "ns per ops/procs": 535.99}],["rdq-cycle-fibre", "./rdq-cycle-fibre -p 16 -d 30 -r 5 -t 16", {"Duration (ms)": 30026.0, "Number of processors": 16.0, "Number of threads": 80.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 2128526861.0, "Total blocks": 2128526861.0, "Ops per second": 70887716.65, "ns per ops": 14.11, "Ops per threads": 26606585.0, "Ops per procs": 133032928.0, "Ops/sec/procs": 4430482.29, "ns per ops/procs": 225.71}],["rdq-cycle-go", "./rdq-cycle-go -p 8 -d 30 -r 5 -t 8", {"Duration (ms)": 30001.0, "Number of processors": 8.0, "Number of threads": 40.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 485585079.0, "Ops per second": 16185350.77, "ns per ops": 61.78, "Ops per threads": 12139626.0, "Ops per procs": 60698134.0, "Ops/sec/procs": 2023168.85, "ns per ops/procs": 494.27}],["rdq-cycle-go", "./rdq-cycle-go -p 8 -d 30 -r 5 -t 8", {"Duration (ms)": 30001.0, "Number of processors": 8.0, "Number of threads": 40.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 485973159.0, "Ops per second": 16198311.67, "ns per ops": 61.73, "Ops per threads": 12149328.0, "Ops per procs": 60746644.0, "Ops/sec/procs": 2024788.96, "ns per ops/procs": 493.88}],["rdq-cycle-tokio", "./rdq-cycle-tokio -p 96 -d 30 -r 5 -t 96", {"Duration (ms)": 30097.0, "Number of processors": 96.0, "Number of threads": 480.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 1343106113.0, "Ops per second": 44770203.0, "ns per ops": 22.0, "Ops per threads": 2798137.0, "Ops per procs": 13990688.0, "Ops/sec/procs": 466356.0, "ns per ops/procs": 2151.0}],["rdq-cycle-go", "./rdq-cycle-go -p 72 -d 30 -r 5 -t 72", {"Duration (ms)": 30008.0, "Number of processors": 72.0, "Number of threads": 360.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 2352649084.0, "Ops per second": 78398865.23, "ns per ops": 12.76, "Ops per threads": 6535136.0, "Ops per procs": 32675681.0, "Ops/sec/procs": 1088873.13, "ns per ops/procs": 918.38}],["rdq-cycle-tokio", "./rdq-cycle-tokio -p 2 -d 30 -r 5 -t 2", {"Duration (ms)": 30064.0, "Number of processors": 2.0, "Number of threads": 10.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 130312773.0, "Ops per second": 4343759.0, "ns per ops": 230.0, "Ops per threads": 13031277.0, "Ops per procs": 65156386.0, "Ops/sec/procs": 2171879.0, "ns per ops/procs": 461.0}],["rdq-cycle-fibre", "./rdq-cycle-fibre -p 144 -d 30 -r 5 -t 144", {"Duration (ms)": 30007.0, "Number of processors": 144.0, "Number of threads": 720.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 11472895574.0, "Total blocks": 11472895574.0, "Ops per second": 382337711.74, "ns per ops": 2.62, "Ops per threads": 15934577.0, "Ops per procs": 79672885.0, "Ops/sec/procs": 2655123.0, "ns per ops/procs": 376.63}],["rdq-cycle-cfa", "./rdq-cycle-cfa -p 4 -d 30 -r 5 -t 4", {"Duration (ms)": 30056.072534, "Number of processors": 4.0, "Number of threads": 20.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 262162860.0, "Total blocks": 262162494.0, "Ops per second": 8722458.99, "ns per ops": 114.65, "Ops per threads": 13108143.0, "Ops per procs": 65540715.0, "Ops/sec/procs": 2180614.75, "ns per ops/procs": 458.59}],["rdq-cycle-fibre", "./rdq-cycle-fibre -p 96 -d 30 -r 5 -t 96", {"Duration (ms)": 30007.0, "Number of processors": 96.0, "Number of threads": 480.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 10143696586.0, "Total blocks": 10143696586.0, "Ops per second": 338037298.44, "ns per ops": 2.96, "Ops per threads": 21132701.0, "Ops per procs": 105663506.0, "Ops/sec/procs": 3521221.86, "ns per ops/procs": 283.99}],["rdq-cycle-go", "./rdq-cycle-go -p 24 -d 30 -r 5 -t 24", {"Duration (ms)": 30001.0, "Number of processors": 24.0, "Number of threads": 120.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 1479467592.0, "Ops per second": 49312537.32, "ns per ops": 20.28, "Ops per threads": 12328896.0, "Ops per procs": 61644483.0, "Ops/sec/procs": 2054689.05, "ns per ops/procs": 486.69}],["rdq-cycle-tokio", "./rdq-cycle-tokio -p 96 -d 30 -r 5 -t 96", {"Duration (ms)": 30037.0, "Number of processors": 96.0, "Number of threads": 480.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 1599732315.0, "Ops per second": 53324410.0, "ns per ops": 18.0, "Ops per threads": 3332775.0, "Ops per procs": 16663878.0, "Ops/sec/procs": 555462.0, "ns per ops/procs": 1802.0}],["rdq-cycle-tokio", "./rdq-cycle-tokio -p 24 -d 30 -r 5 -t 24", {"Duration (ms)": 30097.0, "Number of processors": 24.0, "Number of threads": 120.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 649542259.0, "Ops per second": 21651408.0, "ns per ops": 46.0, "Ops per threads": 5412852.0, "Ops per procs": 27064260.0, "Ops/sec/procs": 902142.0, "ns per ops/procs": 1112.0}],["rdq-cycle-fibre", "./rdq-cycle-fibre -p 2 -d 30 -r 5 -t 2", {"Duration (ms)": 30023.0, "Number of processors": 2.0, "Number of threads": 10.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 319254458.0, "Total blocks": 319254448.0, "Ops per second": 10633476.09, "ns per ops": 94.04, "Ops per threads": 31925445.0, "Ops per procs": 159627229.0, "Ops/sec/procs": 5316738.04, "ns per ops/procs": 188.09}],["rdq-cycle-cfa", "./rdq-cycle-cfa -p 192 -d 30 -r 5 -t 192", {"Duration (ms)": 30064.138432, "Number of processors": 192.0, "Number of threads": 960.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 1947581814.0, "Total blocks": 1947424799.0, "Ops per second": 64780895.63, "ns per ops": 15.44, "Ops per threads": 2028731.0, "Ops per procs": 10143655.0, "Ops/sec/procs": 337400.5, "ns per ops/procs": 2963.84}],["rdq-cycle-tokio", "./rdq-cycle-tokio -p 24 -d 30 -r 5 -t 24", {"Duration (ms)": 30097.0, "Number of processors": 24.0, "Number of threads": 120.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 641605681.0, "Ops per second": 21386856.0, "ns per ops": 46.0, "Ops per threads": 5346714.0, "Ops per procs": 26733570.0, "Ops/sec/procs": 891119.0, "ns per ops/procs": 1125.0}],["rdq-cycle-go", "./rdq-cycle-go -p 4 -d 30 -r 5 -t 4", {"Duration (ms)": 30001.0, "Number of processors": 4.0, "Number of threads": 20.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 291970907.0, "Ops per second": 9731828.27, "ns per ops": 102.76, "Ops per threads": 14598545.0, "Ops per procs": 72992726.0, "Ops/sec/procs": 2432957.07, "ns per ops/procs": 411.02}],["rdq-cycle-fibre", "./rdq-cycle-fibre -p 4 -d 30 -r 5 -t 4", {"Duration (ms)": 30024.0, "Number of processors": 4.0, "Number of threads": 20.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 759106749.0, "Total blocks": 759106749.0, "Ops per second": 25283306.61, "ns per ops": 39.55, "Ops per threads": 37955337.0, "Ops per procs": 189776687.0, "Ops/sec/procs": 6320826.65, "ns per ops/procs": 158.21}],["rdq-cycle-tokio", "./rdq-cycle-tokio -p 192 -d 30 -r 5 -t 192", {"Duration (ms)": 30097.0, "Number of processors": 192.0, "Number of threads": 960.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 2048866101.0, "Ops per second": 68295536.0, "ns per ops": 14.0, "Ops per threads": 2134235.0, "Ops per procs": 10671177.0, "Ops/sec/procs": 355705.0, "ns per ops/procs": 2820.0}],["rdq-cycle-go", "./rdq-cycle-go -p 24 -d 30 -r 5 -t 24", {"Duration (ms)": 30001.0, "Number of processors": 24.0, "Number of threads": 120.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 1517931118.0, "Ops per second": 50594592.45, "ns per ops": 19.76, "Ops per threads": 12649425.0, "Ops per procs": 63247129.0, "Ops/sec/procs": 2108108.02, "ns per ops/procs": 474.36}],["rdq-cycle-go", "./rdq-cycle-go -p 24 -d 30 -r 5 -t 24", {"Duration (ms)": 30002.0, "Number of processors": 24.0, "Number of threads": 120.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 1493692339.0, "Ops per second": 49786339.58, "ns per ops": 20.09, "Ops per threads": 12447436.0, "Ops per procs": 62237180.0, "Ops/sec/procs": 2074430.82, "ns per ops/procs": 482.06}],["rdq-cycle-tokio", "./rdq-cycle-tokio -p 16 -d 30 -r 5 -t 16", {"Duration (ms)": 30001.0, "Number of processors": 16.0, "Number of threads": 80.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 459498200.0, "Ops per second": 15316606.0, "ns per ops": 65.0, "Ops per threads": 5743727.0, "Ops per procs": 28718637.0, "Ops/sec/procs": 957287.0, "ns per ops/procs": 1044.0}],["rdq-cycle-go", "./rdq-cycle-go -p 2 -d 30 -r 5 -t 2", {"Duration (ms)": 30001.0, "Number of processors": 2.0, "Number of threads": 10.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 173884782.0, "Ops per second": 5795856.45, "ns per ops": 172.54, "Ops per threads": 17388478.0, "Ops per procs": 86942391.0, "Ops/sec/procs": 2897928.22, "ns per ops/procs": 345.07}],["rdq-cycle-go", "./rdq-cycle-go -p 2 -d 30 -r 5 -t 2", {"Duration (ms)": 30001.0, "Number of processors": 2.0, "Number of threads": 10.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 154405513.0, "Ops per second": 5146585.19, "ns per ops": 194.3, "Ops per threads": 15440551.0, "Ops per procs": 77202756.0, "Ops/sec/procs": 2573292.6, "ns per ops/procs": 388.61}],["rdq-cycle-cfa", "./rdq-cycle-cfa -p 8 -d 30 -r 5 -t 8", {"Duration (ms)": 30060.485206, "Number of processors": 8.0, "Number of threads": 40.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 392631279.0, "Total blocks": 392630621.0, "Ops per second": 13061375.3, "ns per ops": 76.56, "Ops per threads": 9815781.0, "Ops per procs": 49078909.0, "Ops/sec/procs": 1632671.91, "ns per ops/procs": 612.49}],["rdq-cycle-cfa", "./rdq-cycle-cfa -p 16 -d 30 -r 5 -t 16", {"Duration (ms)": 30075.233025, "Number of processors": 16.0, "Number of threads": 80.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 618657185.0, "Total blocks": 618655341.0, "Ops per second": 20570320.59, "ns per ops": 48.61, "Ops per threads": 7733214.0, "Ops per procs": 38666074.0, "Ops/sec/procs": 1285645.04, "ns per ops/procs": 777.82}],["rdq-cycle-go", "./rdq-cycle-go -p 48 -d 30 -r 5 -t 48", {"Duration (ms)": 30010.0, "Number of processors": 48.0, "Number of threads": 240.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 2073131717.0, "Ops per second": 69079522.22, "ns per ops": 14.48, "Ops per threads": 8638048.0, "Ops per procs": 43190244.0, "Ops/sec/procs": 1439156.71, "ns per ops/procs": 694.85}],["rdq-cycle-cfa", "./rdq-cycle-cfa -p 24 -d 30 -r 5 -t 24", {"Duration (ms)": 30012.579682, "Number of processors": 24.0, "Number of threads": 120.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 714006533.0, "Total blocks": 714001826.0, "Ops per second": 23790241.98, "ns per ops": 42.03, "Ops per threads": 5950054.0, "Ops per procs": 29750272.0, "Ops/sec/procs": 991260.08, "ns per ops/procs": 1008.82}],["rdq-cycle-fibre", "./rdq-cycle-fibre -p 4 -d 30 -r 5 -t 4", {"Duration (ms)": 30024.0, "Number of processors": 4.0, "Number of threads": 20.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 777414961.0, "Total blocks": 777414961.0, "Ops per second": 25892931.36, "ns per ops": 38.62, "Ops per threads": 38870748.0, "Ops per procs": 194353740.0, "Ops/sec/procs": 6473232.84, "ns per ops/procs": 154.48}],["rdq-cycle-go", "./rdq-cycle-go -p 72 -d 30 -r 5 -t 72", {"Duration (ms)": 30003.0, "Number of processors": 72.0, "Number of threads": 360.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 2123540409.0, "Ops per second": 70775412.41, "ns per ops": 14.13, "Ops per threads": 5898723.0, "Ops per procs": 29493616.0, "Ops/sec/procs": 982991.84, "ns per ops/procs": 1017.3}],["rdq-cycle-go", "./rdq-cycle-go -p 96 -d 30 -r 5 -t 96", {"Duration (ms)": 30020.0, "Number of processors": 96.0, "Number of threads": 480.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 2200029225.0, "Ops per second": 73283967.42, "ns per ops": 13.65, "Ops per threads": 4583394.0, "Ops per procs": 22916971.0, "Ops/sec/procs": 763374.66, "ns per ops/procs": 1309.97}],["rdq-cycle-fibre", "./rdq-cycle-fibre -p 192 -d 30 -r 5 -t 192", {"Duration (ms)": 30022.0, "Number of processors": 192.0, "Number of threads": 960.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 15302615265.0, "Total blocks": 15302615264.0, "Ops per second": 509706522.9, "ns per ops": 1.96, "Ops per threads": 15940224.0, "Ops per procs": 79701121.0, "Ops/sec/procs": 2654721.47, "ns per ops/procs": 376.69}],["rdq-cycle-go", "./rdq-cycle-go -p 1 -d 30 -r 5 -t 1", {"Duration (ms)": 30026.0, "Number of processors": 1.0, "Number of threads": 5.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 169370556.0, "Ops per second": 5640745.9, "ns per ops": 177.28, "Ops per threads": 33874111.0, "Ops per procs": 169370556.0, "Ops/sec/procs": 5640745.9, "ns per ops/procs": 177.28}],["rdq-cycle-cfa", "./rdq-cycle-cfa -p 48 -d 30 -r 5 -t 48", {"Duration (ms)": 30045.817081, "Number of processors": 48.0, "Number of threads": 240.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 1136154449.0, "Total blocks": 1136142158.0, "Ops per second": 37814063.97, "ns per ops": 26.45, "Ops per threads": 4733976.0, "Ops per procs": 23669884.0, "Ops/sec/procs": 787793.0, "ns per ops/procs": 1269.37}],["rdq-cycle-fibre", "./rdq-cycle-fibre -p 4 -d 30 -r 5 -t 4", {"Duration (ms)": 30025.0, "Number of processors": 4.0, "Number of threads": 20.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 521913657.0, "Total blocks": 521913657.0, "Ops per second": 17382557.63, "ns per ops": 57.53, "Ops per threads": 26095682.0, "Ops per procs": 130478414.0, "Ops/sec/procs": 4345639.41, "ns per ops/procs": 230.12}],["rdq-cycle-tokio", "./rdq-cycle-tokio -p 144 -d 30 -r 5 -t 144", {"Duration (ms)": 30097.0, "Number of processors": 144.0, "Number of threads": 720.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 1495946599.0, "Ops per second": 49864886.0, "ns per ops": 20.0, "Ops per threads": 2077703.0, "Ops per procs": 10388518.0, "Ops/sec/procs": 346283.0, "ns per ops/procs": 2897.0}],["rdq-cycle-fibre", "./rdq-cycle-fibre -p 16 -d 30 -r 5 -t 16", {"Duration (ms)": 30026.0, "Number of processors": 16.0, "Number of threads": 80.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 2902888354.0, "Total blocks": 2902888354.0, "Ops per second": 96676437.59, "ns per ops": 10.34, "Ops per threads": 36286104.0, "Ops per procs": 181430522.0, "Ops/sec/procs": 6042277.35, "ns per ops/procs": 165.5}],["rdq-cycle-go", "./rdq-cycle-go -p 144 -d 30 -r 5 -t 144", {"Duration (ms)": 30009.0, "Number of processors": 144.0, "Number of threads": 720.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 3342843975.0, "Ops per second": 111394087.34, "ns per ops": 8.98, "Ops per threads": 4642838.0, "Ops per procs": 23214194.0, "Ops/sec/procs": 773570.05, "ns per ops/procs": 1292.71}],["rdq-cycle-fibre", "./rdq-cycle-fibre -p 16 -d 30 -r 5 -t 16", {"Duration (ms)": 30027.0, "Number of processors": 16.0, "Number of threads": 80.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 2357681191.0, "Total blocks": 2357681191.0, "Ops per second": 78516192.18, "ns per ops": 12.74, "Ops per threads": 29471014.0, "Ops per procs": 147355074.0, "Ops/sec/procs": 4907262.01, "ns per ops/procs": 203.78}],["rdq-cycle-go", "./rdq-cycle-go -p 72 -d 30 -r 5 -t 72", {"Duration (ms)": 30006.0, "Number of processors": 72.0, "Number of threads": 360.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 2298798821.0, "Ops per second": 76611211.25, "ns per ops": 13.05, "Ops per threads": 6385552.0, "Ops per procs": 31927761.0, "Ops/sec/procs": 1064044.6, "ns per ops/procs": 939.81}],["rdq-cycle-tokio", "./rdq-cycle-tokio -p 2 -d 30 -r 5 -t 2", {"Duration (ms)": 30068.0, "Number of processors": 2.0, "Number of threads": 10.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 117657378.0, "Ops per second": 3921912.0, "ns per ops": 255.0, "Ops per threads": 11765737.0, "Ops per procs": 58828689.0, "Ops/sec/procs": 1960956.0, "ns per ops/procs": 511.0}],["rdq-cycle-tokio", "./rdq-cycle-tokio -p 1 -d 30 -r 5 -t 1", {"Duration (ms)": 30098.0, "Number of processors": 1.0, "Number of threads": 5.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 163782377.0, "Ops per second": 5459412.0, "ns per ops": 183.0, "Ops per threads": 32756475.0, "Ops per procs": 163782377.0, "Ops/sec/procs": 5459412.0, "ns per ops/procs": 183.0}],["rdq-cycle-cfa", "./rdq-cycle-cfa -p 144 -d 30 -r 5 -t 144", {"Duration (ms)": 30037.979663, "Number of processors": 144.0, "Number of threads": 720.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 1688934249.0, "Total blocks": 1688823784.0, "Ops per second": 56226626.02, "ns per ops": 17.79, "Ops per threads": 2345742.0, "Ops per procs": 11728710.0, "Ops/sec/procs": 390462.68, "ns per ops/procs": 2561.06}],["rdq-cycle-go", "./rdq-cycle-go -p 24 -d 30 -r 5 -t 24", {"Duration (ms)": 30001.0, "Number of processors": 24.0, "Number of threads": 120.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 1516093313.0, "Ops per second": 50533314.39, "ns per ops": 19.79, "Ops per threads": 12634110.0, "Ops per procs": 63170554.0, "Ops/sec/procs": 2105554.77, "ns per ops/procs": 474.93}],["rdq-cycle-fibre", "./rdq-cycle-fibre -p 48 -d 30 -r 5 -t 48", {"Duration (ms)": 30004.0, "Number of processors": 48.0, "Number of threads": 240.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 4038926114.0, "Total blocks": 4038926114.0, "Ops per second": 134611470.09, "ns per ops": 7.43, "Ops per threads": 16828858.0, "Ops per procs": 84144294.0, "Ops/sec/procs": 2804405.63, "ns per ops/procs": 356.58}],["rdq-cycle-go", "./rdq-cycle-go -p 8 -d 30 -r 5 -t 8", {"Duration (ms)": 30001.0, "Number of processors": 8.0, "Number of threads": 40.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 493541396.0, "Ops per second": 16450557.97, "ns per ops": 60.79, "Ops per threads": 12338534.0, "Ops per procs": 61692674.0, "Ops/sec/procs": 2056319.75, "ns per ops/procs": 486.31}],["rdq-cycle-fibre", "./rdq-cycle-fibre -p 8 -d 30 -r 5 -t 8", {"Duration (ms)": 30022.0, "Number of processors": 8.0, "Number of threads": 40.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 927866641.0, "Total blocks": 927866641.0, "Ops per second": 30905378.49, "ns per ops": 32.36, "Ops per threads": 23196666.0, "Ops per procs": 115983330.0, "Ops/sec/procs": 3863172.31, "ns per ops/procs": 258.85}],["rdq-cycle-go", "./rdq-cycle-go -p 192 -d 30 -r 5 -t 192", {"Duration (ms)": 30010.0, "Number of processors": 192.0, "Number of threads": 960.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 4681952714.0, "Ops per second": 156011916.17, "ns per ops": 6.41, "Ops per threads": 4877034.0, "Ops per procs": 24385170.0, "Ops/sec/procs": 812562.06, "ns per ops/procs": 1230.68}],["rdq-cycle-fibre", "./rdq-cycle-fibre -p 48 -d 30 -r 5 -t 48", {"Duration (ms)": 30004.0, "Number of processors": 48.0, "Number of threads": 240.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 3980507302.0, "Total blocks": 3980507302.0, "Ops per second": 132664732.83, "ns per ops": 7.54, "Ops per threads": 16585447.0, "Ops per procs": 82927235.0, "Ops/sec/procs": 2763848.6, "ns per ops/procs": 361.81}],["rdq-cycle-fibre", "./rdq-cycle-fibre -p 2 -d 30 -r 5 -t 2", {"Duration (ms)": 30023.0, "Number of processors": 2.0, "Number of threads": 10.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 317038121.0, "Total blocks": 317038111.0, "Ops per second": 10559701.31, "ns per ops": 94.7, "Ops per threads": 31703812.0, "Ops per procs": 158519060.0, "Ops/sec/procs": 5279850.65, "ns per ops/procs": 189.4}],["rdq-cycle-cfa", "./rdq-cycle-cfa -p 1 -d 30 -r 5 -t 1", {"Duration (ms)": 30050.02869, "Number of processors": 1.0, "Number of threads": 5.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 203503339.0, "Total blocks": 203503336.0, "Ops per second": 6772151.24, "ns per ops": 147.66, "Ops per threads": 40700667.0, "Ops per procs": 203503339.0, "Ops/sec/procs": 6772151.24, "ns per ops/procs": 147.66}],["rdq-cycle-tokio", "./rdq-cycle-tokio -p 1 -d 30 -r 5 -t 1", {"Duration (ms)": 30098.0, "Number of processors": 1.0, "Number of threads": 5.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 163822953.0, "Ops per second": 5460765.0, "ns per ops": 183.0, "Ops per threads": 32764590.0, "Ops per procs": 163822953.0, "Ops/sec/procs": 5460765.0, "ns per ops/procs": 183.0}],["rdq-cycle-cfa", "./rdq-cycle-cfa -p 4 -d 30 -r 5 -t 4", {"Duration (ms)": 30054.3089, "Number of processors": 4.0, "Number of threads": 20.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 263650987.0, "Total blocks": 263650591.0, "Ops per second": 8772485.43, "ns per ops": 113.99, "Ops per threads": 13182549.0, "Ops per procs": 65912746.0, "Ops/sec/procs": 2193121.36, "ns per ops/procs": 455.97}],["rdq-cycle-cfa", "./rdq-cycle-cfa -p 16 -d 30 -r 5 -t 16", {"Duration (ms)": 30074.431913, "Number of processors": 16.0, "Number of threads": 80.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 604878338.0, "Total blocks": 604876206.0, "Ops per second": 20112710.35, "ns per ops": 49.72, "Ops per threads": 7560979.0, "Ops per procs": 37804896.0, "Ops/sec/procs": 1257044.4, "ns per ops/procs": 795.52}],["rdq-cycle-go", "./rdq-cycle-go -p 96 -d 30 -r 5 -t 96", {"Duration (ms)": 30014.0, "Number of processors": 96.0, "Number of threads": 480.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 2252844343.0, "Ops per second": 75058889.27, "ns per ops": 13.32, "Ops per threads": 4693425.0, "Ops per procs": 23467128.0, "Ops/sec/procs": 781863.43, "ns per ops/procs": 1279.0}],["rdq-cycle-fibre", "./rdq-cycle-fibre -p 48 -d 30 -r 5 -t 48", {"Duration (ms)": 30004.0, "Number of processors": 48.0, "Number of threads": 240.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 4111011180.0, "Total blocks": 4111011179.0, "Ops per second": 137014017.82, "ns per ops": 7.3, "Ops per threads": 17129213.0, "Ops per procs": 85646066.0, "Ops/sec/procs": 2854458.7, "ns per ops/procs": 350.33}],["rdq-cycle-tokio", "./rdq-cycle-tokio -p 1 -d 30 -r 5 -t 1", {"Duration (ms)": 30098.0, "Number of processors": 1.0, "Number of threads": 5.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 164126445.0, "Ops per second": 5470881.0, "ns per ops": 183.0, "Ops per threads": 32825289.0, "Ops per procs": 164126445.0, "Ops/sec/procs": 5470881.0, "ns per ops/procs": 183.0}],["rdq-cycle-cfa", "./rdq-cycle-cfa -p 4 -d 30 -r 5 -t 4", {"Duration (ms)": 30055.274571, "Number of processors": 4.0, "Number of threads": 20.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 262788886.0, "Total blocks": 262788516.0, "Ops per second": 8743519.72, "ns per ops": 114.37, "Ops per threads": 13139444.0, "Ops per procs": 65697221.0, "Ops/sec/procs": 2185879.93, "ns per ops/procs": 457.48}],["rdq-cycle-fibre", "./rdq-cycle-fibre -p 2 -d 30 -r 5 -t 2", {"Duration (ms)": 30024.0, "Number of processors": 2.0, "Number of threads": 10.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 316108517.0, "Total blocks": 316108507.0, "Ops per second": 10528502.61, "ns per ops": 94.98, "Ops per threads": 31610851.0, "Ops per procs": 158054258.0, "Ops/sec/procs": 5264251.31, "ns per ops/procs": 189.96}],["rdq-cycle-tokio", "./rdq-cycle-tokio -p 72 -d 30 -r 5 -t 72", {"Duration (ms)": 30097.0, "Number of processors": 72.0, "Number of threads": 360.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 1148922624.0, "Ops per second": 38297420.0, "ns per ops": 26.0, "Ops per threads": 3191451.0, "Ops per procs": 15957258.0, "Ops/sec/procs": 531908.0, "ns per ops/procs": 1886.0}],["rdq-cycle-cfa", "./rdq-cycle-cfa -p 1 -d 30 -r 5 -t 1", {"Duration (ms)": 30050.204155, "Number of processors": 1.0, "Number of threads": 5.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 198752280.0, "Total blocks": 198752279.0, "Ops per second": 6614007.64, "ns per ops": 151.19, "Ops per threads": 39750456.0, "Ops per procs": 198752280.0, "Ops/sec/procs": 6614007.64, "ns per ops/procs": 151.19}],["rdq-cycle-cfa", "./rdq-cycle-cfa -p 96 -d 30 -r 5 -t 96", {"Duration (ms)": 30045.71981, "Number of processors": 96.0, "Number of threads": 480.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 1291249612.0, "Total blocks": 1291185747.0, "Ops per second": 42976158.34, "ns per ops": 23.27, "Ops per threads": 2690103.0, "Ops per procs": 13450516.0, "Ops/sec/procs": 447668.32, "ns per ops/procs": 2233.8}],["rdq-cycle-tokio", "./rdq-cycle-tokio -p 2 -d 30 -r 5 -t 2", {"Duration (ms)": 30061.0, "Number of processors": 2.0, "Number of threads": 10.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 125605232.0, "Ops per second": 4186841.0, "ns per ops": 239.0, "Ops per threads": 12560523.0, "Ops per procs": 62802616.0, "Ops/sec/procs": 2093420.0, "ns per ops/procs": 478.0}],["rdq-cycle-cfa", "./rdq-cycle-cfa -p 24 -d 30 -r 5 -t 24", {"Duration (ms)": 30020.324441, "Number of processors": 24.0, "Number of threads": 120.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 715417046.0, "Total blocks": 715413563.0, "Ops per second": 23831089.75, "ns per ops": 41.96, "Ops per threads": 5961808.0, "Ops per procs": 29809043.0, "Ops/sec/procs": 992962.07, "ns per ops/procs": 1007.09}],["rdq-cycle-tokio", "./rdq-cycle-tokio -p 16 -d 30 -r 5 -t 16", {"Duration (ms)": 30001.0, "Number of processors": 16.0, "Number of threads": 80.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 472225280.0, "Ops per second": 15740842.0, "ns per ops": 63.0, "Ops per threads": 5902816.0, "Ops per procs": 29514080.0, "Ops/sec/procs": 983802.0, "ns per ops/procs": 1016.0}],["rdq-cycle-fibre", "./rdq-cycle-fibre -p 48 -d 30 -r 5 -t 48", {"Duration (ms)": 30004.0, "Number of processors": 48.0, "Number of threads": 240.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 4074205540.0, "Total blocks": 4074205540.0, "Ops per second": 135786862.13, "ns per ops": 7.36, "Ops per threads": 16975856.0, "Ops per procs": 84879282.0, "Ops/sec/procs": 2828892.96, "ns per ops/procs": 353.5}],["rdq-cycle-tokio", "./rdq-cycle-tokio -p 96 -d 30 -r 5 -t 96", {"Duration (ms)": 30097.0, "Number of processors": 96.0, "Number of threads": 480.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 1671664998.0, "Ops per second": 55722166.0, "ns per ops": 18.0, "Ops per threads": 3482635.0, "Ops per procs": 17413177.0, "Ops/sec/procs": 580439.0, "ns per ops/procs": 1728.0}],["rdq-cycle-go", "./rdq-cycle-go -p 192 -d 30 -r 5 -t 192", {"Duration (ms)": 30026.0, "Number of processors": 192.0, "Number of threads": 960.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 4626760158.0, "Ops per second": 154087525.9, "ns per ops": 6.49, "Ops per threads": 4819541.0, "Ops per procs": 24097709.0, "Ops/sec/procs": 802539.2, "ns per ops/procs": 1246.05}],["rdq-cycle-cfa", "./rdq-cycle-cfa -p 1 -d 30 -r 5 -t 1", {"Duration (ms)": 30049.312986, "Number of processors": 1.0, "Number of threads": 5.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 198605132.0, "Total blocks": 198605131.0, "Ops per second": 6609306.91, "ns per ops": 151.3, "Ops per threads": 39721026.0, "Ops per procs": 198605132.0, "Ops/sec/procs": 6609306.91, "ns per ops/procs": 151.3}],["rdq-cycle-cfa", "./rdq-cycle-cfa -p 96 -d 30 -r 5 -t 96", {"Duration (ms)": 30034.092779, "Number of processors": 96.0, "Number of threads": 480.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 1268519363.0, "Total blocks": 1268476437.0, "Ops per second": 42235980.7, "ns per ops": 23.68, "Ops per threads": 2642748.0, "Ops per procs": 13213743.0, "Ops/sec/procs": 439958.13, "ns per ops/procs": 2272.94}],["rdq-cycle-go", "./rdq-cycle-go -p 1 -d 30 -r 5 -t 1", {"Duration (ms)": 30001.0, "Number of processors": 1.0, "Number of threads": 5.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 170566469.0, "Ops per second": 5685312.89, "ns per ops": 175.89, "Ops per threads": 34113293.0, "Ops per procs": 170566469.0, "Ops/sec/procs": 5685312.89, "ns per ops/procs": 175.89}],["rdq-cycle-go", "./rdq-cycle-go -p 72 -d 30 -r 5 -t 72", {"Duration (ms)": 30010.0, "Number of processors": 72.0, "Number of threads": 360.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 2354338653.0, "Ops per second": 78449993.19, "ns per ops": 12.75, "Ops per threads": 6539829.0, "Ops per procs": 32699147.0, "Ops/sec/procs": 1089583.24, "ns per ops/procs": 917.78}],["rdq-cycle-cfa", "./rdq-cycle-cfa -p 2 -d 30 -r 5 -t 2", {"Duration (ms)": 30047.619512, "Number of processors": 2.0, "Number of threads": 10.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 208860757.0, "Total blocks": 208860649.0, "Ops per second": 6950991.81, "ns per ops": 143.86, "Ops per threads": 20886075.0, "Ops per procs": 104430378.0, "Ops/sec/procs": 3475495.9, "ns per ops/procs": 287.73}],["rdq-cycle-cfa", "./rdq-cycle-cfa -p 72 -d 30 -r 5 -t 72", {"Duration (ms)": 30097.658076, "Number of processors": 72.0, "Number of threads": 360.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 1009015366.0, "Total blocks": 1008994907.0, "Ops per second": 33524713.57, "ns per ops": 29.83, "Ops per threads": 2802820.0, "Ops per procs": 14014102.0, "Ops/sec/procs": 465621.02, "ns per ops/procs": 2147.67}],["rdq-cycle-fibre", "./rdq-cycle-fibre -p 4 -d 30 -r 5 -t 4", {"Duration (ms)": 30023.0, "Number of processors": 4.0, "Number of threads": 20.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 773391873.0, "Total blocks": 773391873.0, "Ops per second": 25759160.01, "ns per ops": 38.82, "Ops per threads": 38669593.0, "Ops per procs": 193347968.0, "Ops/sec/procs": 6439790.0, "ns per ops/procs": 155.28}],["rdq-cycle-fibre", "./rdq-cycle-fibre -p 144 -d 30 -r 5 -t 144", {"Duration (ms)": 30005.0, "Number of processors": 144.0, "Number of threads": 720.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 8971061019.0, "Total blocks": 8971061019.0, "Ops per second": 298977241.25, "ns per ops": 3.34, "Ops per threads": 12459806.0, "Ops per procs": 62299034.0, "Ops/sec/procs": 2076230.84, "ns per ops/procs": 481.64}],["rdq-cycle-cfa", "./rdq-cycle-cfa -p 48 -d 30 -r 5 -t 48", {"Duration (ms)": 30051.711462, "Number of processors": 48.0, "Number of threads": 240.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 1129991557.0, "Total blocks": 1129979632.0, "Ops per second": 37601570.83, "ns per ops": 26.59, "Ops per threads": 4708298.0, "Ops per procs": 23541490.0, "Ops/sec/procs": 783366.06, "ns per ops/procs": 1276.54}],["rdq-cycle-go", "./rdq-cycle-go -p 2 -d 30 -r 5 -t 2", {"Duration (ms)": 30001.0, "Number of processors": 2.0, "Number of threads": 10.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 166552065.0, "Ops per second": 5551476.88, "ns per ops": 180.13, "Ops per threads": 16655206.0, "Ops per procs": 83276032.0, "Ops/sec/procs": 2775738.44, "ns per ops/procs": 360.26}],["rdq-cycle-cfa", "./rdq-cycle-cfa -p 24 -d 30 -r 5 -t 24", {"Duration (ms)": 30019.336435, "Number of processors": 24.0, "Number of threads": 120.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 708424159.0, "Total blocks": 708420669.0, "Ops per second": 23598928.0, "ns per ops": 42.37, "Ops per threads": 5903534.0, "Ops per procs": 29517673.0, "Ops/sec/procs": 983288.67, "ns per ops/procs": 1017.0}],["rdq-cycle-tokio", "./rdq-cycle-tokio -p 4 -d 30 -r 5 -t 4", {"Duration (ms)": 30072.0, "Number of processors": 4.0, "Number of threads": 20.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 150782178.0, "Ops per second": 5026072.0, "ns per ops": 199.0, "Ops per threads": 7539108.0, "Ops per procs": 37695544.0, "Ops/sec/procs": 1256518.0, "ns per ops/procs": 797.0}],["rdq-cycle-tokio", "./rdq-cycle-tokio -p 4 -d 30 -r 5 -t 4", {"Duration (ms)": 30066.0, "Number of processors": 4.0, "Number of threads": 20.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 138372877.0, "Ops per second": 4612429.0, "ns per ops": 217.0, "Ops per threads": 6918643.0, "Ops per procs": 34593219.0, "Ops/sec/procs": 1153107.0, "ns per ops/procs": 869.0}],["rdq-cycle-fibre", "./rdq-cycle-fibre -p 24 -d 30 -r 5 -t 24", {"Duration (ms)": 30002.0, "Number of processors": 24.0, "Number of threads": 120.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 2865431664.0, "Total blocks": 2865431664.0, "Ops per second": 95505643.63, "ns per ops": 10.47, "Ops per threads": 23878597.0, "Ops per procs": 119392986.0, "Ops/sec/procs": 3979401.82, "ns per ops/procs": 251.29}],["rdq-cycle-cfa", "./rdq-cycle-cfa -p 96 -d 30 -r 5 -t 96", {"Duration (ms)": 30003.194606, "Number of processors": 96.0, "Number of threads": 480.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 1285307171.0, "Total blocks": 1285264150.0, "Ops per second": 42839010.57, "ns per ops": 23.34, "Ops per threads": 2677723.0, "Ops per procs": 13388616.0, "Ops/sec/procs": 446239.69, "ns per ops/procs": 2240.95}],["rdq-cycle-fibre", "./rdq-cycle-fibre -p 1 -d 30 -r 5 -t 1", {"Duration (ms)": 30022.0, "Number of processors": 1.0, "Number of threads": 5.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 219389665.0, "Total blocks": 219389660.0, "Ops per second": 7307527.31, "ns per ops": 136.85, "Ops per threads": 43877933.0, "Ops per procs": 219389665.0, "Ops/sec/procs": 7307527.31, "ns per ops/procs": 136.85}],["rdq-cycle-go", "./rdq-cycle-go -p 96 -d 30 -r 5 -t 96", {"Duration (ms)": 30016.0, "Number of processors": 96.0, "Number of threads": 480.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 2248894771.0, "Ops per second": 74922997.62, "ns per ops": 13.35, "Ops per threads": 4685197.0, "Ops per procs": 23425987.0, "Ops/sec/procs": 780447.89, "ns per ops/procs": 1281.32}],["rdq-cycle-cfa", "./rdq-cycle-cfa -p 1 -d 30 -r 5 -t 1", {"Duration (ms)": 30049.70011, "Number of processors": 1.0, "Number of threads": 5.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 202572736.0, "Total blocks": 202572735.0, "Ops per second": 6741256.49, "ns per ops": 148.34, "Ops per threads": 40514547.0, "Ops per procs": 202572736.0, "Ops/sec/procs": 6741256.49, "ns per ops/procs": 148.34}],["rdq-cycle-cfa", "./rdq-cycle-cfa -p 72 -d 30 -r 5 -t 72", {"Duration (ms)": 30072.901347, "Number of processors": 72.0, "Number of threads": 360.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 978488107.0, "Total blocks": 978460723.0, "Ops per second": 32537203.37, "ns per ops": 30.73, "Ops per threads": 2718022.0, "Ops per procs": 13590112.0, "Ops/sec/procs": 451905.6, "ns per ops/procs": 2212.85}],["rdq-cycle-tokio", "./rdq-cycle-tokio -p 16 -d 30 -r 5 -t 16", {"Duration (ms)": 30099.0, "Number of processors": 16.0, "Number of threads": 80.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 445097974.0, "Ops per second": 14836599.0, "ns per ops": 67.0, "Ops per threads": 5563724.0, "Ops per procs": 27818623.0, "Ops/sec/procs": 927287.0, "ns per ops/procs": 1082.0}],["rdq-cycle-cfa", "./rdq-cycle-cfa -p 4 -d 30 -r 5 -t 4", {"Duration (ms)": 30054.419098, "Number of processors": 4.0, "Number of threads": 20.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 262279413.0, "Total blocks": 262279033.0, "Ops per second": 8726816.92, "ns per ops": 114.59, "Ops per threads": 13113970.0, "Ops per procs": 65569853.0, "Ops/sec/procs": 2181704.23, "ns per ops/procs": 458.36}],["rdq-cycle-cfa", "./rdq-cycle-cfa -p 96 -d 30 -r 5 -t 96", {"Duration (ms)": 30059.793102, "Number of processors": 96.0, "Number of threads": 480.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 1293898165.0, "Total blocks": 1293848741.0, "Ops per second": 43044147.4, "ns per ops": 23.23, "Ops per threads": 2695621.0, "Ops per procs": 13478105.0, "Ops/sec/procs": 448376.54, "ns per ops/procs": 2230.27}],["rdq-cycle-cfa", "./rdq-cycle-cfa -p 8 -d 30 -r 5 -t 8", {"Duration (ms)": 30061.146441, "Number of processors": 8.0, "Number of threads": 40.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 390535628.0, "Total blocks": 390535001.0, "Ops per second": 12991375.06, "ns per ops": 76.97, "Ops per threads": 9763390.0, "Ops per procs": 48816953.0, "Ops/sec/procs": 1623921.88, "ns per ops/procs": 615.79}],["rdq-cycle-tokio", "./rdq-cycle-tokio -p 16 -d 30 -r 5 -t 16", {"Duration (ms)": 30098.0, "Number of processors": 16.0, "Number of threads": 80.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 443002359.0, "Ops per second": 14766745.0, "ns per ops": 67.0, "Ops per threads": 5537529.0, "Ops per procs": 27687647.0, "Ops/sec/procs": 922921.0, "ns per ops/procs": 1087.0}],["rdq-cycle-fibre", "./rdq-cycle-fibre -p 4 -d 30 -r 5 -t 4", {"Duration (ms)": 30023.0, "Number of processors": 4.0, "Number of threads": 20.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 514609454.0, "Total blocks": 514609454.0, "Ops per second": 17140020.33, "ns per ops": 58.34, "Ops per threads": 25730472.0, "Ops per procs": 128652363.0, "Ops/sec/procs": 4285005.08, "ns per ops/procs": 233.37}],["rdq-cycle-tokio", "./rdq-cycle-tokio -p 8 -d 30 -r 5 -t 8", {"Duration (ms)": 30025.0, "Number of processors": 8.0, "Number of threads": 40.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 223397913.0, "Ops per second": 7446597.0, "ns per ops": 134.0, "Ops per threads": 5584947.0, "Ops per procs": 27924739.0, "Ops/sec/procs": 930824.0, "ns per ops/procs": 1075.0}],["rdq-cycle-cfa", "./rdq-cycle-cfa -p 48 -d 30 -r 5 -t 48", {"Duration (ms)": 30026.883413, "Number of processors": 48.0, "Number of threads": 240.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 1142496313.0, "Total blocks": 1142482623.0, "Ops per second": 38049114.1, "ns per ops": 26.28, "Ops per threads": 4760401.0, "Ops per procs": 23802006.0, "Ops/sec/procs": 792689.88, "ns per ops/procs": 1261.53}],["rdq-cycle-go", "./rdq-cycle-go -p 1 -d 30 -r 5 -t 1", {"Duration (ms)": 30028.0, "Number of processors": 1.0, "Number of threads": 5.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 169473164.0, "Ops per second": 5643672.76, "ns per ops": 177.19, "Ops per threads": 33894632.0, "Ops per procs": 169473164.0, "Ops/sec/procs": 5643672.76, "ns per ops/procs": 177.19}],["rdq-cycle-cfa", "./rdq-cycle-cfa -p 192 -d 30 -r 5 -t 192", {"Duration (ms)": 30024.238778, "Number of processors": 192.0, "Number of threads": 960.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 1939340795.0, "Total blocks": 1939118876.0, "Ops per second": 64592505.05, "ns per ops": 15.48, "Ops per threads": 2020146.0, "Ops per procs": 10100733.0, "Ops/sec/procs": 336419.3, "ns per ops/procs": 2972.48}],["rdq-cycle-go", "./rdq-cycle-go -p 1 -d 30 -r 5 -t 1", {"Duration (ms)": 30001.0, "Number of processors": 1.0, "Number of threads": 5.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 170282268.0, "Ops per second": 5675834.3, "ns per ops": 176.19, "Ops per threads": 34056453.0, "Ops per procs": 170282268.0, "Ops/sec/procs": 5675834.3, "ns per ops/procs": 176.19}],["rdq-cycle-go", "./rdq-cycle-go -p 8 -d 30 -r 5 -t 8", {"Duration (ms)": 30001.0, "Number of processors": 8.0, "Number of threads": 40.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 495351736.0, "Ops per second": 16510906.36, "ns per ops": 60.57, "Ops per threads": 12383793.0, "Ops per procs": 61918967.0, "Ops/sec/procs": 2063863.29, "ns per ops/procs": 484.53}],["rdq-cycle-go", "./rdq-cycle-go -p 144 -d 30 -r 5 -t 144", {"Duration (ms)": 30016.0, "Number of processors": 144.0, "Number of threads": 720.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 3216329539.0, "Ops per second": 107153492.29, "ns per ops": 9.33, "Ops per threads": 4467124.0, "Ops per procs": 22335621.0, "Ops/sec/procs": 744121.47, "ns per ops/procs": 1343.87}],["rdq-cycle-tokio", "./rdq-cycle-tokio -p 2 -d 30 -r 5 -t 2", {"Duration (ms)": 30053.0, "Number of processors": 2.0, "Number of threads": 10.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 127711160.0, "Ops per second": 4257038.0, "ns per ops": 235.0, "Ops per threads": 12771116.0, "Ops per procs": 63855580.0, "Ops/sec/procs": 2128519.0, "ns per ops/procs": 470.0}],["rdq-cycle-fibre", "./rdq-cycle-fibre -p 1 -d 30 -r 5 -t 1", {"Duration (ms)": 30022.0, "Number of processors": 1.0, "Number of threads": 5.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 219421870.0, "Total blocks": 219421865.0, "Ops per second": 7308648.43, "ns per ops": 136.82, "Ops per threads": 43884374.0, "Ops per procs": 219421870.0, "Ops/sec/procs": 7308648.43, "ns per ops/procs": 136.82}],["rdq-cycle-go", "./rdq-cycle-go -p 144 -d 30 -r 5 -t 144", {"Duration (ms)": 30010.0, "Number of processors": 144.0, "Number of threads": 720.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 3386509383.0, "Ops per second": 112843960.62, "ns per ops": 8.86, "Ops per threads": 4703485.0, "Ops per procs": 23517426.0, "Ops/sec/procs": 783638.62, "ns per ops/procs": 1276.1}],["rdq-cycle-tokio", "./rdq-cycle-tokio -p 192 -d 30 -r 5 -t 192", {"Duration (ms)": 30097.0, "Number of processors": 192.0, "Number of threads": 960.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 1910492900.0, "Ops per second": 63683096.0, "ns per ops": 15.0, "Ops per threads": 1990096.0, "Ops per procs": 9950483.0, "Ops/sec/procs": 331682.0, "ns per ops/procs": 3024.0}],["rdq-cycle-fibre", "./rdq-cycle-fibre -p 192 -d 30 -r 5 -t 192", {"Duration (ms)": 30047.0, "Number of processors": 192.0, "Number of threads": 960.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 15089769527.0, "Total blocks": 15089769526.0, "Ops per second": 502196760.88, "ns per ops": 1.99, "Ops per threads": 15718509.0, "Ops per procs": 78592549.0, "Ops/sec/procs": 2615608.13, "ns per ops/procs": 382.32}],["rdq-cycle-cfa", "./rdq-cycle-cfa -p 16 -d 30 -r 5 -t 16", {"Duration (ms)": 30076.687231, "Number of processors": 16.0, "Number of threads": 80.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 614498867.0, "Total blocks": 614497007.0, "Ops per second": 20431068.83, "ns per ops": 48.95, "Ops per threads": 7681235.0, "Ops per procs": 38406179.0, "Ops/sec/procs": 1276941.8, "ns per ops/procs": 783.12}],["rdq-cycle-cfa", "./rdq-cycle-cfa -p 1 -d 30 -r 5 -t 1", {"Duration (ms)": 30050.924279, "Number of processors": 1.0, "Number of threads": 5.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 199494248.0, "Total blocks": 199494247.0, "Ops per second": 6638539.51, "ns per ops": 150.64, "Ops per threads": 39898849.0, "Ops per procs": 199494248.0, "Ops/sec/procs": 6638539.51, "ns per ops/procs": 150.64}],["rdq-cycle-cfa", "./rdq-cycle-cfa -p 96 -d 30 -r 5 -t 96", {"Duration (ms)": 30050.388166, "Number of processors": 96.0, "Number of threads": 480.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 1303613592.0, "Total blocks": 1303564662.0, "Ops per second": 43380923.56, "ns per ops": 23.05, "Ops per threads": 2715861.0, "Ops per procs": 13579308.0, "Ops/sec/procs": 451884.62, "ns per ops/procs": 2212.95}],["rdq-cycle-fibre", "./rdq-cycle-fibre -p 96 -d 30 -r 5 -t 96", {"Duration (ms)": 30004.0, "Number of processors": 96.0, "Number of threads": 480.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 10009711300.0, "Total blocks": 10009711300.0, "Ops per second": 333605712.52, "ns per ops": 3.0, "Ops per threads": 20853565.0, "Ops per procs": 104267826.0, "Ops/sec/procs": 3475059.51, "ns per ops/procs": 287.76}],["rdq-cycle-go", "./rdq-cycle-go -p 4 -d 30 -r 5 -t 4", {"Duration (ms)": 30001.0, "Number of processors": 4.0, "Number of threads": 20.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 263703873.0, "Ops per second": 8789685.27, "ns per ops": 113.77, "Ops per threads": 13185193.0, "Ops per procs": 65925968.0, "Ops/sec/procs": 2197421.32, "ns per ops/procs": 455.08}],["rdq-cycle-tokio", "./rdq-cycle-tokio -p 72 -d 30 -r 5 -t 72", {"Duration (ms)": 30097.0, "Number of processors": 72.0, "Number of threads": 360.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 1121226364.0, "Ops per second": 37374212.0, "ns per ops": 26.0, "Ops per threads": 3114517.0, "Ops per procs": 15572588.0, "Ops/sec/procs": 519086.0, "ns per ops/procs": 1932.0}],["rdq-cycle-go", "./rdq-cycle-go -p 16 -d 30 -r 5 -t 16", {"Duration (ms)": 30001.0, "Number of processors": 16.0, "Number of threads": 80.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 878164429.0, "Ops per second": 29270570.42, "ns per ops": 34.16, "Ops per threads": 10977055.0, "Ops per procs": 54885276.0, "Ops/sec/procs": 1829410.65, "ns per ops/procs": 546.62}],["rdq-cycle-fibre", "./rdq-cycle-fibre -p 96 -d 30 -r 5 -t 96", {"Duration (ms)": 30004.0, "Number of processors": 96.0, "Number of threads": 480.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 7954751944.0, "Total blocks": 7954751944.0, "Ops per second": 265116280.72, "ns per ops": 3.77, "Ops per threads": 16572399.0, "Ops per procs": 82861999.0, "Ops/sec/procs": 2761627.92, "ns per ops/procs": 362.11}],["rdq-cycle-go", "./rdq-cycle-go -p 16 -d 30 -r 5 -t 16", {"Duration (ms)": 30001.0, "Number of processors": 16.0, "Number of threads": 80.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 891287909.0, "Ops per second": 29707817.06, "ns per ops": 33.66, "Ops per threads": 11141098.0, "Ops per procs": 55705494.0, "Ops/sec/procs": 1856738.57, "ns per ops/procs": 538.58}],["rdq-cycle-tokio", "./rdq-cycle-tokio -p 2 -d 30 -r 5 -t 2", {"Duration (ms)": 30067.0, "Number of processors": 2.0, "Number of threads": 10.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 123922145.0, "Ops per second": 4130738.0, "ns per ops": 242.0, "Ops per threads": 12392214.0, "Ops per procs": 61961072.0, "Ops/sec/procs": 2065369.0, "ns per ops/procs": 485.0}],["rdq-cycle-tokio", "./rdq-cycle-tokio -p 4 -d 30 -r 5 -t 4", {"Duration (ms)": 30060.0, "Number of processors": 4.0, "Number of threads": 20.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 156122482.0, "Ops per second": 5204082.0, "ns per ops": 192.0, "Ops per threads": 7806124.0, "Ops per procs": 39030620.0, "Ops/sec/procs": 1301020.0, "ns per ops/procs": 770.0}],["rdq-cycle-go", "./rdq-cycle-go -p 72 -d 30 -r 5 -t 72", {"Duration (ms)": 30010.0, "Number of processors": 72.0, "Number of threads": 360.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 2282110146.0, "Ops per second": 76043634.85, "ns per ops": 13.15, "Ops per threads": 6339194.0, "Ops per procs": 31695974.0, "Ops/sec/procs": 1056161.6, "ns per ops/procs": 946.82}],["rdq-cycle-cfa", "./rdq-cycle-cfa -p 144 -d 30 -r 5 -t 144", {"Duration (ms)": 30077.806783, "Number of processors": 144.0, "Number of threads": 720.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 1649847522.0, "Total blocks": 1649727538.0, "Ops per second": 54852653.78, "ns per ops": 18.23, "Ops per threads": 2291454.0, "Ops per procs": 11457274.0, "Ops/sec/procs": 380921.21, "ns per ops/procs": 2625.21}],["rdq-cycle-go", "./rdq-cycle-go -p 24 -d 30 -r 5 -t 24", {"Duration (ms)": 30001.0, "Number of processors": 24.0, "Number of threads": 120.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 1496908561.0, "Ops per second": 49893869.68, "ns per ops": 20.04, "Ops per threads": 12474238.0, "Ops per procs": 62371190.0, "Ops/sec/procs": 2078911.24, "ns per ops/procs": 481.02}],["rdq-cycle-tokio", "./rdq-cycle-tokio -p 144 -d 30 -r 5 -t 144", {"Duration (ms)": 30030.0, "Number of processors": 144.0, "Number of threads": 720.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 1272770262.0, "Ops per second": 42425675.0, "ns per ops": 23.0, "Ops per threads": 1767736.0, "Ops per procs": 8838682.0, "Ops/sec/procs": 294622.0, "ns per ops/procs": 3397.0}],["rdq-cycle-cfa", "./rdq-cycle-cfa -p 4 -d 30 -r 5 -t 4", {"Duration (ms)": 30055.790724, "Number of processors": 4.0, "Number of threads": 20.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 263630065.0, "Total blocks": 263629716.0, "Ops per second": 8771356.82, "ns per ops": 114.01, "Ops per threads": 13181503.0, "Ops per procs": 65907516.0, "Ops/sec/procs": 2192839.21, "ns per ops/procs": 456.03}],["rdq-cycle-go", "./rdq-cycle-go -p 1 -d 30 -r 5 -t 1", {"Duration (ms)": 30001.0, "Number of processors": 1.0, "Number of threads": 5.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 169368792.0, "Ops per second": 5645392.43, "ns per ops": 177.14, "Ops per threads": 33873758.0, "Ops per procs": 169368792.0, "Ops/sec/procs": 5645392.43, "ns per ops/procs": 177.14}],["rdq-cycle-cfa", "./rdq-cycle-cfa -p 24 -d 30 -r 5 -t 24", {"Duration (ms)": 30019.692606, "Number of processors": 24.0, "Number of threads": 120.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 709446261.0, "Total blocks": 709442679.0, "Ops per second": 23632695.72, "ns per ops": 42.31, "Ops per threads": 5912052.0, "Ops per procs": 29560260.0, "Ops/sec/procs": 984695.66, "ns per ops/procs": 1015.54}],["rdq-cycle-tokio", "./rdq-cycle-tokio -p 16 -d 30 -r 5 -t 16", {"Duration (ms)": 30100.0, "Number of processors": 16.0, "Number of threads": 80.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 463153035.0, "Ops per second": 15438434.0, "ns per ops": 64.0, "Ops per threads": 5789412.0, "Ops per procs": 28947064.0, "Ops/sec/procs": 964902.0, "ns per ops/procs": 1039.0}],["rdq-cycle-cfa", "./rdq-cycle-cfa -p 24 -d 30 -r 5 -t 24", {"Duration (ms)": 30019.092678, "Number of processors": 24.0, "Number of threads": 120.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 709297907.0, "Total blocks": 709294587.0, "Ops per second": 23628226.03, "ns per ops": 42.32, "Ops per threads": 5910815.0, "Ops per procs": 29554079.0, "Ops/sec/procs": 984509.42, "ns per ops/procs": 1015.73}],["rdq-cycle-go", "./rdq-cycle-go -p 1 -d 30 -r 5 -t 1", {"Duration (ms)": 30001.0, "Number of processors": 1.0, "Number of threads": 5.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 169842506.0, "Ops per second": 5661180.09, "ns per ops": 176.64, "Ops per threads": 33968501.0, "Ops per procs": 169842506.0, "Ops/sec/procs": 5661180.09, "ns per ops/procs": 176.64}],["rdq-cycle-fibre", "./rdq-cycle-fibre -p 2 -d 30 -r 5 -t 2", {"Duration (ms)": 30023.0, "Number of processors": 2.0, "Number of threads": 10.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 319233048.0, "Total blocks": 319233038.0, "Ops per second": 10632749.22, "ns per ops": 94.05, "Ops per threads": 31923304.0, "Ops per procs": 159616524.0, "Ops/sec/procs": 5316374.61, "ns per ops/procs": 188.1}],["rdq-cycle-go", "./rdq-cycle-go -p 72 -d 30 -r 5 -t 72", {"Duration (ms)": 30009.0, "Number of processors": 72.0, "Number of threads": 360.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 2378342888.0, "Ops per second": 79253265.14, "ns per ops": 12.62, "Ops per threads": 6606508.0, "Ops per procs": 33032540.0, "Ops/sec/procs": 1100739.79, "ns per ops/procs": 908.48}],["rdq-cycle-tokio", "./rdq-cycle-tokio -p 8 -d 30 -r 5 -t 8", {"Duration (ms)": 30022.0, "Number of processors": 8.0, "Number of threads": 40.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 229795406.0, "Ops per second": 7659846.0, "ns per ops": 130.0, "Ops per threads": 5744885.0, "Ops per procs": 28724425.0, "Ops/sec/procs": 957480.0, "ns per ops/procs": 1045.0}],["rdq-cycle-fibre", "./rdq-cycle-fibre -p 192 -d 30 -r 5 -t 192", {"Duration (ms)": 30094.0, "Number of processors": 192.0, "Number of threads": 960.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 14776349179.0, "Total blocks": 14776349179.0, "Ops per second": 490998354.07, "ns per ops": 2.04, "Ops per threads": 15392030.0, "Ops per procs": 76960151.0, "Ops/sec/procs": 2557283.09, "ns per ops/procs": 391.04}],["rdq-cycle-go", "./rdq-cycle-go -p 96 -d 30 -r 5 -t 96", {"Duration (ms)": 30015.0, "Number of processors": 96.0, "Number of threads": 480.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 2216386089.0, "Ops per second": 73840556.69, "ns per ops": 13.54, "Ops per threads": 4617471.0, "Ops per procs": 23087355.0, "Ops/sec/procs": 769172.47, "ns per ops/procs": 1300.1}],["rdq-cycle-fibre", "./rdq-cycle-fibre -p 2 -d 30 -r 5 -t 2", {"Duration (ms)": 30025.0, "Number of processors": 2.0, "Number of threads": 10.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 316712812.0, "Total blocks": 316712802.0, "Ops per second": 10548171.45, "ns per ops": 94.8, "Ops per threads": 31671281.0, "Ops per procs": 158356406.0, "Ops/sec/procs": 5274085.73, "ns per ops/procs": 189.61}],["rdq-cycle-cfa", "./rdq-cycle-cfa -p 72 -d 30 -r 5 -t 72", {"Duration (ms)": 30009.356273, "Number of processors": 72.0, "Number of threads": 360.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 997706041.0, "Total blocks": 997681383.0, "Ops per second": 33246499.26, "ns per ops": 30.08, "Ops per threads": 2771405.0, "Ops per procs": 13857028.0, "Ops/sec/procs": 461756.93, "ns per ops/procs": 2165.64}],["rdq-cycle-go", "./rdq-cycle-go -p 2 -d 30 -r 5 -t 2", {"Duration (ms)": 30016.0, "Number of processors": 2.0, "Number of threads": 10.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 173966806.0, "Ops per second": 5795753.69, "ns per ops": 172.54, "Ops per threads": 17396680.0, "Ops per procs": 86983403.0, "Ops/sec/procs": 2897876.85, "ns per ops/procs": 345.08}],["rdq-cycle-cfa", "./rdq-cycle-cfa -p 8 -d 30 -r 5 -t 8", {"Duration (ms)": 30061.543904, "Number of processors": 8.0, "Number of threads": 40.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 386635046.0, "Total blocks": 386634383.0, "Ops per second": 12861450.07, "ns per ops": 77.75, "Ops per threads": 9665876.0, "Ops per procs": 48329380.0, "Ops/sec/procs": 1607681.26, "ns per ops/procs": 622.01}],["rdq-cycle-go", "./rdq-cycle-go -p 4 -d 30 -r 5 -t 4", {"Duration (ms)": 30001.0, "Number of processors": 4.0, "Number of threads": 20.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 275969970.0, "Ops per second": 9198535.07, "ns per ops": 108.71, "Ops per threads": 13798498.0, "Ops per procs": 68992492.0, "Ops/sec/procs": 2299633.77, "ns per ops/procs": 434.85}],["rdq-cycle-cfa", "./rdq-cycle-cfa -p 2 -d 30 -r 5 -t 2", {"Duration (ms)": 30050.647638, "Number of processors": 2.0, "Number of threads": 10.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 211248214.0, "Total blocks": 211248115.0, "Ops per second": 7029739.14, "ns per ops": 142.25, "Ops per threads": 21124821.0, "Ops per procs": 105624107.0, "Ops/sec/procs": 3514869.57, "ns per ops/procs": 284.51}],["rdq-cycle-tokio", "./rdq-cycle-tokio -p 48 -d 30 -r 5 -t 48", {"Duration (ms)": 30097.0, "Number of processors": 48.0, "Number of threads": 240.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 979187627.0, "Ops per second": 32639587.0, "ns per ops": 30.0, "Ops per threads": 4079948.0, "Ops per procs": 20399742.0, "Ops/sec/procs": 679991.0, "ns per ops/procs": 1475.0}],["rdq-cycle-go", "./rdq-cycle-go -p 16 -d 30 -r 5 -t 16", {"Duration (ms)": 30001.0, "Number of processors": 16.0, "Number of threads": 80.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 887404843.0, "Ops per second": 29578466.09, "ns per ops": 33.81, "Ops per threads": 11092560.0, "Ops per procs": 55462802.0, "Ops/sec/procs": 1848654.13, "ns per ops/procs": 540.93}],["rdq-cycle-go", "./rdq-cycle-go -p 8 -d 30 -r 5 -t 8", {"Duration (ms)": 30001.0, "Number of processors": 8.0, "Number of threads": 40.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 468905215.0, "Ops per second": 15629379.72, "ns per ops": 63.98, "Ops per threads": 11722630.0, "Ops per procs": 58613151.0, "Ops/sec/procs": 1953672.47, "ns per ops/procs": 511.86}],["rdq-cycle-cfa", "./rdq-cycle-cfa -p 96 -d 30 -r 5 -t 96", {"Duration (ms)": 30048.031492, "Number of processors": 96.0, "Number of threads": 480.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 1308366740.0, "Total blocks": 1308320606.0, "Ops per second": 43542510.94, "ns per ops": 22.97, "Ops per threads": 2725764.0, "Ops per procs": 13628820.0, "Ops/sec/procs": 453567.82, "ns per ops/procs": 2204.74}],["rdq-cycle-go", "./rdq-cycle-go -p 24 -d 30 -r 5 -t 24", {"Duration (ms)": 30001.0, "Number of processors": 24.0, "Number of threads": 120.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 1475251958.0, "Ops per second": 49172004.09, "ns per ops": 20.34, "Ops per threads": 12293766.0, "Ops per procs": 61468831.0, "Ops/sec/procs": 2048833.5, "ns per ops/procs": 488.08}],["rdq-cycle-go", "./rdq-cycle-go -p 2 -d 30 -r 5 -t 2", {"Duration (ms)": 30001.0, "Number of processors": 2.0, "Number of threads": 10.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 156881195.0, "Ops per second": 5229130.05, "ns per ops": 191.24, "Ops per threads": 15688119.0, "Ops per procs": 78440597.0, "Ops/sec/procs": 2614565.02, "ns per ops/procs": 382.47}],["rdq-cycle-go", "./rdq-cycle-go -p 192 -d 30 -r 5 -t 192", {"Duration (ms)": 30010.0, "Number of processors": 192.0, "Number of threads": 960.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 4639195640.0, "Ops per second": 154587821.67, "ns per ops": 6.47, "Ops per threads": 4832495.0, "Ops per procs": 24162477.0, "Ops/sec/procs": 805144.9, "ns per ops/procs": 1242.01}],["rdq-cycle-tokio", "./rdq-cycle-tokio -p 192 -d 30 -r 5 -t 192", {"Duration (ms)": 30009.0, "Number of processors": 192.0, "Number of threads": 960.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 2763915530.0, "Ops per second": 92130517.0, "ns per ops": 10.0, "Ops per threads": 2879078.0, "Ops per procs": 14395393.0, "Ops/sec/procs": 479846.0, "ns per ops/procs": 2084.0}],["rdq-cycle-tokio", "./rdq-cycle-tokio -p 144 -d 30 -r 5 -t 144", {"Duration (ms)": 30003.0, "Number of processors": 144.0, "Number of threads": 720.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 1403858146.0, "Ops per second": 46795271.0, "ns per ops": 21.0, "Ops per threads": 1949802.0, "Ops per procs": 9749014.0, "Ops/sec/procs": 324967.0, "ns per ops/procs": 3077.0}],["rdq-cycle-tokio", "./rdq-cycle-tokio -p 1 -d 30 -r 5 -t 1", {"Duration (ms)": 30098.0, "Number of processors": 1.0, "Number of threads": 5.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 163667687.0, "Ops per second": 5455589.0, "ns per ops": 183.0, "Ops per threads": 32733537.0, "Ops per procs": 163667687.0, "Ops/sec/procs": 5455589.0, "ns per ops/procs": 183.0}],["rdq-cycle-tokio", "./rdq-cycle-tokio -p 72 -d 30 -r 5 -t 72", {"Duration (ms)": 30097.0, "Number of processors": 72.0, "Number of threads": 360.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 850932699.0, "Ops per second": 28364423.0, "ns per ops": 35.0, "Ops per threads": 2363701.0, "Ops per procs": 11818509.0, "Ops/sec/procs": 393950.0, "ns per ops/procs": 2546.0}],["rdq-cycle-tokio", "./rdq-cycle-tokio -p 192 -d 30 -r 5 -t 192", {"Duration (ms)": 30097.0, "Number of processors": 192.0, "Number of threads": 960.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 1705268737.0, "Ops per second": 56842291.0, "ns per ops": 17.0, "Ops per threads": 1776321.0, "Ops per procs": 8881608.0, "Ops/sec/procs": 296053.0, "ns per ops/procs": 3388.0}],["rdq-cycle-cfa", "./rdq-cycle-cfa -p 192 -d 30 -r 5 -t 192", {"Duration (ms)": 30003.026841, "Number of processors": 192.0, "Number of threads": 960.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 1972411799.0, "Total blocks": 1972168936.0, "Ops per second": 65740427.11, "ns per ops": 15.21, "Ops per threads": 2054595.0, "Ops per procs": 10272978.0, "Ops/sec/procs": 342398.06, "ns per ops/procs": 2920.58}],["rdq-cycle-fibre", "./rdq-cycle-fibre -p 96 -d 30 -r 5 -t 96", {"Duration (ms)": 30005.0, "Number of processors": 96.0, "Number of threads": 480.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 7896914275.0, "Total blocks": 7896914272.0, "Ops per second": 263185972.05, "ns per ops": 3.8, "Ops per threads": 16451904.0, "Ops per procs": 82259523.0, "Ops/sec/procs": 2741520.54, "ns per ops/procs": 364.76}],["rdq-cycle-go", "./rdq-cycle-go -p 72 -d 30 -r 5 -t 72", {"Duration (ms)": 30004.0, "Number of processors": 72.0, "Number of threads": 360.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 2335992139.0, "Ops per second": 77853804.35, "ns per ops": 12.84, "Ops per threads": 6488867.0, "Ops per procs": 32444335.0, "Ops/sec/procs": 1081302.84, "ns per ops/procs": 924.81}],["rdq-cycle-fibre", "./rdq-cycle-fibre -p 96 -d 30 -r 5 -t 96", {"Duration (ms)": 30004.0, "Number of processors": 96.0, "Number of threads": 480.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 7590455259.0, "Total blocks": 7590455259.0, "Ops per second": 252975635.21, "ns per ops": 3.95, "Ops per threads": 15813448.0, "Ops per procs": 79067242.0, "Ops/sec/procs": 2635162.87, "ns per ops/procs": 379.48}],["rdq-cycle-fibre", "./rdq-cycle-fibre -p 144 -d 30 -r 5 -t 144", {"Duration (ms)": 30044.0, "Number of processors": 144.0, "Number of threads": 720.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 11570689012.0, "Total blocks": 11570689010.0, "Ops per second": 385112791.37, "ns per ops": 2.6, "Ops per threads": 16070401.0, "Ops per procs": 80352007.0, "Ops/sec/procs": 2674394.38, "ns per ops/procs": 373.92}],["rdq-cycle-cfa", "./rdq-cycle-cfa -p 1 -d 30 -r 5 -t 1", {"Duration (ms)": 30050.323306, "Number of processors": 1.0, "Number of threads": 5.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 202229327.0, "Total blocks": 202229322.0, "Ops per second": 6729688.89, "ns per ops": 148.6, "Ops per threads": 40445865.0, "Ops per procs": 202229327.0, "Ops/sec/procs": 6729688.89, "ns per ops/procs": 148.6}],["rdq-cycle-fibre", "./rdq-cycle-fibre -p 8 -d 30 -r 5 -t 8", {"Duration (ms)": 30022.0, "Number of processors": 8.0, "Number of threads": 40.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 921662913.0, "Total blocks": 921662913.0, "Ops per second": 30698808.09, "ns per ops": 32.57, "Ops per threads": 23041572.0, "Ops per procs": 115207864.0, "Ops/sec/procs": 3837351.01, "ns per ops/procs": 260.6}],["rdq-cycle-go", "./rdq-cycle-go -p 48 -d 30 -r 5 -t 48", {"Duration (ms)": 30010.0, "Number of processors": 48.0, "Number of threads": 240.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 2086216088.0, "Ops per second": 69515538.91, "ns per ops": 14.39, "Ops per threads": 8692567.0, "Ops per procs": 43462835.0, "Ops/sec/procs": 1448240.39, "ns per ops/procs": 690.49}],["rdq-cycle-cfa", "./rdq-cycle-cfa -p 2 -d 30 -r 5 -t 2", {"Duration (ms)": 30052.122262, "Number of processors": 2.0, "Number of threads": 10.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 205967005.0, "Total blocks": 205966923.0, "Ops per second": 6853659.23, "ns per ops": 145.91, "Ops per threads": 20596700.0, "Ops per procs": 102983502.0, "Ops/sec/procs": 3426829.61, "ns per ops/procs": 291.81}],["rdq-cycle-cfa", "./rdq-cycle-cfa -p 16 -d 30 -r 5 -t 16", {"Duration (ms)": 30078.303339, "Number of processors": 16.0, "Number of threads": 80.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 607653778.0, "Total blocks": 607651873.0, "Ops per second": 20202395.43, "ns per ops": 49.5, "Ops per threads": 7595672.0, "Ops per procs": 37978361.0, "Ops/sec/procs": 1262649.71, "ns per ops/procs": 791.99}],["rdq-cycle-fibre", "./rdq-cycle-fibre -p 16 -d 30 -r 5 -t 16", {"Duration (ms)": 30026.0, "Number of processors": 16.0, "Number of threads": 80.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 1865975207.0, "Total blocks": 1865975207.0, "Ops per second": 62143665.55, "ns per ops": 16.09, "Ops per threads": 23324690.0, "Ops per procs": 116623450.0, "Ops/sec/procs": 3883979.1, "ns per ops/procs": 257.47}],["rdq-cycle-fibre", "./rdq-cycle-fibre -p 8 -d 30 -r 5 -t 8", {"Duration (ms)": 30022.0, "Number of processors": 8.0, "Number of threads": 40.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 917896719.0, "Total blocks": 917896719.0, "Ops per second": 30573406.98, "ns per ops": 32.71, "Ops per threads": 22947417.0, "Ops per procs": 114737089.0, "Ops/sec/procs": 3821675.87, "ns per ops/procs": 261.67}],["rdq-cycle-go", "./rdq-cycle-go -p 48 -d 30 -r 5 -t 48", {"Duration (ms)": 30011.0, "Number of processors": 48.0, "Number of threads": 240.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 2105706041.0, "Ops per second": 70163415.71, "ns per ops": 14.25, "Ops per threads": 8773775.0, "Ops per procs": 43868875.0, "Ops/sec/procs": 1461737.83, "ns per ops/procs": 684.12}],["rdq-cycle-cfa", "./rdq-cycle-cfa -p 144 -d 30 -r 5 -t 144", {"Duration (ms)": 30045.425968, "Number of processors": 144.0, "Number of threads": 720.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 1631662302.0, "Total blocks": 1631545370.0, "Ops per second": 54306512.54, "ns per ops": 18.41, "Ops per threads": 2266197.0, "Ops per procs": 11330988.0, "Ops/sec/procs": 377128.56, "ns per ops/procs": 2651.62}],["rdq-cycle-fibre", "./rdq-cycle-fibre -p 16 -d 30 -r 5 -t 16", {"Duration (ms)": 30026.0, "Number of processors": 16.0, "Number of threads": 80.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 1854686262.0, "Total blocks": 1854686262.0, "Ops per second": 61767949.53, "ns per ops": 16.19, "Ops per threads": 23183578.0, "Ops per procs": 115917891.0, "Ops/sec/procs": 3860496.85, "ns per ops/procs": 259.03}],["rdq-cycle-tokio", "./rdq-cycle-tokio -p 192 -d 30 -r 5 -t 192", {"Duration (ms)": 30098.0, "Number of processors": 192.0, "Number of threads": 960.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 1911938998.0, "Ops per second": 63731299.0, "ns per ops": 15.0, "Ops per threads": 1991603.0, "Ops per procs": 9958015.0, "Ops/sec/procs": 331933.0, "ns per ops/procs": 3022.0}],["rdq-cycle-fibre", "./rdq-cycle-fibre -p 48 -d 30 -r 5 -t 48", {"Duration (ms)": 30004.0, "Number of processors": 48.0, "Number of threads": 240.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 4093980555.0, "Total blocks": 4093980555.0, "Ops per second": 136445782.68, "ns per ops": 7.33, "Ops per threads": 17058252.0, "Ops per procs": 85291261.0, "Ops/sec/procs": 2842620.47, "ns per ops/procs": 351.79}],["rdq-cycle-go", "./rdq-cycle-go -p 2 -d 30 -r 5 -t 2", {"Duration (ms)": 30001.0, "Number of processors": 2.0, "Number of threads": 10.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 168544047.0, "Ops per second": 5617867.54, "ns per ops": 178.0, "Ops per threads": 16854404.0, "Ops per procs": 84272023.0, "Ops/sec/procs": 2808933.77, "ns per ops/procs": 356.01}],["rdq-cycle-cfa", "./rdq-cycle-cfa -p 2 -d 30 -r 5 -t 2", {"Duration (ms)": 30051.745836, "Number of processors": 2.0, "Number of threads": 10.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 208504553.0, "Total blocks": 208504433.0, "Ops per second": 6938184.36, "ns per ops": 144.13, "Ops per threads": 20850455.0, "Ops per procs": 104252276.0, "Ops/sec/procs": 3469092.18, "ns per ops/procs": 288.26}],["rdq-cycle-tokio", "./rdq-cycle-tokio -p 8 -d 30 -r 5 -t 8", {"Duration (ms)": 30025.0, "Number of processors": 8.0, "Number of threads": 40.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 213837140.0, "Ops per second": 7127904.0, "ns per ops": 140.0, "Ops per threads": 5345928.0, "Ops per procs": 26729642.0, "Ops/sec/procs": 890988.0, "ns per ops/procs": 1123.0}],["rdq-cycle-go", "./rdq-cycle-go -p 16 -d 30 -r 5 -t 16", {"Duration (ms)": 30001.0, "Number of processors": 16.0, "Number of threads": 80.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 894494404.0, "Ops per second": 29814884.31, "ns per ops": 33.54, "Ops per threads": 11181180.0, "Ops per procs": 55905900.0, "Ops/sec/procs": 1863430.27, "ns per ops/procs": 536.64}],["rdq-cycle-tokio", "./rdq-cycle-tokio -p 16 -d 30 -r 5 -t 16", {"Duration (ms)": 30099.0, "Number of processors": 16.0, "Number of threads": 80.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 509834809.0, "Ops per second": 16994493.0, "ns per ops": 59.0, "Ops per threads": 6372935.0, "Ops per procs": 31864675.0, "Ops/sec/procs": 1062155.0, "ns per ops/procs": 944.0}],["rdq-cycle-cfa", "./rdq-cycle-cfa -p 2 -d 30 -r 5 -t 2", {"Duration (ms)": 30051.877363, "Number of processors": 2.0, "Number of threads": 10.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 199694985.0, "Total blocks": 199694899.0, "Ops per second": 6645008.65, "ns per ops": 150.49, "Ops per threads": 19969498.0, "Ops per procs": 99847492.0, "Ops/sec/procs": 3322504.32, "ns per ops/procs": 300.98}],["rdq-cycle-tokio", "./rdq-cycle-tokio -p 8 -d 30 -r 5 -t 8", {"Duration (ms)": 30038.0, "Number of processors": 8.0, "Number of threads": 40.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 230606467.0, "Ops per second": 7686882.0, "ns per ops": 130.0, "Ops per threads": 5765161.0, "Ops per procs": 28825808.0, "Ops/sec/procs": 960860.0, "ns per ops/procs": 1042.0}],["rdq-cycle-tokio", "./rdq-cycle-tokio -p 2 -d 30 -r 5 -t 2", {"Duration (ms)": 30063.0, "Number of processors": 2.0, "Number of threads": 10.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 127759309.0, "Ops per second": 4258643.0, "ns per ops": 235.0, "Ops per threads": 12775930.0, "Ops per procs": 63879654.0, "Ops/sec/procs": 2129321.0, "ns per ops/procs": 470.0}],["rdq-cycle-fibre", "./rdq-cycle-fibre -p 24 -d 30 -r 5 -t 24", {"Duration (ms)": 30002.0, "Number of processors": 24.0, "Number of threads": 120.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 2732493019.0, "Total blocks": 2732493019.0, "Ops per second": 91075347.29, "ns per ops": 10.98, "Ops per threads": 22770775.0, "Ops per procs": 113853875.0, "Ops/sec/procs": 3794806.14, "ns per ops/procs": 263.52}],["rdq-cycle-go", "./rdq-cycle-go -p 192 -d 30 -r 5 -t 192", {"Duration (ms)": 30028.0, "Number of processors": 192.0, "Number of threads": 960.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 4623488360.0, "Ops per second": 153969207.9, "ns per ops": 6.49, "Ops per threads": 4816133.0, "Ops per procs": 24080668.0, "Ops/sec/procs": 801922.96, "ns per ops/procs": 1247.0}],["rdq-cycle-cfa", "./rdq-cycle-cfa -p 48 -d 30 -r 5 -t 48", {"Duration (ms)": 30049.073929, "Number of processors": 48.0, "Number of threads": 240.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 1121485363.0, "Total blocks": 1121473210.0, "Ops per second": 37321794.53, "ns per ops": 26.79, "Ops per threads": 4672855.0, "Ops per procs": 23364278.0, "Ops/sec/procs": 777537.39, "ns per ops/procs": 1286.11}],["rdq-cycle-go", "./rdq-cycle-go -p 24 -d 30 -r 5 -t 24", {"Duration (ms)": 30004.0, "Number of processors": 24.0, "Number of threads": 120.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 1501210099.0, "Ops per second": 50032742.67, "ns per ops": 19.99, "Ops per threads": 12510084.0, "Ops per procs": 62550420.0, "Ops/sec/procs": 2084697.61, "ns per ops/procs": 479.69}],["rdq-cycle-go", "./rdq-cycle-go -p 4 -d 30 -r 5 -t 4", {"Duration (ms)": 30001.0, "Number of processors": 4.0, "Number of threads": 20.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 278276750.0, "Ops per second": 9275436.22, "ns per ops": 107.81, "Ops per threads": 13913837.0, "Ops per procs": 69569187.0, "Ops/sec/procs": 2318859.06, "ns per ops/procs": 431.25}],["rdq-cycle-tokio", "./rdq-cycle-tokio -p 24 -d 30 -r 5 -t 24", {"Duration (ms)": 30098.0, "Number of processors": 24.0, "Number of threads": 120.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 795013661.0, "Ops per second": 26500455.0, "ns per ops": 37.0, "Ops per threads": 6625113.0, "Ops per procs": 33125569.0, "Ops/sec/procs": 1104185.0, "ns per ops/procs": 908.0}],["rdq-cycle-fibre", "./rdq-cycle-fibre -p 192 -d 30 -r 5 -t 192", {"Duration (ms)": 30008.0, "Number of processors": 192.0, "Number of threads": 960.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 15502062283.0, "Total blocks": 15502062283.0, "Ops per second": 516588776.76, "ns per ops": 1.94, "Ops per threads": 16147981.0, "Ops per procs": 80739907.0, "Ops/sec/procs": 2690566.55, "ns per ops/procs": 371.67}],["rdq-cycle-go", "./rdq-cycle-go -p 2 -d 30 -r 5 -t 2", {"Duration (ms)": 30001.0, "Number of processors": 2.0, "Number of threads": 10.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 183053824.0, "Ops per second": 6101512.2, "ns per ops": 163.89, "Ops per threads": 18305382.0, "Ops per procs": 91526912.0, "Ops/sec/procs": 3050756.1, "ns per ops/procs": 327.79}],["rdq-cycle-fibre", "./rdq-cycle-fibre -p 4 -d 30 -r 5 -t 4", {"Duration (ms)": 30024.0, "Number of processors": 4.0, "Number of threads": 20.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 514583288.0, "Total blocks": 514583288.0, "Ops per second": 17138953.08, "ns per ops": 58.35, "Ops per threads": 25729164.0, "Ops per procs": 128645822.0, "Ops/sec/procs": 4284738.27, "ns per ops/procs": 233.39}],["rdq-cycle-tokio", "./rdq-cycle-tokio -p 144 -d 30 -r 5 -t 144", {"Duration (ms)": 30005.0, "Number of processors": 144.0, "Number of threads": 720.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 1905634437.0, "Ops per second": 63521147.0, "ns per ops": 15.0, "Ops per threads": 2646714.0, "Ops per procs": 13233572.0, "Ops/sec/procs": 441119.0, "ns per ops/procs": 2267.0}],["rdq-cycle-fibre", "./rdq-cycle-fibre -p 72 -d 30 -r 5 -t 72", {"Duration (ms)": 30019.0, "Number of processors": 72.0, "Number of threads": 360.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 7049659028.0, "Total blocks": 7049659028.0, "Ops per second": 234836825.18, "ns per ops": 4.26, "Ops per threads": 19582386.0, "Ops per procs": 97911930.0, "Ops/sec/procs": 3261622.57, "ns per ops/procs": 306.6}],["rdq-cycle-cfa", "./rdq-cycle-cfa -p 8 -d 30 -r 5 -t 8", {"Duration (ms)": 30061.100693, "Number of processors": 8.0, "Number of threads": 40.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 386636306.0, "Total blocks": 386635717.0, "Ops per second": 12861681.61, "ns per ops": 77.75, "Ops per threads": 9665907.0, "Ops per procs": 48329538.0, "Ops/sec/procs": 1607710.2, "ns per ops/procs": 622.0}],["rdq-cycle-tokio", "./rdq-cycle-tokio -p 48 -d 30 -r 5 -t 48", {"Duration (ms)": 30098.0, "Number of processors": 48.0, "Number of threads": 240.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 1158996003.0, "Ops per second": 38633200.0, "ns per ops": 25.0, "Ops per threads": 4829150.0, "Ops per procs": 24145750.0, "Ops/sec/procs": 804858.0, "ns per ops/procs": 1246.0}],["rdq-cycle-tokio", "./rdq-cycle-tokio -p 48 -d 30 -r 5 -t 48", {"Duration (ms)": 30097.0, "Number of processors": 48.0, "Number of threads": 240.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 1148771218.0, "Ops per second": 38292373.0, "ns per ops": 26.0, "Ops per threads": 4786546.0, "Ops per procs": 23932733.0, "Ops/sec/procs": 797757.0, "ns per ops/procs": 1257.0}],["rdq-cycle-go", "./rdq-cycle-go -p 1 -d 30 -r 5 -t 1", {"Duration (ms)": 30001.0, "Number of processors": 1.0, "Number of threads": 5.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 169892687.0, "Ops per second": 5662857.55, "ns per ops": 176.59, "Ops per threads": 33978537.0, "Ops per procs": 169892687.0, "Ops/sec/procs": 5662857.55, "ns per ops/procs": 176.59}],["rdq-cycle-tokio", "./rdq-cycle-tokio -p 24 -d 30 -r 5 -t 24", {"Duration (ms)": 30097.0, "Number of processors": 24.0, "Number of threads": 120.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 787776143.0, "Ops per second": 26259204.0, "ns per ops": 38.0, "Ops per threads": 6564801.0, "Ops per procs": 32824005.0, "Ops/sec/procs": 1094133.0, "ns per ops/procs": 916.0}],["rdq-cycle-fibre", "./rdq-cycle-fibre -p 48 -d 30 -r 5 -t 48", {"Duration (ms)": 30004.0, "Number of processors": 48.0, "Number of threads": 240.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 3903574623.0, "Total blocks": 3903574623.0, "Ops per second": 130099982.54, "ns per ops": 7.69, "Ops per threads": 16264894.0, "Ops per procs": 81324471.0, "Ops/sec/procs": 2710416.3, "ns per ops/procs": 368.95}],["rdq-cycle-cfa", "./rdq-cycle-cfa -p 144 -d 30 -r 5 -t 144", {"Duration (ms)": 30021.934755, "Number of processors": 144.0, "Number of threads": 720.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 1603747977.0, "Total blocks": 1603634634.0, "Ops per second": 53419207.99, "ns per ops": 18.72, "Ops per threads": 2227427.0, "Ops per procs": 11137138.0, "Ops/sec/procs": 370966.72, "ns per ops/procs": 2695.66}],["rdq-cycle-tokio", "./rdq-cycle-tokio -p 1 -d 30 -r 5 -t 1", {"Duration (ms)": 30098.0, "Number of processors": 1.0, "Number of threads": 5.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 163499884.0, "Ops per second": 5449996.0, "ns per ops": 184.0, "Ops per threads": 32699976.0, "Ops per procs": 163499884.0, "Ops/sec/procs": 5449996.0, "ns per ops/procs": 184.0}],["rdq-cycle-go", "./rdq-cycle-go -p 72 -d 30 -r 5 -t 72", {"Duration (ms)": 30005.0, "Number of processors": 72.0, "Number of threads": 360.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 2250992595.0, "Ops per second": 75020251.72, "ns per ops": 13.33, "Ops per threads": 6252757.0, "Ops per procs": 31263786.0, "Ops/sec/procs": 1041947.94, "ns per ops/procs": 959.74}],["rdq-cycle-tokio", "./rdq-cycle-tokio -p 24 -d 30 -r 5 -t 24", {"Duration (ms)": 30098.0, "Number of processors": 24.0, "Number of threads": 120.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 686642845.0, "Ops per second": 22888094.0, "ns per ops": 43.0, "Ops per threads": 5722023.0, "Ops per procs": 28610118.0, "Ops/sec/procs": 953670.0, "ns per ops/procs": 1052.0}],["rdq-cycle-fibre", "./rdq-cycle-fibre -p 8 -d 30 -r 5 -t 8", {"Duration (ms)": 30022.0, "Number of processors": 8.0, "Number of threads": 40.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 890515168.0, "Total blocks": 890515168.0, "Ops per second": 29661193.9, "ns per ops": 33.71, "Ops per threads": 22262879.0, "Ops per procs": 111314396.0, "Ops/sec/procs": 3707649.24, "ns per ops/procs": 269.71}],["rdq-cycle-go", "./rdq-cycle-go -p 48 -d 30 -r 5 -t 48", {"Duration (ms)": 30010.0, "Number of processors": 48.0, "Number of threads": 240.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 2073140257.0, "Ops per second": 69080996.99, "ns per ops": 14.48, "Ops per threads": 8638084.0, "Ops per procs": 43190422.0, "Ops/sec/procs": 1439187.44, "ns per ops/procs": 694.84}],["rdq-cycle-go", "./rdq-cycle-go -p 48 -d 30 -r 5 -t 48", {"Duration (ms)": 30010.0, "Number of processors": 48.0, "Number of threads": 240.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 2089456957.0, "Ops per second": 69624204.29, "ns per ops": 14.36, "Ops per threads": 8706070.0, "Ops per procs": 43530353.0, "Ops/sec/procs": 1450504.26, "ns per ops/procs": 689.42}],["rdq-cycle-tokio", "./rdq-cycle-tokio -p 144 -d 30 -r 5 -t 144", {"Duration (ms)": 30000.0, "Number of processors": 144.0, "Number of threads": 720.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 1750000497.0, "Ops per second": 58333349.0, "ns per ops": 17.0, "Ops per threads": 2430556.0, "Ops per procs": 12152781.0, "Ops/sec/procs": 405092.0, "ns per ops/procs": 2468.0}],["rdq-cycle-fibre", "./rdq-cycle-fibre -p 4 -d 30 -r 5 -t 4", {"Duration (ms)": 30024.0, "Number of processors": 4.0, "Number of threads": 20.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 750273349.0, "Total blocks": 750273349.0, "Ops per second": 24989103.18, "ns per ops": 40.02, "Ops per threads": 37513667.0, "Ops per procs": 187568337.0, "Ops/sec/procs": 6247275.79, "ns per ops/procs": 160.07}],["rdq-cycle-go", "./rdq-cycle-go -p 4 -d 30 -r 5 -t 4", {"Duration (ms)": 30001.0, "Number of processors": 4.0, "Number of threads": 20.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 270204730.0, "Ops per second": 9006377.22, "ns per ops": 111.03, "Ops per threads": 13510236.0, "Ops per procs": 67551182.0, "Ops/sec/procs": 2251594.31, "ns per ops/procs": 444.13}],["rdq-cycle-tokio", "./rdq-cycle-tokio -p 192 -d 30 -r 5 -t 192", {"Duration (ms)": 30097.0, "Number of processors": 192.0, "Number of threads": 960.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 2728032638.0, "Ops per second": 90934421.0, "ns per ops": 11.0, "Ops per threads": 2841700.0, "Ops per procs": 14208503.0, "Ops/sec/procs": 473616.0, "ns per ops/procs": 2118.0}],["rdq-cycle-tokio", "./rdq-cycle-tokio -p 4 -d 30 -r 5 -t 4", {"Duration (ms)": 30077.0, "Number of processors": 4.0, "Number of threads": 20.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 144157053.0, "Ops per second": 4805235.0, "ns per ops": 208.0, "Ops per threads": 7207852.0, "Ops per procs": 36039263.0, "Ops/sec/procs": 1201308.0, "ns per ops/procs": 834.0}],["rdq-cycle-fibre", "./rdq-cycle-fibre -p 24 -d 30 -r 5 -t 24", {"Duration (ms)": 30002.0, "Number of processors": 24.0, "Number of threads": 120.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 3953790490.0, "Total blocks": 3953790490.0, "Ops per second": 131781904.73, "ns per ops": 7.59, "Ops per threads": 32948254.0, "Ops per procs": 164741270.0, "Ops/sec/procs": 5490912.7, "ns per ops/procs": 182.12}],["rdq-cycle-cfa", "./rdq-cycle-cfa -p 72 -d 30 -r 5 -t 72", {"Duration (ms)": 30084.324861, "Number of processors": 72.0, "Number of threads": 360.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 1003004334.0, "Total blocks": 1002972244.0, "Ops per second": 33339765.43, "ns per ops": 29.99, "Ops per threads": 2786123.0, "Ops per procs": 13930615.0, "Ops/sec/procs": 463052.3, "ns per ops/procs": 2159.58}],["rdq-cycle-cfa", "./rdq-cycle-cfa -p 72 -d 30 -r 5 -t 72", {"Duration (ms)": 30004.907868, "Number of processors": 72.0, "Number of threads": 360.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 1013328956.0, "Total blocks": 1013308492.0, "Ops per second": 33772106.9, "ns per ops": 29.61, "Ops per threads": 2814802.0, "Ops per procs": 14074013.0, "Ops/sec/procs": 469057.04, "ns per ops/procs": 2131.94}],["rdq-cycle-go", "./rdq-cycle-go -p 48 -d 30 -r 5 -t 48", {"Duration (ms)": 30010.0, "Number of processors": 48.0, "Number of threads": 240.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 2046895560.0, "Ops per second": 68205437.11, "ns per ops": 14.66, "Ops per threads": 8528731.0, "Ops per procs": 42643657.0, "Ops/sec/procs": 1420946.61, "ns per ops/procs": 703.76}],["rdq-cycle-cfa", "./rdq-cycle-cfa -p 192 -d 30 -r 5 -t 192", {"Duration (ms)": 30091.981228, "Number of processors": 192.0, "Number of threads": 960.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 1974866945.0, "Total blocks": 1974632656.0, "Ops per second": 65627681.01, "ns per ops": 15.24, "Ops per threads": 2057153.0, "Ops per procs": 10285765.0, "Ops/sec/procs": 341810.84, "ns per ops/procs": 2925.59}],["rdq-cycle-cfa", "./rdq-cycle-cfa -p 2 -d 30 -r 5 -t 2", {"Duration (ms)": 30051.090866, "Number of processors": 2.0, "Number of threads": 10.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 207895062.0, "Total blocks": 207894949.0, "Ops per second": 6918053.75, "ns per ops": 144.55, "Ops per threads": 20789506.0, "Ops per procs": 103947531.0, "Ops/sec/procs": 3459026.88, "ns per ops/procs": 289.1}],["rdq-cycle-tokio", "./rdq-cycle-tokio -p 16 -d 30 -r 5 -t 16", {"Duration (ms)": 30000.0, "Number of processors": 16.0, "Number of threads": 80.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 485991524.0, "Ops per second": 16199717.0, "ns per ops": 61.0, "Ops per threads": 6074894.0, "Ops per procs": 30374470.0, "Ops/sec/procs": 1012482.0, "ns per ops/procs": 987.0}],["rdq-cycle-go", "./rdq-cycle-go -p 192 -d 30 -r 5 -t 192", {"Duration (ms)": 30044.0, "Number of processors": 192.0, "Number of threads": 960.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 4721729526.0, "Ops per second": 157156328.95, "ns per ops": 6.36, "Ops per threads": 4918468.0, "Ops per procs": 24592341.0, "Ops/sec/procs": 818522.55, "ns per ops/procs": 1221.71}],["rdq-cycle-cfa", "./rdq-cycle-cfa -p 72 -d 30 -r 5 -t 72", {"Duration (ms)": 30016.158635, "Number of processors": 72.0, "Number of threads": 360.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 1051428615.0, "Total blocks": 1051397340.0, "Ops per second": 35028753.27, "ns per ops": 28.55, "Ops per threads": 2920635.0, "Ops per procs": 14603175.0, "Ops/sec/procs": 486510.46, "ns per ops/procs": 2055.45}],["rdq-cycle-tokio", "./rdq-cycle-tokio -p 144 -d 30 -r 5 -t 144", {"Duration (ms)": 30002.0, "Number of processors": 144.0, "Number of threads": 720.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 1382180172.0, "Ops per second": 46072672.0, "ns per ops": 21.0, "Ops per threads": 1919694.0, "Ops per procs": 9598473.0, "Ops/sec/procs": 319949.0, "ns per ops/procs": 3125.0}],["rdq-cycle-fibre", "./rdq-cycle-fibre -p 72 -d 30 -r 5 -t 72", {"Duration (ms)": 30016.0, "Number of processors": 72.0, "Number of threads": 360.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 7050525714.0, "Total blocks": 7050525714.0, "Ops per second": 234886992.04, "ns per ops": 4.26, "Ops per threads": 19584793.0, "Ops per procs": 97923968.0, "Ops/sec/procs": 3262319.33, "ns per ops/procs": 306.53}],["rdq-cycle-tokio", "./rdq-cycle-tokio -p 16 -d 30 -r 5 -t 16", {"Duration (ms)": 30101.0, "Number of processors": 16.0, "Number of threads": 80.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 450176878.0, "Ops per second": 15005895.0, "ns per ops": 66.0, "Ops per threads": 5627210.0, "Ops per procs": 28136054.0, "Ops/sec/procs": 937868.0, "ns per ops/procs": 1069.0}],["rdq-cycle-cfa", "./rdq-cycle-cfa -p 48 -d 30 -r 5 -t 48", {"Duration (ms)": 30052.903737, "Number of processors": 48.0, "Number of threads": 240.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 1142046216.0, "Total blocks": 1142033868.0, "Ops per second": 38001193.69, "ns per ops": 26.31, "Ops per threads": 4758525.0, "Ops per procs": 23792629.0, "Ops/sec/procs": 791691.54, "ns per ops/procs": 1263.12}],["rdq-cycle-go", "./rdq-cycle-go -p 2 -d 30 -r 5 -t 2", {"Duration (ms)": 30001.0, "Number of processors": 2.0, "Number of threads": 10.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 191531071.0, "Ops per second": 6384077.73, "ns per ops": 156.64, "Ops per threads": 19153107.0, "Ops per procs": 95765535.0, "Ops/sec/procs": 3192038.87, "ns per ops/procs": 313.28}],["rdq-cycle-go", "./rdq-cycle-go -p 48 -d 30 -r 5 -t 48", {"Duration (ms)": 30010.0, "Number of processors": 48.0, "Number of threads": 240.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 2105355501.0, "Ops per second": 70154497.65, "ns per ops": 14.25, "Ops per threads": 8772314.0, "Ops per procs": 43861572.0, "Ops/sec/procs": 1461552.03, "ns per ops/procs": 684.2}],["rdq-cycle-cfa", "./rdq-cycle-cfa -p 1 -d 30 -r 5 -t 1", {"Duration (ms)": 30048.752476, "Number of processors": 1.0, "Number of threads": 5.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 202022803.0, "Total blocks": 202022800.0, "Ops per second": 6723167.73, "ns per ops": 148.74, "Ops per threads": 40404560.0, "Ops per procs": 202022803.0, "Ops/sec/procs": 6723167.73, "ns per ops/procs": 148.74}],["rdq-cycle-tokio", "./rdq-cycle-tokio -p 192 -d 30 -r 5 -t 192", {"Duration (ms)": 30016.0, "Number of processors": 192.0, "Number of threads": 960.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 2763633161.0, "Ops per second": 92121105.0, "ns per ops": 10.0, "Ops per threads": 2878784.0, "Ops per procs": 14393922.0, "Ops/sec/procs": 479797.0, "ns per ops/procs": 2085.0}],["rdq-cycle-fibre", "./rdq-cycle-fibre -p 96 -d 30 -r 5 -t 96", {"Duration (ms)": 30004.0, "Number of processors": 96.0, "Number of threads": 480.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 7783965572.0, "Total blocks": 7783965572.0, "Ops per second": 259426761.95, "ns per ops": 3.85, "Ops per threads": 16216594.0, "Ops per procs": 81082974.0, "Ops/sec/procs": 2702362.1, "ns per ops/procs": 370.05}],["rdq-cycle-go", "./rdq-cycle-go -p 24 -d 30 -r 5 -t 24", {"Duration (ms)": 30001.0, "Number of processors": 24.0, "Number of threads": 120.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 1516460185.0, "Ops per second": 50545556.95, "ns per ops": 19.78, "Ops per threads": 12637168.0, "Ops per procs": 63185841.0, "Ops/sec/procs": 2106064.87, "ns per ops/procs": 474.82}],["rdq-cycle-fibre", "./rdq-cycle-fibre -p 4 -d 30 -r 5 -t 4", {"Duration (ms)": 30024.0, "Number of processors": 4.0, "Number of threads": 20.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 516993058.0, "Total blocks": 516993058.0, "Ops per second": 17219287.78, "ns per ops": 58.07, "Ops per threads": 25849652.0, "Ops per procs": 129248264.0, "Ops/sec/procs": 4304821.94, "ns per ops/procs": 232.3}],["rdq-cycle-tokio", "./rdq-cycle-tokio -p 1 -d 30 -r 5 -t 1", {"Duration (ms)": 30098.0, "Number of processors": 1.0, "Number of threads": 5.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 163986792.0, "Ops per second": 5466226.0, "ns per ops": 183.0, "Ops per threads": 32797358.0, "Ops per procs": 163986792.0, "Ops/sec/procs": 5466226.0, "ns per ops/procs": 183.0}],["rdq-cycle-go", "./rdq-cycle-go -p 8 -d 30 -r 5 -t 8", {"Duration (ms)": 30001.0, "Number of processors": 8.0, "Number of threads": 40.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 498139849.0, "Ops per second": 16603815.8, "ns per ops": 60.23, "Ops per threads": 12453496.0, "Ops per procs": 62267481.0, "Ops/sec/procs": 2075476.97, "ns per ops/procs": 481.82}],["rdq-cycle-cfa", "./rdq-cycle-cfa -p 192 -d 30 -r 5 -t 192", {"Duration (ms)": 30006.707971, "Number of processors": 192.0, "Number of threads": 960.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 1985944653.0, "Total blocks": 1985704021.0, "Ops per second": 66183356.57, "ns per ops": 15.11, "Ops per threads": 2068692.0, "Ops per procs": 10343461.0, "Ops/sec/procs": 344704.98, "ns per ops/procs": 2901.03}],["rdq-cycle-fibre", "./rdq-cycle-fibre -p 16 -d 30 -r 5 -t 16", {"Duration (ms)": 30026.0, "Number of processors": 16.0, "Number of threads": 80.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 2929429718.0, "Total blocks": 2929429718.0, "Ops per second": 97560885.15, "ns per ops": 10.25, "Ops per threads": 36617871.0, "Ops per procs": 183089357.0, "Ops/sec/procs": 6097555.32, "ns per ops/procs": 164.0}],["rdq-cycle-cfa", "./rdq-cycle-cfa -p 48 -d 30 -r 5 -t 48", {"Duration (ms)": 30049.786723, "Number of processors": 48.0, "Number of threads": 240.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 1134025534.0, "Total blocks": 1134012831.0, "Ops per second": 37738222.39, "ns per ops": 26.5, "Ops per threads": 4725106.0, "Ops per procs": 23625531.0, "Ops/sec/procs": 786212.97, "ns per ops/procs": 1271.92}],["rdq-cycle-go", "./rdq-cycle-go -p 192 -d 30 -r 5 -t 192", {"Duration (ms)": 30094.0, "Number of processors": 192.0, "Number of threads": 960.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 4505077893.0, "Ops per second": 149699117.58, "ns per ops": 6.68, "Ops per threads": 4692789.0, "Ops per procs": 23463947.0, "Ops/sec/procs": 779682.9, "ns per ops/procs": 1282.57}],["rdq-cycle-tokio", "./rdq-cycle-tokio -p 2 -d 30 -r 5 -t 2", {"Duration (ms)": 30061.0, "Number of processors": 2.0, "Number of threads": 10.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 125343625.0, "Ops per second": 4178120.0, "ns per ops": 239.0, "Ops per threads": 12534362.0, "Ops per procs": 62671812.0, "Ops/sec/procs": 2089060.0, "ns per ops/procs": 479.0}],["rdq-cycle-fibre", "./rdq-cycle-fibre -p 2 -d 30 -r 5 -t 2", {"Duration (ms)": 30023.0, "Number of processors": 2.0, "Number of threads": 10.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 311846606.0, "Total blocks": 311846596.0, "Ops per second": 10386741.86, "ns per ops": 96.28, "Ops per threads": 31184660.0, "Ops per procs": 155923303.0, "Ops/sec/procs": 5193370.93, "ns per ops/procs": 192.55}],["rdq-cycle-cfa", "./rdq-cycle-cfa -p 16 -d 30 -r 5 -t 16", {"Duration (ms)": 30077.392517, "Number of processors": 16.0, "Number of threads": 80.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 619683282.0, "Total blocks": 619681377.0, "Ops per second": 20602958.91, "ns per ops": 48.54, "Ops per threads": 7746041.0, "Ops per procs": 38730205.0, "Ops/sec/procs": 1287684.93, "ns per ops/procs": 776.59}],["rdq-cycle-fibre", "./rdq-cycle-fibre -p 8 -d 30 -r 5 -t 8", {"Duration (ms)": 30022.0, "Number of processors": 8.0, "Number of threads": 40.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 882139501.0, "Total blocks": 882139501.0, "Ops per second": 29382408.66, "ns per ops": 34.03, "Ops per threads": 22053487.0, "Ops per procs": 110267437.0, "Ops/sec/procs": 3672801.08, "ns per ops/procs": 272.27}],["rdq-cycle-cfa", "./rdq-cycle-cfa -p 16 -d 30 -r 5 -t 16", {"Duration (ms)": 30076.538682, "Number of processors": 16.0, "Number of threads": 80.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 619673216.0, "Total blocks": 619671359.0, "Ops per second": 20603209.12, "ns per ops": 48.54, "Ops per threads": 7745915.0, "Ops per procs": 38729576.0, "Ops/sec/procs": 1287700.57, "ns per ops/procs": 776.58}],["rdq-cycle-tokio", "./rdq-cycle-tokio -p 16 -d 30 -r 5 -t 16", {"Duration (ms)": 30100.0, "Number of processors": 16.0, "Number of threads": 80.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 491497581.0, "Ops per second": 16383252.0, "ns per ops": 61.0, "Ops per threads": 6143719.0, "Ops per procs": 30718598.0, "Ops/sec/procs": 1023953.0, "ns per ops/procs": 979.0}],["rdq-cycle-cfa", "./rdq-cycle-cfa -p 96 -d 30 -r 5 -t 96", {"Duration (ms)": 30058.605664, "Number of processors": 96.0, "Number of threads": 480.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 1333451788.0, "Total blocks": 1333399407.0, "Ops per second": 44361731.31, "ns per ops": 22.54, "Ops per threads": 2778024.0, "Ops per procs": 13890122.0, "Ops/sec/procs": 462101.37, "ns per ops/procs": 2164.03}],["rdq-cycle-tokio", "./rdq-cycle-tokio -p 72 -d 30 -r 5 -t 72", {"Duration (ms)": 30097.0, "Number of processors": 72.0, "Number of threads": 360.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 1091350109.0, "Ops per second": 36378336.0, "ns per ops": 27.0, "Ops per threads": 3031528.0, "Ops per procs": 15157640.0, "Ops/sec/procs": 505254.0, "ns per ops/procs": 1985.0}],["rdq-cycle-cfa", "./rdq-cycle-cfa -p 48 -d 30 -r 5 -t 48", {"Duration (ms)": 30085.356174, "Number of processors": 48.0, "Number of threads": 240.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 1138507616.0, "Total blocks": 1138494923.0, "Ops per second": 37842583.93, "ns per ops": 26.43, "Ops per threads": 4743781.0, "Ops per procs": 23718908.0, "Ops/sec/procs": 788387.17, "ns per ops/procs": 1268.41}],["rdq-cycle-cfa", "./rdq-cycle-cfa -p 72 -d 30 -r 5 -t 72", {"Duration (ms)": 30001.620065, "Number of processors": 72.0, "Number of threads": 360.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 955104422.0, "Total blocks": 955084319.0, "Ops per second": 31835094.9, "ns per ops": 31.41, "Ops per threads": 2653067.0, "Ops per procs": 13265339.0, "Ops/sec/procs": 442154.1, "ns per ops/procs": 2261.65}],["rdq-cycle-go", "./rdq-cycle-go -p 8 -d 30 -r 5 -t 8", {"Duration (ms)": 30001.0, "Number of processors": 8.0, "Number of threads": 40.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 492944664.0, "Ops per second": 16430674.19, "ns per ops": 60.86, "Ops per threads": 12323616.0, "Ops per procs": 61618083.0, "Ops/sec/procs": 2053834.27, "ns per ops/procs": 486.89}],["rdq-cycle-fibre", "./rdq-cycle-fibre -p 48 -d 30 -r 5 -t 48", {"Duration (ms)": 30004.0, "Number of processors": 48.0, "Number of threads": 240.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 4125421227.0, "Total blocks": 4125421227.0, "Ops per second": 137494445.32, "ns per ops": 7.27, "Ops per threads": 17189255.0, "Ops per procs": 85946275.0, "Ops/sec/procs": 2864467.61, "ns per ops/procs": 349.11}],["rdq-cycle-tokio", "./rdq-cycle-tokio -p 96 -d 30 -r 5 -t 96", {"Duration (ms)": 30097.0, "Number of processors": 96.0, "Number of threads": 480.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 2364501466.0, "Ops per second": 78816715.0, "ns per ops": 12.0, "Ops per threads": 4926044.0, "Ops per procs": 24630223.0, "Ops/sec/procs": 821007.0, "ns per ops/procs": 1221.0}],["rdq-cycle-tokio", "./rdq-cycle-tokio -p 2 -d 30 -r 5 -t 2", {"Duration (ms)": 30064.0, "Number of processors": 2.0, "Number of threads": 10.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 124044845.0, "Ops per second": 4134828.0, "ns per ops": 242.0, "Ops per threads": 12404484.0, "Ops per procs": 62022422.0, "Ops/sec/procs": 2067414.0, "ns per ops/procs": 484.0}],["rdq-cycle-tokio", "./rdq-cycle-tokio -p 192 -d 30 -r 5 -t 192", {"Duration (ms)": 30097.0, "Number of processors": 192.0, "Number of threads": 960.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 2569472809.0, "Ops per second": 85649093.0, "ns per ops": 11.0, "Ops per threads": 2676534.0, "Ops per procs": 13382670.0, "Ops/sec/procs": 446089.0, "ns per ops/procs": 2249.0}],["rdq-cycle-go", "./rdq-cycle-go -p 48 -d 30 -r 5 -t 48", {"Duration (ms)": 30010.0, "Number of processors": 48.0, "Number of threads": 240.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 2104703757.0, "Ops per second": 70131970.9, "ns per ops": 14.26, "Ops per threads": 8769598.0, "Ops per procs": 43847994.0, "Ops/sec/procs": 1461082.73, "ns per ops/procs": 684.42}],["rdq-cycle-cfa", "./rdq-cycle-cfa -p 72 -d 30 -r 5 -t 72", {"Duration (ms)": 30016.688249, "Number of processors": 72.0, "Number of threads": 360.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 1042306555.0, "Total blocks": 1042289476.0, "Ops per second": 34724235.61, "ns per ops": 28.8, "Ops per threads": 2895295.0, "Ops per procs": 14476479.0, "Ops/sec/procs": 482281.05, "ns per ops/procs": 2073.48}],["rdq-cycle-cfa", "./rdq-cycle-cfa -p 16 -d 30 -r 5 -t 16", {"Duration (ms)": 30078.460219, "Number of processors": 16.0, "Number of threads": 80.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 615110502.0, "Total blocks": 615108683.0, "Ops per second": 20450199.16, "ns per ops": 48.9, "Ops per threads": 7688881.0, "Ops per procs": 38444406.0, "Ops/sec/procs": 1278137.45, "ns per ops/procs": 782.39}],["rdq-cycle-go", "./rdq-cycle-go -p 8 -d 30 -r 5 -t 8", {"Duration (ms)": 30001.0, "Number of processors": 8.0, "Number of threads": 40.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 504512966.0, "Ops per second": 16816242.41, "ns per ops": 59.47, "Ops per threads": 12612824.0, "Ops per procs": 63064120.0, "Ops/sec/procs": 2102030.3, "ns per ops/procs": 475.73}],["rdq-cycle-cfa", "./rdq-cycle-cfa -p 144 -d 30 -r 5 -t 144", {"Duration (ms)": 30071.611483, "Number of processors": 144.0, "Number of threads": 720.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 1615701248.0, "Total blocks": 1615581105.0, "Ops per second": 53728455.79, "ns per ops": 18.61, "Ops per threads": 2244029.0, "Ops per procs": 11220147.0, "Ops/sec/procs": 373114.28, "ns per ops/procs": 2680.14}],["rdq-cycle-fibre", "./rdq-cycle-fibre -p 72 -d 30 -r 5 -t 72", {"Duration (ms)": 30002.0, "Number of processors": 72.0, "Number of threads": 360.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 8679931297.0, "Total blocks": 8679931297.0, "Ops per second": 289304199.96, "ns per ops": 3.46, "Ops per threads": 24110920.0, "Ops per procs": 120554601.0, "Ops/sec/procs": 4018113.89, "ns per ops/procs": 248.87}],["rdq-cycle-go", "./rdq-cycle-go -p 1 -d 30 -r 5 -t 1", {"Duration (ms)": 30001.0, "Number of processors": 1.0, "Number of threads": 5.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 170339074.0, "Ops per second": 5677731.17, "ns per ops": 176.13, "Ops per threads": 34067814.0, "Ops per procs": 170339074.0, "Ops/sec/procs": 5677731.17, "ns per ops/procs": 176.13}],["rdq-cycle-fibre", "./rdq-cycle-fibre -p 144 -d 30 -r 5 -t 144", {"Duration (ms)": 30005.0, "Number of processors": 144.0, "Number of threads": 720.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 9494126908.0, "Total blocks": 9494126908.0, "Ops per second": 316414414.8, "ns per ops": 3.16, "Ops per threads": 13186287.0, "Ops per procs": 65931436.0, "Ops/sec/procs": 2197322.32, "ns per ops/procs": 455.1}],["rdq-cycle-go", "./rdq-cycle-go -p 16 -d 30 -r 5 -t 16", {"Duration (ms)": 30001.0, "Number of processors": 16.0, "Number of threads": 80.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 903354184.0, "Ops per second": 30110130.95, "ns per ops": 33.21, "Ops per threads": 11291927.0, "Ops per procs": 56459636.0, "Ops/sec/procs": 1881883.18, "ns per ops/procs": 531.38}],["rdq-cycle-fibre", "./rdq-cycle-fibre -p 1 -d 30 -r 5 -t 1", {"Duration (ms)": 30022.0, "Number of processors": 1.0, "Number of threads": 5.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 219416156.0, "Total blocks": 219416151.0, "Ops per second": 7308475.86, "ns per ops": 136.83, "Ops per threads": 43883231.0, "Ops per procs": 219416156.0, "Ops/sec/procs": 7308475.86, "ns per ops/procs": 136.83}],["rdq-cycle-tokio", "./rdq-cycle-tokio -p 72 -d 30 -r 5 -t 72", {"Duration (ms)": 30097.0, "Number of processors": 72.0, "Number of threads": 360.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 1240877300.0, "Ops per second": 41362576.0, "ns per ops": 24.0, "Ops per threads": 3446881.0, "Ops per procs": 17234406.0, "Ops/sec/procs": 574480.0, "ns per ops/procs": 1746.0}],["rdq-cycle-go", "./rdq-cycle-go -p 72 -d 30 -r 5 -t 72", {"Duration (ms)": 30003.0, "Number of processors": 72.0, "Number of threads": 360.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 2341963007.0, "Ops per second": 78056615.73, "ns per ops": 12.81, "Ops per threads": 6505452.0, "Ops per procs": 32527263.0, "Ops/sec/procs": 1084119.66, "ns per ops/procs": 922.41}],["rdq-cycle-tokio", "./rdq-cycle-tokio -p 1 -d 30 -r 5 -t 1", {"Duration (ms)": 30098.0, "Number of processors": 1.0, "Number of threads": 5.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 163618536.0, "Ops per second": 5453951.0, "ns per ops": 183.0, "Ops per threads": 32723707.0, "Ops per procs": 163618536.0, "Ops/sec/procs": 5453951.0, "ns per ops/procs": 183.0}],["rdq-cycle-tokio", "./rdq-cycle-tokio -p 4 -d 30 -r 5 -t 4", {"Duration (ms)": 30061.0, "Number of processors": 4.0, "Number of threads": 20.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 156694405.0, "Ops per second": 5223146.0, "ns per ops": 191.0, "Ops per threads": 7834720.0, "Ops per procs": 39173601.0, "Ops/sec/procs": 1305786.0, "ns per ops/procs": 767.0}],["rdq-cycle-fibre", "./rdq-cycle-fibre -p 16 -d 30 -r 5 -t 16", {"Duration (ms)": 30026.0, "Number of processors": 16.0, "Number of threads": 80.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 1886776952.0, "Total blocks": 1886776952.0, "Ops per second": 62836526.32, "ns per ops": 15.91, "Ops per threads": 23584711.0, "Ops per procs": 117923559.0, "Ops/sec/procs": 3927282.9, "ns per ops/procs": 254.63}],["rdq-cycle-cfa", "./rdq-cycle-cfa -p 2 -d 30 -r 5 -t 2", {"Duration (ms)": 30052.626795, "Number of processors": 2.0, "Number of threads": 10.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 207641807.0, "Total blocks": 207641692.0, "Ops per second": 6909273.14, "ns per ops": 144.73, "Ops per threads": 20764180.0, "Ops per procs": 103820903.0, "Ops/sec/procs": 3454636.57, "ns per ops/procs": 289.47}],["rdq-cycle-go", "./rdq-cycle-go -p 144 -d 30 -r 5 -t 144", {"Duration (ms)": 30023.0, "Number of processors": 144.0, "Number of threads": 720.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 3192006383.0, "Ops per second": 106317786.56, "ns per ops": 9.41, "Ops per threads": 4433342.0, "Ops per procs": 22166710.0, "Ops/sec/procs": 738317.96, "ns per ops/procs": 1354.43}],["rdq-cycle-cfa", "./rdq-cycle-cfa -p 72 -d 30 -r 5 -t 72", {"Duration (ms)": 30009.77936, "Number of processors": 72.0, "Number of threads": 360.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 1021632522.0, "Total blocks": 1021602347.0, "Ops per second": 34043320.0, "ns per ops": 29.37, "Ops per threads": 2837868.0, "Ops per procs": 14189340.0, "Ops/sec/procs": 472823.89, "ns per ops/procs": 2114.95}],["rdq-cycle-fibre", "./rdq-cycle-fibre -p 24 -d 30 -r 5 -t 24", {"Duration (ms)": 30003.0, "Number of processors": 24.0, "Number of threads": 120.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 2851138545.0, "Total blocks": 2851138545.0, "Ops per second": 95027595.31, "ns per ops": 10.52, "Ops per threads": 23759487.0, "Ops per procs": 118797439.0, "Ops/sec/procs": 3959483.14, "ns per ops/procs": 252.56}],["rdq-cycle-tokio", "./rdq-cycle-tokio -p 48 -d 30 -r 5 -t 48", {"Duration (ms)": 30097.0, "Number of processors": 48.0, "Number of threads": 240.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 1184525496.0, "Ops per second": 39484183.0, "ns per ops": 25.0, "Ops per threads": 4935522.0, "Ops per procs": 24677614.0, "Ops/sec/procs": 822587.0, "ns per ops/procs": 1219.0}],["rdq-cycle-go", "./rdq-cycle-go -p 2 -d 30 -r 5 -t 2", {"Duration (ms)": 30001.0, "Number of processors": 2.0, "Number of threads": 10.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 174801973.0, "Ops per second": 5826457.79, "ns per ops": 171.63, "Ops per threads": 17480197.0, "Ops per procs": 87400986.0, "Ops/sec/procs": 2913228.9, "ns per ops/procs": 343.26}],["rdq-cycle-go", "./rdq-cycle-go -p 96 -d 30 -r 5 -t 96", {"Duration (ms)": 30010.0, "Number of processors": 96.0, "Number of threads": 480.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 2215906506.0, "Ops per second": 73836983.78, "ns per ops": 13.54, "Ops per threads": 4616471.0, "Ops per procs": 23082359.0, "Ops/sec/procs": 769135.25, "ns per ops/procs": 1300.16}],["rdq-cycle-tokio", "./rdq-cycle-tokio -p 1 -d 30 -r 5 -t 1", {"Duration (ms)": 30098.0, "Number of processors": 1.0, "Number of threads": 5.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 163634923.0, "Ops per second": 5454497.0, "ns per ops": 183.0, "Ops per threads": 32726984.0, "Ops per procs": 163634923.0, "Ops/sec/procs": 5454497.0, "ns per ops/procs": 183.0}],["rdq-cycle-cfa", "./rdq-cycle-cfa -p 96 -d 30 -r 5 -t 96", {"Duration (ms)": 30084.89357, "Number of processors": 96.0, "Number of threads": 480.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 1286445971.0, "Total blocks": 1286393062.0, "Ops per second": 42760529.23, "ns per ops": 23.39, "Ops per threads": 2680095.0, "Ops per procs": 13400478.0, "Ops/sec/procs": 445422.18, "ns per ops/procs": 2245.06}],["rdq-cycle-tokio", "./rdq-cycle-tokio -p 8 -d 30 -r 5 -t 8", {"Duration (ms)": 30023.0, "Number of processors": 8.0, "Number of threads": 40.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 227086589.0, "Ops per second": 7569552.0, "ns per ops": 132.0, "Ops per threads": 5677164.0, "Ops per procs": 28385823.0, "Ops/sec/procs": 946194.0, "ns per ops/procs": 1057.0}],["rdq-cycle-go", "./rdq-cycle-go -p 8 -d 30 -r 5 -t 8", {"Duration (ms)": 30001.0, "Number of processors": 8.0, "Number of threads": 40.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 484159721.0, "Ops per second": 16137861.21, "ns per ops": 61.97, "Ops per threads": 12103993.0, "Ops per procs": 60519965.0, "Ops/sec/procs": 2017232.65, "ns per ops/procs": 495.73}],["rdq-cycle-go", "./rdq-cycle-go -p 48 -d 30 -r 5 -t 48", {"Duration (ms)": 30010.0, "Number of processors": 48.0, "Number of threads": 240.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 2095980199.0, "Ops per second": 69842294.86, "ns per ops": 14.32, "Ops per threads": 8733250.0, "Ops per procs": 43666254.0, "Ops/sec/procs": 1455047.81, "ns per ops/procs": 687.26}],["rdq-cycle-cfa", "./rdq-cycle-cfa -p 2 -d 30 -r 5 -t 2", {"Duration (ms)": 30051.381161, "Number of processors": 2.0, "Number of threads": 10.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 196494478.0, "Total blocks": 196494358.0, "Ops per second": 6538617.21, "ns per ops": 152.94, "Ops per threads": 19649447.0, "Ops per procs": 98247239.0, "Ops/sec/procs": 3269308.6, "ns per ops/procs": 305.88}],["rdq-cycle-fibre", "./rdq-cycle-fibre -p 192 -d 30 -r 5 -t 192", {"Duration (ms)": 30004.0, "Number of processors": 192.0, "Number of threads": 960.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 15153291514.0, "Total blocks": 15153291514.0, "Ops per second": 505026939.65, "ns per ops": 1.98, "Ops per threads": 15784678.0, "Ops per procs": 78923393.0, "Ops/sec/procs": 2630348.64, "ns per ops/procs": 380.18}],["rdq-cycle-fibre", "./rdq-cycle-fibre -p 24 -d 30 -r 5 -t 24", {"Duration (ms)": 30004.0, "Number of processors": 24.0, "Number of threads": 120.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 2722454869.0, "Total blocks": 2722454869.0, "Ops per second": 90734647.35, "ns per ops": 11.02, "Ops per threads": 22687123.0, "Ops per procs": 113435619.0, "Ops/sec/procs": 3780610.31, "ns per ops/procs": 264.51}],["rdq-cycle-go", "./rdq-cycle-go -p 16 -d 30 -r 5 -t 16", {"Duration (ms)": 30001.0, "Number of processors": 16.0, "Number of threads": 80.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 897147322.0, "Ops per second": 29903287.16, "ns per ops": 33.44, "Ops per threads": 11214341.0, "Ops per procs": 56071707.0, "Ops/sec/procs": 1868955.45, "ns per ops/procs": 535.06}],["rdq-cycle-go", "./rdq-cycle-go -p 4 -d 30 -r 5 -t 4", {"Duration (ms)": 30001.0, "Number of processors": 4.0, "Number of threads": 20.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 272854880.0, "Ops per second": 9094688.32, "ns per ops": 109.95, "Ops per threads": 13642744.0, "Ops per procs": 68213720.0, "Ops/sec/procs": 2273672.08, "ns per ops/procs": 439.82}],["rdq-cycle-fibre", "./rdq-cycle-fibre -p 8 -d 30 -r 5 -t 8", {"Duration (ms)": 30022.0, "Number of processors": 8.0, "Number of threads": 40.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 1028333242.0, "Total blocks": 1028333242.0, "Ops per second": 34251939.83, "ns per ops": 29.2, "Ops per threads": 25708331.0, "Ops per procs": 128541655.0, "Ops/sec/procs": 4281492.48, "ns per ops/procs": 233.56}],["rdq-cycle-cfa", "./rdq-cycle-cfa -p 1 -d 30 -r 5 -t 1", {"Duration (ms)": 30050.577562, "Number of processors": 1.0, "Number of threads": 5.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 200561678.0, "Total blocks": 200561674.0, "Ops per second": 6674137.21, "ns per ops": 149.83, "Ops per threads": 40112335.0, "Ops per procs": 200561678.0, "Ops/sec/procs": 6674137.21, "ns per ops/procs": 149.83}],["rdq-cycle-fibre", "./rdq-cycle-fibre -p 2 -d 30 -r 5 -t 2", {"Duration (ms)": 30023.0, "Number of processors": 2.0, "Number of threads": 10.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 320157293.0, "Total blocks": 320157283.0, "Ops per second": 10663572.36, "ns per ops": 93.78, "Ops per threads": 32015729.0, "Ops per procs": 160078646.0, "Ops/sec/procs": 5331786.18, "ns per ops/procs": 187.55}],["rdq-cycle-cfa", "./rdq-cycle-cfa -p 96 -d 30 -r 5 -t 96", {"Duration (ms)": 30049.337186, "Number of processors": 96.0, "Number of threads": 480.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 1287047838.0, "Total blocks": 1287003187.0, "Ops per second": 42831155.64, "ns per ops": 23.35, "Ops per threads": 2681349.0, "Ops per procs": 13406748.0, "Ops/sec/procs": 446157.87, "ns per ops/procs": 2241.36}],["rdq-cycle-fibre", "./rdq-cycle-fibre -p 72 -d 30 -r 5 -t 72", {"Duration (ms)": 30039.0, "Number of processors": 72.0, "Number of threads": 360.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 8689520917.0, "Total blocks": 8689520917.0, "Ops per second": 289269975.95, "ns per ops": 3.46, "Ops per threads": 24137558.0, "Ops per procs": 120687790.0, "Ops/sec/procs": 4017638.55, "ns per ops/procs": 248.9}],["rdq-cycle-tokio", "./rdq-cycle-tokio -p 96 -d 30 -r 5 -t 96", {"Duration (ms)": 30099.0, "Number of processors": 96.0, "Number of threads": 480.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 1637878133.0, "Ops per second": 54595937.0, "ns per ops": 18.0, "Ops per threads": 3412246.0, "Ops per procs": 17061230.0, "Ops/sec/procs": 568707.0, "ns per ops/procs": 1764.0}],["rdq-cycle-tokio", "./rdq-cycle-tokio -p 4 -d 30 -r 5 -t 4", {"Duration (ms)": 30059.0, "Number of processors": 4.0, "Number of threads": 20.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 157245634.0, "Ops per second": 5241521.0, "ns per ops": 191.0, "Ops per threads": 7862281.0, "Ops per procs": 39311408.0, "Ops/sec/procs": 1310380.0, "ns per ops/procs": 764.0}],["rdq-cycle-go", "./rdq-cycle-go -p 16 -d 30 -r 5 -t 16", {"Duration (ms)": 30001.0, "Number of processors": 16.0, "Number of threads": 80.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 866951956.0, "Ops per second": 28896836.72, "ns per ops": 34.61, "Ops per threads": 10836899.0, "Ops per procs": 54184497.0, "Ops/sec/procs": 1806052.29, "ns per ops/procs": 553.69}],["rdq-cycle-go", "./rdq-cycle-go -p 1 -d 30 -r 5 -t 1", {"Duration (ms)": 30001.0, "Number of processors": 1.0, "Number of threads": 5.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 170399943.0, "Ops per second": 5679764.76, "ns per ops": 176.06, "Ops per threads": 34079988.0, "Ops per procs": 170399943.0, "Ops/sec/procs": 5679764.76, "ns per ops/procs": 176.06}],["rdq-cycle-go", "./rdq-cycle-go -p 8 -d 30 -r 5 -t 8", {"Duration (ms)": 30001.0, "Number of processors": 8.0, "Number of threads": 40.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 503737240.0, "Ops per second": 16790371.86, "ns per ops": 59.56, "Ops per threads": 12593431.0, "Ops per procs": 62967155.0, "Ops/sec/procs": 2098796.48, "ns per ops/procs": 476.46}],["rdq-cycle-cfa", "./rdq-cycle-cfa -p 16 -d 30 -r 5 -t 16", {"Duration (ms)": 30076.899969, "Number of processors": 16.0, "Number of threads": 80.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 609799779.0, "Total blocks": 609797914.0, "Ops per second": 20274688.54, "ns per ops": 49.32, "Ops per threads": 7622497.0, "Ops per procs": 38112486.0, "Ops/sec/procs": 1267168.03, "ns per ops/procs": 789.16}],["rdq-cycle-tokio", "./rdq-cycle-tokio -p 96 -d 30 -r 5 -t 96", {"Duration (ms)": 30097.0, "Number of processors": 96.0, "Number of threads": 480.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 1516740387.0, "Ops per second": 50558012.0, "ns per ops": 19.0, "Ops per threads": 3159875.0, "Ops per procs": 15799379.0, "Ops/sec/procs": 526645.0, "ns per ops/procs": 1904.0}],["rdq-cycle-tokio", "./rdq-cycle-tokio -p 48 -d 30 -r 5 -t 48", {"Duration (ms)": 30097.0, "Number of processors": 48.0, "Number of threads": 240.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 1048720004.0, "Ops per second": 34957333.0, "ns per ops": 28.0, "Ops per threads": 4369666.0, "Ops per procs": 21848333.0, "Ops/sec/procs": 728277.0, "ns per ops/procs": 1377.0}],["rdq-cycle-fibre", "./rdq-cycle-fibre -p 16 -d 30 -r 5 -t 16", {"Duration (ms)": 30026.0, "Number of processors": 16.0, "Number of threads": 80.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 1874637547.0, "Total blocks": 1874637547.0, "Ops per second": 62432246.83, "ns per ops": 16.02, "Ops per threads": 23432969.0, "Ops per procs": 117164846.0, "Ops/sec/procs": 3902015.43, "ns per ops/procs": 256.28}],["rdq-cycle-fibre", "./rdq-cycle-fibre -p 24 -d 30 -r 5 -t 24", {"Duration (ms)": 30002.0, "Number of processors": 24.0, "Number of threads": 120.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 2769618118.0, "Total blocks": 2769618118.0, "Ops per second": 92312732.9, "ns per ops": 10.83, "Ops per threads": 23080150.0, "Ops per procs": 115400754.0, "Ops/sec/procs": 3846363.87, "ns per ops/procs": 259.99}],["rdq-cycle-cfa", "./rdq-cycle-cfa -p 144 -d 30 -r 5 -t 144", {"Duration (ms)": 30073.10486, "Number of processors": 144.0, "Number of threads": 720.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 1668563995.0, "Total blocks": 1668444624.0, "Ops per second": 55483595.82, "ns per ops": 18.02, "Ops per threads": 2317449.0, "Ops per procs": 11587249.0, "Ops/sec/procs": 385302.75, "ns per ops/procs": 2595.36}],["rdq-cycle-cfa", "./rdq-cycle-cfa -p 1 -d 30 -r 5 -t 1", {"Duration (ms)": 30050.011582, "Number of processors": 1.0, "Number of threads": 5.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 199723875.0, "Total blocks": 199723870.0, "Ops per second": 6646382.63, "ns per ops": 150.46, "Ops per threads": 39944775.0, "Ops per procs": 199723875.0, "Ops/sec/procs": 6646382.63, "ns per ops/procs": 150.46}],["rdq-cycle-cfa", "./rdq-cycle-cfa -p 96 -d 30 -r 5 -t 96", {"Duration (ms)": 30085.282005, "Number of processors": 96.0, "Number of threads": 480.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 1309236744.0, "Total blocks": 1309181028.0, "Ops per second": 43517516.1, "ns per ops": 22.98, "Ops per threads": 2727576.0, "Ops per procs": 13637882.0, "Ops/sec/procs": 453307.46, "ns per ops/procs": 2206.01}],["rdq-cycle-fibre", "./rdq-cycle-fibre -p 96 -d 30 -r 5 -t 96", {"Duration (ms)": 30004.0, "Number of processors": 96.0, "Number of threads": 480.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 7278605223.0, "Total blocks": 7278605222.0, "Ops per second": 242582812.85, "ns per ops": 4.12, "Ops per threads": 15163760.0, "Ops per procs": 75818804.0, "Ops/sec/procs": 2526904.3, "ns per ops/procs": 395.74}],["rdq-cycle-cfa", "./rdq-cycle-cfa -p 4 -d 30 -r 5 -t 4", {"Duration (ms)": 30055.48068, "Number of processors": 4.0, "Number of threads": 20.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 261743223.0, "Total blocks": 261742828.0, "Ops per second": 8708668.67, "ns per ops": 114.83, "Ops per threads": 13087161.0, "Ops per procs": 65435805.0, "Ops/sec/procs": 2177167.17, "ns per ops/procs": 459.31}],["rdq-cycle-cfa", "./rdq-cycle-cfa -p 192 -d 30 -r 5 -t 192", {"Duration (ms)": 30042.947765, "Number of processors": 192.0, "Number of threads": 960.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 1957232019.0, "Total blocks": 1957044897.0, "Ops per second": 65147802.22, "ns per ops": 15.35, "Ops per threads": 2038783.0, "Ops per procs": 10193916.0, "Ops/sec/procs": 339311.47, "ns per ops/procs": 2947.14}],["rdq-cycle-cfa", "./rdq-cycle-cfa -p 1 -d 30 -r 5 -t 1", {"Duration (ms)": 30051.846789, "Number of processors": 1.0, "Number of threads": 5.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 199788730.0, "Total blocks": 199788726.0, "Ops per second": 6648134.85, "ns per ops": 150.42, "Ops per threads": 39957746.0, "Ops per procs": 199788730.0, "Ops/sec/procs": 6648134.85, "ns per ops/procs": 150.42}],["rdq-cycle-tokio", "./rdq-cycle-tokio -p 2 -d 30 -r 5 -t 2", {"Duration (ms)": 30065.0, "Number of processors": 2.0, "Number of threads": 10.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 124102496.0, "Ops per second": 4136749.0, "ns per ops": 242.0, "Ops per threads": 12410249.0, "Ops per procs": 62051248.0, "Ops/sec/procs": 2068374.0, "ns per ops/procs": 484.0}],["rdq-cycle-cfa", "./rdq-cycle-cfa -p 24 -d 30 -r 5 -t 24", {"Duration (ms)": 30019.983151, "Number of processors": 24.0, "Number of threads": 120.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 696903407.0, "Total blocks": 696900032.0, "Ops per second": 23214650.17, "ns per ops": 43.08, "Ops per threads": 5807528.0, "Ops per procs": 29037641.0, "Ops/sec/procs": 967277.09, "ns per ops/procs": 1033.83}],["rdq-cycle-cfa", "./rdq-cycle-cfa -p 8 -d 30 -r 5 -t 8", {"Duration (ms)": 30061.525481, "Number of processors": 8.0, "Number of threads": 40.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 391674308.0, "Total blocks": 391673635.0, "Ops per second": 13029089.57, "ns per ops": 76.75, "Ops per threads": 9791857.0, "Ops per procs": 48959288.0, "Ops/sec/procs": 1628636.2, "ns per ops/procs": 614.01}],["rdq-cycle-tokio", "./rdq-cycle-tokio -p 144 -d 30 -r 5 -t 144", {"Duration (ms)": 30020.0, "Number of processors": 144.0, "Number of threads": 720.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 1218824720.0, "Ops per second": 40627490.0, "ns per ops": 24.0, "Ops per threads": 1692812.0, "Ops per procs": 8464060.0, "Ops/sec/procs": 282135.0, "ns per ops/procs": 3546.0}],["rdq-cycle-cfa", "./rdq-cycle-cfa -p 72 -d 30 -r 5 -t 72", {"Duration (ms)": 30015.080151, "Number of processors": 72.0, "Number of threads": 360.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 1005825478.0, "Total blocks": 1005797742.0, "Ops per second": 33510671.07, "ns per ops": 29.84, "Ops per threads": 2793959.0, "Ops per procs": 13969798.0, "Ops/sec/procs": 465425.99, "ns per ops/procs": 2148.57}],["rdq-cycle-go", "./rdq-cycle-go -p 8 -d 30 -r 5 -t 8", {"Duration (ms)": 30001.0, "Number of processors": 8.0, "Number of threads": 40.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 484290776.0, "Ops per second": 16142217.04, "ns per ops": 61.95, "Ops per threads": 12107269.0, "Ops per procs": 60536347.0, "Ops/sec/procs": 2017777.13, "ns per ops/procs": 495.59}],["rdq-cycle-fibre", "./rdq-cycle-fibre -p 2 -d 30 -r 5 -t 2", {"Duration (ms)": 30023.0, "Number of processors": 2.0, "Number of threads": 10.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 437970265.0, "Total blocks": 437970260.0, "Ops per second": 14587558.77, "ns per ops": 68.55, "Ops per threads": 43797026.0, "Ops per procs": 218985132.0, "Ops/sec/procs": 7293779.38, "ns per ops/procs": 137.1}],["rdq-cycle-fibre", "./rdq-cycle-fibre -p 144 -d 30 -r 5 -t 144", {"Duration (ms)": 30006.0, "Number of processors": 144.0, "Number of threads": 720.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 8812602926.0, "Total blocks": 8812602925.0, "Ops per second": 293686822.03, "ns per ops": 3.4, "Ops per threads": 12239726.0, "Ops per procs": 61198631.0, "Ops/sec/procs": 2039491.82, "ns per ops/procs": 490.32}],["rdq-cycle-go", "./rdq-cycle-go -p 192 -d 30 -r 5 -t 192", {"Duration (ms)": 30001.0, "Number of processors": 192.0, "Number of threads": 960.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 4678325771.0, "Ops per second": 155934874.72, "ns per ops": 6.41, "Ops per threads": 4873256.0, "Ops per procs": 24366280.0, "Ops/sec/procs": 812160.81, "ns per ops/procs": 1231.28}],["rdq-cycle-tokio", "./rdq-cycle-tokio -p 8 -d 30 -r 5 -t 8", {"Duration (ms)": 30030.0, "Number of processors": 8.0, "Number of threads": 40.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 229998557.0, "Ops per second": 7666618.0, "ns per ops": 130.0, "Ops per threads": 5749963.0, "Ops per procs": 28749819.0, "Ops/sec/procs": 958327.0, "ns per ops/procs": 1044.0}],["rdq-cycle-fibre", "./rdq-cycle-fibre -p 1 -d 30 -r 5 -t 1", {"Duration (ms)": 30022.0, "Number of processors": 1.0, "Number of threads": 5.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 219430025.0, "Total blocks": 219430020.0, "Ops per second": 7308940.2, "ns per ops": 136.82, "Ops per threads": 43886005.0, "Ops per procs": 219430025.0, "Ops/sec/procs": 7308940.2, "ns per ops/procs": 136.82}],["rdq-cycle-go", "./rdq-cycle-go -p 2 -d 30 -r 5 -t 2", {"Duration (ms)": 30001.0, "Number of processors": 2.0, "Number of threads": 10.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 181249878.0, "Ops per second": 6041384.35, "ns per ops": 165.52, "Ops per threads": 18124987.0, "Ops per procs": 90624939.0, "Ops/sec/procs": 3020692.17, "ns per ops/procs": 331.05}],["rdq-cycle-cfa", "./rdq-cycle-cfa -p 96 -d 30 -r 5 -t 96", {"Duration (ms)": 30039.23706, "Number of processors": 96.0, "Number of threads": 480.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 1288371219.0, "Total blocks": 1288322203.0, "Ops per second": 42889611.89, "ns per ops": 23.32, "Ops per threads": 2684106.0, "Ops per procs": 13420533.0, "Ops/sec/procs": 446766.79, "ns per ops/procs": 2238.3}],["rdq-cycle-tokio", "./rdq-cycle-tokio -p 24 -d 30 -r 5 -t 24", {"Duration (ms)": 30097.0, "Number of processors": 24.0, "Number of threads": 120.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 694249921.0, "Ops per second": 23141664.0, "ns per ops": 43.0, "Ops per threads": 5785416.0, "Ops per procs": 28927080.0, "Ops/sec/procs": 964236.0, "ns per ops/procs": 1040.0}],["rdq-cycle-cfa", "./rdq-cycle-cfa -p 72 -d 30 -r 5 -t 72", {"Duration (ms)": 30072.857744, "Number of processors": 72.0, "Number of threads": 360.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 1074127037.0, "Total blocks": 1074101741.0, "Ops per second": 35717491.37, "ns per ops": 28.0, "Ops per threads": 2983686.0, "Ops per procs": 14918431.0, "Ops/sec/procs": 496076.27, "ns per ops/procs": 2015.82}],["rdq-cycle-fibre", "./rdq-cycle-fibre -p 8 -d 30 -r 5 -t 8", {"Duration (ms)": 30022.0, "Number of processors": 8.0, "Number of threads": 40.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 897242190.0, "Total blocks": 897242190.0, "Ops per second": 29885164.36, "ns per ops": 33.46, "Ops per threads": 22431054.0, "Ops per procs": 112155273.0, "Ops/sec/procs": 3735645.54, "ns per ops/procs": 267.69}],["rdq-cycle-cfa", "./rdq-cycle-cfa -p 4 -d 30 -r 5 -t 4", {"Duration (ms)": 30055.556765, "Number of processors": 4.0, "Number of threads": 20.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 262732416.0, "Total blocks": 262732011.0, "Ops per second": 8741558.78, "ns per ops": 114.4, "Ops per threads": 13136620.0, "Ops per procs": 65683104.0, "Ops/sec/procs": 2185389.69, "ns per ops/procs": 457.58}],["rdq-cycle-tokio", "./rdq-cycle-tokio -p 1 -d 30 -r 5 -t 1", {"Duration (ms)": 30098.0, "Number of processors": 1.0, "Number of threads": 5.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 163762028.0, "Ops per second": 5458734.0, "ns per ops": 183.0, "Ops per threads": 32752405.0, "Ops per procs": 163762028.0, "Ops/sec/procs": 5458734.0, "ns per ops/procs": 183.0}],["rdq-cycle-tokio", "./rdq-cycle-tokio -p 48 -d 30 -r 5 -t 48", {"Duration (ms)": 30097.0, "Number of processors": 48.0, "Number of threads": 240.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 1161840704.0, "Ops per second": 38728023.0, "ns per ops": 25.0, "Ops per threads": 4841002.0, "Ops per procs": 24205014.0, "Ops/sec/procs": 806833.0, "ns per ops/procs": 1243.0}],["rdq-cycle-tokio", "./rdq-cycle-tokio -p 72 -d 30 -r 5 -t 72", {"Duration (ms)": 30098.0, "Number of processors": 72.0, "Number of threads": 360.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 1187236719.0, "Ops per second": 39574557.0, "ns per ops": 25.0, "Ops per threads": 3297879.0, "Ops per procs": 16489398.0, "Ops/sec/procs": 549646.0, "ns per ops/procs": 1825.0}],["rdq-cycle-fibre", "./rdq-cycle-fibre -p 2 -d 30 -r 5 -t 2", {"Duration (ms)": 30026.0, "Number of processors": 2.0, "Number of threads": 10.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 314925634.0, "Total blocks": 314925629.0, "Ops per second": 10488362.89, "ns per ops": 95.34, "Ops per threads": 31492563.0, "Ops per procs": 157462817.0, "Ops/sec/procs": 5244181.44, "ns per ops/procs": 190.69}],["rdq-cycle-tokio", "./rdq-cycle-tokio -p 72 -d 30 -r 5 -t 72", {"Duration (ms)": 30097.0, "Number of processors": 72.0, "Number of threads": 360.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 1269270520.0, "Ops per second": 42309017.0, "ns per ops": 23.0, "Ops per threads": 3525751.0, "Ops per procs": 17628757.0, "Ops/sec/procs": 587625.0, "ns per ops/procs": 1707.0}],["rdq-cycle-fibre", "./rdq-cycle-fibre -p 96 -d 30 -r 5 -t 96", {"Duration (ms)": 30010.0, "Number of processors": 96.0, "Number of threads": 480.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 7930618702.0, "Total blocks": 7930618702.0, "Ops per second": 264264051.16, "ns per ops": 3.78, "Ops per threads": 16522122.0, "Ops per procs": 82610611.0, "Ops/sec/procs": 2752750.53, "ns per ops/procs": 363.27}],["rdq-cycle-fibre", "./rdq-cycle-fibre -p 8 -d 30 -r 5 -t 8", {"Duration (ms)": 30022.0, "Number of processors": 8.0, "Number of threads": 40.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 961588888.0, "Total blocks": 961588888.0, "Ops per second": 32028884.59, "ns per ops": 31.22, "Ops per threads": 24039722.0, "Ops per procs": 120198611.0, "Ops/sec/procs": 4003610.57, "ns per ops/procs": 249.77}],["rdq-cycle-tokio", "./rdq-cycle-tokio -p 1 -d 30 -r 5 -t 1", {"Duration (ms)": 30098.0, "Number of processors": 1.0, "Number of threads": 5.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 164073328.0, "Ops per second": 5469110.0, "ns per ops": 183.0, "Ops per threads": 32814665.0, "Ops per procs": 164073328.0, "Ops/sec/procs": 5469110.0, "ns per ops/procs": 183.0}],["rdq-cycle-fibre", "./rdq-cycle-fibre -p 72 -d 30 -r 5 -t 72", {"Duration (ms)": 30005.0, "Number of processors": 72.0, "Number of threads": 360.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 6918538200.0, "Total blocks": 6918538200.0, "Ops per second": 230573352.83, "ns per ops": 4.34, "Ops per threads": 19218161.0, "Ops per procs": 96090808.0, "Ops/sec/procs": 3202407.68, "ns per ops/procs": 312.27}],["rdq-cycle-cfa", "./rdq-cycle-cfa -p 72 -d 30 -r 5 -t 72", {"Duration (ms)": 30010.200079, "Number of processors": 72.0, "Number of threads": 360.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 1020338910.0, "Total blocks": 1020311568.0, "Ops per second": 33999737.0, "ns per ops": 29.41, "Ops per threads": 2834274.0, "Ops per procs": 14171373.0, "Ops/sec/procs": 472218.57, "ns per ops/procs": 2117.66}],["rdq-cycle-go", "./rdq-cycle-go -p 1 -d 30 -r 5 -t 1", {"Duration (ms)": 30001.0, "Number of processors": 1.0, "Number of threads": 5.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 170875680.0, "Ops per second": 5695616.98, "ns per ops": 175.57, "Ops per threads": 34175136.0, "Ops per procs": 170875680.0, "Ops/sec/procs": 5695616.98, "ns per ops/procs": 175.57}],["rdq-cycle-go", "./rdq-cycle-go -p 1 -d 30 -r 5 -t 1", {"Duration (ms)": 30001.0, "Number of processors": 1.0, "Number of threads": 5.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 170371945.0, "Ops per second": 5678829.37, "ns per ops": 176.09, "Ops per threads": 34074389.0, "Ops per procs": 170371945.0, "Ops/sec/procs": 5678829.37, "ns per ops/procs": 176.09}],["rdq-cycle-fibre", "./rdq-cycle-fibre -p 72 -d 30 -r 5 -t 72", {"Duration (ms)": 30003.0, "Number of processors": 72.0, "Number of threads": 360.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 8948788453.0, "Total blocks": 8948788453.0, "Ops per second": 298254598.52, "ns per ops": 3.35, "Ops per threads": 24857745.0, "Ops per procs": 124288728.0, "Ops/sec/procs": 4142424.98, "ns per ops/procs": 241.4}],["rdq-cycle-fibre", "./rdq-cycle-fibre -p 24 -d 30 -r 5 -t 24", {"Duration (ms)": 30002.0, "Number of processors": 24.0, "Number of threads": 120.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 3898235587.0, "Total blocks": 3898235587.0, "Ops per second": 129930241.11, "ns per ops": 7.7, "Ops per threads": 32485296.0, "Ops per procs": 162426482.0, "Ops/sec/procs": 5413760.05, "ns per ops/procs": 184.71}],["rdq-cycle-cfa", "./rdq-cycle-cfa -p 2 -d 30 -r 5 -t 2", {"Duration (ms)": 30051.959989, "Number of processors": 2.0, "Number of threads": 10.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 198520646.0, "Total blocks": 198520540.0, "Ops per second": 6605913.43, "ns per ops": 151.38, "Ops per threads": 19852064.0, "Ops per procs": 99260323.0, "Ops/sec/procs": 3302956.71, "ns per ops/procs": 302.76}],["rdq-cycle-cfa", "./rdq-cycle-cfa -p 8 -d 30 -r 5 -t 8", {"Duration (ms)": 30061.141635, "Number of processors": 8.0, "Number of threads": 40.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 391212651.0, "Total blocks": 391212028.0, "Ops per second": 13013898.67, "ns per ops": 76.84, "Ops per threads": 9780316.0, "Ops per procs": 48901581.0, "Ops/sec/procs": 1626737.33, "ns per ops/procs": 614.73}],["rdq-cycle-fibre", "./rdq-cycle-fibre -p 1 -d 30 -r 5 -t 1", {"Duration (ms)": 30022.0, "Number of processors": 1.0, "Number of threads": 5.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 219462118.0, "Total blocks": 219462113.0, "Ops per second": 7310005.41, "ns per ops": 136.8, "Ops per threads": 43892423.0, "Ops per procs": 219462118.0, "Ops/sec/procs": 7310005.41, "ns per ops/procs": 136.8}],["rdq-cycle-fibre", "./rdq-cycle-fibre -p 48 -d 30 -r 5 -t 48", {"Duration (ms)": 30004.0, "Number of processors": 48.0, "Number of threads": 240.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 4091075635.0, "Total blocks": 4091075635.0, "Ops per second": 136349582.25, "ns per ops": 7.33, "Ops per threads": 17046148.0, "Ops per procs": 85230742.0, "Ops/sec/procs": 2840616.3, "ns per ops/procs": 352.04}],["rdq-cycle-fibre", "./rdq-cycle-fibre -p 48 -d 30 -r 5 -t 48", {"Duration (ms)": 30004.0, "Number of processors": 48.0, "Number of threads": 240.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 4130565688.0, "Total blocks": 4130565688.0, "Ops per second": 137665077.46, "ns per ops": 7.26, "Ops per threads": 17210690.0, "Ops per procs": 86053451.0, "Ops/sec/procs": 2868022.45, "ns per ops/procs": 348.67}],["rdq-cycle-go", "./rdq-cycle-go -p 8 -d 30 -r 5 -t 8", {"Duration (ms)": 30001.0, "Number of processors": 8.0, "Number of threads": 40.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 484843550.0, "Ops per second": 16160636.75, "ns per ops": 61.88, "Ops per threads": 12121088.0, "Ops per procs": 60605443.0, "Ops/sec/procs": 2020079.59, "ns per ops/procs": 495.03}],["rdq-cycle-tokio", "./rdq-cycle-tokio -p 48 -d 30 -r 5 -t 48", {"Duration (ms)": 30097.0, "Number of processors": 48.0, "Number of threads": 240.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 1057341368.0, "Ops per second": 35244712.0, "ns per ops": 28.0, "Ops per threads": 4405589.0, "Ops per procs": 22027945.0, "Ops/sec/procs": 734264.0, "ns per ops/procs": 1366.0}],["rdq-cycle-cfa", "./rdq-cycle-cfa -p 4 -d 30 -r 5 -t 4", {"Duration (ms)": 30055.932904, "Number of processors": 4.0, "Number of threads": 20.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 259416488.0, "Total blocks": 259416141.0, "Ops per second": 8631124.14, "ns per ops": 115.86, "Ops per threads": 12970824.0, "Ops per procs": 64854122.0, "Ops/sec/procs": 2157781.03, "ns per ops/procs": 463.44}],["rdq-cycle-go", "./rdq-cycle-go -p 2 -d 30 -r 5 -t 2", {"Duration (ms)": 30001.0, "Number of processors": 2.0, "Number of threads": 10.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 162480964.0, "Ops per second": 5415785.3, "ns per ops": 184.65, "Ops per threads": 16248096.0, "Ops per procs": 81240482.0, "Ops/sec/procs": 2707892.65, "ns per ops/procs": 369.29}],["rdq-cycle-fibre", "./rdq-cycle-fibre -p 24 -d 30 -r 5 -t 24", {"Duration (ms)": 30002.0, "Number of processors": 24.0, "Number of threads": 120.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 2857586854.0, "Total blocks": 2857586854.0, "Ops per second": 95243953.63, "ns per ops": 10.5, "Ops per threads": 23813223.0, "Ops per procs": 119066118.0, "Ops/sec/procs": 3968498.07, "ns per ops/procs": 251.98}],["rdq-cycle-tokio", "./rdq-cycle-tokio -p 8 -d 30 -r 5 -t 8", {"Duration (ms)": 30021.0, "Number of processors": 8.0, "Number of threads": 40.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 227486564.0, "Ops per second": 7582885.0, "ns per ops": 131.0, "Ops per threads": 5687164.0, "Ops per procs": 28435820.0, "Ops/sec/procs": 947860.0, "ns per ops/procs": 1055.0}],["rdq-cycle-cfa", "./rdq-cycle-cfa -p 24 -d 30 -r 5 -t 24", {"Duration (ms)": 30020.299113, "Number of processors": 24.0, "Number of threads": 120.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 711017078.0, "Total blocks": 711013311.0, "Ops per second": 23684543.43, "ns per ops": 42.22, "Ops per threads": 5925142.0, "Ops per procs": 29625711.0, "Ops/sec/procs": 986855.98, "ns per ops/procs": 1013.32}],["rdq-cycle-fibre", "./rdq-cycle-fibre -p 2 -d 30 -r 5 -t 2", {"Duration (ms)": 30023.0, "Number of processors": 2.0, "Number of threads": 10.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 318525342.0, "Total blocks": 318525332.0, "Ops per second": 10609082.28, "ns per ops": 94.26, "Ops per threads": 31852534.0, "Ops per procs": 159262671.0, "Ops/sec/procs": 5304541.14, "ns per ops/procs": 188.52}],["rdq-cycle-tokio", "./rdq-cycle-tokio -p 48 -d 30 -r 5 -t 48", {"Duration (ms)": 30097.0, "Number of processors": 48.0, "Number of threads": 240.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 1058996282.0, "Ops per second": 35299876.0, "ns per ops": 28.0, "Ops per threads": 4412484.0, "Ops per procs": 22062422.0, "Ops/sec/procs": 735414.0, "ns per ops/procs": 1364.0}],["rdq-cycle-go", "./rdq-cycle-go -p 96 -d 30 -r 5 -t 96", {"Duration (ms)": 30021.0, "Number of processors": 96.0, "Number of threads": 480.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 2225569124.0, "Ops per second": 74133727.0, "ns per ops": 13.49, "Ops per threads": 4636602.0, "Ops per procs": 23183011.0, "Ops/sec/procs": 772226.32, "ns per ops/procs": 1294.96}],["rdq-cycle-fibre", "./rdq-cycle-fibre -p 72 -d 30 -r 5 -t 72", {"Duration (ms)": 30010.0, "Number of processors": 72.0, "Number of threads": 360.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 6902308353.0, "Total blocks": 6902308353.0, "Ops per second": 229996934.52, "ns per ops": 4.35, "Ops per threads": 19173078.0, "Ops per procs": 95865393.0, "Ops/sec/procs": 3194401.87, "ns per ops/procs": 313.05}],["rdq-cycle-cfa", "./rdq-cycle-cfa -p 8 -d 30 -r 5 -t 8", {"Duration (ms)": 30059.807761, "Number of processors": 8.0, "Number of threads": 40.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 389271455.0, "Total blocks": 389270792.0, "Ops per second": 12949898.35, "ns per ops": 77.22, "Ops per threads": 9731786.0, "Ops per procs": 48658931.0, "Ops/sec/procs": 1618737.29, "ns per ops/procs": 617.77}],["rdq-cycle-go", "./rdq-cycle-go -p 96 -d 30 -r 5 -t 96", {"Duration (ms)": 30011.0, "Number of processors": 96.0, "Number of threads": 480.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 2290844526.0, "Ops per second": 76333243.79, "ns per ops": 13.1, "Ops per threads": 4772592.0, "Ops per procs": 23862963.0, "Ops/sec/procs": 795137.96, "ns per ops/procs": 1257.64}],["rdq-cycle-go", "./rdq-cycle-go -p 1 -d 30 -r 5 -t 1", {"Duration (ms)": 30001.0, "Number of processors": 1.0, "Number of threads": 5.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 169231118.0, "Ops per second": 5640804.51, "ns per ops": 177.28, "Ops per threads": 33846223.0, "Ops per procs": 169231118.0, "Ops/sec/procs": 5640804.51, "ns per ops/procs": 177.28}],["rdq-cycle-cfa", "./rdq-cycle-cfa -p 96 -d 30 -r 5 -t 96", {"Duration (ms)": 30021.17524, "Number of processors": 96.0, "Number of threads": 480.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 1298650357.0, "Total blocks": 1298595563.0, "Ops per second": 43257812.08, "ns per ops": 23.12, "Ops per threads": 2705521.0, "Ops per procs": 13527607.0, "Ops/sec/procs": 450602.21, "ns per ops/procs": 2219.25}],["rdq-cycle-cfa", "./rdq-cycle-cfa -p 4 -d 30 -r 5 -t 4", {"Duration (ms)": 30052.510549, "Number of processors": 4.0, "Number of threads": 20.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 259339339.0, "Total blocks": 259338987.0, "Ops per second": 8629539.9, "ns per ops": 115.88, "Ops per threads": 12966966.0, "Ops per procs": 64834834.0, "Ops/sec/procs": 2157384.98, "ns per ops/procs": 463.52}],["rdq-cycle-cfa", "./rdq-cycle-cfa -p 8 -d 30 -r 5 -t 8", {"Duration (ms)": 30061.231688, "Number of processors": 8.0, "Number of threads": 40.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 389706412.0, "Total blocks": 389705799.0, "Ops per second": 12963753.98, "ns per ops": 77.14, "Ops per threads": 9742660.0, "Ops per procs": 48713301.0, "Ops/sec/procs": 1620469.25, "ns per ops/procs": 617.11}],["rdq-cycle-go", "./rdq-cycle-go -p 24 -d 30 -r 5 -t 24", {"Duration (ms)": 30001.0, "Number of processors": 24.0, "Number of threads": 120.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 1514267828.0, "Ops per second": 50472490.02, "ns per ops": 19.81, "Ops per threads": 12618898.0, "Ops per procs": 63094492.0, "Ops/sec/procs": 2103020.42, "ns per ops/procs": 475.51}],["rdq-cycle-cfa", "./rdq-cycle-cfa -p 2 -d 30 -r 5 -t 2", {"Duration (ms)": 30051.763322, "Number of processors": 2.0, "Number of threads": 10.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 208893404.0, "Total blocks": 208893301.0, "Ops per second": 6951119.7, "ns per ops": 143.86, "Ops per threads": 20889340.0, "Ops per procs": 104446702.0, "Ops/sec/procs": 3475559.85, "ns per ops/procs": 287.72}],["rdq-cycle-tokio", "./rdq-cycle-tokio -p 96 -d 30 -r 5 -t 96", {"Duration (ms)": 30097.0, "Number of processors": 96.0, "Number of threads": 480.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 1762404242.0, "Ops per second": 58746808.0, "ns per ops": 17.0, "Ops per threads": 3671675.0, "Ops per procs": 18358377.0, "Ops/sec/procs": 611945.0, "ns per ops/procs": 1639.0}],["rdq-cycle-go", "./rdq-cycle-go -p 192 -d 30 -r 5 -t 192", {"Duration (ms)": 30041.0, "Number of processors": 192.0, "Number of threads": 960.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 4721073543.0, "Ops per second": 157150386.37, "ns per ops": 6.36, "Ops per threads": 4917784.0, "Ops per procs": 24588924.0, "Ops/sec/procs": 818491.6, "ns per ops/procs": 1221.76}],["rdq-cycle-fibre", "./rdq-cycle-fibre -p 16 -d 30 -r 5 -t 16", {"Duration (ms)": 30026.0, "Number of processors": 16.0, "Number of threads": 80.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 1863241695.0, "Total blocks": 1863241695.0, "Ops per second": 62052604.21, "ns per ops": 16.12, "Ops per threads": 23290521.0, "Ops per procs": 116452605.0, "Ops/sec/procs": 3878287.76, "ns per ops/procs": 257.85}],["rdq-cycle-tokio", "./rdq-cycle-tokio -p 96 -d 30 -r 5 -t 96", {"Duration (ms)": 30030.0, "Number of processors": 96.0, "Number of threads": 480.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 1455382509.0, "Ops per second": 48512750.0, "ns per ops": 20.0, "Ops per threads": 3032046.0, "Ops per procs": 15160234.0, "Ops/sec/procs": 505341.0, "ns per ops/procs": 1980.0}],["rdq-cycle-go", "./rdq-cycle-go -p 144 -d 30 -r 5 -t 144", {"Duration (ms)": 30030.0, "Number of processors": 144.0, "Number of threads": 720.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 3300598875.0, "Ops per second": 109909393.33, "ns per ops": 9.1, "Ops per threads": 4584165.0, "Ops per procs": 22920825.0, "Ops/sec/procs": 763259.68, "ns per ops/procs": 1310.17}],["rdq-cycle-go", "./rdq-cycle-go -p 144 -d 30 -r 5 -t 144", {"Duration (ms)": 30068.0, "Number of processors": 144.0, "Number of threads": 720.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 3439143977.0, "Ops per second": 114377437.41, "ns per ops": 8.74, "Ops per threads": 4776588.0, "Ops per procs": 23882944.0, "Ops/sec/procs": 794287.76, "ns per ops/procs": 1258.99}],["rdq-cycle-cfa", "./rdq-cycle-cfa -p 192 -d 30 -r 5 -t 192", {"Duration (ms)": 30064.267084, "Number of processors": 192.0, "Number of threads": 960.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 1956872315.0, "Total blocks": 1956671201.0, "Ops per second": 65089639.79, "ns per ops": 15.36, "Ops per threads": 2038408.0, "Ops per procs": 10192043.0, "Ops/sec/procs": 339008.54, "ns per ops/procs": 2949.78}],["rdq-cycle-fibre", "./rdq-cycle-fibre -p 1 -d 30 -r 5 -t 1", {"Duration (ms)": 30021.0, "Number of processors": 1.0, "Number of threads": 5.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 219165422.0, "Total blocks": 219165417.0, "Ops per second": 7300217.93, "ns per ops": 136.98, "Ops per threads": 43833084.0, "Ops per procs": 219165422.0, "Ops/sec/procs": 7300217.93, "ns per ops/procs": 136.98}],["rdq-cycle-fibre", "./rdq-cycle-fibre -p 24 -d 30 -r 5 -t 24", {"Duration (ms)": 30002.0, "Number of processors": 24.0, "Number of threads": 120.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 2851473001.0, "Total blocks": 2851473001.0, "Ops per second": 95040165.97, "ns per ops": 10.52, "Ops per threads": 23762275.0, "Ops per procs": 118811375.0, "Ops/sec/procs": 3960006.92, "ns per ops/procs": 252.52}],["rdq-cycle-tokio", "./rdq-cycle-tokio -p 72 -d 30 -r 5 -t 72", {"Duration (ms)": 30098.0, "Number of processors": 72.0, "Number of threads": 360.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 1062295270.0, "Ops per second": 35409842.0, "ns per ops": 28.0, "Ops per threads": 2950820.0, "Ops per procs": 14754100.0, "Ops/sec/procs": 491803.0, "ns per ops/procs": 2039.0}],["rdq-cycle-cfa", "./rdq-cycle-cfa -p 1 -d 30 -r 5 -t 1", {"Duration (ms)": 30050.12165, "Number of processors": 1.0, "Number of threads": 5.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 203453260.0, "Total blocks": 203453256.0, "Ops per second": 6770463.77, "ns per ops": 147.7, "Ops per threads": 40690652.0, "Ops per procs": 203453260.0, "Ops/sec/procs": 6770463.77, "ns per ops/procs": 147.7}],["rdq-cycle-fibre", "./rdq-cycle-fibre -p 144 -d 30 -r 5 -t 144", {"Duration (ms)": 30008.0, "Number of processors": 144.0, "Number of threads": 720.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 9105285783.0, "Total blocks": 9105285782.0, "Ops per second": 303424221.83, "ns per ops": 3.3, "Ops per threads": 12646230.0, "Ops per procs": 63231151.0, "Ops/sec/procs": 2107112.65, "ns per ops/procs": 474.58}],["rdq-cycle-go", "./rdq-cycle-go -p 1 -d 30 -r 5 -t 1", {"Duration (ms)": 30001.0, "Number of processors": 1.0, "Number of threads": 5.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 170298799.0, "Ops per second": 5676390.52, "ns per ops": 176.17, "Ops per threads": 34059759.0, "Ops per procs": 170298799.0, "Ops/sec/procs": 5676390.52, "ns per ops/procs": 176.17}],["rdq-cycle-tokio", "./rdq-cycle-tokio -p 1 -d 30 -r 5 -t 1", {"Duration (ms)": 30098.0, "Number of processors": 1.0, "Number of threads": 5.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 163851750.0, "Ops per second": 5461725.0, "ns per ops": 183.0, "Ops per threads": 32770350.0, "Ops per procs": 163851750.0, "Ops/sec/procs": 5461725.0, "ns per ops/procs": 183.0}],["rdq-cycle-fibre", "./rdq-cycle-fibre -p 144 -d 30 -r 5 -t 144", {"Duration (ms)": 30004.0, "Number of processors": 144.0, "Number of threads": 720.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 9422383139.0, "Total blocks": 9422383139.0, "Ops per second": 314030774.38, "ns per ops": 3.18, "Ops per threads": 13086643.0, "Ops per procs": 65433216.0, "Ops/sec/procs": 2180769.27, "ns per ops/procs": 458.55}],["rdq-cycle-cfa", "./rdq-cycle-cfa -p 144 -d 30 -r 5 -t 144", {"Duration (ms)": 30098.972305, "Number of processors": 144.0, "Number of threads": 720.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 1637473541.0, "Total blocks": 1637369683.0, "Ops per second": 54402971.78, "ns per ops": 18.38, "Ops per threads": 2274268.0, "Ops per procs": 11371344.0, "Ops/sec/procs": 377798.42, "ns per ops/procs": 2646.91}],["rdq-cycle-cfa", "./rdq-cycle-cfa -p 8 -d 30 -r 5 -t 8", {"Duration (ms)": 30061.467699, "Number of processors": 8.0, "Number of threads": 40.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 387675449.0, "Total blocks": 387674798.0, "Ops per second": 12896091.86, "ns per ops": 77.54, "Ops per threads": 9691886.0, "Ops per procs": 48459431.0, "Ops/sec/procs": 1612011.48, "ns per ops/procs": 620.34}],["rdq-cycle-fibre", "./rdq-cycle-fibre -p 96 -d 30 -r 5 -t 96", {"Duration (ms)": 30004.0, "Number of processors": 96.0, "Number of threads": 480.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 10037817889.0, "Total blocks": 10037817888.0, "Ops per second": 334538378.62, "ns per ops": 2.99, "Ops per threads": 20912120.0, "Ops per procs": 104560603.0, "Ops/sec/procs": 3484774.78, "ns per ops/procs": 286.96}],["rdq-cycle-cfa", "./rdq-cycle-cfa -p 24 -d 30 -r 5 -t 24", {"Duration (ms)": 30021.190418, "Number of processors": 24.0, "Number of threads": 120.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 702167569.0, "Total blocks": 702163349.0, "Ops per second": 23389064.83, "ns per ops": 42.76, "Ops per threads": 5851396.0, "Ops per procs": 29256982.0, "Ops/sec/procs": 974544.37, "ns per ops/procs": 1026.12}],["rdq-cycle-fibre", "./rdq-cycle-fibre -p 144 -d 30 -r 5 -t 144", {"Duration (ms)": 30005.0, "Number of processors": 144.0, "Number of threads": 720.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 8496788974.0, "Total blocks": 8496788974.0, "Ops per second": 283176799.4, "ns per ops": 3.53, "Ops per threads": 11801095.0, "Ops per procs": 59005478.0, "Ops/sec/procs": 1966505.55, "ns per ops/procs": 508.52}],["rdq-cycle-cfa", "./rdq-cycle-cfa -p 48 -d 30 -r 5 -t 48", {"Duration (ms)": 30047.090768, "Number of processors": 48.0, "Number of threads": 240.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 1134816175.0, "Total blocks": 1134804492.0, "Ops per second": 37767921.82, "ns per ops": 26.48, "Ops per threads": 4728400.0, "Ops per procs": 23642003.0, "Ops/sec/procs": 786831.7, "ns per ops/procs": 1270.92}],["rdq-cycle-cfa", "./rdq-cycle-cfa -p 1 -d 30 -r 5 -t 1", {"Duration (ms)": 30049.618723, "Number of processors": 1.0, "Number of threads": 5.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 203439243.0, "Total blocks": 203439242.0, "Ops per second": 6770110.63, "ns per ops": 147.71, "Ops per threads": 40687848.0, "Ops per procs": 203439243.0, "Ops/sec/procs": 6770110.63, "ns per ops/procs": 147.71}],["rdq-cycle-fibre", "./rdq-cycle-fibre -p 8 -d 30 -r 5 -t 8", {"Duration (ms)": 30022.0, "Number of processors": 8.0, "Number of threads": 40.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 1358385548.0, "Total blocks": 1358385548.0, "Ops per second": 45245332.94, "ns per ops": 22.1, "Ops per threads": 33959638.0, "Ops per procs": 169798193.0, "Ops/sec/procs": 5655666.62, "ns per ops/procs": 176.81}],["rdq-cycle-fibre", "./rdq-cycle-fibre -p 192 -d 30 -r 5 -t 192", {"Duration (ms)": 30004.0, "Number of processors": 192.0, "Number of threads": 960.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 15344820146.0, "Total blocks": 15344820144.0, "Ops per second": 511410097.18, "ns per ops": 1.96, "Ops per threads": 15984187.0, "Ops per procs": 79920938.0, "Ops/sec/procs": 2663594.26, "ns per ops/procs": 375.43}],["rdq-cycle-fibre", "./rdq-cycle-fibre -p 1 -d 30 -r 5 -t 1", {"Duration (ms)": 30022.0, "Number of processors": 1.0, "Number of threads": 5.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 219445996.0, "Total blocks": 219445991.0, "Ops per second": 7309377.53, "ns per ops": 136.81, "Ops per threads": 43889199.0, "Ops per procs": 219445996.0, "Ops/sec/procs": 7309377.53, "ns per ops/procs": 136.81}],["rdq-cycle-fibre", "./rdq-cycle-fibre -p 48 -d 30 -r 5 -t 48", {"Duration (ms)": 30003.0, "Number of processors": 48.0, "Number of threads": 240.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 4045772537.0, "Total blocks": 4045772537.0, "Ops per second": 134842487.28, "ns per ops": 7.42, "Ops per threads": 16857385.0, "Ops per procs": 84286927.0, "Ops/sec/procs": 2809218.48, "ns per ops/procs": 355.97}],["rdq-cycle-fibre", "./rdq-cycle-fibre -p 144 -d 30 -r 5 -t 144", {"Duration (ms)": 30007.0, "Number of processors": 144.0, "Number of threads": 720.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 8986109983.0, "Total blocks": 8986109980.0, "Ops per second": 299458790.31, "ns per ops": 3.34, "Ops per threads": 12480708.0, "Ops per procs": 62403541.0, "Ops/sec/procs": 2079574.93, "ns per ops/procs": 480.87}],["rdq-cycle-go", "./rdq-cycle-go -p 4 -d 30 -r 5 -t 4", {"Duration (ms)": 30001.0, "Number of processors": 4.0, "Number of threads": 20.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 280593909.0, "Ops per second": 9352656.08, "ns per ops": 106.92, "Ops per threads": 14029695.0, "Ops per procs": 70148477.0, "Ops/sec/procs": 2338164.02, "ns per ops/procs": 427.69}],["rdq-cycle-cfa", "./rdq-cycle-cfa -p 144 -d 30 -r 5 -t 144", {"Duration (ms)": 30065.718618, "Number of processors": 144.0, "Number of threads": 720.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 1622847601.0, "Total blocks": 1622758577.0, "Ops per second": 53976677.61, "ns per ops": 18.53, "Ops per threads": 2253955.0, "Ops per procs": 11269775.0, "Ops/sec/procs": 374838.04, "ns per ops/procs": 2667.82}],["rdq-cycle-fibre", "./rdq-cycle-fibre -p 144 -d 30 -r 5 -t 144", {"Duration (ms)": 30034.0, "Number of processors": 144.0, "Number of threads": 720.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 8323411624.0, "Total blocks": 8323411615.0, "Ops per second": 277125847.28, "ns per ops": 3.61, "Ops per threads": 11560293.0, "Ops per procs": 57801469.0, "Ops/sec/procs": 1924485.05, "ns per ops/procs": 519.62}],["rdq-cycle-fibre", "./rdq-cycle-fibre -p 24 -d 30 -r 5 -t 24", {"Duration (ms)": 30002.0, "Number of processors": 24.0, "Number of threads": 120.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 2870175445.0, "Total blocks": 2870175445.0, "Ops per second": 95663784.36, "ns per ops": 10.45, "Ops per threads": 23918128.0, "Ops per procs": 119590643.0, "Ops/sec/procs": 3985991.02, "ns per ops/procs": 250.88}],["rdq-cycle-cfa", "./rdq-cycle-cfa -p 72 -d 30 -r 5 -t 72", {"Duration (ms)": 30084.205153, "Number of processors": 72.0, "Number of threads": 360.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 1082237469.0, "Total blocks": 1082203325.0, "Ops per second": 35973610.19, "ns per ops": 27.8, "Ops per threads": 3006215.0, "Ops per procs": 15031075.0, "Ops/sec/procs": 499633.47, "ns per ops/procs": 2001.47}],["rdq-cycle-fibre", "./rdq-cycle-fibre -p 144 -d 30 -r 5 -t 144", {"Duration (ms)": 30037.0, "Number of processors": 144.0, "Number of threads": 720.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 10980191432.0, "Total blocks": 10980191421.0, "Ops per second": 365545710.36, "ns per ops": 2.74, "Ops per threads": 15250265.0, "Ops per procs": 76251329.0, "Ops/sec/procs": 2538511.88, "ns per ops/procs": 393.93}],["rdq-cycle-fibre", "./rdq-cycle-fibre -p 72 -d 30 -r 5 -t 72", {"Duration (ms)": 30003.0, "Number of processors": 72.0, "Number of threads": 360.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 6879631835.0, "Total blocks": 6879631835.0, "Ops per second": 229291584.98, "ns per ops": 4.36, "Ops per threads": 19110088.0, "Ops per procs": 95550442.0, "Ops/sec/procs": 3184605.35, "ns per ops/procs": 314.01}],["rdq-cycle-cfa", "./rdq-cycle-cfa -p 24 -d 30 -r 5 -t 24", {"Duration (ms)": 30021.043588, "Number of processors": 24.0, "Number of threads": 120.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 719499338.0, "Total blocks": 719495463.0, "Ops per second": 23966499.9, "ns per ops": 41.72, "Ops per threads": 5995827.0, "Ops per procs": 29979139.0, "Ops/sec/procs": 998604.16, "ns per ops/procs": 1001.4}],["rdq-cycle-fibre", "./rdq-cycle-fibre -p 48 -d 30 -r 5 -t 48", {"Duration (ms)": 30003.0, "Number of processors": 48.0, "Number of threads": 240.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 4031751310.0, "Total blocks": 4031751310.0, "Ops per second": 134375766.79, "ns per ops": 7.44, "Ops per threads": 16798963.0, "Ops per procs": 83994818.0, "Ops/sec/procs": 2799495.14, "ns per ops/procs": 357.21}],["rdq-cycle-tokio", "./rdq-cycle-tokio -p 4 -d 30 -r 5 -t 4", {"Duration (ms)": 30063.0, "Number of processors": 4.0, "Number of threads": 20.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 145230267.0, "Ops per second": 4841008.0, "ns per ops": 207.0, "Ops per threads": 7261513.0, "Ops per procs": 36307566.0, "Ops/sec/procs": 1210252.0, "ns per ops/procs": 828.0}],["rdq-cycle-fibre", "./rdq-cycle-fibre -p 1 -d 30 -r 5 -t 1", {"Duration (ms)": 30022.0, "Number of processors": 1.0, "Number of threads": 5.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 219457155.0, "Total blocks": 219457150.0, "Ops per second": 7309852.42, "ns per ops": 136.8, "Ops per threads": 43891431.0, "Ops per procs": 219457155.0, "Ops/sec/procs": 7309852.42, "ns per ops/procs": 136.8}],["rdq-cycle-fibre", "./rdq-cycle-fibre -p 24 -d 30 -r 5 -t 24", {"Duration (ms)": 30007.0, "Number of processors": 24.0, "Number of threads": 120.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 3974525491.0, "Total blocks": 3974525491.0, "Ops per second": 132450393.15, "ns per ops": 7.55, "Ops per threads": 33121045.0, "Ops per procs": 165605228.0, "Ops/sec/procs": 5518766.38, "ns per ops/procs": 181.2}],["rdq-cycle-fibre", "./rdq-cycle-fibre -p 48 -d 30 -r 5 -t 48", {"Duration (ms)": 30004.0, "Number of processors": 48.0, "Number of threads": 240.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 4062749934.0, "Total blocks": 4062749934.0, "Ops per second": 135405350.7, "ns per ops": 7.39, "Ops per threads": 16928124.0, "Ops per procs": 84640623.0, "Ops/sec/procs": 2820944.81, "ns per ops/procs": 354.49}],["rdq-cycle-cfa", "./rdq-cycle-cfa -p 8 -d 30 -r 5 -t 8", {"Duration (ms)": 30060.56569, "Number of processors": 8.0, "Number of threads": 40.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 385642867.0, "Total blocks": 385642241.0, "Ops per second": 12828862.6, "ns per ops": 77.95, "Ops per threads": 9641071.0, "Ops per procs": 48205358.0, "Ops/sec/procs": 1603607.83, "ns per ops/procs": 623.59}],["rdq-cycle-go", "./rdq-cycle-go -p 4 -d 30 -r 5 -t 4", {"Duration (ms)": 30001.0, "Number of processors": 4.0, "Number of threads": 20.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 263137218.0, "Ops per second": 8770801.2, "ns per ops": 114.01, "Ops per threads": 13156860.0, "Ops per procs": 65784304.0, "Ops/sec/procs": 2192700.3, "ns per ops/procs": 456.06}],["rdq-cycle-cfa", "./rdq-cycle-cfa -p 24 -d 30 -r 5 -t 24", {"Duration (ms)": 30020.96541, "Number of processors": 24.0, "Number of threads": 120.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 715320658.0, "Total blocks": 715316739.0, "Ops per second": 23827370.25, "ns per ops": 41.97, "Ops per threads": 5961005.0, "Ops per procs": 29805027.0, "Ops/sec/procs": 992807.09, "ns per ops/procs": 1007.25}],["rdq-cycle-fibre", "./rdq-cycle-fibre -p 96 -d 30 -r 5 -t 96", {"Duration (ms)": 30004.0, "Number of processors": 96.0, "Number of threads": 480.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 7806859720.0, "Total blocks": 7806859717.0, "Ops per second": 260186612.81, "ns per ops": 3.84, "Ops per threads": 16264291.0, "Ops per procs": 81321455.0, "Ops/sec/procs": 2710277.22, "ns per ops/procs": 368.97}],["rdq-cycle-cfa", "./rdq-cycle-cfa -p 1 -d 30 -r 5 -t 1", {"Duration (ms)": 30048.294209, "Number of processors": 1.0, "Number of threads": 5.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 202208749.0, "Total blocks": 202208746.0, "Ops per second": 6729458.5, "ns per ops": 148.6, "Ops per threads": 40441749.0, "Ops per procs": 202208749.0, "Ops/sec/procs": 6729458.5, "ns per ops/procs": 148.6}],["rdq-cycle-cfa", "./rdq-cycle-cfa -p 192 -d 30 -r 5 -t 192", {"Duration (ms)": 30065.286283, "Number of processors": 192.0, "Number of threads": 960.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 1948341406.0, "Total blocks": 1948145075.0, "Ops per second": 64803687.14, "ns per ops": 15.43, "Ops per threads": 2029522.0, "Ops per procs": 10147611.0, "Ops/sec/procs": 337519.2, "ns per ops/procs": 2962.79}],["rdq-cycle-tokio", "./rdq-cycle-tokio -p 48 -d 30 -r 5 -t 48", {"Duration (ms)": 30097.0, "Number of processors": 48.0, "Number of threads": 240.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 1035514230.0, "Ops per second": 34517141.0, "ns per ops": 29.0, "Ops per threads": 4314642.0, "Ops per procs": 21573213.0, "Ops/sec/procs": 719107.0, "ns per ops/procs": 1395.0}],["rdq-cycle-tokio", "./rdq-cycle-tokio -p 96 -d 30 -r 5 -t 96", {"Duration (ms)": 30000.0, "Number of processors": 96.0, "Number of threads": 480.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 1642785204.0, "Ops per second": 54759506.0, "ns per ops": 18.0, "Ops per threads": 3422469.0, "Ops per procs": 17112345.0, "Ops/sec/procs": 570411.0, "ns per ops/procs": 1753.0}],["rdq-cycle-go", "./rdq-cycle-go -p 72 -d 30 -r 5 -t 72", {"Duration (ms)": 30011.0, "Number of processors": 72.0, "Number of threads": 360.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 2316831806.0, "Ops per second": 77198067.12, "ns per ops": 12.95, "Ops per threads": 6435643.0, "Ops per procs": 32178219.0, "Ops/sec/procs": 1072195.38, "ns per ops/procs": 932.67}],["rdq-cycle-cfa", "./rdq-cycle-cfa -p 2 -d 30 -r 5 -t 2", {"Duration (ms)": 30052.201613, "Number of processors": 2.0, "Number of threads": 10.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 219458394.0, "Total blocks": 219458294.0, "Ops per second": 7302572.93, "ns per ops": 136.94, "Ops per threads": 21945839.0, "Ops per procs": 109729197.0, "Ops/sec/procs": 3651286.47, "ns per ops/procs": 273.88}],["rdq-cycle-cfa", "./rdq-cycle-cfa -p 4 -d 30 -r 5 -t 4", {"Duration (ms)": 30054.552502, "Number of processors": 4.0, "Number of threads": 20.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 263023386.0, "Total blocks": 263022980.0, "Ops per second": 8751532.27, "ns per ops": 114.27, "Ops per threads": 13151169.0, "Ops per procs": 65755846.0, "Ops/sec/procs": 2187883.07, "ns per ops/procs": 457.06}],["rdq-cycle-go", "./rdq-cycle-go -p 16 -d 30 -r 5 -t 16", {"Duration (ms)": 30001.0, "Number of processors": 16.0, "Number of threads": 80.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 887434104.0, "Ops per second": 29579514.58, "ns per ops": 33.81, "Ops per threads": 11092926.0, "Ops per procs": 55464631.0, "Ops/sec/procs": 1848719.66, "ns per ops/procs": 540.91}],["rdq-cycle-go", "./rdq-cycle-go -p 96 -d 30 -r 5 -t 96", {"Duration (ms)": 30017.0, "Number of processors": 96.0, "Number of threads": 480.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 2208566284.0, "Ops per second": 73576821.12, "ns per ops": 13.59, "Ops per threads": 4601179.0, "Ops per procs": 23005898.0, "Ops/sec/procs": 766425.22, "ns per ops/procs": 1304.76}],["rdq-cycle-fibre", "./rdq-cycle-fibre -p 1 -d 30 -r 5 -t 1", {"Duration (ms)": 30022.0, "Number of processors": 1.0, "Number of threads": 5.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 219400560.0, "Total blocks": 219400555.0, "Ops per second": 7307918.23, "ns per ops": 136.84, "Ops per threads": 43880112.0, "Ops per procs": 219400560.0, "Ops/sec/procs": 7307918.23, "ns per ops/procs": 136.84}],["rdq-cycle-go", "./rdq-cycle-go -p 4 -d 30 -r 5 -t 4", {"Duration (ms)": 30001.0, "Number of processors": 4.0, "Number of threads": 20.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 278824124.0, "Ops per second": 9293676.5, "ns per ops": 107.6, "Ops per threads": 13941206.0, "Ops per procs": 69706031.0, "Ops/sec/procs": 2323419.13, "ns per ops/procs": 430.4}],["rdq-cycle-fibre", "./rdq-cycle-fibre -p 16 -d 30 -r 5 -t 16", {"Duration (ms)": 30026.0, "Number of processors": 16.0, "Number of threads": 80.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 2467394548.0, "Total blocks": 2467394548.0, "Ops per second": 82173276.76, "ns per ops": 12.17, "Ops per threads": 30842431.0, "Ops per procs": 154212159.0, "Ops/sec/procs": 5135829.8, "ns per ops/procs": 194.71}],["rdq-cycle-cfa", "./rdq-cycle-cfa -p 16 -d 30 -r 5 -t 16", {"Duration (ms)": 30074.965558, "Number of processors": 16.0, "Number of threads": 80.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 618485823.0, "Total blocks": 618483934.0, "Ops per second": 20564805.7, "ns per ops": 48.63, "Ops per threads": 7731072.0, "Ops per procs": 38655363.0, "Ops/sec/procs": 1285300.36, "ns per ops/procs": 778.03}],["rdq-cycle-tokio", "./rdq-cycle-tokio -p 1 -d 30 -r 5 -t 1", {"Duration (ms)": 30098.0, "Number of processors": 1.0, "Number of threads": 5.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 163618544.0, "Ops per second": 5453951.0, "ns per ops": 183.0, "Ops per threads": 32723708.0, "Ops per procs": 163618544.0, "Ops/sec/procs": 5453951.0, "ns per ops/procs": 183.0}],["rdq-cycle-tokio", "./rdq-cycle-tokio -p 48 -d 30 -r 5 -t 48", {"Duration (ms)": 30097.0, "Number of processors": 48.0, "Number of threads": 240.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 983219900.0, "Ops per second": 32773996.0, "ns per ops": 30.0, "Ops per threads": 4096749.0, "Ops per procs": 20483747.0, "Ops/sec/procs": 682791.0, "ns per ops/procs": 1469.0}],["rdq-cycle-cfa", "./rdq-cycle-cfa -p 192 -d 30 -r 5 -t 192", {"Duration (ms)": 30021.598307, "Number of processors": 192.0, "Number of threads": 960.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 1952330982.0, "Total blocks": 1952122705.0, "Ops per second": 65030880.84, "ns per ops": 15.38, "Ops per threads": 2033678.0, "Ops per procs": 10168390.0, "Ops/sec/procs": 338702.5, "ns per ops/procs": 2952.44}],["rdq-cycle-go", "./rdq-cycle-go -p 192 -d 30 -r 5 -t 192", {"Duration (ms)": 30076.0, "Number of processors": 192.0, "Number of threads": 960.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 4675330883.0, "Ops per second": 155449948.61, "ns per ops": 6.43, "Ops per threads": 4870136.0, "Ops per procs": 24350681.0, "Ops/sec/procs": 809635.15, "ns per ops/procs": 1235.12}],["rdq-cycle-tokio", "./rdq-cycle-tokio -p 72 -d 30 -r 5 -t 72", {"Duration (ms)": 30097.0, "Number of processors": 72.0, "Number of threads": 360.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 747663677.0, "Ops per second": 24922122.0, "ns per ops": 40.0, "Ops per threads": 2076843.0, "Ops per procs": 10384217.0, "Ops/sec/procs": 346140.0, "ns per ops/procs": 2898.0}],["rdq-cycle-tokio", "./rdq-cycle-tokio -p 192 -d 30 -r 5 -t 192", {"Duration (ms)": 30097.0, "Number of processors": 192.0, "Number of threads": 960.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 1708910175.0, "Ops per second": 56963672.0, "ns per ops": 17.0, "Ops per threads": 1780114.0, "Ops per procs": 8900573.0, "Ops/sec/procs": 296685.0, "ns per ops/procs": 3381.0}],["rdq-cycle-fibre", "./rdq-cycle-fibre -p 2 -d 30 -r 5 -t 2", {"Duration (ms)": 30023.0, "Number of processors": 2.0, "Number of threads": 10.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 317990414.0, "Total blocks": 317990404.0, "Ops per second": 10591389.06, "ns per ops": 94.42, "Ops per threads": 31799041.0, "Ops per procs": 158995207.0, "Ops/sec/procs": 5295694.53, "ns per ops/procs": 188.83}],["rdq-cycle-cfa", "./rdq-cycle-cfa -p 192 -d 30 -r 5 -t 192", {"Duration (ms)": 30061.269843, "Number of processors": 192.0, "Number of threads": 960.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 1968352511.0, "Total blocks": 1968125519.0, "Ops per second": 65478022.76, "ns per ops": 15.27, "Ops per threads": 2050367.0, "Ops per procs": 10251835.0, "Ops/sec/procs": 341031.37, "ns per ops/procs": 2932.28}],["rdq-cycle-cfa", "./rdq-cycle-cfa -p 16 -d 30 -r 5 -t 16", {"Duration (ms)": 30077.104651, "Number of processors": 16.0, "Number of threads": 80.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 613345249.0, "Total blocks": 613343241.0, "Ops per second": 20392429.93, "ns per ops": 49.04, "Ops per threads": 7666815.0, "Ops per procs": 38334078.0, "Ops/sec/procs": 1274526.87, "ns per ops/procs": 784.6}],["rdq-cycle-go", "./rdq-cycle-go -p 192 -d 30 -r 5 -t 192", {"Duration (ms)": 30039.0, "Number of processors": 192.0, "Number of threads": 960.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 4721227995.0, "Ops per second": 157167628.56, "ns per ops": 6.36, "Ops per threads": 4917945.0, "Ops per procs": 24589729.0, "Ops/sec/procs": 818581.4, "ns per ops/procs": 1221.63}],["rdq-cycle-tokio", "./rdq-cycle-tokio -p 144 -d 30 -r 5 -t 144", {"Duration (ms)": 30004.0, "Number of processors": 144.0, "Number of threads": 720.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 1161299664.0, "Ops per second": 38709988.0, "ns per ops": 25.0, "Ops per threads": 1612916.0, "Ops per procs": 8064581.0, "Ops/sec/procs": 268819.0, "ns per ops/procs": 3720.0}],["rdq-cycle-tokio", "./rdq-cycle-tokio -p 2 -d 30 -r 5 -t 2", {"Duration (ms)": 30053.0, "Number of processors": 2.0, "Number of threads": 10.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 127510283.0, "Ops per second": 4250342.0, "ns per ops": 235.0, "Ops per threads": 12751028.0, "Ops per procs": 63755141.0, "Ops/sec/procs": 2125171.0, "ns per ops/procs": 471.0}],["rdq-cycle-tokio", "./rdq-cycle-tokio -p 144 -d 30 -r 5 -t 144", {"Duration (ms)": 30020.0, "Number of processors": 144.0, "Number of threads": 720.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 1907332468.0, "Ops per second": 63577748.0, "ns per ops": 15.0, "Ops per threads": 2649072.0, "Ops per procs": 13245364.0, "Ops/sec/procs": 441512.0, "ns per ops/procs": 2266.0}],["rdq-cycle-fibre", "./rdq-cycle-fibre -p 192 -d 30 -r 5 -t 192", {"Duration (ms)": 30007.0, "Number of processors": 192.0, "Number of threads": 960.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 15257076115.0, "Total blocks": 15257076114.0, "Ops per second": 508439690.7, "ns per ops": 1.97, "Ops per threads": 15892787.0, "Ops per procs": 79463938.0, "Ops/sec/procs": 2648123.39, "ns per ops/procs": 377.63}],["rdq-cycle-fibre", "./rdq-cycle-fibre -p 8 -d 30 -r 5 -t 8", {"Duration (ms)": 30024.0, "Number of processors": 8.0, "Number of threads": 40.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 1135649654.0, "Total blocks": 1135649654.0, "Ops per second": 37824273.51, "ns per ops": 26.44, "Ops per threads": 28391241.0, "Ops per procs": 141956206.0, "Ops/sec/procs": 4728034.19, "ns per ops/procs": 211.5}],["rdq-cycle-tokio", "./rdq-cycle-tokio -p 192 -d 30 -r 5 -t 192", {"Duration (ms)": 30016.0, "Number of processors": 192.0, "Number of threads": 960.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 1694643345.0, "Ops per second": 56488111.0, "ns per ops": 17.0, "Ops per threads": 1765253.0, "Ops per procs": 8826267.0, "Ops/sec/procs": 294208.0, "ns per ops/procs": 3400.0}],["rdq-cycle-fibre", "./rdq-cycle-fibre -p 1 -d 30 -r 5 -t 1", {"Duration (ms)": 30023.0, "Number of processors": 1.0, "Number of threads": 5.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 219099397.0, "Total blocks": 219099392.0, "Ops per second": 7297543.16, "ns per ops": 137.03, "Ops per threads": 43819879.0, "Ops per procs": 219099397.0, "Ops/sec/procs": 7297543.16, "ns per ops/procs": 137.03}],["rdq-cycle-cfa", "./rdq-cycle-cfa -p 48 -d 30 -r 5 -t 48", {"Duration (ms)": 30046.060274, "Number of processors": 48.0, "Number of threads": 240.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 1129547583.0, "Total blocks": 1129535051.0, "Ops per second": 37593866.64, "ns per ops": 26.6, "Ops per threads": 4706448.0, "Ops per procs": 23532241.0, "Ops/sec/procs": 783205.56, "ns per ops/procs": 1276.8}],["rdq-cycle-tokio", "./rdq-cycle-tokio -p 4 -d 30 -r 5 -t 4", {"Duration (ms)": 30039.0, "Number of processors": 4.0, "Number of threads": 20.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 158942896.0, "Ops per second": 5298096.0, "ns per ops": 188.0, "Ops per threads": 7947144.0, "Ops per procs": 39735724.0, "Ops/sec/procs": 1324524.0, "ns per ops/procs": 755.0}],["rdq-cycle-fibre", "./rdq-cycle-fibre -p 192 -d 30 -r 5 -t 192", {"Duration (ms)": 30089.0, "Number of processors": 192.0, "Number of threads": 960.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 15236894327.0, "Total blocks": 15236894326.0, "Ops per second": 506386811.56, "ns per ops": 1.97, "Ops per threads": 15871764.0, "Ops per procs": 79358824.0, "Ops/sec/procs": 2637431.31, "ns per ops/procs": 379.16}],["rdq-cycle-fibre", "./rdq-cycle-fibre -p 4 -d 30 -r 5 -t 4", {"Duration (ms)": 30024.0, "Number of processors": 4.0, "Number of threads": 20.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 760890080.0, "Total blocks": 760890080.0, "Ops per second": 25342641.52, "ns per ops": 39.46, "Ops per threads": 38044504.0, "Ops per procs": 190222520.0, "Ops/sec/procs": 6335660.38, "ns per ops/procs": 157.84}],["rdq-cycle-tokio", "./rdq-cycle-tokio -p 96 -d 30 -r 5 -t 96", {"Duration (ms)": 30097.0, "Number of processors": 96.0, "Number of threads": 480.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 1528301627.0, "Ops per second": 50943387.0, "ns per ops": 19.0, "Ops per threads": 3183961.0, "Ops per procs": 15919808.0, "Ops/sec/procs": 530660.0, "ns per ops/procs": 1890.0}],["rdq-cycle-fibre", "./rdq-cycle-fibre -p 192 -d 30 -r 5 -t 192", {"Duration (ms)": 30005.0, "Number of processors": 192.0, "Number of threads": 960.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 15770868034.0, "Total blocks": 15770868033.0, "Ops per second": 525603056.0, "ns per ops": 1.9, "Ops per threads": 16427987.0, "Ops per procs": 82139937.0, "Ops/sec/procs": 2737515.92, "ns per ops/procs": 365.29}],["rdq-cycle-go", "./rdq-cycle-go -p 4 -d 30 -r 5 -t 4", {"Duration (ms)": 30001.0, "Number of processors": 4.0, "Number of threads": 20.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 265041436.0, "Ops per second": 8834270.16, "ns per ops": 113.2, "Ops per threads": 13252071.0, "Ops per procs": 66260359.0, "Ops/sec/procs": 2208567.54, "ns per ops/procs": 452.78}],["rdq-cycle-tokio", "./rdq-cycle-tokio -p 8 -d 30 -r 5 -t 8", {"Duration (ms)": 30020.0, "Number of processors": 8.0, "Number of threads": 40.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 239519481.0, "Ops per second": 7983982.0, "ns per ops": 125.0, "Ops per threads": 5987987.0, "Ops per procs": 29939935.0, "Ops/sec/procs": 997997.0, "ns per ops/procs": 1002.0}],["rdq-cycle-tokio", "./rdq-cycle-tokio -p 16 -d 30 -r 5 -t 16", {"Duration (ms)": 30099.0, "Number of processors": 16.0, "Number of threads": 80.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 487681117.0, "Ops per second": 16256037.0, "ns per ops": 61.0, "Ops per threads": 6096013.0, "Ops per procs": 30480069.0, "Ops/sec/procs": 1016002.0, "ns per ops/procs": 987.0}],["rdq-cycle-fibre", "./rdq-cycle-fibre -p 24 -d 30 -r 5 -t 24", {"Duration (ms)": 30002.0, "Number of processors": 24.0, "Number of threads": 120.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 2864800492.0, "Total blocks": 2864800492.0, "Ops per second": 95484382.85, "ns per ops": 10.47, "Ops per threads": 23873337.0, "Ops per procs": 119366687.0, "Ops/sec/procs": 3978515.95, "ns per ops/procs": 251.35}],["rdq-cycle-go", "./rdq-cycle-go -p 144 -d 30 -r 5 -t 144", {"Duration (ms)": 30038.0, "Number of processors": 144.0, "Number of threads": 720.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 3441174129.0, "Ops per second": 114557406.43, "ns per ops": 8.73, "Ops per threads": 4779408.0, "Ops per procs": 23897042.0, "Ops/sec/procs": 795537.54, "ns per ops/procs": 1257.01}],["rdq-cycle-cfa", "./rdq-cycle-cfa -p 4 -d 30 -r 5 -t 4", {"Duration (ms)": 30053.229752, "Number of processors": 4.0, "Number of threads": 20.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 262797659.0, "Total blocks": 262797312.0, "Ops per second": 8744406.55, "ns per ops": 114.36, "Ops per threads": 13139882.0, "Ops per procs": 65699414.0, "Ops/sec/procs": 2186101.64, "ns per ops/procs": 457.44}],["rdq-cycle-tokio", "./rdq-cycle-tokio -p 2 -d 30 -r 5 -t 2", {"Duration (ms)": 30063.0, "Number of processors": 2.0, "Number of threads": 10.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 117622817.0, "Ops per second": 3920760.0, "ns per ops": 255.0, "Ops per threads": 11762281.0, "Ops per procs": 58811408.0, "Ops/sec/procs": 1960380.0, "ns per ops/procs": 511.0}],["rdq-cycle-tokio", "./rdq-cycle-tokio -p 72 -d 30 -r 5 -t 72", {"Duration (ms)": 30097.0, "Number of processors": 72.0, "Number of threads": 360.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 838711558.0, "Ops per second": 27957051.0, "ns per ops": 35.0, "Ops per threads": 2329754.0, "Ops per procs": 11648771.0, "Ops/sec/procs": 388292.0, "ns per ops/procs": 2583.0}],["rdq-cycle-fibre", "./rdq-cycle-fibre -p 72 -d 30 -r 5 -t 72", {"Duration (ms)": 30004.0, "Number of processors": 72.0, "Number of threads": 360.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 7056468167.0, "Total blocks": 7056468166.0, "Ops per second": 235183887.15, "ns per ops": 4.25, "Ops per threads": 19601300.0, "Ops per procs": 98006502.0, "Ops/sec/procs": 3266442.88, "ns per ops/procs": 306.14}],["rdq-cycle-cfa", "./rdq-cycle-cfa -p 24 -d 30 -r 5 -t 24", {"Duration (ms)": 30017.342322, "Number of processors": 24.0, "Number of threads": 120.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 691898021.0, "Total blocks": 691894137.0, "Ops per second": 23049942.72, "ns per ops": 43.38, "Ops per threads": 5765816.0, "Ops per procs": 28829084.0, "Ops/sec/procs": 960414.28, "ns per ops/procs": 1041.22}],["rdq-cycle-tokio", "./rdq-cycle-tokio -p 24 -d 30 -r 5 -t 24", {"Duration (ms)": 30097.0, "Number of processors": 24.0, "Number of threads": 120.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 640213946.0, "Ops per second": 21340464.0, "ns per ops": 47.0, "Ops per threads": 5335116.0, "Ops per procs": 26675581.0, "Ops/sec/procs": 889186.0, "ns per ops/procs": 1128.0}],["rdq-cycle-go", "./rdq-cycle-go -p 4 -d 30 -r 5 -t 4", {"Duration (ms)": 30001.0, "Number of processors": 4.0, "Number of threads": 20.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 271016270.0, "Ops per second": 9033329.13, "ns per ops": 110.7, "Ops per threads": 13550813.0, "Ops per procs": 67754067.0, "Ops/sec/procs": 2258332.28, "ns per ops/procs": 442.8}],["rdq-cycle-go", "./rdq-cycle-go -p 192 -d 30 -r 5 -t 192", {"Duration (ms)": 30047.0, "Number of processors": 192.0, "Number of threads": 960.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 4706033167.0, "Ops per second": 156620517.36, "ns per ops": 6.38, "Ops per threads": 4902117.0, "Ops per procs": 24510589.0, "Ops/sec/procs": 815731.86, "ns per ops/procs": 1225.89}],["rdq-cycle-fibre", "./rdq-cycle-fibre -p 24 -d 30 -r 5 -t 24", {"Duration (ms)": 30003.0, "Number of processors": 24.0, "Number of threads": 120.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 3987280613.0, "Total blocks": 3987280613.0, "Ops per second": 132893567.25, "ns per ops": 7.52, "Ops per threads": 33227338.0, "Ops per procs": 166136692.0, "Ops/sec/procs": 5537231.97, "ns per ops/procs": 180.6}],["rdq-cycle-cfa", "./rdq-cycle-cfa -p 144 -d 30 -r 5 -t 144", {"Duration (ms)": 30009.852194, "Number of processors": 144.0, "Number of threads": 720.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 1608108038.0, "Total blocks": 1607974694.0, "Ops per second": 53586003.28, "ns per ops": 18.66, "Ops per threads": 2233483.0, "Ops per procs": 11167416.0, "Ops/sec/procs": 372125.02, "ns per ops/procs": 2687.27}],["rdq-cycle-fibre", "./rdq-cycle-fibre -p 4 -d 30 -r 5 -t 4", {"Duration (ms)": 30023.0, "Number of processors": 4.0, "Number of threads": 20.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 515313399.0, "Total blocks": 515313399.0, "Ops per second": 17163456.65, "ns per ops": 58.26, "Ops per threads": 25765669.0, "Ops per procs": 128828349.0, "Ops/sec/procs": 4290864.16, "ns per ops/procs": 233.05}],["rdq-cycle-fibre", "./rdq-cycle-fibre -p 16 -d 30 -r 5 -t 16", {"Duration (ms)": 30030.0, "Number of processors": 16.0, "Number of threads": 80.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 2508213563.0, "Total blocks": 2508213563.0, "Ops per second": 83523453.4, "ns per ops": 11.97, "Ops per threads": 31352669.0, "Ops per procs": 156763347.0, "Ops/sec/procs": 5220215.84, "ns per ops/procs": 191.56}],["rdq-cycle-tokio", "./rdq-cycle-tokio -p 24 -d 30 -r 5 -t 24", {"Duration (ms)": 30097.0, "Number of processors": 24.0, "Number of threads": 120.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 650117010.0, "Ops per second": 21670567.0, "ns per ops": 46.0, "Ops per threads": 5417641.0, "Ops per procs": 27088208.0, "Ops/sec/procs": 902940.0, "ns per ops/procs": 1111.0}],["rdq-cycle-fibre", "./rdq-cycle-fibre -p 4 -d 30 -r 5 -t 4", {"Duration (ms)": 30024.0, "Number of processors": 4.0, "Number of threads": 20.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 793542481.0, "Total blocks": 793542481.0, "Ops per second": 26430227.55, "ns per ops": 37.84, "Ops per threads": 39677124.0, "Ops per procs": 198385620.0, "Ops/sec/procs": 6607556.89, "ns per ops/procs": 151.34}],["rdq-cycle-fibre", "./rdq-cycle-fibre -p 2 -d 30 -r 5 -t 2", {"Duration (ms)": 30023.0, "Number of processors": 2.0, "Number of threads": 10.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 321689804.0, "Total blocks": 321689794.0, "Ops per second": 10714565.64, "ns per ops": 93.33, "Ops per threads": 32168980.0, "Ops per procs": 160844902.0, "Ops/sec/procs": 5357282.82, "ns per ops/procs": 186.66}],["rdq-cycle-tokio", "./rdq-cycle-tokio -p 16 -d 30 -r 5 -t 16", {"Duration (ms)": 30099.0, "Number of processors": 16.0, "Number of threads": 80.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 486165262.0, "Ops per second": 16205508.0, "ns per ops": 61.0, "Ops per threads": 6077065.0, "Ops per procs": 30385328.0, "Ops/sec/procs": 1012844.0, "ns per ops/procs": 990.0}],["rdq-cycle-go", "./rdq-cycle-go -p 16 -d 30 -r 5 -t 16", {"Duration (ms)": 30001.0, "Number of processors": 16.0, "Number of threads": 80.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 894138637.0, "Ops per second": 29803009.11, "ns per ops": 33.55, "Ops per threads": 11176732.0, "Ops per procs": 55883664.0, "Ops/sec/procs": 1862688.07, "ns per ops/procs": 536.86}],["rdq-cycle-cfa", "./rdq-cycle-cfa -p 144 -d 30 -r 5 -t 144", {"Duration (ms)": 30070.147265, "Number of processors": 144.0, "Number of threads": 720.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 1679102733.0, "Total blocks": 1678996313.0, "Ops per second": 55839524.77, "ns per ops": 17.91, "Ops per threads": 2332087.0, "Ops per procs": 11660435.0, "Ops/sec/procs": 387774.48, "ns per ops/procs": 2578.82}],["rdq-cycle-fibre", "./rdq-cycle-fibre -p 48 -d 30 -r 5 -t 48", {"Duration (ms)": 30003.0, "Number of processors": 48.0, "Number of threads": 240.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 3907997471.0, "Total blocks": 3907997471.0, "Ops per second": 130249406.63, "ns per ops": 7.68, "Ops per threads": 16283322.0, "Ops per procs": 81416613.0, "Ops/sec/procs": 2713529.3, "ns per ops/procs": 368.52}],["rdq-cycle-go", "./rdq-cycle-go -p 48 -d 30 -r 5 -t 48", {"Duration (ms)": 30010.0, "Number of processors": 48.0, "Number of threads": 240.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 2058010547.0, "Ops per second": 68577047.07, "ns per ops": 14.58, "Ops per threads": 8575043.0, "Ops per procs": 42875219.0, "Ops/sec/procs": 1428688.48, "ns per ops/procs": 699.94}],["rdq-cycle-fibre", "./rdq-cycle-fibre -p 72 -d 30 -r 5 -t 72", {"Duration (ms)": 30006.0, "Number of processors": 72.0, "Number of threads": 360.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 6688530168.0, "Total blocks": 6688530168.0, "Ops per second": 222905324.71, "ns per ops": 4.49, "Ops per threads": 18579250.0, "Ops per procs": 92896252.0, "Ops/sec/procs": 3095907.29, "ns per ops/procs": 323.01}],["rdq-cycle-fibre", "./rdq-cycle-fibre -p 8 -d 30 -r 5 -t 8", {"Duration (ms)": 30022.0, "Number of processors": 8.0, "Number of threads": 40.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 870748646.0, "Total blocks": 870748646.0, "Ops per second": 29002809.69, "ns per ops": 34.48, "Ops per threads": 21768716.0, "Ops per procs": 108843580.0, "Ops/sec/procs": 3625351.21, "ns per ops/procs": 275.84}],["rdq-cycle-tokio", "./rdq-cycle-tokio -p 24 -d 30 -r 5 -t 24", {"Duration (ms)": 30097.0, "Number of processors": 24.0, "Number of threads": 120.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 799760923.0, "Ops per second": 26658697.0, "ns per ops": 37.0, "Ops per threads": 6664674.0, "Ops per procs": 33323371.0, "Ops/sec/procs": 1110779.0, "ns per ops/procs": 903.0}],["rdq-cycle-tokio", "./rdq-cycle-tokio -p 2 -d 30 -r 5 -t 2", {"Duration (ms)": 30053.0, "Number of processors": 2.0, "Number of threads": 10.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 126012216.0, "Ops per second": 4200407.0, "ns per ops": 238.0, "Ops per threads": 12601221.0, "Ops per procs": 63006108.0, "Ops/sec/procs": 2100203.0, "ns per ops/procs": 476.0}],["rdq-cycle-tokio", "./rdq-cycle-tokio -p 8 -d 30 -r 5 -t 8", {"Duration (ms)": 30023.0, "Number of processors": 8.0, "Number of threads": 40.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 217736850.0, "Ops per second": 7257895.0, "ns per ops": 137.0, "Ops per threads": 5443421.0, "Ops per procs": 27217106.0, "Ops/sec/procs": 907236.0, "ns per ops/procs": 1103.0}],["rdq-cycle-cfa", "./rdq-cycle-cfa -p 192 -d 30 -r 5 -t 192", {"Duration (ms)": 30088.986815, "Number of processors": 192.0, "Number of threads": 960.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 1964703084.0, "Total blocks": 1964426565.0, "Ops per second": 65296418.79, "ns per ops": 15.31, "Ops per threads": 2046565.0, "Ops per procs": 10232828.0, "Ops/sec/procs": 340085.51, "ns per ops/procs": 2940.44}],["rdq-cycle-go", "./rdq-cycle-go -p 16 -d 30 -r 5 -t 16", {"Duration (ms)": 30001.0, "Number of processors": 16.0, "Number of threads": 80.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 891118932.0, "Ops per second": 29702335.38, "ns per ops": 33.67, "Ops per threads": 11138986.0, "Ops per procs": 55694933.0, "Ops/sec/procs": 1856395.96, "ns per ops/procs": 538.68}],["rdq-cycle-go", "./rdq-cycle-go -p 8 -d 30 -r 5 -t 8", {"Duration (ms)": 30001.0, "Number of processors": 8.0, "Number of threads": 40.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 480497207.0, "Ops per second": 16015780.16, "ns per ops": 62.44, "Ops per threads": 12012430.0, "Ops per procs": 60062150.0, "Ops/sec/procs": 2001972.52, "ns per ops/procs": 499.51}],["rdq-cycle-tokio", "./rdq-cycle-tokio -p 48 -d 30 -r 5 -t 48", {"Duration (ms)": 30097.0, "Number of processors": 48.0, "Number of threads": 240.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 1212015758.0, "Ops per second": 40400525.0, "ns per ops": 24.0, "Ops per threads": 5050065.0, "Ops per procs": 25250328.0, "Ops/sec/procs": 841677.0, "ns per ops/procs": 1191.0}],["rdq-cycle-go", "./rdq-cycle-go -p 72 -d 30 -r 5 -t 72", {"Duration (ms)": 30010.0, "Number of processors": 72.0, "Number of threads": 360.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 2348032981.0, "Ops per second": 78240318.99, "ns per ops": 12.78, "Ops per threads": 6522313.0, "Ops per procs": 32611569.0, "Ops/sec/procs": 1086671.1, "ns per ops/procs": 920.24}],["rdq-cycle-cfa", "./rdq-cycle-cfa -p 96 -d 30 -r 5 -t 96", {"Duration (ms)": 30048.942615, "Number of processors": 96.0, "Number of threads": 480.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 1293924524.0, "Total blocks": 1293871691.0, "Ops per second": 43060567.57, "ns per ops": 23.22, "Ops per threads": 2695676.0, "Ops per procs": 13478380.0, "Ops/sec/procs": 448547.58, "ns per ops/procs": 2229.42}],["rdq-cycle-fibre", "./rdq-cycle-fibre -p 72 -d 30 -r 5 -t 72", {"Duration (ms)": 30006.0, "Number of processors": 72.0, "Number of threads": 360.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 6377739403.0, "Total blocks": 6377739402.0, "Ops per second": 212544640.73, "ns per ops": 4.7, "Ops per threads": 17715942.0, "Ops per procs": 88579713.0, "Ops/sec/procs": 2952008.9, "ns per ops/procs": 338.75}],["rdq-cycle-tokio", "./rdq-cycle-tokio -p 24 -d 30 -r 5 -t 24", {"Duration (ms)": 30097.0, "Number of processors": 24.0, "Number of threads": 120.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 796997937.0, "Ops per second": 26566597.0, "ns per ops": 37.0, "Ops per threads": 6641649.0, "Ops per procs": 33208247.0, "Ops/sec/procs": 1106941.0, "ns per ops/procs": 906.0}],["rdq-cycle-cfa", "./rdq-cycle-cfa -p 16 -d 30 -r 5 -t 16", {"Duration (ms)": 30076.044276, "Number of processors": 16.0, "Number of threads": 80.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 615548548.0, "Total blocks": 615546631.0, "Ops per second": 20466406.5, "ns per ops": 48.86, "Ops per threads": 7694356.0, "Ops per procs": 38471784.0, "Ops/sec/procs": 1279150.41, "ns per ops/procs": 781.77}],["rdq-cycle-go", "./rdq-cycle-go -p 96 -d 30 -r 5 -t 96", {"Duration (ms)": 30019.0, "Number of processors": 96.0, "Number of threads": 480.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 2203081240.0, "Ops per second": 73389308.23, "ns per ops": 13.63, "Ops per threads": 4589752.0, "Ops per procs": 22948762.0, "Ops/sec/procs": 764471.96, "ns per ops/procs": 1308.09}],["rdq-cycle-go", "./rdq-cycle-go -p 4 -d 30 -r 5 -t 4", {"Duration (ms)": 30001.0, "Number of processors": 4.0, "Number of threads": 20.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 286546469.0, "Ops per second": 9551079.79, "ns per ops": 104.7, "Ops per threads": 14327323.0, "Ops per procs": 71636617.0, "Ops/sec/procs": 2387769.95, "ns per ops/procs": 418.8}],["rdq-cycle-go", "./rdq-cycle-go -p 4 -d 30 -r 5 -t 4", {"Duration (ms)": 30001.0, "Number of processors": 4.0, "Number of threads": 20.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 287942155.0, "Ops per second": 9597610.19, "ns per ops": 104.19, "Ops per threads": 14397107.0, "Ops per procs": 71985538.0, "Ops/sec/procs": 2399402.55, "ns per ops/procs": 416.77}],["rdq-cycle-fibre", "./rdq-cycle-fibre -p 24 -d 30 -r 5 -t 24", {"Duration (ms)": 30011.0, "Number of processors": 24.0, "Number of threads": 120.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 2870402993.0, "Total blocks": 2870402993.0, "Ops per second": 95644204.94, "ns per ops": 10.46, "Ops per threads": 23920024.0, "Ops per procs": 119600124.0, "Ops/sec/procs": 3985175.21, "ns per ops/procs": 250.93}],["rdq-cycle-fibre", "./rdq-cycle-fibre -p 4 -d 30 -r 5 -t 4", {"Duration (ms)": 30024.0, "Number of processors": 4.0, "Number of threads": 20.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 514215001.0, "Total blocks": 514215001.0, "Ops per second": 17126682.39, "ns per ops": 58.39, "Ops per threads": 25710750.0, "Ops per procs": 128553750.0, "Ops/sec/procs": 4281670.6, "ns per ops/procs": 233.55}],["rdq-cycle-tokio", "./rdq-cycle-tokio -p 144 -d 30 -r 5 -t 144", {"Duration (ms)": 30098.0, "Number of processors": 144.0, "Number of threads": 720.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 1281534489.0, "Ops per second": 42717816.0, "ns per ops": 23.0, "Ops per threads": 1779909.0, "Ops per procs": 8899545.0, "Ops/sec/procs": 296651.0, "ns per ops/procs": 3382.0}],["rdq-cycle-go", "./rdq-cycle-go -p 24 -d 30 -r 5 -t 24", {"Duration (ms)": 30001.0, "Number of processors": 24.0, "Number of threads": 120.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 1504675716.0, "Ops per second": 50152616.68, "ns per ops": 19.94, "Ops per threads": 12538964.0, "Ops per procs": 62694821.0, "Ops/sec/procs": 2089692.36, "ns per ops/procs": 478.54}],["rdq-cycle-fibre", "./rdq-cycle-fibre -p 2 -d 30 -r 5 -t 2", {"Duration (ms)": 30023.0, "Number of processors": 2.0, "Number of threads": 10.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 318553681.0, "Total blocks": 318553671.0, "Ops per second": 10610165.17, "ns per ops": 94.25, "Ops per threads": 31855368.0, "Ops per procs": 159276840.0, "Ops/sec/procs": 5305082.59, "ns per ops/procs": 188.5}],["rdq-cycle-tokio", "./rdq-cycle-tokio -p 48 -d 30 -r 5 -t 48", {"Duration (ms)": 30097.0, "Number of processors": 48.0, "Number of threads": 240.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 1166923550.0, "Ops per second": 38897451.0, "ns per ops": 25.0, "Ops per threads": 4862181.0, "Ops per procs": 24310907.0, "Ops/sec/procs": 810363.0, "ns per ops/procs": 1238.0}],["rdq-cycle-go", "./rdq-cycle-go -p 96 -d 30 -r 5 -t 96", {"Duration (ms)": 30019.0, "Number of processors": 96.0, "Number of threads": 480.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 2173263546.0, "Ops per second": 72394586.61, "ns per ops": 13.81, "Ops per threads": 4527632.0, "Ops per procs": 22638161.0, "Ops/sec/procs": 754110.28, "ns per ops/procs": 1326.07}],["rdq-cycle-tokio", "./rdq-cycle-tokio -p 4 -d 30 -r 5 -t 4", {"Duration (ms)": 30057.0, "Number of processors": 4.0, "Number of threads": 20.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 142096242.0, "Ops per second": 4736541.0, "ns per ops": 211.0, "Ops per threads": 7104812.0, "Ops per procs": 35524060.0, "Ops/sec/procs": 1184135.0, "ns per ops/procs": 846.0}],["rdq-cycle-tokio", "./rdq-cycle-tokio -p 144 -d 30 -r 5 -t 144", {"Duration (ms)": 30007.0, "Number of processors": 144.0, "Number of threads": 720.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 1313424362.0, "Ops per second": 43780812.0, "ns per ops": 22.0, "Ops per threads": 1824200.0, "Ops per procs": 9121002.0, "Ops/sec/procs": 304033.0, "ns per ops/procs": 3289.0}],["rdq-cycle-fibre", "./rdq-cycle-fibre -p 48 -d 30 -r 5 -t 48", {"Duration (ms)": 30004.0, "Number of processors": 48.0, "Number of threads": 240.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 3960389668.0, "Total blocks": 3960389668.0, "Ops per second": 131993794.43, "ns per ops": 7.58, "Ops per threads": 16501623.0, "Ops per procs": 82508118.0, "Ops/sec/procs": 2749870.72, "ns per ops/procs": 363.65}],["rdq-cycle-fibre", "./rdq-cycle-fibre -p 192 -d 30 -r 5 -t 192", {"Duration (ms)": 30041.0, "Number of processors": 192.0, "Number of threads": 960.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 20048620673.0, "Total blocks": 20048620673.0, "Ops per second": 667354325.93, "ns per ops": 1.5, "Ops per threads": 20883979.0, "Ops per procs": 104419899.0, "Ops/sec/procs": 3475803.78, "ns per ops/procs": 287.7}],["rdq-cycle-cfa", "./rdq-cycle-cfa -p 1 -d 30 -r 5 -t 1", {"Duration (ms)": 30050.05732, "Number of processors": 1.0, "Number of threads": 5.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 203480241.0, "Total blocks": 203480237.0, "Ops per second": 6771376.14, "ns per ops": 147.68, "Ops per threads": 40696048.0, "Ops per procs": 203480241.0, "Ops/sec/procs": 6771376.14, "ns per ops/procs": 147.68}],["rdq-cycle-go", "./rdq-cycle-go -p 48 -d 30 -r 5 -t 48", {"Duration (ms)": 30010.0, "Number of processors": 48.0, "Number of threads": 240.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 2111970816.0, "Ops per second": 70373385.43, "ns per ops": 14.21, "Ops per threads": 8799878.0, "Ops per procs": 43999392.0, "Ops/sec/procs": 1466112.2, "ns per ops/procs": 682.08}],["rdq-cycle-go", "./rdq-cycle-go -p 144 -d 30 -r 5 -t 144", {"Duration (ms)": 30060.0, "Number of processors": 144.0, "Number of threads": 720.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 3533663337.0, "Ops per second": 117550219.91, "ns per ops": 8.51, "Ops per threads": 4907865.0, "Ops per procs": 24539328.0, "Ops/sec/procs": 816320.97, "ns per ops/procs": 1225.01}],["rdq-cycle-tokio", "./rdq-cycle-tokio -p 192 -d 30 -r 5 -t 192", {"Duration (ms)": 30100.0, "Number of processors": 192.0, "Number of threads": 960.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 2656574687.0, "Ops per second": 88552489.0, "ns per ops": 11.0, "Ops per threads": 2767265.0, "Ops per procs": 13836326.0, "Ops/sec/procs": 461210.0, "ns per ops/procs": 2175.0}],["rdq-cycle-tokio", "./rdq-cycle-tokio -p 24 -d 30 -r 5 -t 24", {"Duration (ms)": 30097.0, "Number of processors": 24.0, "Number of threads": 120.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 794144531.0, "Ops per second": 26471484.0, "ns per ops": 37.0, "Ops per threads": 6617871.0, "Ops per procs": 33089355.0, "Ops/sec/procs": 1102978.0, "ns per ops/procs": 909.0}],["rdq-cycle-cfa", "./rdq-cycle-cfa -p 24 -d 30 -r 5 -t 24", {"Duration (ms)": 30020.982684, "Number of processors": 24.0, "Number of threads": 120.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 710669306.0, "Total blocks": 710665471.0, "Ops per second": 23672419.84, "ns per ops": 42.24, "Ops per threads": 5922244.0, "Ops per procs": 29611221.0, "Ops/sec/procs": 986350.83, "ns per ops/procs": 1013.84}],["rdq-cycle-go", "./rdq-cycle-go -p 24 -d 30 -r 5 -t 24", {"Duration (ms)": 30001.0, "Number of processors": 24.0, "Number of threads": 120.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 1459306311.0, "Ops per second": 48640514.98, "ns per ops": 20.56, "Ops per threads": 12160885.0, "Ops per procs": 60804429.0, "Ops/sec/procs": 2026688.12, "ns per ops/procs": 493.42}],["rdq-cycle-go", "./rdq-cycle-go -p 72 -d 30 -r 5 -t 72", {"Duration (ms)": 30003.0, "Number of processors": 72.0, "Number of threads": 360.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 2251200885.0, "Ops per second": 75031697.53, "ns per ops": 13.33, "Ops per threads": 6253335.0, "Ops per procs": 31266678.0, "Ops/sec/procs": 1042106.91, "ns per ops/procs": 959.59}],["rdq-cycle-go", "./rdq-cycle-go -p 144 -d 30 -r 5 -t 144", {"Duration (ms)": 30011.0, "Number of processors": 144.0, "Number of threads": 720.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 3484085088.0, "Ops per second": 116092758.26, "ns per ops": 8.61, "Ops per threads": 4839007.0, "Ops per procs": 24195035.0, "Ops/sec/procs": 806199.71, "ns per ops/procs": 1240.39}],["rdq-cycle-tokio", "./rdq-cycle-tokio -p 96 -d 30 -r 5 -t 96", {"Duration (ms)": 30098.0, "Number of processors": 96.0, "Number of threads": 480.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 1668236826.0, "Ops per second": 55607894.0, "ns per ops": 18.0, "Ops per threads": 3475493.0, "Ops per procs": 17377466.0, "Ops/sec/procs": 579248.0, "ns per ops/procs": 1732.0}],["rdq-cycle-fibre", "./rdq-cycle-fibre -p 96 -d 30 -r 5 -t 96", {"Duration (ms)": 30004.0, "Number of processors": 96.0, "Number of threads": 480.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 10053179508.0, "Total blocks": 10053179508.0, "Ops per second": 335053798.27, "ns per ops": 2.98, "Ops per threads": 20944123.0, "Ops per procs": 104720619.0, "Ops/sec/procs": 3490143.73, "ns per ops/procs": 286.52}],["rdq-cycle-cfa", "./rdq-cycle-cfa -p 192 -d 30 -r 5 -t 192", {"Duration (ms)": 30000.295113, "Number of processors": 192.0, "Number of threads": 960.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 1968869961.0, "Total blocks": 1968645144.0, "Ops per second": 65628353.11, "ns per ops": 15.24, "Ops per threads": 2050906.0, "Ops per procs": 10254531.0, "Ops/sec/procs": 341814.34, "ns per ops/procs": 2925.56}],["rdq-cycle-cfa", "./rdq-cycle-cfa -p 192 -d 30 -r 5 -t 192", {"Duration (ms)": 30041.03009, "Number of processors": 192.0, "Number of threads": 960.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 1959069065.0, "Total blocks": 1958828725.0, "Ops per second": 65213112.17, "ns per ops": 15.33, "Ops per threads": 2040696.0, "Ops per procs": 10203484.0, "Ops/sec/procs": 339651.63, "ns per ops/procs": 2944.19}],["rdq-cycle-cfa", "./rdq-cycle-cfa -p 8 -d 30 -r 5 -t 8", {"Duration (ms)": 30061.783401, "Number of processors": 8.0, "Number of threads": 40.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 388393245.0, "Total blocks": 388392639.0, "Ops per second": 12919833.79, "ns per ops": 77.4, "Ops per threads": 9709831.0, "Ops per procs": 48549155.0, "Ops/sec/procs": 1614979.22, "ns per ops/procs": 619.2}],["rdq-cycle-tokio", "./rdq-cycle-tokio -p 8 -d 30 -r 5 -t 8", {"Duration (ms)": 30023.0, "Number of processors": 8.0, "Number of threads": 40.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 230484952.0, "Ops per second": 7682831.0, "ns per ops": 130.0, "Ops per threads": 5762123.0, "Ops per procs": 28810619.0, "Ops/sec/procs": 960353.0, "ns per ops/procs": 1042.0}],["rdq-cycle-cfa", "./rdq-cycle-cfa -p 96 -d 30 -r 5 -t 96", {"Duration (ms)": 30042.910507, "Number of processors": 96.0, "Number of threads": 480.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 1326727912.0, "Total blocks": 1326682569.0, "Ops per second": 44161097.9, "ns per ops": 22.64, "Ops per threads": 2764016.0, "Ops per procs": 13820082.0, "Ops/sec/procs": 460011.44, "ns per ops/procs": 2173.86}],["rdq-cycle-fibre", "./rdq-cycle-fibre -p 144 -d 30 -r 5 -t 144", {"Duration (ms)": 30004.0, "Number of processors": 144.0, "Number of threads": 720.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 8285510525.0, "Total blocks": 8285510525.0, "Ops per second": 276138033.03, "ns per ops": 3.62, "Ops per threads": 11507653.0, "Ops per procs": 57538267.0, "Ops/sec/procs": 1917625.23, "ns per ops/procs": 521.48}],["rdq-cycle-tokio", "./rdq-cycle-tokio -p 96 -d 30 -r 5 -t 96", {"Duration (ms)": 30098.0, "Number of processors": 96.0, "Number of threads": 480.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 1541102183.0, "Ops per second": 51370072.0, "ns per ops": 19.0, "Ops per threads": 3210629.0, "Ops per procs": 16053147.0, "Ops/sec/procs": 535104.0, "ns per ops/procs": 1874.0}],["rdq-cycle-cfa", "./rdq-cycle-cfa -p 144 -d 30 -r 5 -t 144", {"Duration (ms)": 30084.546462, "Number of processors": 144.0, "Number of threads": 720.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 1636395619.0, "Total blocks": 1636273825.0, "Ops per second": 54393228.8, "ns per ops": 18.38, "Ops per threads": 2272771.0, "Ops per procs": 11363858.0, "Ops/sec/procs": 377730.76, "ns per ops/procs": 2647.39}],["rdq-cycle-fibre", "./rdq-cycle-fibre -p 1 -d 30 -r 5 -t 1", {"Duration (ms)": 30022.0, "Number of processors": 1.0, "Number of threads": 5.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 219413990.0, "Total blocks": 219413985.0, "Ops per second": 7308392.08, "ns per ops": 136.83, "Ops per threads": 43882798.0, "Ops per procs": 219413990.0, "Ops/sec/procs": 7308392.08, "ns per ops/procs": 136.83}],["rdq-cycle-cfa", "./rdq-cycle-cfa -p 8 -d 30 -r 5 -t 8", {"Duration (ms)": 30060.816991, "Number of processors": 8.0, "Number of threads": 40.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 394093711.0, "Total blocks": 394093100.0, "Ops per second": 13109880.25, "ns per ops": 76.28, "Ops per threads": 9852342.0, "Ops per procs": 49261713.0, "Ops/sec/procs": 1638735.03, "ns per ops/procs": 610.23}],["rdq-cycle-fibre", "./rdq-cycle-fibre -p 4 -d 30 -r 5 -t 4", {"Duration (ms)": 30023.0, "Number of processors": 4.0, "Number of threads": 20.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 739080922.0, "Total blocks": 739080922.0, "Ops per second": 24616356.9, "ns per ops": 40.62, "Ops per threads": 36954046.0, "Ops per procs": 184770230.0, "Ops/sec/procs": 6154089.23, "ns per ops/procs": 162.49}],["rdq-cycle-go", "./rdq-cycle-go -p 24 -d 30 -r 5 -t 24", {"Duration (ms)": 30001.0, "Number of processors": 24.0, "Number of threads": 120.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 1494651690.0, "Ops per second": 49818698.89, "ns per ops": 20.07, "Ops per threads": 12455430.0, "Ops per procs": 62277153.0, "Ops/sec/procs": 2075779.12, "ns per ops/procs": 481.75}],["rdq-cycle-fibre", "./rdq-cycle-fibre -p 144 -d 30 -r 5 -t 144", {"Duration (ms)": 30026.0, "Number of processors": 144.0, "Number of threads": 720.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 8802470310.0, "Total blocks": 8802470310.0, "Ops per second": 293158990.66, "ns per ops": 3.41, "Ops per threads": 12225653.0, "Ops per procs": 61128266.0, "Ops/sec/procs": 2035826.32, "ns per ops/procs": 491.2}],["rdq-cycle-tokio", "./rdq-cycle-tokio -p 8 -d 30 -r 5 -t 8", {"Duration (ms)": 30023.0, "Number of processors": 8.0, "Number of threads": 40.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 221548783.0, "Ops per second": 7384959.0, "ns per ops": 135.0, "Ops per threads": 5538719.0, "Ops per procs": 27693597.0, "Ops/sec/procs": 923119.0, "ns per ops/procs": 1084.0}],["rdq-cycle-go", "./rdq-cycle-go -p 144 -d 30 -r 5 -t 144", {"Duration (ms)": 30034.0, "Number of processors": 144.0, "Number of threads": 720.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 3265897994.0, "Ops per second": 108738515.44, "ns per ops": 9.2, "Ops per threads": 4535969.0, "Ops per procs": 22679847.0, "Ops/sec/procs": 755128.58, "ns per ops/procs": 1324.28}],["rdq-cycle-cfa", "./rdq-cycle-cfa -p 144 -d 30 -r 5 -t 144", {"Duration (ms)": 30048.76123, "Number of processors": 144.0, "Number of threads": 720.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 1601001091.0, "Total blocks": 1600891596.0, "Ops per second": 53280102.92, "ns per ops": 18.77, "Ops per threads": 2223612.0, "Ops per procs": 11118063.0, "Ops/sec/procs": 370000.71, "ns per ops/procs": 2702.7}],["rdq-cycle-go", "./rdq-cycle-go -p 1 -d 30 -r 5 -t 1", {"Duration (ms)": 30001.0, "Number of processors": 1.0, "Number of threads": 5.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 170520275.0, "Ops per second": 5683774.53, "ns per ops": 175.94, "Ops per threads": 34104055.0, "Ops per procs": 170520275.0, "Ops/sec/procs": 5683774.53, "ns per ops/procs": 175.94}],["rdq-cycle-fibre", "./rdq-cycle-fibre -p 48 -d 30 -r 5 -t 48", {"Duration (ms)": 30004.0, "Number of processors": 48.0, "Number of threads": 240.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 3976199078.0, "Total blocks": 3976199078.0, "Ops per second": 132520560.88, "ns per ops": 7.55, "Ops per threads": 16567496.0, "Ops per procs": 82837480.0, "Ops/sec/procs": 2760845.02, "ns per ops/procs": 362.21}],["rdq-cycle-go", "./rdq-cycle-go -p 72 -d 30 -r 5 -t 72", {"Duration (ms)": 30006.0, "Number of processors": 72.0, "Number of threads": 360.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 2309893574.0, "Ops per second": 76979529.03, "ns per ops": 12.99, "Ops per threads": 6416371.0, "Ops per procs": 32081855.0, "Ops/sec/procs": 1069160.13, "ns per ops/procs": 935.31}],["rdq-cycle-tokio", "./rdq-cycle-tokio -p 24 -d 30 -r 5 -t 24", {"Duration (ms)": 30097.0, "Number of processors": 24.0, "Number of threads": 120.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 687023093.0, "Ops per second": 22900769.0, "ns per ops": 43.0, "Ops per threads": 5725192.0, "Ops per procs": 28625962.0, "Ops/sec/procs": 954198.0, "ns per ops/procs": 1051.0}],["rdq-cycle-fibre", "./rdq-cycle-fibre -p 192 -d 30 -r 5 -t 192", {"Duration (ms)": 30019.0, "Number of processors": 192.0, "Number of threads": 960.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 15321811915.0, "Total blocks": 15321811914.0, "Ops per second": 510395763.68, "ns per ops": 1.96, "Ops per threads": 15960220.0, "Ops per procs": 79801103.0, "Ops/sec/procs": 2658311.27, "ns per ops/procs": 376.18}],["rdq-cycle-tokio", "./rdq-cycle-tokio -p 4 -d 30 -r 5 -t 4", {"Duration (ms)": 30074.0, "Number of processors": 4.0, "Number of threads": 20.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 155858533.0, "Ops per second": 5195284.0, "ns per ops": 192.0, "Ops per threads": 7792926.0, "Ops per procs": 38964633.0, "Ops/sec/procs": 1298821.0, "ns per ops/procs": 771.0}],["rdq-cycle-go", "./rdq-cycle-go -p 144 -d 30 -r 5 -t 144", {"Duration (ms)": 30057.0, "Number of processors": 144.0, "Number of threads": 720.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 3479978457.0, "Ops per second": 115775636.14, "ns per ops": 8.64, "Ops per threads": 4833303.0, "Ops per procs": 24166517.0, "Ops/sec/procs": 803997.47, "ns per ops/procs": 1243.79}],["rdq-cycle-tokio", "./rdq-cycle-tokio -p 1 -d 30 -r 5 -t 1", {"Duration (ms)": 30098.0, "Number of processors": 1.0, "Number of threads": 5.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 164077288.0, "Ops per second": 5469242.0, "ns per ops": 183.0, "Ops per threads": 32815457.0, "Ops per procs": 164077288.0, "Ops/sec/procs": 5469242.0, "ns per ops/procs": 183.0}],["rdq-cycle-cfa", "./rdq-cycle-cfa -p 8 -d 30 -r 5 -t 8", {"Duration (ms)": 30061.655055, "Number of processors": 8.0, "Number of threads": 40.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 388241577.0, "Total blocks": 388240954.0, "Ops per second": 12914843.72, "ns per ops": 77.43, "Ops per threads": 9706039.0, "Ops per procs": 48530197.0, "Ops/sec/procs": 1614355.47, "ns per ops/procs": 619.44}],["rdq-cycle-cfa", "./rdq-cycle-cfa -p 48 -d 30 -r 5 -t 48", {"Duration (ms)": 30044.341325, "Number of processors": 48.0, "Number of threads": 240.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 1153110850.0, "Total blocks": 1153097971.0, "Ops per second": 38380300.55, "ns per ops": 26.06, "Ops per threads": 4804628.0, "Ops per procs": 24023142.0, "Ops/sec/procs": 799589.59, "ns per ops/procs": 1250.64}],["rdq-cycle-fibre", "./rdq-cycle-fibre -p 8 -d 30 -r 5 -t 8", {"Duration (ms)": 30022.0, "Number of processors": 8.0, "Number of threads": 40.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 903322145.0, "Total blocks": 903322145.0, "Ops per second": 30087825.46, "ns per ops": 33.24, "Ops per threads": 22583053.0, "Ops per procs": 112915268.0, "Ops/sec/procs": 3760978.18, "ns per ops/procs": 265.89}],["rdq-cycle-go", "./rdq-cycle-go -p 16 -d 30 -r 5 -t 16", {"Duration (ms)": 30001.0, "Number of processors": 16.0, "Number of threads": 80.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 900229115.0, "Ops per second": 30005981.47, "ns per ops": 33.33, "Ops per threads": 11252863.0, "Ops per procs": 56264319.0, "Ops/sec/procs": 1875373.84, "ns per ops/procs": 533.23}],["rdq-cycle-tokio", "./rdq-cycle-tokio -p 4 -d 30 -r 5 -t 4", {"Duration (ms)": 30062.0, "Number of processors": 4.0, "Number of threads": 20.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 152420389.0, "Ops per second": 5080679.0, "ns per ops": 197.0, "Ops per threads": 7621019.0, "Ops per procs": 38105097.0, "Ops/sec/procs": 1270169.0, "ns per ops/procs": 788.0}],["rdq-cycle-fibre", "./rdq-cycle-fibre -p 96 -d 30 -r 5 -t 96", {"Duration (ms)": 30004.0, "Number of processors": 96.0, "Number of threads": 480.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 7648074609.0, "Total blocks": 7648074609.0, "Ops per second": 254894046.01, "ns per ops": 3.92, "Ops per threads": 15933488.0, "Ops per procs": 79667443.0, "Ops/sec/procs": 2655146.31, "ns per ops/procs": 376.63}],["rdq-cycle-cfa", "./rdq-cycle-cfa -p 4 -d 30 -r 5 -t 4", {"Duration (ms)": 30055.36182, "Number of processors": 4.0, "Number of threads": 20.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 265272069.0, "Total blocks": 265271630.0, "Ops per second": 8826114.64, "ns per ops": 113.3, "Ops per threads": 13263603.0, "Ops per procs": 66318017.0, "Ops/sec/procs": 2206528.66, "ns per ops/procs": 453.2}],["rdq-cycle-fibre", "./rdq-cycle-fibre -p 2 -d 30 -r 5 -t 2", {"Duration (ms)": 30023.0, "Number of processors": 2.0, "Number of threads": 10.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 316244400.0, "Total blocks": 316244390.0, "Ops per second": 10533205.38, "ns per ops": 94.94, "Ops per threads": 31624440.0, "Ops per procs": 158122200.0, "Ops/sec/procs": 5266602.69, "ns per ops/procs": 189.88}],["rdq-cycle-cfa", "./rdq-cycle-cfa -p 16 -d 30 -r 5 -t 16", {"Duration (ms)": 30079.162573, "Number of processors": 16.0, "Number of threads": 80.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 617572264.0, "Total blocks": 617570374.0, "Ops per second": 20531564.42, "ns per ops": 48.71, "Ops per threads": 7719653.0, "Ops per procs": 38598266.0, "Ops/sec/procs": 1283222.78, "ns per ops/procs": 779.29}],["rdq-cycle-go", "./rdq-cycle-go -p 2 -d 30 -r 5 -t 2", {"Duration (ms)": 30001.0, "Number of processors": 2.0, "Number of threads": 10.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 165921389.0, "Ops per second": 5530447.92, "ns per ops": 180.82, "Ops per threads": 16592138.0, "Ops per procs": 82960694.0, "Ops/sec/procs": 2765223.96, "ns per ops/procs": 361.63}],["rdq-cycle-tokio", "./rdq-cycle-tokio -p 4 -d 30 -r 5 -t 4", {"Duration (ms)": 30060.0, "Number of processors": 4.0, "Number of threads": 20.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 160754175.0, "Ops per second": 5358472.0, "ns per ops": 186.0, "Ops per threads": 8037708.0, "Ops per procs": 40188543.0, "Ops/sec/procs": 1339618.0, "ns per ops/procs": 747.0}],["rdq-cycle-tokio", "./rdq-cycle-tokio -p 4 -d 30 -r 5 -t 4", {"Duration (ms)": 30063.0, "Number of processors": 4.0, "Number of threads": 20.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 144397887.0, "Ops per second": 4813262.0, "ns per ops": 208.0, "Ops per threads": 7219894.0, "Ops per procs": 36099471.0, "Ops/sec/procs": 1203315.0, "ns per ops/procs": 832.0}],["rdq-cycle-tokio", "./rdq-cycle-tokio -p 16 -d 30 -r 5 -t 16", {"Duration (ms)": 30100.0, "Number of processors": 16.0, "Number of threads": 80.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 483548613.0, "Ops per second": 16118287.0, "ns per ops": 62.0, "Ops per threads": 6044357.0, "Ops per procs": 30221788.0, "Ops/sec/procs": 1007392.0, "ns per ops/procs": 995.0}],["rdq-cycle-fibre", "./rdq-cycle-fibre -p 16 -d 30 -r 5 -t 16", {"Duration (ms)": 30030.0, "Number of processors": 16.0, "Number of threads": 80.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 3012031948.0, "Total blocks": 3012031948.0, "Ops per second": 100298063.08, "ns per ops": 9.97, "Ops per threads": 37650399.0, "Ops per procs": 188251996.0, "Ops/sec/procs": 6268628.94, "ns per ops/procs": 159.52}],["rdq-cycle-tokio", "./rdq-cycle-tokio -p 8 -d 30 -r 5 -t 8", {"Duration (ms)": 30020.0, "Number of processors": 8.0, "Number of threads": 40.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 229429159.0, "Ops per second": 7647638.0, "ns per ops": 130.0, "Ops per threads": 5735728.0, "Ops per procs": 28678644.0, "Ops/sec/procs": 955954.0, "ns per ops/procs": 1046.0}],["rdq-cycle-fibre", "./rdq-cycle-fibre -p 16 -d 30 -r 5 -t 16", {"Duration (ms)": 30026.0, "Number of processors": 16.0, "Number of threads": 80.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 1876448968.0, "Total blocks": 1876448968.0, "Ops per second": 62492083.75, "ns per ops": 16.0, "Ops per threads": 23455612.0, "Ops per procs": 117278060.0, "Ops/sec/procs": 3905755.23, "ns per ops/procs": 256.03}],["rdq-cycle-cfa", "./rdq-cycle-cfa -p 16 -d 30 -r 5 -t 16", {"Duration (ms)": 30075.718407, "Number of processors": 16.0, "Number of threads": 80.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 606485555.0, "Total blocks": 606483664.0, "Ops per second": 20165289.05, "ns per ops": 49.59, "Ops per threads": 7581069.0, "Ops per procs": 37905347.0, "Ops/sec/procs": 1260330.57, "ns per ops/procs": 793.44}],["rdq-cycle-fibre", "./rdq-cycle-fibre -p 2 -d 30 -r 5 -t 2", {"Duration (ms)": 30023.0, "Number of processors": 2.0, "Number of threads": 10.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 318986521.0, "Total blocks": 318986511.0, "Ops per second": 10624577.43, "ns per ops": 94.12, "Ops per threads": 31898652.0, "Ops per procs": 159493260.0, "Ops/sec/procs": 5312288.71, "ns per ops/procs": 188.24}],["rdq-cycle-go", "./rdq-cycle-go -p 192 -d 30 -r 5 -t 192", {"Duration (ms)": 30022.0, "Number of processors": 192.0, "Number of threads": 960.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 4561288713.0, "Ops per second": 151930576.63, "ns per ops": 6.58, "Ops per threads": 4751342.0, "Ops per procs": 23756712.0, "Ops/sec/procs": 791305.09, "ns per ops/procs": 1263.74}],["rdq-cycle-cfa", "./rdq-cycle-cfa -p 8 -d 30 -r 5 -t 8", {"Duration (ms)": 30060.8561, "Number of processors": 8.0, "Number of threads": 40.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 395578827.0, "Total blocks": 395578198.0, "Ops per second": 13159266.84, "ns per ops": 75.99, "Ops per threads": 9889470.0, "Ops per procs": 49447353.0, "Ops/sec/procs": 1644908.36, "ns per ops/procs": 607.94}],["rdq-cycle-tokio", "./rdq-cycle-tokio -p 96 -d 30 -r 5 -t 96", {"Duration (ms)": 30097.0, "Number of processors": 96.0, "Number of threads": 480.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 1582178189.0, "Ops per second": 52739272.0, "ns per ops": 19.0, "Ops per threads": 3296204.0, "Ops per procs": 16481022.0, "Ops/sec/procs": 549367.0, "ns per ops/procs": 1826.0}],["rdq-cycle-tokio", "./rdq-cycle-tokio -p 72 -d 30 -r 5 -t 72", {"Duration (ms)": 30097.0, "Number of processors": 72.0, "Number of threads": 360.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 922515523.0, "Ops per second": 30750517.0, "ns per ops": 32.0, "Ops per threads": 2562543.0, "Ops per procs": 12812715.0, "Ops/sec/procs": 427090.0, "ns per ops/procs": 2349.0}],["rdq-cycle-go", "./rdq-cycle-go -p 24 -d 30 -r 5 -t 24", {"Duration (ms)": 30001.0, "Number of processors": 24.0, "Number of threads": 120.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 1460238232.0, "Ops per second": 48671581.67, "ns per ops": 20.55, "Ops per threads": 12168651.0, "Ops per procs": 60843259.0, "Ops/sec/procs": 2027982.57, "ns per ops/procs": 493.1}],["rdq-cycle-go", "./rdq-cycle-go -p 96 -d 30 -r 5 -t 96", {"Duration (ms)": 30018.0, "Number of processors": 96.0, "Number of threads": 480.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 2229601841.0, "Ops per second": 74273903.16, "ns per ops": 13.46, "Ops per threads": 4645003.0, "Ops per procs": 23225019.0, "Ops/sec/procs": 773686.49, "ns per ops/procs": 1292.51}],["rdq-cycle-tokio", "./rdq-cycle-tokio -p 1 -d 30 -r 5 -t 1", {"Duration (ms)": 30098.0, "Number of processors": 1.0, "Number of threads": 5.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 163630952.0, "Ops per second": 5454365.0, "ns per ops": 183.0, "Ops per threads": 32726190.0, "Ops per procs": 163630952.0, "Ops/sec/procs": 5454365.0, "ns per ops/procs": 183.0}],["rdq-cycle-tokio", "./rdq-cycle-tokio -p 192 -d 30 -r 5 -t 192", {"Duration (ms)": 30098.0, "Number of processors": 192.0, "Number of threads": 960.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 1899795501.0, "Ops per second": 63326516.0, "ns per ops": 15.0, "Ops per threads": 1978953.0, "Ops per procs": 9894768.0, "Ops/sec/procs": 329825.0, "ns per ops/procs": 3041.0}],["rdq-cycle-cfa", "./rdq-cycle-cfa -p 2 -d 30 -r 5 -t 2", {"Duration (ms)": 30051.939633, "Number of processors": 2.0, "Number of threads": 10.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 214502802.0, "Total blocks": 214502691.0, "Ops per second": 7137735.69, "ns per ops": 140.1, "Ops per threads": 21450280.0, "Ops per procs": 107251401.0, "Ops/sec/procs": 3568867.84, "ns per ops/procs": 280.2}],["rdq-cycle-tokio", "./rdq-cycle-tokio -p 48 -d 30 -r 5 -t 48", {"Duration (ms)": 30097.0, "Number of processors": 48.0, "Number of threads": 240.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 1055665028.0, "Ops per second": 35188834.0, "ns per ops": 28.0, "Ops per threads": 4398604.0, "Ops per procs": 21993021.0, "Ops/sec/procs": 733100.0, "ns per ops/procs": 1368.0}],["rdq-cycle-go", "./rdq-cycle-go -p 192 -d 30 -r 5 -t 192", {"Duration (ms)": 30013.0, "Number of processors": 192.0, "Number of threads": 960.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 4712856006.0, "Ops per second": 157026792.47, "ns per ops": 6.37, "Ops per threads": 4909225.0, "Ops per procs": 24546125.0, "Ops/sec/procs": 817847.88, "ns per ops/procs": 1222.72}],["rdq-cycle-go", "./rdq-cycle-go -p 16 -d 30 -r 5 -t 16", {"Duration (ms)": 30001.0, "Number of processors": 16.0, "Number of threads": 80.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 897863229.0, "Ops per second": 29926949.62, "ns per ops": 33.41, "Ops per threads": 11223290.0, "Ops per procs": 56116451.0, "Ops/sec/procs": 1870434.35, "ns per ops/procs": 534.64}],["rdq-cycle-cfa", "./rdq-cycle-cfa -p 4 -d 30 -r 5 -t 4", {"Duration (ms)": 30056.034675, "Number of processors": 4.0, "Number of threads": 20.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 260211135.0, "Total blocks": 260210792.0, "Ops per second": 8657533.76, "ns per ops": 115.51, "Ops per threads": 13010556.0, "Ops per procs": 65052783.0, "Ops/sec/procs": 2164383.44, "ns per ops/procs": 462.03}],["rdq-cycle-fibre", "./rdq-cycle-fibre -p 8 -d 30 -r 5 -t 8", {"Duration (ms)": 30022.0, "Number of processors": 8.0, "Number of threads": 40.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 1395067311.0, "Total blocks": 1395067311.0, "Ops per second": 46466725.91, "ns per ops": 21.52, "Ops per threads": 34876682.0, "Ops per procs": 174383413.0, "Ops/sec/procs": 5808340.74, "ns per ops/procs": 172.17}],["rdq-cycle-go", "./rdq-cycle-go -p 72 -d 30 -r 5 -t 72", {"Duration (ms)": 30003.0, "Number of processors": 72.0, "Number of threads": 360.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 2355377861.0, "Ops per second": 78504026.15, "ns per ops": 12.74, "Ops per threads": 6542716.0, "Ops per procs": 32713581.0, "Ops/sec/procs": 1090333.7, "ns per ops/procs": 917.15}],["rdq-cycle-cfa", "./rdq-cycle-cfa -p 16 -d 30 -r 5 -t 16", {"Duration (ms)": 30076.826448, "Number of processors": 16.0, "Number of threads": 80.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 618477695.0, "Total blocks": 618475888.0, "Ops per second": 20563263.08, "ns per ops": 48.63, "Ops per threads": 7730971.0, "Ops per procs": 38654855.0, "Ops/sec/procs": 1285203.94, "ns per ops/procs": 778.09}],["rdq-cycle-cfa", "./rdq-cycle-cfa -p 48 -d 30 -r 5 -t 48", {"Duration (ms)": 30062.523113, "Number of processors": 48.0, "Number of threads": 240.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 1132412780.0, "Total blocks": 1132400664.0, "Ops per second": 37668587.42, "ns per ops": 26.55, "Ops per threads": 4718386.0, "Ops per procs": 23591932.0, "Ops/sec/procs": 784762.24, "ns per ops/procs": 1274.27}],["rdq-cycle-tokio", "./rdq-cycle-tokio -p 24 -d 30 -r 5 -t 24", {"Duration (ms)": 30097.0, "Number of processors": 24.0, "Number of threads": 120.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 785967012.0, "Ops per second": 26198900.0, "ns per ops": 38.0, "Ops per threads": 6549725.0, "Ops per procs": 32748625.0, "Ops/sec/procs": 1091620.0, "ns per ops/procs": 919.0}],["rdq-cycle-fibre", "./rdq-cycle-fibre -p 144 -d 30 -r 5 -t 144", {"Duration (ms)": 30031.0, "Number of processors": 144.0, "Number of threads": 720.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 8905420825.0, "Total blocks": 8905420824.0, "Ops per second": 296539514.83, "ns per ops": 3.37, "Ops per threads": 12368640.0, "Ops per procs": 61843200.0, "Ops/sec/procs": 2059302.19, "ns per ops/procs": 485.6}],["rdq-cycle-tokio", "./rdq-cycle-tokio -p 16 -d 30 -r 5 -t 16", {"Duration (ms)": 30098.0, "Number of processors": 16.0, "Number of threads": 80.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 490076281.0, "Ops per second": 16335876.0, "ns per ops": 61.0, "Ops per threads": 6125953.0, "Ops per procs": 30629767.0, "Ops/sec/procs": 1020992.0, "ns per ops/procs": 982.0}],["rdq-cycle-go", "./rdq-cycle-go -p 96 -d 30 -r 5 -t 96", {"Duration (ms)": 30014.0, "Number of processors": 96.0, "Number of threads": 480.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 2257056691.0, "Ops per second": 75197850.67, "ns per ops": 13.3, "Ops per threads": 4702201.0, "Ops per procs": 23511007.0, "Ops/sec/procs": 783310.94, "ns per ops/procs": 1276.63}],["rdq-cycle-go", "./rdq-cycle-go -p 4 -d 30 -r 5 -t 4", {"Duration (ms)": 30001.0, "Number of processors": 4.0, "Number of threads": 20.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 284041176.0, "Ops per second": 9467559.25, "ns per ops": 105.62, "Ops per threads": 14202058.0, "Ops per procs": 71010294.0, "Ops/sec/procs": 2366889.81, "ns per ops/procs": 422.5}],["rdq-cycle-go", "./rdq-cycle-go -p 16 -d 30 -r 5 -t 16", {"Duration (ms)": 30001.0, "Number of processors": 16.0, "Number of threads": 80.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 892945662.0, "Ops per second": 29763196.19, "ns per ops": 33.6, "Ops per threads": 11161820.0, "Ops per procs": 55809103.0, "Ops/sec/procs": 1860199.76, "ns per ops/procs": 537.58}],["rdq-cycle-cfa", "./rdq-cycle-cfa -p 24 -d 30 -r 5 -t 24", {"Duration (ms)": 30020.85781, "Number of processors": 24.0, "Number of threads": 120.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 705614910.0, "Total blocks": 705611111.0, "Ops per second": 23504155.49, "ns per ops": 42.55, "Ops per threads": 5880124.0, "Ops per procs": 29400621.0, "Ops/sec/procs": 979339.81, "ns per ops/procs": 1021.1}],["rdq-cycle-fibre", "./rdq-cycle-fibre -p 192 -d 30 -r 5 -t 192", {"Duration (ms)": 30004.0, "Number of processors": 192.0, "Number of threads": 960.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 14859110598.0, "Total blocks": 14859110598.0, "Ops per second": 495235361.16, "ns per ops": 2.02, "Ops per threads": 15478240.0, "Ops per procs": 77391201.0, "Ops/sec/procs": 2579350.84, "ns per ops/procs": 387.69}],["rdq-cycle-fibre", "./rdq-cycle-fibre -p 1 -d 30 -r 5 -t 1", {"Duration (ms)": 30022.0, "Number of processors": 1.0, "Number of threads": 5.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 219458732.0, "Total blocks": 219458727.0, "Ops per second": 7309848.38, "ns per ops": 136.8, "Ops per threads": 43891746.0, "Ops per procs": 219458732.0, "Ops/sec/procs": 7309848.38, "ns per ops/procs": 136.8}],["rdq-cycle-go", "./rdq-cycle-go -p 2 -d 30 -r 5 -t 2", {"Duration (ms)": 30001.0, "Number of processors": 2.0, "Number of threads": 10.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 175869721.0, "Ops per second": 5862055.84, "ns per ops": 170.59, "Ops per threads": 17586972.0, "Ops per procs": 87934860.0, "Ops/sec/procs": 2931027.92, "ns per ops/procs": 341.18}],["rdq-cycle-tokio", "./rdq-cycle-tokio -p 72 -d 30 -r 5 -t 72", {"Duration (ms)": 30097.0, "Number of processors": 72.0, "Number of threads": 360.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 858062120.0, "Ops per second": 28602070.0, "ns per ops": 35.0, "Ops per threads": 2383505.0, "Ops per procs": 11917529.0, "Ops/sec/procs": 397250.0, "ns per ops/procs": 2525.0}],["rdq-cycle-tokio", "./rdq-cycle-tokio -p 192 -d 30 -r 5 -t 192", {"Duration (ms)": 30010.0, "Number of processors": 192.0, "Number of threads": 960.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 2858834274.0, "Ops per second": 95294475.0, "ns per ops": 10.0, "Ops per threads": 2977952.0, "Ops per procs": 14889761.0, "Ops/sec/procs": 496325.0, "ns per ops/procs": 2015.0}],["rdq-cycle-cfa", "./rdq-cycle-cfa -p 72 -d 30 -r 5 -t 72", {"Duration (ms)": 30035.22166, "Number of processors": 72.0, "Number of threads": 360.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 1087564772.0, "Total blocks": 1087536443.0, "Ops per second": 36209646.94, "ns per ops": 27.62, "Ops per threads": 3021013.0, "Ops per procs": 15105066.0, "Ops/sec/procs": 502911.76, "ns per ops/procs": 1988.42}],["rdq-cycle-cfa", "./rdq-cycle-cfa -p 144 -d 30 -r 5 -t 144", {"Duration (ms)": 30091.877687, "Number of processors": 144.0, "Number of threads": 720.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 1595500159.0, "Total blocks": 1595406529.0, "Ops per second": 53020957.2, "ns per ops": 18.86, "Ops per threads": 2215972.0, "Ops per procs": 11079862.0, "Ops/sec/procs": 368201.09, "ns per ops/procs": 2715.91}],["rdq-cycle-cfa", "./rdq-cycle-cfa -p 48 -d 30 -r 5 -t 48", {"Duration (ms)": 30056.236658, "Number of processors": 48.0, "Number of threads": 240.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 1142321220.0, "Total blocks": 1142308887.0, "Ops per second": 38006129.41, "ns per ops": 26.31, "Ops per threads": 4759671.0, "Ops per procs": 23798358.0, "Ops/sec/procs": 791794.36, "ns per ops/procs": 1262.95}],["rdq-cycle-tokio", "./rdq-cycle-tokio -p 1 -d 30 -r 5 -t 1", {"Duration (ms)": 30098.0, "Number of processors": 1.0, "Number of threads": 5.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 164060909.0, "Ops per second": 5468696.0, "ns per ops": 183.0, "Ops per threads": 32812181.0, "Ops per procs": 164060909.0, "Ops/sec/procs": 5468696.0, "ns per ops/procs": 183.0}],["rdq-cycle-tokio", "./rdq-cycle-tokio -p 144 -d 30 -r 5 -t 144", {"Duration (ms)": 30014.0, "Number of processors": 144.0, "Number of threads": 720.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 1324319528.0, "Ops per second": 44143984.0, "ns per ops": 22.0, "Ops per threads": 1839332.0, "Ops per procs": 9196663.0, "Ops/sec/procs": 306555.0, "ns per ops/procs": 3263.0}],["rdq-cycle-fibre", "./rdq-cycle-fibre -p 72 -d 30 -r 5 -t 72", {"Duration (ms)": 30008.0, "Number of processors": 72.0, "Number of threads": 360.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 6655570628.0, "Total blocks": 6655570626.0, "Ops per second": 221791043.25, "ns per ops": 4.51, "Ops per threads": 18487696.0, "Ops per procs": 92438480.0, "Ops/sec/procs": 3080431.16, "ns per ops/procs": 324.63}],["rdq-cycle-cfa", "./rdq-cycle-cfa -p 1 -d 30 -r 5 -t 1", {"Duration (ms)": 30049.760389, "Number of processors": 1.0, "Number of threads": 5.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 203519405.0, "Total blocks": 203519400.0, "Ops per second": 6772746.35, "ns per ops": 147.65, "Ops per threads": 40703881.0, "Ops per procs": 203519405.0, "Ops/sec/procs": 6772746.35, "ns per ops/procs": 147.65}],["rdq-cycle-fibre", "./rdq-cycle-fibre -p 96 -d 30 -r 5 -t 96", {"Duration (ms)": 30004.0, "Number of processors": 96.0, "Number of threads": 480.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 10061206798.0, "Total blocks": 10061206798.0, "Ops per second": 335323868.99, "ns per ops": 2.98, "Ops per threads": 20960847.0, "Ops per procs": 104804237.0, "Ops/sec/procs": 3492956.97, "ns per ops/procs": 286.29}],["rdq-cycle-tokio", "./rdq-cycle-tokio -p 8 -d 30 -r 5 -t 8", {"Duration (ms)": 30026.0, "Number of processors": 8.0, "Number of threads": 40.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 227393051.0, "Ops per second": 7579768.0, "ns per ops": 132.0, "Ops per threads": 5684826.0, "Ops per procs": 28424131.0, "Ops/sec/procs": 947471.0, "ns per ops/procs": 1056.0}],["rdq-cycle-tokio", "./rdq-cycle-tokio -p 48 -d 30 -r 5 -t 48", {"Duration (ms)": 30098.0, "Number of processors": 48.0, "Number of threads": 240.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 1134874219.0, "Ops per second": 37829140.0, "ns per ops": 26.0, "Ops per threads": 4728642.0, "Ops per procs": 23643212.0, "Ops/sec/procs": 788107.0, "ns per ops/procs": 1273.0}],["rdq-cycle-go", "./rdq-cycle-go -p 144 -d 30 -r 5 -t 144", {"Duration (ms)": 30010.0, "Number of processors": 144.0, "Number of threads": 720.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 3527564352.0, "Ops per second": 117544323.57, "ns per ops": 8.51, "Ops per threads": 4899394.0, "Ops per procs": 24496974.0, "Ops/sec/procs": 816280.02, "ns per ops/procs": 1225.07}],["rdq-cycle-go", "./rdq-cycle-go -p 2 -d 30 -r 5 -t 2", {"Duration (ms)": 30001.0, "Number of processors": 2.0, "Number of threads": 10.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 165403685.0, "Ops per second": 5513197.81, "ns per ops": 181.38, "Ops per threads": 16540368.0, "Ops per procs": 82701842.0, "Ops/sec/procs": 2756598.9, "ns per ops/procs": 362.77}],["rdq-cycle-go", "./rdq-cycle-go -p 144 -d 30 -r 5 -t 144", {"Duration (ms)": 30034.0, "Number of processors": 144.0, "Number of threads": 720.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 3424180175.0, "Ops per second": 114009604.2, "ns per ops": 8.77, "Ops per threads": 4755805.0, "Ops per procs": 23779028.0, "Ops/sec/procs": 791733.36, "ns per ops/procs": 1263.05}],["rdq-cycle-fibre", "./rdq-cycle-fibre -p 72 -d 30 -r 5 -t 72", {"Duration (ms)": 30060.0, "Number of processors": 72.0, "Number of threads": 360.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 6583505063.0, "Total blocks": 6583505063.0, "Ops per second": 219008321.06, "ns per ops": 4.57, "Ops per threads": 18287514.0, "Ops per procs": 91437570.0, "Ops/sec/procs": 3041782.24, "ns per ops/procs": 328.75}],["rdq-cycle-tokio", "./rdq-cycle-tokio -p 8 -d 30 -r 5 -t 8", {"Duration (ms)": 30024.0, "Number of processors": 8.0, "Number of threads": 40.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 242964632.0, "Ops per second": 8098821.0, "ns per ops": 123.0, "Ops per threads": 6074115.0, "Ops per procs": 30370579.0, "Ops/sec/procs": 1012352.0, "ns per ops/procs": 988.0}],["rdq-cycle-cfa", "./rdq-cycle-cfa -p 144 -d 30 -r 5 -t 144", {"Duration (ms)": 30095.605541, "Number of processors": 144.0, "Number of threads": 720.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 1732197094.0, "Total blocks": 1732099174.0, "Ops per second": 57556479.19, "ns per ops": 17.37, "Ops per threads": 2405829.0, "Ops per procs": 12029146.0, "Ops/sec/procs": 399697.77, "ns per ops/procs": 2501.89}],["rdq-cycle-tokio", "./rdq-cycle-tokio -p 48 -d 30 -r 5 -t 48", {"Duration (ms)": 30097.0, "Number of processors": 48.0, "Number of threads": 240.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 958708647.0, "Ops per second": 31956954.0, "ns per ops": 31.0, "Ops per threads": 3994619.0, "Ops per procs": 19973096.0, "Ops/sec/procs": 665769.0, "ns per ops/procs": 1506.0}],["rdq-cycle-cfa", "./rdq-cycle-cfa -p 2 -d 30 -r 5 -t 2", {"Duration (ms)": 30051.531686, "Number of processors": 2.0, "Number of threads": 10.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 210857415.0, "Total blocks": 210857310.0, "Ops per second": 7016528.05, "ns per ops": 142.52, "Ops per threads": 21085741.0, "Ops per procs": 105428707.0, "Ops/sec/procs": 3508264.02, "ns per ops/procs": 285.04}],["rdq-cycle-fibre", "./rdq-cycle-fibre -p 96 -d 30 -r 5 -t 96", {"Duration (ms)": 30004.0, "Number of processors": 96.0, "Number of threads": 480.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 7990461980.0, "Total blocks": 7990461980.0, "Ops per second": 266309001.04, "ns per ops": 3.76, "Ops per threads": 16646795.0, "Ops per procs": 83233978.0, "Ops/sec/procs": 2774052.09, "ns per ops/procs": 360.48}],["rdq-cycle-cfa", "./rdq-cycle-cfa -p 8 -d 30 -r 5 -t 8", {"Duration (ms)": 30062.645789, "Number of processors": 8.0, "Number of threads": 40.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 385826481.0, "Total blocks": 385825859.0, "Ops per second": 12834082.66, "ns per ops": 77.92, "Ops per threads": 9645662.0, "Ops per procs": 48228310.0, "Ops/sec/procs": 1604260.33, "ns per ops/procs": 623.34}],["rdq-cycle-cfa", "./rdq-cycle-cfa -p 48 -d 30 -r 5 -t 48", {"Duration (ms)": 30059.684127, "Number of processors": 48.0, "Number of threads": 240.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 1128012014.0, "Total blocks": 1128000671.0, "Ops per second": 37525744.09, "ns per ops": 26.65, "Ops per threads": 4700050.0, "Ops per procs": 23500250.0, "Ops/sec/procs": 781786.34, "ns per ops/procs": 1279.12}],["rdq-cycle-cfa", "./rdq-cycle-cfa -p 192 -d 30 -r 5 -t 192", {"Duration (ms)": 30069.589719, "Number of processors": 192.0, "Number of threads": 960.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 1989403838.0, "Total blocks": 1989198134.0, "Ops per second": 66159992.76, "ns per ops": 15.11, "Ops per threads": 2072295.0, "Ops per procs": 10361478.0, "Ops/sec/procs": 344583.3, "ns per ops/procs": 2902.06}],["rdq-cycle-go", "./rdq-cycle-go -p 192 -d 30 -r 5 -t 192", {"Duration (ms)": 30016.0, "Number of processors": 192.0, "Number of threads": 960.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 4613407745.0, "Ops per second": 153696994.14, "ns per ops": 6.51, "Ops per threads": 4805633.0, "Ops per procs": 24028165.0, "Ops/sec/procs": 800505.18, "ns per ops/procs": 1249.21}],["rdq-cycle-tokio", "./rdq-cycle-tokio -p 4 -d 30 -r 5 -t 4", {"Duration (ms)": 30067.0, "Number of processors": 4.0, "Number of threads": 20.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 146440205.0, "Ops per second": 4881340.0, "ns per ops": 205.0, "Ops per threads": 7322010.0, "Ops per procs": 36610051.0, "Ops/sec/procs": 1220335.0, "ns per ops/procs": 821.0}],["rdq-cycle-tokio", "./rdq-cycle-tokio -p 2 -d 30 -r 5 -t 2", {"Duration (ms)": 30079.0, "Number of processors": 2.0, "Number of threads": 10.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 123263380.0, "Ops per second": 4108779.0, "ns per ops": 244.0, "Ops per threads": 12326338.0, "Ops per procs": 61631690.0, "Ops/sec/procs": 2054389.0, "ns per ops/procs": 488.0}],["rdq-cycle-tokio", "./rdq-cycle-tokio -p 24 -d 30 -r 5 -t 24", {"Duration (ms)": 30097.0, "Number of processors": 24.0, "Number of threads": 120.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 682439910.0, "Ops per second": 22747997.0, "ns per ops": 44.0, "Ops per threads": 5686999.0, "Ops per procs": 28434996.0, "Ops/sec/procs": 947833.0, "ns per ops/procs": 1058.0}],["rdq-cycle-tokio", "./rdq-cycle-tokio -p 144 -d 30 -r 5 -t 144", {"Duration (ms)": 30098.0, "Number of processors": 144.0, "Number of threads": 720.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 1526992516.0, "Ops per second": 50899750.0, "ns per ops": 19.0, "Ops per threads": 2120822.0, "Ops per procs": 10604114.0, "Ops/sec/procs": 353470.0, "ns per ops/procs": 2838.0}],["rdq-cycle-go", "./rdq-cycle-go -p 48 -d 30 -r 5 -t 48", {"Duration (ms)": 30010.0, "Number of processors": 48.0, "Number of threads": 240.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 2083335848.0, "Ops per second": 69419766.53, "ns per ops": 14.41, "Ops per threads": 8680566.0, "Ops per procs": 43402830.0, "Ops/sec/procs": 1446245.14, "ns per ops/procs": 691.45}],["rdq-cycle-go", "./rdq-cycle-go -p 8 -d 30 -r 5 -t 8", {"Duration (ms)": 30001.0, "Number of processors": 8.0, "Number of threads": 40.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 495307500.0, "Ops per second": 16509429.73, "ns per ops": 60.57, "Ops per threads": 12382687.0, "Ops per procs": 61913437.0, "Ops/sec/procs": 2063678.72, "ns per ops/procs": 484.57}],["rdq-cycle-go", "./rdq-cycle-go -p 2 -d 30 -r 5 -t 2", {"Duration (ms)": 30001.0, "Number of processors": 2.0, "Number of threads": 10.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 177050719.0, "Ops per second": 5901421.56, "ns per ops": 169.45, "Ops per threads": 17705071.0, "Ops per procs": 88525359.0, "Ops/sec/procs": 2950710.78, "ns per ops/procs": 338.9}],["rdq-cycle-cfa", "./rdq-cycle-cfa -p 4 -d 30 -r 5 -t 4", {"Duration (ms)": 30055.927297, "Number of processors": 4.0, "Number of threads": 20.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 263267402.0, "Total blocks": 263267034.0, "Ops per second": 8759250.69, "ns per ops": 114.17, "Ops per threads": 13163370.0, "Ops per procs": 65816850.0, "Ops/sec/procs": 2189812.67, "ns per ops/procs": 456.66}],["rdq-cycle-go", "./rdq-cycle-go -p 48 -d 30 -r 5 -t 48", {"Duration (ms)": 30010.0, "Number of processors": 48.0, "Number of threads": 240.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 2122203492.0, "Ops per second": 70716256.99, "ns per ops": 14.14, "Ops per threads": 8842514.0, "Ops per procs": 44212572.0, "Ops/sec/procs": 1473255.35, "ns per ops/procs": 678.77}],["rdq-cycle-go", "./rdq-cycle-go -p 8 -d 30 -r 5 -t 8", {"Duration (ms)": 30001.0, "Number of processors": 8.0, "Number of threads": 40.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 512960450.0, "Ops per second": 17097766.86, "ns per ops": 58.49, "Ops per threads": 12824011.0, "Ops per procs": 64120056.0, "Ops/sec/procs": 2137220.86, "ns per ops/procs": 467.9}],["rdq-cycle-go", "./rdq-cycle-go -p 4 -d 30 -r 5 -t 4", {"Duration (ms)": 30001.0, "Number of processors": 4.0, "Number of threads": 20.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 273036905.0, "Ops per second": 9100788.24, "ns per ops": 109.88, "Ops per threads": 13651845.0, "Ops per procs": 68259226.0, "Ops/sec/procs": 2275197.06, "ns per ops/procs": 439.52}],["rdq-cycle-cfa", "./rdq-cycle-cfa -p 4 -d 30 -r 5 -t 4", {"Duration (ms)": 30053.447004, "Number of processors": 4.0, "Number of threads": 20.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 261694721.0, "Total blocks": 261694352.0, "Ops per second": 8707644.12, "ns per ops": 114.84, "Ops per threads": 13084736.0, "Ops per procs": 65423680.0, "Ops/sec/procs": 2176911.03, "ns per ops/procs": 459.37}],["rdq-cycle-cfa", "./rdq-cycle-cfa -p 16 -d 30 -r 5 -t 16", {"Duration (ms)": 30078.494252, "Number of processors": 16.0, "Number of threads": 80.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 621124648.0, "Total blocks": 621122673.0, "Ops per second": 20650124.4, "ns per ops": 48.43, "Ops per threads": 7764058.0, "Ops per procs": 38820290.0, "Ops/sec/procs": 1290632.77, "ns per ops/procs": 774.81}],["rdq-cycle-cfa", "./rdq-cycle-cfa -p 96 -d 30 -r 5 -t 96", {"Duration (ms)": 30077.526126, "Number of processors": 96.0, "Number of threads": 480.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 1313305973.0, "Total blocks": 1313257545.0, "Ops per second": 43664029.0, "ns per ops": 22.9, "Ops per threads": 2736054.0, "Ops per procs": 13680270.0, "Ops/sec/procs": 454833.64, "ns per ops/procs": 2198.61}],["rdq-cycle-go", "./rdq-cycle-go -p 96 -d 30 -r 5 -t 96", {"Duration (ms)": 30016.0, "Number of processors": 96.0, "Number of threads": 480.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 2203132481.0, "Ops per second": 73397006.57, "ns per ops": 13.62, "Ops per threads": 4589859.0, "Ops per procs": 22949296.0, "Ops/sec/procs": 764552.15, "ns per ops/procs": 1307.96}],["rdq-cycle-cfa", "./rdq-cycle-cfa -p 2 -d 30 -r 5 -t 2", {"Duration (ms)": 30051.718557, "Number of processors": 2.0, "Number of threads": 10.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 209940916.0, "Total blocks": 209940813.0, "Ops per second": 6985987.03, "ns per ops": 143.14, "Ops per threads": 20994091.0, "Ops per procs": 104970458.0, "Ops/sec/procs": 3492993.51, "ns per ops/procs": 286.29}],["rdq-cycle-cfa", "./rdq-cycle-cfa -p 2 -d 30 -r 5 -t 2", {"Duration (ms)": 30051.883129, "Number of processors": 2.0, "Number of threads": 10.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 210102151.0, "Total blocks": 210102023.0, "Ops per second": 6991313.99, "ns per ops": 143.03, "Ops per threads": 21010215.0, "Ops per procs": 105051075.0, "Ops/sec/procs": 3495657.0, "ns per ops/procs": 286.07}],["rdq-cycle-fibre", "./rdq-cycle-fibre -p 72 -d 30 -r 5 -t 72", {"Duration (ms)": 30003.0, "Number of processors": 72.0, "Number of threads": 360.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 6824874142.0, "Total blocks": 6824874142.0, "Ops per second": 227467174.25, "ns per ops": 4.4, "Ops per threads": 18957983.0, "Ops per procs": 94789918.0, "Ops/sec/procs": 3159266.31, "ns per ops/procs": 316.53}],["rdq-cycle-fibre", "./rdq-cycle-fibre -p 192 -d 30 -r 5 -t 192", {"Duration (ms)": 30027.0, "Number of processors": 192.0, "Number of threads": 960.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 20001364309.0, "Total blocks": 20001364309.0, "Ops per second": 666093420.29, "ns per ops": 1.5, "Ops per threads": 20834754.0, "Ops per procs": 104173772.0, "Ops/sec/procs": 3469236.56, "ns per ops/procs": 288.25}],["rdq-cycle-fibre", "./rdq-cycle-fibre -p 1 -d 30 -r 5 -t 1", {"Duration (ms)": 30022.0, "Number of processors": 1.0, "Number of threads": 5.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 219618019.0, "Total blocks": 219618014.0, "Ops per second": 7315168.89, "ns per ops": 136.7, "Ops per threads": 43923603.0, "Ops per procs": 219618019.0, "Ops/sec/procs": 7315168.89, "ns per ops/procs": 136.7}],["rdq-cycle-tokio", "./rdq-cycle-tokio -p 24 -d 30 -r 5 -t 24", {"Duration (ms)": 30097.0, "Number of processors": 24.0, "Number of threads": 120.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 638781864.0, "Ops per second": 21292728.0, "ns per ops": 47.0, "Ops per threads": 5323182.0, "Ops per procs": 26615911.0, "Ops/sec/procs": 887197.0, "ns per ops/procs": 1130.0}],["rdq-cycle-fibre", "./rdq-cycle-fibre -p 4 -d 30 -r 5 -t 4", {"Duration (ms)": 30024.0, "Number of processors": 4.0, "Number of threads": 20.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 757755857.0, "Total blocks": 757755857.0, "Ops per second": 25238254.77, "ns per ops": 39.62, "Ops per threads": 37887792.0, "Ops per procs": 189438964.0, "Ops/sec/procs": 6309563.69, "ns per ops/procs": 158.49}],["rdq-cycle-go", "./rdq-cycle-go -p 48 -d 30 -r 5 -t 48", {"Duration (ms)": 30010.0, "Number of processors": 48.0, "Number of threads": 240.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 2100419226.0, "Ops per second": 69990039.32, "ns per ops": 14.29, "Ops per threads": 8751746.0, "Ops per procs": 43758733.0, "Ops/sec/procs": 1458125.82, "ns per ops/procs": 685.81}],["rdq-cycle-fibre", "./rdq-cycle-fibre -p 8 -d 30 -r 5 -t 8", {"Duration (ms)": 30022.0, "Number of processors": 8.0, "Number of threads": 40.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 881003924.0, "Total blocks": 881003924.0, "Ops per second": 29344622.63, "ns per ops": 34.08, "Ops per threads": 22025098.0, "Ops per procs": 110125490.0, "Ops/sec/procs": 3668077.83, "ns per ops/procs": 272.62}],["rdq-cycle-fibre", "./rdq-cycle-fibre -p 72 -d 30 -r 5 -t 72", {"Duration (ms)": 30026.0, "Number of processors": 72.0, "Number of threads": 360.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 9081236127.0, "Total blocks": 9081236127.0, "Ops per second": 302442267.27, "ns per ops": 3.31, "Ops per threads": 25225655.0, "Ops per procs": 126128279.0, "Ops/sec/procs": 4200587.05, "ns per ops/procs": 238.06}],["rdq-cycle-tokio", "./rdq-cycle-tokio -p 4 -d 30 -r 5 -t 4", {"Duration (ms)": 30063.0, "Number of processors": 4.0, "Number of threads": 20.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 142862398.0, "Ops per second": 4762079.0, "ns per ops": 210.0, "Ops per threads": 7143119.0, "Ops per procs": 35715599.0, "Ops/sec/procs": 1190519.0, "ns per ops/procs": 841.0}],["rdq-cycle-tokio", "./rdq-cycle-tokio -p 96 -d 30 -r 5 -t 96", {"Duration (ms)": 30014.0, "Number of processors": 96.0, "Number of threads": 480.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 1661300317.0, "Ops per second": 55376677.0, "ns per ops": 18.0, "Ops per threads": 3461042.0, "Ops per procs": 17305211.0, "Ops/sec/procs": 576840.0, "ns per ops/procs": 1734.0}],["rdq-cycle-go", "./rdq-cycle-go -p 144 -d 30 -r 5 -t 144", {"Duration (ms)": 30013.0, "Number of processors": 144.0, "Number of threads": 720.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 3464135891.0, "Ops per second": 115418882.04, "ns per ops": 8.66, "Ops per threads": 4811299.0, "Ops per procs": 24056499.0, "Ops/sec/procs": 801520.01, "ns per ops/procs": 1247.63}],["rdq-cycle-tokio", "./rdq-cycle-tokio -p 8 -d 30 -r 5 -t 8", {"Duration (ms)": 30021.0, "Number of processors": 8.0, "Number of threads": 40.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 239832490.0, "Ops per second": 7994416.0, "ns per ops": 125.0, "Ops per threads": 5995812.0, "Ops per procs": 29979061.0, "Ops/sec/procs": 999302.0, "ns per ops/procs": 1001.0}],["rdq-cycle-tokio", "./rdq-cycle-tokio -p 96 -d 30 -r 5 -t 96", {"Duration (ms)": 30097.0, "Number of processors": 96.0, "Number of threads": 480.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 1243464890.0, "Ops per second": 41448829.0, "ns per ops": 24.0, "Ops per threads": 2590551.0, "Ops per procs": 12952759.0, "Ops/sec/procs": 431758.0, "ns per ops/procs": 2323.0}],["rdq-cycle-fibre", "./rdq-cycle-fibre -p 144 -d 30 -r 5 -t 144", {"Duration (ms)": 30013.0, "Number of processors": 144.0, "Number of threads": 720.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 8835388498.0, "Total blocks": 8835388498.0, "Ops per second": 294376368.96, "ns per ops": 3.4, "Ops per threads": 12271372.0, "Ops per procs": 61356864.0, "Ops/sec/procs": 2044280.34, "ns per ops/procs": 489.17}],["rdq-cycle-go", "./rdq-cycle-go -p 96 -d 30 -r 5 -t 96", {"Duration (ms)": 30016.0, "Number of processors": 96.0, "Number of threads": 480.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 2175173772.0, "Ops per second": 72465946.15, "ns per ops": 13.8, "Ops per threads": 4531612.0, "Ops per procs": 22658060.0, "Ops/sec/procs": 754853.61, "ns per ops/procs": 1324.76}],["rdq-cycle-go", "./rdq-cycle-go -p 192 -d 30 -r 5 -t 192", {"Duration (ms)": 30020.0, "Number of processors": 192.0, "Number of threads": 960.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 4619680758.0, "Ops per second": 153885066.48, "ns per ops": 6.5, "Ops per threads": 4812167.0, "Ops per procs": 24060837.0, "Ops/sec/procs": 801484.72, "ns per ops/procs": 1247.68}],["rdq-cycle-fibre", "./rdq-cycle-fibre -p 192 -d 30 -r 5 -t 192", {"Duration (ms)": 30006.0, "Number of processors": 192.0, "Number of threads": 960.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 15031568417.0, "Total blocks": 15031568415.0, "Ops per second": 500947483.91, "ns per ops": 2.0, "Ops per threads": 15657883.0, "Ops per procs": 78289418.0, "Ops/sec/procs": 2609101.48, "ns per ops/procs": 383.27}],["rdq-cycle-tokio", "./rdq-cycle-tokio -p 16 -d 30 -r 5 -t 16", {"Duration (ms)": 30097.0, "Number of processors": 16.0, "Number of threads": 80.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 443686982.0, "Ops per second": 14789566.0, "ns per ops": 67.0, "Ops per threads": 5546087.0, "Ops per procs": 27730436.0, "Ops/sec/procs": 924347.0, "ns per ops/procs": 1085.0}],["rdq-cycle-go", "./rdq-cycle-go -p 48 -d 30 -r 5 -t 48", {"Duration (ms)": 30010.0, "Number of processors": 48.0, "Number of threads": 240.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 2100270651.0, "Ops per second": 69984116.34, "ns per ops": 14.29, "Ops per threads": 8751127.0, "Ops per procs": 43755638.0, "Ops/sec/procs": 1458002.42, "ns per ops/procs": 685.87}],["rdq-cycle-go", "./rdq-cycle-go -p 72 -d 30 -r 5 -t 72", {"Duration (ms)": 30004.0, "Number of processors": 72.0, "Number of threads": 360.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 2270893593.0, "Ops per second": 75685163.1, "ns per ops": 13.21, "Ops per threads": 6308037.0, "Ops per procs": 31540188.0, "Ops/sec/procs": 1051182.82, "ns per ops/procs": 951.31}],["rdq-cycle-fibre", "./rdq-cycle-fibre -p 24 -d 30 -r 5 -t 24", {"Duration (ms)": 30002.0, "Number of processors": 24.0, "Number of threads": 120.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 2852173157.0, "Total blocks": 2852173157.0, "Ops per second": 95063575.85, "ns per ops": 10.52, "Ops per threads": 23768109.0, "Ops per procs": 118840548.0, "Ops/sec/procs": 3960982.33, "ns per ops/procs": 252.46}],["rdq-cycle-go", "./rdq-cycle-go -p 24 -d 30 -r 5 -t 24", {"Duration (ms)": 30001.0, "Number of processors": 24.0, "Number of threads": 120.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 1516181696.0, "Ops per second": 50536238.99, "ns per ops": 19.79, "Ops per threads": 12634847.0, "Ops per procs": 63174237.0, "Ops/sec/procs": 2105676.62, "ns per ops/procs": 474.91}],["rdq-cycle-fibre", "./rdq-cycle-fibre -p 16 -d 30 -r 5 -t 16", {"Duration (ms)": 30026.0, "Number of processors": 16.0, "Number of threads": 80.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 1877613820.0, "Total blocks": 1877613820.0, "Ops per second": 62531245.86, "ns per ops": 15.99, "Ops per threads": 23470172.0, "Ops per procs": 117350863.0, "Ops/sec/procs": 3908202.87, "ns per ops/procs": 255.87}],["rdq-cycle-fibre", "./rdq-cycle-fibre -p 4 -d 30 -r 5 -t 4", {"Duration (ms)": 30024.0, "Number of processors": 4.0, "Number of threads": 20.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 514240063.0, "Total blocks": 514240063.0, "Ops per second": 17127543.62, "ns per ops": 58.39, "Ops per threads": 25712003.0, "Ops per procs": 128560015.0, "Ops/sec/procs": 4281885.91, "ns per ops/procs": 233.54}],["rdq-cycle-cfa", "./rdq-cycle-cfa -p 48 -d 30 -r 5 -t 48", {"Duration (ms)": 30052.421841, "Number of processors": 48.0, "Number of threads": 240.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 1117064163.0, "Total blocks": 1117052242.0, "Ops per second": 37170520.53, "ns per ops": 26.9, "Ops per threads": 4654434.0, "Ops per procs": 23272170.0, "Ops/sec/procs": 774385.84, "ns per ops/procs": 1291.35}],["rdq-cycle-go", "./rdq-cycle-go -p 16 -d 30 -r 5 -t 16", {"Duration (ms)": 30001.0, "Number of processors": 16.0, "Number of threads": 80.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 914499612.0, "Ops per second": 30481671.55, "ns per ops": 32.81, "Ops per threads": 11431245.0, "Ops per procs": 57156225.0, "Ops/sec/procs": 1905104.47, "ns per ops/procs": 524.91}],["rdq-cycle-tokio", "./rdq-cycle-tokio -p 2 -d 30 -r 5 -t 2", {"Duration (ms)": 30066.0, "Number of processors": 2.0, "Number of threads": 10.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 123150992.0, "Ops per second": 4105033.0, "ns per ops": 244.0, "Ops per threads": 12315099.0, "Ops per procs": 61575496.0, "Ops/sec/procs": 2052516.0, "ns per ops/procs": 488.0}],["rdq-cycle-cfa", "./rdq-cycle-cfa -p 24 -d 30 -r 5 -t 24", {"Duration (ms)": 30020.616519, "Number of processors": 24.0, "Number of threads": 120.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 711766940.0, "Total blocks": 711763755.0, "Ops per second": 23709271.25, "ns per ops": 42.18, "Ops per threads": 5931391.0, "Ops per procs": 29656955.0, "Ops/sec/procs": 987886.3, "ns per ops/procs": 1012.26}],["rdq-cycle-cfa", "./rdq-cycle-cfa -p 24 -d 30 -r 5 -t 24", {"Duration (ms)": 30019.837592, "Number of processors": 24.0, "Number of threads": 120.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 715889297.0, "Total blocks": 715885343.0, "Ops per second": 23847207.53, "ns per ops": 41.93, "Ops per threads": 5965744.0, "Ops per procs": 29828720.0, "Ops/sec/procs": 993633.65, "ns per ops/procs": 1006.41}],["rdq-cycle-tokio", "./rdq-cycle-tokio -p 192 -d 30 -r 5 -t 192", {"Duration (ms)": 30098.0, "Number of processors": 192.0, "Number of threads": 960.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 2783779616.0, "Ops per second": 92792653.0, "ns per ops": 10.0, "Ops per threads": 2899770.0, "Ops per procs": 14498852.0, "Ops/sec/procs": 483295.0, "ns per ops/procs": 2075.0}],["rdq-cycle-tokio", "./rdq-cycle-tokio -p 72 -d 30 -r 5 -t 72", {"Duration (ms)": 30098.0, "Number of processors": 72.0, "Number of threads": 360.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 1155613585.0, "Ops per second": 38520452.0, "ns per ops": 26.0, "Ops per threads": 3210037.0, "Ops per procs": 16050188.0, "Ops/sec/procs": 535006.0, "ns per ops/procs": 1875.0}],["rdq-cycle-tokio", "./rdq-cycle-tokio -p 72 -d 30 -r 5 -t 72", {"Duration (ms)": 30098.0, "Number of processors": 72.0, "Number of threads": 360.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 897467792.0, "Ops per second": 29915593.0, "ns per ops": 33.0, "Ops per threads": 2492966.0, "Ops per procs": 12464830.0, "Ops/sec/procs": 415494.0, "ns per ops/procs": 2414.0}],["rdq-cycle-tokio", "./rdq-cycle-tokio -p 16 -d 30 -r 5 -t 16", {"Duration (ms)": 30097.0, "Number of processors": 16.0, "Number of threads": 80.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 495465222.0, "Ops per second": 16515507.0, "ns per ops": 60.0, "Ops per threads": 6193315.0, "Ops per procs": 30966576.0, "Ops/sec/procs": 1032219.0, "ns per ops/procs": 971.0}],["rdq-cycle-go", "./rdq-cycle-go -p 24 -d 30 -r 5 -t 24", {"Duration (ms)": 30001.0, "Number of processors": 24.0, "Number of threads": 120.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 1486267341.0, "Ops per second": 49539158.95, "ns per ops": 20.19, "Ops per threads": 12385561.0, "Ops per procs": 61927805.0, "Ops/sec/procs": 2064131.62, "ns per ops/procs": 484.47}],["rdq-cycle-tokio", "./rdq-cycle-tokio -p 144 -d 30 -r 5 -t 144", {"Duration (ms)": 30011.0, "Number of processors": 144.0, "Number of threads": 720.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 1763083226.0, "Ops per second": 58769440.0, "ns per ops": 17.0, "Ops per threads": 2448726.0, "Ops per procs": 12243633.0, "Ops/sec/procs": 408121.0, "ns per ops/procs": 2451.0}],["rdq-cycle-tokio", "./rdq-cycle-tokio -p 2 -d 30 -r 5 -t 2", {"Duration (ms)": 30073.0, "Number of processors": 2.0, "Number of threads": 10.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 125372958.0, "Ops per second": 4179098.0, "ns per ops": 239.0, "Ops per threads": 12537295.0, "Ops per procs": 62686479.0, "Ops/sec/procs": 2089549.0, "ns per ops/procs": 479.0}],["rdq-cycle-fibre", "./rdq-cycle-fibre -p 8 -d 30 -r 5 -t 8", {"Duration (ms)": 30022.0, "Number of processors": 8.0, "Number of threads": 40.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 891365315.0, "Total blocks": 891365315.0, "Ops per second": 29689476.2, "ns per ops": 33.68, "Ops per threads": 22284132.0, "Ops per procs": 111420664.0, "Ops/sec/procs": 3711184.52, "ns per ops/procs": 269.46}],["rdq-cycle-cfa", "./rdq-cycle-cfa -p 48 -d 30 -r 5 -t 48", {"Duration (ms)": 30049.875656, "Number of processors": 48.0, "Number of threads": 240.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 1136688725.0, "Total blocks": 1136676446.0, "Ops per second": 37826736.39, "ns per ops": 26.44, "Ops per threads": 4736203.0, "Ops per procs": 23681015.0, "Ops/sec/procs": 788057.01, "ns per ops/procs": 1268.94}],["rdq-cycle-cfa", "./rdq-cycle-cfa -p 192 -d 30 -r 5 -t 192", {"Duration (ms)": 30050.700664, "Number of processors": 192.0, "Number of threads": 960.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 1983592436.0, "Total blocks": 1983354372.0, "Ops per second": 66008192.56, "ns per ops": 15.15, "Ops per threads": 2066242.0, "Ops per procs": 10331210.0, "Ops/sec/procs": 343792.67, "ns per ops/procs": 2908.73}],["rdq-cycle-fibre", "./rdq-cycle-fibre -p 16 -d 30 -r 5 -t 16", {"Duration (ms)": 30026.0, "Number of processors": 16.0, "Number of threads": 80.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 1867093660.0, "Total blocks": 1867093660.0, "Ops per second": 62180751.17, "ns per ops": 16.08, "Ops per threads": 23338670.0, "Ops per procs": 116693353.0, "Ops/sec/procs": 3886296.95, "ns per ops/procs": 257.31}],["rdq-cycle-fibre", "./rdq-cycle-fibre -p 1 -d 30 -r 5 -t 1", {"Duration (ms)": 30022.0, "Number of processors": 1.0, "Number of threads": 5.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 219443334.0, "Total blocks": 219443329.0, "Ops per second": 7309367.14, "ns per ops": 136.81, "Ops per threads": 43888666.0, "Ops per procs": 219443334.0, "Ops/sec/procs": 7309367.14, "ns per ops/procs": 136.81}],["rdq-cycle-fibre", "./rdq-cycle-fibre -p 96 -d 30 -r 5 -t 96", {"Duration (ms)": 30004.0, "Number of processors": 96.0, "Number of threads": 480.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 8058412290.0, "Total blocks": 8058412290.0, "Ops per second": 268575058.42, "ns per ops": 3.72, "Ops per threads": 16788358.0, "Ops per procs": 83941794.0, "Ops/sec/procs": 2797656.86, "ns per ops/procs": 357.44}],["rdq-cycle-tokio", "./rdq-cycle-tokio -p 192 -d 30 -r 5 -t 192", {"Duration (ms)": 30012.0, "Number of processors": 192.0, "Number of threads": 960.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 2668476751.0, "Ops per second": 88949225.0, "ns per ops": 11.0, "Ops per threads": 2779663.0, "Ops per procs": 13898316.0, "Ops/sec/procs": 463277.0, "ns per ops/procs": 2159.0}],["rdq-cycle-tokio", "./rdq-cycle-tokio -p 72 -d 30 -r 5 -t 72", {"Duration (ms)": 30097.0, "Number of processors": 72.0, "Number of threads": 360.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 1263790036.0, "Ops per second": 42126334.0, "ns per ops": 23.0, "Ops per threads": 3510527.0, "Ops per procs": 17552639.0, "Ops/sec/procs": 585087.0, "ns per ops/procs": 1714.0}],["rdq-cycle-cfa", "./rdq-cycle-cfa -p 72 -d 30 -r 5 -t 72", {"Duration (ms)": 30096.398642, "Number of processors": 72.0, "Number of threads": 360.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 1048998279.0, "Total blocks": 1048958149.0, "Ops per second": 34854611.39, "ns per ops": 28.69, "Ops per threads": 2913884.0, "Ops per procs": 14569420.0, "Ops/sec/procs": 484091.82, "ns per ops/procs": 2065.72}],["rdq-cycle-tokio", "./rdq-cycle-tokio -p 144 -d 30 -r 5 -t 144", {"Duration (ms)": 30097.0, "Number of processors": 144.0, "Number of threads": 720.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 1782608897.0, "Ops per second": 59420296.0, "ns per ops": 16.0, "Ops per threads": 2475845.0, "Ops per procs": 12379228.0, "Ops/sec/procs": 412640.0, "ns per ops/procs": 2431.0}],["rdq-cycle-go", "./rdq-cycle-go -p 1 -d 30 -r 5 -t 1", {"Duration (ms)": 30001.0, "Number of processors": 1.0, "Number of threads": 5.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 170552431.0, "Ops per second": 5684845.46, "ns per ops": 175.91, "Ops per threads": 34110486.0, "Ops per procs": 170552431.0, "Ops/sec/procs": 5684845.46, "ns per ops/procs": 175.91}],["rdq-cycle-go", "./rdq-cycle-go -p 96 -d 30 -r 5 -t 96", {"Duration (ms)": 30015.0, "Number of processors": 96.0, "Number of threads": 480.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 2206127662.0, "Ops per second": 73500183.24, "ns per ops": 13.61, "Ops per threads": 4596099.0, "Ops per procs": 22980496.0, "Ops/sec/procs": 765626.91, "ns per ops/procs": 1306.12}],["rdq-cycle-fibre", "./rdq-cycle-fibre -p 192 -d 30 -r 5 -t 192", {"Duration (ms)": 30005.0, "Number of processors": 192.0, "Number of threads": 960.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 15185975853.0, "Total blocks": 15185975848.0, "Ops per second": 506104940.66, "ns per ops": 1.98, "Ops per threads": 15818724.0, "Ops per procs": 79093624.0, "Ops/sec/procs": 2635963.23, "ns per ops/procs": 379.37}],["rdq-cycle-cfa", "./rdq-cycle-cfa -p 144 -d 30 -r 5 -t 144", {"Duration (ms)": 30051.387707, "Number of processors": 144.0, "Number of threads": 720.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 1630141613.0, "Total blocks": 1630001494.0, "Ops per second": 54245135.99, "ns per ops": 18.43, "Ops per threads": 2264085.0, "Ops per procs": 11320427.0, "Ops/sec/procs": 376702.33, "ns per ops/procs": 2654.62}],["rdq-cycle-fibre", "./rdq-cycle-fibre -p 1 -d 30 -r 5 -t 1", {"Duration (ms)": 30022.0, "Number of processors": 1.0, "Number of threads": 5.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 219449120.0, "Total blocks": 219449115.0, "Ops per second": 7309564.35, "ns per ops": 136.81, "Ops per threads": 43889824.0, "Ops per procs": 219449120.0, "Ops/sec/procs": 7309564.35, "ns per ops/procs": 136.81}],["rdq-cycle-go", "./rdq-cycle-go -p 144 -d 30 -r 5 -t 144", {"Duration (ms)": 30019.0, "Number of processors": 144.0, "Number of threads": 720.0, "Cycle size (# thrds)": 5.0, "Total Operations(ops)": 3430534353.0, "Ops per second": 114274998.17, "ns per ops": 8.75, "Ops per threads": 4764631.0, "Ops per procs": 23823155.0, "Ops/sec/procs": 793576.38, "ns per ops/procs": 1260.12}]]
  • doc/theses/thierry_delisle_PhD/thesis/data/memcd.rate

    r32d1383 r17c6edeb  
    1 [["forall", "memcached forall", {"Target QPS": 500000, "Actual QPS": 498755.2, "Median Read Latency": 3190.7, "Tail Read Latency": 225397.5, "Median Update Latency": 2830.3, "Tail Update Latency": 226163.8}], ["fibre", "memcached fibre", {"Target QPS": 200000, "Actual QPS": 199980.9, "Median Read Latency": 95.5, "Tail Read Latency": 170.9, "Median Update Latency": 100.7, "Tail Update Latency": 176.2}], ["fibre", "memcached fibre", {"Target QPS": 400000, "Actual QPS": 399978.4, "Median Read Latency": 117.8, "Tail Read Latency": 1207.1, "Median Update Latency": 121.9, "Tail Update Latency": 1336.8}], ["fibre", "memcached fibre", {"Target QPS": 800000, "Actual QPS": 612437.4, "Median Read Latency": 15884.0, "Tail Read Latency": 248252.4, "Median Update Latency": 15749.0, "Tail Update Latency": 247485.6}], ["forall", "memcached forall", {"Target QPS": 400000, "Actual QPS": 399937.0, "Median Read Latency": 111.9, "Tail Read Latency": 869.0, "Median Update Latency": 117.5, "Tail Update Latency": 880.8}], ["forall", "memcached forall", {"Target QPS": 100000, "Actual QPS": 100019.3, "Median Read Latency": 85.8, "Tail Read Latency": 161.8, "Median Update Latency": 92.2, "Tail Update Latency": 169.1}], ["vanilla", "memcached vanilla", {"Target QPS": 500000, "Actual QPS": 499962.9, "Median Read Latency": 185.6, "Tail Read Latency": 12305.1, "Median Update Latency": 250.1, "Tail Update Latency": 12317.4}], ["forall", "memcached forall", {"Target QPS": 100000, "Actual QPS": 100007.8, "Median Read Latency": 85.9, "Tail Read Latency": 161.0, "Median Update Latency": 92.3, "Tail Update Latency": 168.9}], ["fibre", "memcached fibre", {"Target QPS": 600000, "Actual QPS": 557475.3, "Median Read Latency": 18115.8, "Tail Read Latency": 251927.5, "Median Update Latency": 18299.3, "Tail Update Latency": 250306.8}], ["fibre", "memcached fibre", {"Target QPS": 200000, "Actual QPS": 200004.6, "Median Read Latency": 95.3, "Tail Read Latency": 173.3, "Median Update Latency": 99.9, "Tail Update Latency": 180.6}], ["forall", "memcached forall", {"Target QPS": 700000, "Actual QPS": 597071.5, "Median Read Latency": 13212.4, "Tail Read Latency": 62539.9, "Median Update Latency": 13231.2, "Tail Update Latency": 69653.7}], ["fibre", "memcached fibre", {"Target QPS": 200000, "Actual QPS": 199978.5, "Median Read Latency": 95.5, "Tail Read Latency": 177.6, "Median Update Latency": 100.3, "Tail Update Latency": 186.7}], ["fibre", "memcached fibre", {"Target QPS": 800000, "Actual QPS": 614246.9, "Median Read Latency": 16225.4, "Tail Read Latency": 250527.9, "Median Update Latency": 16499.8, "Tail Update Latency": 256449.6}], ["vanilla", "memcached vanilla", {"Target QPS": 300000, "Actual QPS": 300008.6, "Median Read Latency": 87.5, "Tail Read Latency": 183.5, "Median Update Latency": 93.1, "Tail Update Latency": 190.9}], ["forall", "memcached forall", {"Target QPS": 100000, "Actual QPS": 100006.9, "Median Read Latency": 85.4, "Tail Read Latency": 177.6, "Median Update Latency": 92.0, "Tail Update Latency": 194.1}], ["fibre", "memcached fibre", {"Target QPS": 200000, "Actual QPS": 200005.2, "Median Read Latency": 95.3, "Tail Read Latency": 173.8, "Median Update Latency": 99.8, "Tail Update Latency": 183.7}], ["vanilla", "memcached vanilla", {"Target QPS": 600000, "Actual QPS": 572663.5, "Median Read Latency": 371.4, "Tail Read Latency": 227972.8, "Median Update Latency": 1399.1, "Tail Update Latency": 226684.5}], ["vanilla", "memcached vanilla", {"Target QPS": 700000, "Actual QPS": 622639.2, "Median Read Latency": 5780.5, "Tail Read Latency": 230039.3, "Median Update Latency": 7841.8, "Tail Update Latency": 229186.6}], ["forall", "memcached forall", {"Target QPS": 700000, "Actual QPS": 592141.1, "Median Read Latency": 13408.6, "Tail Read Latency": 48231.9, "Median Update Latency": 13507.0, "Tail Update Latency": 49970.4}], ["forall", "memcached forall", {"Target QPS": 300000, "Actual QPS": 299997.1, "Median Read Latency": 91.3, "Tail Read Latency": 346.2, "Median Update Latency": 97.8, "Tail Update Latency": 359.3}], ["forall", "memcached forall", {"Target QPS": 300000, "Actual QPS": 299972.9, "Median Read Latency": 100.3, "Tail Read Latency": 454.5, "Median Update Latency": 106.7, "Tail Update Latency": 436.9}], ["forall", "memcached forall", {"Target QPS": 800000, "Actual QPS": 598258.7, "Median Read Latency": 13440.2, "Tail Read Latency": 50537.1, "Median Update Latency": 13527.6, "Tail Update Latency": 47965.6}], ["vanilla", "memcached vanilla", {"Target QPS": 300000, "Actual QPS": 299962.2, "Median Read Latency": 88.0, "Tail Read Latency": 181.4, "Median Update Latency": 93.3, "Tail Update Latency": 187.2}], ["fibre", "memcached fibre", {"Target QPS": 700000, "Actual QPS": 602219.4, "Median Read Latency": 25297.0, "Tail Read Latency": 250896.6, "Median Update Latency": 25038.5, "Tail Update Latency": 251507.9}], ["fibre", "memcached fibre", {"Target QPS": 600000, "Actual QPS": 564998.0, "Median Read Latency": 20010.7, "Tail Read Latency": 250571.5, "Median Update Latency": 20091.0, "Tail Update Latency": 250161.2}], ["fibre", "memcached fibre", {"Target QPS": 500000, "Actual QPS": 499891.1, "Median Read Latency": 7175.0, "Tail Read Latency": 220926.7, "Median Update Latency": 7105.9, "Tail Update Latency": 221994.0}], ["vanilla", "memcached vanilla", {"Target QPS": 500000, "Actual QPS": 499974.2, "Median Read Latency": 211.4, "Tail Read Latency": 11680.1, "Median Update Latency": 829.2, "Tail Update Latency": 11990.8}], ["fibre", "memcached fibre", {"Target QPS": 300000, "Actual QPS": 300012.7, "Median Read Latency": 97.1, "Tail Read Latency": 222.8, "Median Update Latency": 101.7, "Tail Update Latency": 238.1}], ["fibre", "memcached fibre", {"Target QPS": 300000, "Actual QPS": 300070.5, "Median Read Latency": 96.8, "Tail Read Latency": 220.3, "Median Update Latency": 101.7, "Tail Update Latency": 237.8}], ["forall", "memcached forall", {"Target QPS": 100000, "Actual QPS": 100008.7, "Median Read Latency": 85.6, "Tail Read Latency": 163.0, "Median Update Latency": 92.3, "Tail Update Latency": 175.3}], ["fibre", "memcached fibre", {"Target QPS": 400000, "Actual QPS": 400028.9, "Median Read Latency": 114.8, "Tail Read Latency": 956.1, "Median Update Latency": 120.3, "Tail Update Latency": 1350.3}], ["vanilla", "memcached vanilla", {"Target QPS": 300000, "Actual QPS": 300055.6, "Median Read Latency": 86.4, "Tail Read Latency": 175.9, "Median Update Latency": 91.2, "Tail Update Latency": 180.7}], ["vanilla", "memcached vanilla", {"Target QPS": 800000, "Actual QPS": 673707.6, "Median Read Latency": 6827.8, "Tail Read Latency": 231197.0, "Median Update Latency": 7140.8, "Tail Update Latency": 231287.8}], ["forall", "memcached forall", {"Target QPS": 800000, "Actual QPS": 601228.5, "Median Read Latency": 12871.0, "Tail Read Latency": 219146.6, "Median Update Latency": 12852.8, "Tail Update Latency": 56501.0}], ["forall", "memcached forall", {"Target QPS": 300000, "Actual QPS": 300015.0, "Median Read Latency": 100.1, "Tail Read Latency": 481.1, "Median Update Latency": 105.7, "Tail Update Latency": 488.7}], ["forall", "memcached forall", {"Target QPS": 100000, "Actual QPS": 99997.9, "Median Read Latency": 85.4, "Tail Read Latency": 167.7, "Median Update Latency": 92.4, "Tail Update Latency": 173.4}], ["forall", "memcached forall", {"Target QPS": 200000, "Actual QPS": 200021.1, "Median Read Latency": 88.1, "Tail Read Latency": 244.9, "Median Update Latency": 95.0, "Tail Update Latency": 253.9}], ["forall", "memcached forall", {"Target QPS": 400000, "Actual QPS": 400017.0, "Median Read Latency": 113.1, "Tail Read Latency": 849.1, "Median Update Latency": 119.1, "Tail Update Latency": 882.8}], ["fibre", "memcached fibre", {"Target QPS": 600000, "Actual QPS": 562604.7, "Median Read Latency": 19819.4, "Tail Read Latency": 249845.8, "Median Update Latency": 19871.1, "Tail Update Latency": 249555.6}], ["vanilla", "memcached vanilla", {"Target QPS": 600000, "Actual QPS": 572312.9, "Median Read Latency": 6524.3, "Tail Read Latency": 228864.5, "Median Update Latency": 2602.5, "Tail Update Latency": 228616.6}], ["vanilla", "memcached vanilla", {"Target QPS": 700000, "Actual QPS": 621196.7, "Median Read Latency": 2295.2, "Tail Read Latency": 231836.0, "Median Update Latency": 1441.1, "Tail Update Latency": 230955.6}], ["forall", "memcached forall", {"Target QPS": 800000, "Actual QPS": 595177.6, "Median Read Latency": 13372.4, "Tail Read Latency": 46883.0, "Median Update Latency": 13426.8, "Tail Update Latency": 64667.1}], ["fibre", "memcached fibre", {"Target QPS": 400000, "Actual QPS": 400026.7, "Median Read Latency": 115.7, "Tail Read Latency": 881.2, "Median Update Latency": 121.1, "Tail Update Latency": 929.1}], ["forall", "memcached forall", {"Target QPS": 500000, "Actual QPS": 498000.8, "Median Read Latency": 4060.3, "Tail Read Latency": 226676.1, "Median Update Latency": 2978.6, "Tail Update Latency": 225731.4}], ["forall", "memcached forall", {"Target QPS": 600000, "Actual QPS": 579656.7, "Median Read Latency": 12225.7, "Tail Read Latency": 219760.8, "Median Update Latency": 12238.9, "Tail Update Latency": 203698.4}], ["forall", "memcached forall", {"Target QPS": 200000, "Actual QPS": 200001.8, "Median Read Latency": 88.1, "Tail Read Latency": 240.2, "Median Update Latency": 94.6, "Tail Update Latency": 251.4}], ["forall", "memcached forall", {"Target QPS": 800000, "Actual QPS": 594850.0, "Median Read Latency": 13333.6, "Tail Read Latency": 52682.0, "Median Update Latency": 13351.9, "Tail Update Latency": 56204.4}], ["fibre", "memcached fibre", {"Target QPS": 500000, "Actual QPS": 499921.3, "Median Read Latency": 6662.5, "Tail Read Latency": 219673.4, "Median Update Latency": 6837.7, "Tail Update Latency": 211568.1}], ["forall", "memcached forall", {"Target QPS": 600000, "Actual QPS": 572487.8, "Median Read Latency": 10378.4, "Tail Read Latency": 226976.4, "Median Update Latency": 10403.8, "Tail Update Latency": 227094.8}], ["forall", "memcached forall", {"Target QPS": 800000, "Actual QPS": 594974.2, "Median Read Latency": 13359.6, "Tail Read Latency": 41942.6, "Median Update Latency": 13334.3, "Tail Update Latency": 44809.8}], ["vanilla", "memcached vanilla", {"Target QPS": 200000, "Actual QPS": 199997.8, "Median Read Latency": 78.3, "Tail Read Latency": 128.0, "Median Update Latency": 82.8, "Tail Update Latency": 134.8}], ["fibre", "memcached fibre", {"Target QPS": 400000, "Actual QPS": 400037.0, "Median Read Latency": 115.5, "Tail Read Latency": 996.4, "Median Update Latency": 120.1, "Tail Update Latency": 1664.7}], ["vanilla", "memcached vanilla", {"Target QPS": 500000, "Actual QPS": 500010.9, "Median Read Latency": 165.0, "Tail Read Latency": 12206.4, "Median Update Latency": 179.4, "Tail Update Latency": 12184.2}], ["fibre", "memcached fibre", {"Target QPS": 200000, "Actual QPS": 200000.1, "Median Read Latency": 95.5, "Tail Read Latency": 180.0, "Median Update Latency": 99.7, "Tail Update Latency": 182.7}], ["vanilla", "memcached vanilla", {"Target QPS": 100000, "Actual QPS": 99978.3, "Median Read Latency": 77.9, "Tail Read Latency": 118.1, "Median Update Latency": 83.2, "Tail Update Latency": 128.9}], ["vanilla", "memcached vanilla", {"Target QPS": 400000, "Actual QPS": 399987.9, "Median Read Latency": 108.4, "Tail Read Latency": 539.7, "Median Update Latency": 113.9, "Tail Update Latency": 539.2}], ["fibre", "memcached fibre", {"Target QPS": 500000, "Actual QPS": 499820.4, "Median Read Latency": 5658.7, "Tail Read Latency": 212053.1, "Median Update Latency": 5741.1, "Tail Update Latency": 50321.8}], ["forall", "memcached forall", {"Target QPS": 400000, "Actual QPS": 400070.7, "Median Read Latency": 111.9, "Tail Read Latency": 890.4, "Median Update Latency": 117.0, "Tail Update Latency": 828.8}], ["fibre", "memcached fibre", {"Target QPS": 700000, "Actual QPS": 601775.8, "Median Read Latency": 23117.3, "Tail Read Latency": 250232.9, "Median Update Latency": 23116.7, "Tail Update Latency": 246551.8}], ["fibre", "memcached fibre", {"Target QPS": 100000, "Actual QPS": 100001.3, "Median Read Latency": 92.8, "Tail Read Latency": 140.9, "Median Update Latency": 98.0, "Tail Update Latency": 152.9}], ["vanilla", "memcached vanilla", {"Target QPS": 600000, "Actual QPS": 574754.4, "Median Read Latency": 357.0, "Tail Read Latency": 231151.6, "Median Update Latency": 557.4, "Tail Update Latency": 229444.1}], ["forall", "memcached forall", {"Target QPS": 600000, "Actual QPS": 573363.3, "Median Read Latency": 9889.6, "Tail Read Latency": 229927.1, "Median Update Latency": 9906.8, "Tail Update Latency": 231207.8}], ["vanilla", "memcached vanilla", {"Target QPS": 800000, "Actual QPS": 679908.4, "Median Read Latency": 5451.8, "Tail Read Latency": 230889.9, "Median Update Latency": 5681.1, "Tail Update Latency": 232091.7}], ["fibre", "memcached fibre", {"Target QPS": 800000, "Actual QPS": 609366.0, "Median Read Latency": 16768.6, "Tail Read Latency": 247631.3, "Median Update Latency": 17033.4, "Tail Update Latency": 253910.6}], ["fibre", "memcached fibre", {"Target QPS": 200000, "Actual QPS": 200039.8, "Median Read Latency": 95.6, "Tail Read Latency": 174.6, "Median Update Latency": 100.5, "Tail Update Latency": 180.7}], ["forall", "memcached forall", {"Target QPS": 700000, "Actual QPS": 596702.7, "Median Read Latency": 13428.9, "Tail Read Latency": 51857.9, "Median Update Latency": 13435.2, "Tail Update Latency": 83668.0}], ["forall", "memcached forall", {"Target QPS": 600000, "Actual QPS": 576584.3, "Median Read Latency": 10177.2, "Tail Read Latency": 228562.7, "Median Update Latency": 10194.1, "Tail Update Latency": 227658.5}], ["vanilla", "memcached vanilla", {"Target QPS": 500000, "Actual QPS": 499992.8, "Median Read Latency": 162.7, "Tail Read Latency": 11374.3, "Median Update Latency": 167.4, "Tail Update Latency": 11372.9}], ["fibre", "memcached fibre", {"Target QPS": 700000, "Actual QPS": 595017.0, "Median Read Latency": 17998.2, "Tail Read Latency": 243922.3, "Median Update Latency": 18344.5, "Tail Update Latency": 239502.7}], ["forall", "memcached forall", {"Target QPS": 200000, "Actual QPS": 199994.0, "Median Read Latency": 88.5, "Tail Read Latency": 239.3, "Median Update Latency": 95.4, "Tail Update Latency": 248.8}], ["fibre", "memcached fibre", {"Target QPS": 300000, "Actual QPS": 299957.9, "Median Read Latency": 105.1, "Tail Read Latency": 274.5, "Median Update Latency": 109.5, "Tail Update Latency": 287.3}], ["fibre", "memcached fibre", {"Target QPS": 200000, "Actual QPS": 200018.7, "Median Read Latency": 95.2, "Tail Read Latency": 172.9, "Median Update Latency": 100.4, "Tail Update Latency": 174.6}], ["vanilla", "memcached vanilla", {"Target QPS": 500000, "Actual QPS": 500038.3, "Median Read Latency": 211.6, "Tail Read Latency": 11382.7, "Median Update Latency": 206.1, "Tail Update Latency": 11382.7}], ["forall", "memcached forall", {"Target QPS": 800000, "Actual QPS": 597722.5, "Median Read Latency": 13397.7, "Tail Read Latency": 58411.2, "Median Update Latency": 13387.9, "Tail Update Latency": 68941.3}], ["forall", "memcached forall", {"Target QPS": 100000, "Actual QPS": 100030.7, "Median Read Latency": 85.7, "Tail Read Latency": 163.9, "Median Update Latency": 92.0, "Tail Update Latency": 171.4}], ["fibre", "memcached fibre", {"Target QPS": 600000, "Actual QPS": 558818.6, "Median Read Latency": 13363.8, "Tail Read Latency": 248229.0, "Median Update Latency": 13350.2, "Tail Update Latency": 249960.2}], ["vanilla", "memcached vanilla", {"Target QPS": 700000, "Actual QPS": 621757.3, "Median Read Latency": 5239.7, "Tail Read Latency": 234406.2, "Median Update Latency": 6894.0, "Tail Update Latency": 234114.4}], ["vanilla", "memcached vanilla", {"Target QPS": 800000, "Actual QPS": 679182.4, "Median Read Latency": 5967.0, "Tail Read Latency": 228719.6, "Median Update Latency": 6772.4, "Tail Update Latency": 228625.2}], ["vanilla", "memcached vanilla", {"Target QPS": 200000, "Actual QPS": 200045.5, "Median Read Latency": 79.2, "Tail Read Latency": 128.4, "Median Update Latency": 84.2, "Tail Update Latency": 137.4}], ["fibre", "memcached fibre", {"Target QPS": 100000, "Actual QPS": 99987.1, "Median Read Latency": 93.3, "Tail Read Latency": 141.6, "Median Update Latency": 98.5, "Tail Update Latency": 152.4}], ["forall", "memcached forall", {"Target QPS": 300000, "Actual QPS": 300010.7, "Median Read Latency": 92.5, "Tail Read Latency": 349.6, "Median Update Latency": 99.4, "Tail Update Latency": 379.9}], ["forall", "memcached forall", {"Target QPS": 400000, "Actual QPS": 400028.0, "Median Read Latency": 113.6, "Tail Read Latency": 841.4, "Median Update Latency": 120.0, "Tail Update Latency": 882.9}], ["forall", "memcached forall", {"Target QPS": 700000, "Actual QPS": 593569.4, "Median Read Latency": 13403.1, "Tail Read Latency": 39646.1, "Median Update Latency": 13399.0, "Tail Update Latency": 37874.8}], ["vanilla", "memcached vanilla", {"Target QPS": 400000, "Actual QPS": 400020.1, "Median Read Latency": 107.8, "Tail Read Latency": 564.8, "Median Update Latency": 112.1, "Tail Update Latency": 551.0}], ["fibre", "memcached fibre", {"Target QPS": 700000, "Actual QPS": 597114.9, "Median Read Latency": 18109.7, "Tail Read Latency": 246701.4, "Median Update Latency": 17982.1, "Tail Update Latency": 247698.7}], ["forall", "memcached forall", {"Target QPS": 800000, "Actual QPS": 592504.7, "Median Read Latency": 13426.0, "Tail Read Latency": 44154.2, "Median Update Latency": 13401.8, "Tail Update Latency": 46925.7}], ["vanilla", "memcached vanilla", {"Target QPS": 300000, "Actual QPS": 300004.6, "Median Read Latency": 87.4, "Tail Read Latency": 181.7, "Median Update Latency": 92.3, "Tail Update Latency": 184.6}], ["forall", "memcached forall", {"Target QPS": 200000, "Actual QPS": 199991.6, "Median Read Latency": 87.7, "Tail Read Latency": 238.7, "Median Update Latency": 94.3, "Tail Update Latency": 241.1}], ["forall", "memcached forall", {"Target QPS": 300000, "Actual QPS": 300039.2, "Median Read Latency": 100.0, "Tail Read Latency": 465.5, "Median Update Latency": 105.5, "Tail Update Latency": 437.3}], ["fibre", "memcached fibre", {"Target QPS": 600000, "Actual QPS": 555859.2, "Median Read Latency": 14324.7, "Tail Read Latency": 252224.7, "Median Update Latency": 14183.0, "Tail Update Latency": 253064.7}], ["fibre", "memcached fibre", {"Target QPS": 700000, "Actual QPS": 591884.8, "Median Read Latency": 18852.4, "Tail Read Latency": 245546.0, "Median Update Latency": 18781.5, "Tail Update Latency": 251330.1}], ["fibre", "memcached fibre", {"Target QPS": 600000, "Actual QPS": 560411.7, "Median Read Latency": 16212.0, "Tail Read Latency": 249414.2, "Median Update Latency": 16315.3, "Tail Update Latency": 252118.3}], ["fibre", "memcached fibre", {"Target QPS": 500000, "Actual QPS": 499875.4, "Median Read Latency": 7148.7, "Tail Read Latency": 221728.4, "Median Update Latency": 6854.7, "Tail Update Latency": 223478.5}], ["forall", "memcached forall", {"Target QPS": 700000, "Actual QPS": 603884.3, "Median Read Latency": 12495.1, "Tail Read Latency": 220449.1, "Median Update Latency": 12489.2, "Tail Update Latency": 220650.4}], ["vanilla", "memcached vanilla", {"Target QPS": 800000, "Actual QPS": 686509.4, "Median Read Latency": 6617.1, "Tail Read Latency": 231746.5, "Median Update Latency": 6934.3, "Tail Update Latency": 232363.0}], ["vanilla", "memcached vanilla", {"Target QPS": 700000, "Actual QPS": 623145.4, "Median Read Latency": 5661.8, "Tail Read Latency": 229372.2, "Median Update Latency": 6085.7, "Tail Update Latency": 230691.9}], ["fibre", "memcached fibre", {"Target QPS": 100000, "Actual QPS": 100019.7, "Median Read Latency": 93.3, "Tail Read Latency": 142.6, "Median Update Latency": 98.3, "Tail Update Latency": 152.2}], ["vanilla", "memcached vanilla", {"Target QPS": 500000, "Actual QPS": 499889.0, "Median Read Latency": 155.9, "Tail Read Latency": 12059.8, "Median Update Latency": 169.9, "Tail Update Latency": 12072.0}], ["forall", "memcached forall", {"Target QPS": 100000, "Actual QPS": 100018.5, "Median Read Latency": 86.6, "Tail Read Latency": 164.3, "Median Update Latency": 92.9, "Tail Update Latency": 179.2}], ["forall", "memcached forall", {"Target QPS": 100000, "Actual QPS": 100008.8, "Median Read Latency": 85.5, "Tail Read Latency": 162.2, "Median Update Latency": 92.2, "Tail Update Latency": 169.4}], ["fibre", "memcached fibre", {"Target QPS": 600000, "Actual QPS": 559071.8, "Median Read Latency": 13053.0, "Tail Read Latency": 247054.3, "Median Update Latency": 13181.4, "Tail Update Latency": 246805.2}], ["vanilla", "memcached vanilla", {"Target QPS": 100000, "Actual QPS": 100016.0, "Median Read Latency": 78.2, "Tail Read Latency": 119.3, "Median Update Latency": 84.1, "Tail Update Latency": 130.7}], ["vanilla", "memcached vanilla", {"Target QPS": 400000, "Actual QPS": 400025.2, "Median Read Latency": 104.6, "Tail Read Latency": 513.5, "Median Update Latency": 108.7, "Tail Update Latency": 505.0}], ["fibre", "memcached fibre", {"Target QPS": 100000, "Actual QPS": 100009.2, "Median Read Latency": 93.0, "Tail Read Latency": 143.2, "Median Update Latency": 98.0, "Tail Update Latency": 154.2}], ["vanilla", "memcached vanilla", {"Target QPS": 400000, "Actual QPS": 399978.2, "Median Read Latency": 104.6, "Tail Read Latency": 482.3, "Median Update Latency": 109.5, "Tail Update Latency": 481.6}], ["fibre", "memcached fibre", {"Target QPS": 400000, "Actual QPS": 399992.4, "Median Read Latency": 115.3, "Tail Read Latency": 1018.2, "Median Update Latency": 121.2, "Tail Update Latency": 1420.5}], ["forall", "memcached forall", {"Target QPS": 200000, "Actual QPS": 200039.6, "Median Read Latency": 88.3, "Tail Read Latency": 235.4, "Median Update Latency": 94.9, "Tail Update Latency": 242.1}], ["forall", "memcached forall", {"Target QPS": 500000, "Actual QPS": 498725.8, "Median Read Latency": 3893.4, "Tail Read Latency": 227347.3, "Median Update Latency": 3733.9, "Tail Update Latency": 227619.0}], ["vanilla", "memcached vanilla", {"Target QPS": 200000, "Actual QPS": 200028.7, "Median Read Latency": 79.2, "Tail Read Latency": 129.6, "Median Update Latency": 84.3, "Tail Update Latency": 138.4}], ["fibre", "memcached fibre", {"Target QPS": 800000, "Actual QPS": 620433.1, "Median Read Latency": 21839.7, "Tail Read Latency": 249643.8, "Median Update Latency": 22022.9, "Tail Update Latency": 249993.9}], ["vanilla", "memcached vanilla", {"Target QPS": 600000, "Actual QPS": 569787.5, "Median Read Latency": 3043.0, "Tail Read Latency": 226727.4, "Median Update Latency": 6870.7, "Tail Update Latency": 227823.6}], ["forall", "memcached forall", {"Target QPS": 800000, "Actual QPS": 597059.4, "Median Read Latency": 13321.6, "Tail Read Latency": 45190.1, "Median Update Latency": 13316.7, "Tail Update Latency": 44028.0}], ["vanilla", "memcached vanilla", {"Target QPS": 300000, "Actual QPS": 300053.7, "Median Read Latency": 86.8, "Tail Read Latency": 184.7, "Median Update Latency": 92.1, "Tail Update Latency": 192.5}], ["fibre", "memcached fibre", {"Target QPS": 100000, "Actual QPS": 100014.4, "Median Read Latency": 93.1, "Tail Read Latency": 141.1, "Median Update Latency": 98.9, "Tail Update Latency": 150.9}], ["vanilla", "memcached vanilla", {"Target QPS": 700000, "Actual QPS": 618846.7, "Median Read Latency": 902.7, "Tail Read Latency": 227141.2, "Median Update Latency": 637.8, "Tail Update Latency": 224313.9}], ["fibre", "memcached fibre", {"Target QPS": 700000, "Actual QPS": 595532.7, "Median Read Latency": 16978.5, "Tail Read Latency": 248593.5, "Median Update Latency": 16895.7, "Tail Update Latency": 250405.5}], ["fibre", "memcached fibre", {"Target QPS": 800000, "Actual QPS": 620493.4, "Median Read Latency": 19597.9, "Tail Read Latency": 247174.2, "Median Update Latency": 19579.3, "Tail Update Latency": 250788.1}], ["vanilla", "memcached vanilla", {"Target QPS": 400000, "Actual QPS": 399994.3, "Median Read Latency": 103.5, "Tail Read Latency": 456.3, "Median Update Latency": 108.6, "Tail Update Latency": 464.3}], ["vanilla", "memcached vanilla", {"Target QPS": 600000, "Actual QPS": 572443.4, "Median Read Latency": 5819.9, "Tail Read Latency": 229576.2, "Median Update Latency": 5419.3, "Tail Update Latency": 230185.9}], ["fibre", "memcached fibre", {"Target QPS": 200000, "Actual QPS": 200006.2, "Median Read Latency": 95.2, "Tail Read Latency": 174.1, "Median Update Latency": 99.8, "Tail Update Latency": 183.5}], ["vanilla", "memcached vanilla", {"Target QPS": 800000, "Actual QPS": 675884.4, "Median Read Latency": 5168.9, "Tail Read Latency": 232226.3, "Median Update Latency": 5221.0, "Tail Update Latency": 234665.5}], ["fibre", "memcached fibre", {"Target QPS": 300000, "Actual QPS": 300048.0, "Median Read Latency": 104.7, "Tail Read Latency": 274.3, "Median Update Latency": 110.1, "Tail Update Latency": 270.9}], ["forall", "memcached forall", {"Target QPS": 800000, "Actual QPS": 593973.5, "Median Read Latency": 13469.9, "Tail Read Latency": 48997.9, "Median Update Latency": 13481.7, "Tail Update Latency": 43736.0}], ["fibre", "memcached fibre", {"Target QPS": 400000, "Actual QPS": 400014.9, "Median Read Latency": 114.7, "Tail Read Latency": 985.2, "Median Update Latency": 117.9, "Tail Update Latency": 836.7}], ["fibre", "memcached fibre", {"Target QPS": 100000, "Actual QPS": 100023.3, "Median Read Latency": 92.3, "Tail Read Latency": 140.0, "Median Update Latency": 97.5, "Tail Update Latency": 150.4}], ["vanilla", "memcached vanilla", {"Target QPS": 200000, "Actual QPS": 200024.8, "Median Read Latency": 78.3, "Tail Read Latency": 127.6, "Median Update Latency": 82.7, "Tail Update Latency": 133.8}], ["forall", "memcached forall", {"Target QPS": 300000, "Actual QPS": 299955.1, "Median Read Latency": 92.6, "Tail Read Latency": 352.0, "Median Update Latency": 99.0, "Tail Update Latency": 340.3}], ["vanilla", "memcached vanilla", {"Target QPS": 500000, "Actual QPS": 499993.2, "Median Read Latency": 496.8, "Tail Read Latency": 11875.1, "Median Update Latency": 347.0, "Tail Update Latency": 11798.5}], ["vanilla", "memcached vanilla", {"Target QPS": 400000, "Actual QPS": 400080.4, "Median Read Latency": 105.7, "Tail Read Latency": 515.6, "Median Update Latency": 110.8, "Tail Update Latency": 518.0}], ["vanilla", "memcached vanilla", {"Target QPS": 700000, "Actual QPS": 621476.0, "Median Read Latency": 4652.6, "Tail Read Latency": 228156.0, "Median Update Latency": 4843.4, "Tail Update Latency": 226596.6}], ["vanilla", "memcached vanilla", {"Target QPS": 700000, "Actual QPS": 618279.2, "Median Read Latency": 4429.6, "Tail Read Latency": 228611.1, "Median Update Latency": 4362.4, "Tail Update Latency": 226378.2}], ["forall", "memcached forall", {"Target QPS": 700000, "Actual QPS": 593594.2, "Median Read Latency": 13393.0, "Tail Read Latency": 57221.3, "Median Update Latency": 13422.7, "Tail Update Latency": 80690.8}], ["fibre", "memcached fibre", {"Target QPS": 200000, "Actual QPS": 200022.4, "Median Read Latency": 95.8, "Tail Read Latency": 172.8, "Median Update Latency": 100.5, "Tail Update Latency": 185.4}], ["fibre", "memcached fibre", {"Target QPS": 600000, "Actual QPS": 560918.1, "Median Read Latency": 16358.1, "Tail Read Latency": 253540.6, "Median Update Latency": 16212.4, "Tail Update Latency": 251232.8}], ["vanilla", "memcached vanilla", {"Target QPS": 800000, "Actual QPS": 669430.7, "Median Read Latency": 5583.0, "Tail Read Latency": 231084.5, "Median Update Latency": 6019.7, "Tail Update Latency": 232056.7}], ["vanilla", "memcached vanilla", {"Target QPS": 400000, "Actual QPS": 399991.3, "Median Read Latency": 106.0, "Tail Read Latency": 530.9, "Median Update Latency": 111.6, "Tail Update Latency": 541.9}], ["fibre", "memcached fibre", {"Target QPS": 400000, "Actual QPS": 399954.1, "Median Read Latency": 115.9, "Tail Read Latency": 1160.1, "Median Update Latency": 121.1, "Tail Update Latency": 1101.6}], ["forall", "memcached forall", {"Target QPS": 700000, "Actual QPS": 606298.3, "Median Read Latency": 12500.1, "Tail Read Latency": 221340.8, "Median Update Latency": 12479.4, "Tail Update Latency": 220126.4}], ["vanilla", "memcached vanilla", {"Target QPS": 800000, "Actual QPS": 677365.7, "Median Read Latency": 5572.2, "Tail Read Latency": 232186.6, "Median Update Latency": 5377.3, "Tail Update Latency": 234817.9}], ["fibre", "memcached fibre", {"Target QPS": 600000, "Actual QPS": 560278.3, "Median Read Latency": 15552.2, "Tail Read Latency": 251034.1, "Median Update Latency": 15592.0, "Tail Update Latency": 246436.6}], ["fibre", "memcached fibre", {"Target QPS": 700000, "Actual QPS": 595753.0, "Median Read Latency": 23720.5, "Tail Read Latency": 249422.3, "Median Update Latency": 23512.1, "Tail Update Latency": 249583.9}], ["forall", "memcached forall", {"Target QPS": 400000, "Actual QPS": 400063.9, "Median Read Latency": 113.4, "Tail Read Latency": 862.6, "Median Update Latency": 120.0, "Tail Update Latency": 817.9}], ["fibre", "memcached fibre", {"Target QPS": 500000, "Actual QPS": 499823.1, "Median Read Latency": 7675.7, "Tail Read Latency": 221134.1, "Median Update Latency": 7669.5, "Tail Update Latency": 221961.7}], ["forall", "memcached forall", {"Target QPS": 400000, "Actual QPS": 399924.2, "Median Read Latency": 113.2, "Tail Read Latency": 860.6, "Median Update Latency": 119.8, "Tail Update Latency": 955.3}], ["vanilla", "memcached vanilla", {"Target QPS": 300000, "Actual QPS": 300058.2, "Median Read Latency": 87.1, "Tail Read Latency": 181.8, "Median Update Latency": 91.9, "Tail Update Latency": 186.4}], ["vanilla", "memcached vanilla", {"Target QPS": 100000, "Actual QPS": 100027.5, "Median Read Latency": 79.1, "Tail Read Latency": 123.2, "Median Update Latency": 84.7, "Tail Update Latency": 132.5}], ["fibre", "memcached fibre", {"Target QPS": 700000, "Actual QPS": 598396.1, "Median Read Latency": 15300.7, "Tail Read Latency": 244675.0, "Median Update Latency": 15021.1, "Tail Update Latency": 241147.1}], ["vanilla", "memcached vanilla", {"Target QPS": 600000, "Actual QPS": 572232.9, "Median Read Latency": 5540.0, "Tail Read Latency": 226307.6, "Median Update Latency": 6565.7, "Tail Update Latency": 228217.0}], ["vanilla", "memcached vanilla", {"Target QPS": 100000, "Actual QPS": 100026.0, "Median Read Latency": 79.4, "Tail Read Latency": 119.9, "Median Update Latency": 84.8, "Tail Update Latency": 127.7}], ["fibre", "memcached fibre", {"Target QPS": 800000, "Actual QPS": 612789.2, "Median Read Latency": 20433.4, "Tail Read Latency": 248317.0, "Median Update Latency": 19920.1, "Tail Update Latency": 248162.6}], ["fibre", "memcached fibre", {"Target QPS": 800000, "Actual QPS": 633366.9, "Median Read Latency": 27763.5, "Tail Read Latency": 261832.4, "Median Update Latency": 27589.3, "Tail Update Latency": 260902.8}], ["forall", "memcached forall", {"Target QPS": 300000, "Actual QPS": 300076.6, "Median Read Latency": 91.9, "Tail Read Latency": 355.3, "Median Update Latency": 97.9, "Tail Update Latency": 346.9}], ["vanilla", "memcached vanilla", {"Target QPS": 400000, "Actual QPS": 400067.4, "Median Read Latency": 104.2, "Tail Read Latency": 490.8, "Median Update Latency": 109.1, "Tail Update Latency": 489.3}], ["vanilla", "memcached vanilla", {"Target QPS": 100000, "Actual QPS": 100018.2, "Median Read Latency": 79.5, "Tail Read Latency": 124.0, "Median Update Latency": 85.6, "Tail Update Latency": 130.7}], ["vanilla", "memcached vanilla", {"Target QPS": 800000, "Actual QPS": 673606.9, "Median Read Latency": 6399.4, "Tail Read Latency": 232519.9, "Median Update Latency": 7309.5, "Tail Update Latency": 233818.8}], ["vanilla", "memcached vanilla", {"Target QPS": 700000, "Actual QPS": 618746.2, "Median Read Latency": 5440.4, "Tail Read Latency": 229943.5, "Median Update Latency": 6759.6, "Tail Update Latency": 229563.8}], ["vanilla", "memcached vanilla", {"Target QPS": 300000, "Actual QPS": 300022.9, "Median Read Latency": 87.6, "Tail Read Latency": 182.6, "Median Update Latency": 92.8, "Tail Update Latency": 187.9}], ["forall", "memcached forall", {"Target QPS": 400000, "Actual QPS": 400008.0, "Median Read Latency": 111.5, "Tail Read Latency": 841.2, "Median Update Latency": 118.5, "Tail Update Latency": 843.9}], ["vanilla", "memcached vanilla", {"Target QPS": 300000, "Actual QPS": 300049.4, "Median Read Latency": 88.0, "Tail Read Latency": 183.8, "Median Update Latency": 94.3, "Tail Update Latency": 187.9}], ["fibre", "memcached fibre", {"Target QPS": 300000, "Actual QPS": 299973.6, "Median Read Latency": 103.9, "Tail Read Latency": 264.6, "Median Update Latency": 108.6, "Tail Update Latency": 264.8}], ["fibre", "memcached fibre", {"Target QPS": 800000, "Actual QPS": 634051.9, "Median Read Latency": 29679.0, "Tail Read Latency": 276428.2, "Median Update Latency": 29553.8, "Tail Update Latency": 275365.1}], ["fibre", "memcached fibre", {"Target QPS": 700000, "Actual QPS": 595601.7, "Median Read Latency": 16592.4, "Tail Read Latency": 248858.5, "Median Update Latency": 16643.3, "Tail Update Latency": 249676.4}], ["fibre", "memcached fibre", {"Target QPS": 300000, "Actual QPS": 299996.7, "Median Read Latency": 105.2, "Tail Read Latency": 265.0, "Median Update Latency": 110.0, "Tail Update Latency": 291.7}], ["fibre", "memcached fibre", {"Target QPS": 700000, "Actual QPS": 601384.7, "Median Read Latency": 21991.8, "Tail Read Latency": 251918.5, "Median Update Latency": 22250.9, "Tail Update Latency": 254757.7}], ["vanilla", "memcached vanilla", {"Target QPS": 800000, "Actual QPS": 672509.3, "Median Read Latency": 6597.4, "Tail Read Latency": 231210.5, "Median Update Latency": 6618.7, "Tail Update Latency": 230082.2}], ["vanilla", "memcached vanilla", {"Target QPS": 700000, "Actual QPS": 618813.0, "Median Read Latency": 2470.6, "Tail Read Latency": 229954.7, "Median Update Latency": 448.3, "Tail Update Latency": 230106.4}], ["vanilla", "memcached vanilla", {"Target QPS": 400000, "Actual QPS": 399964.2, "Median Read Latency": 104.2, "Tail Read Latency": 500.7, "Median Update Latency": 109.3, "Tail Update Latency": 512.1}], ["forall", "memcached forall", {"Target QPS": 200000, "Actual QPS": 200027.6, "Median Read Latency": 88.4, "Tail Read Latency": 242.7, "Median Update Latency": 95.4, "Tail Update Latency": 259.1}], ["fibre", "memcached fibre", {"Target QPS": 200000, "Actual QPS": 200074.5, "Median Read Latency": 95.6, "Tail Read Latency": 174.1, "Median Update Latency": 100.6, "Tail Update Latency": 180.8}], ["fibre", "memcached fibre", {"Target QPS": 700000, "Actual QPS": 590638.3, "Median Read Latency": 20591.5, "Tail Read Latency": 245328.4, "Median Update Latency": 20026.6, "Tail Update Latency": 247076.2}], ["fibre", "memcached fibre", {"Target QPS": 500000, "Actual QPS": 499880.6, "Median Read Latency": 6449.0, "Tail Read Latency": 220474.9, "Median Update Latency": 6244.1, "Tail Update Latency": 221755.8}], ["forall", "memcached forall", {"Target QPS": 500000, "Actual QPS": 499651.8, "Median Read Latency": 3100.6, "Tail Read Latency": 224805.6, "Median Update Latency": 3231.5, "Tail Update Latency": 220308.2}], ["vanilla", "memcached vanilla", {"Target QPS": 800000, "Actual QPS": 679918.1, "Median Read Latency": 6117.7, "Tail Read Latency": 235370.8, "Median Update Latency": 5461.9, "Tail Update Latency": 235881.3}], ["fibre", "memcached fibre", {"Target QPS": 600000, "Actual QPS": 562603.6, "Median Read Latency": 17687.5, "Tail Read Latency": 249811.6, "Median Update Latency": 17850.1, "Tail Update Latency": 248409.0}], ["forall", "memcached forall", {"Target QPS": 500000, "Actual QPS": 498800.0, "Median Read Latency": 4824.4, "Tail Read Latency": 226001.1, "Median Update Latency": 3904.7, "Tail Update Latency": 225754.6}], ["vanilla", "memcached vanilla", {"Target QPS": 300000, "Actual QPS": 300001.7, "Median Read Latency": 87.0, "Tail Read Latency": 177.7, "Median Update Latency": 91.8, "Tail Update Latency": 186.5}], ["vanilla", "memcached vanilla", {"Target QPS": 200000, "Actual QPS": 200017.1, "Median Read Latency": 79.3, "Tail Read Latency": 128.7, "Median Update Latency": 84.2, "Tail Update Latency": 141.4}], ["fibre", "memcached fibre", {"Target QPS": 400000, "Actual QPS": 400017.2, "Median Read Latency": 115.5, "Tail Read Latency": 1159.7, "Median Update Latency": 120.1, "Tail Update Latency": 989.5}], ["vanilla", "memcached vanilla", {"Target QPS": 100000, "Actual QPS": 99991.2, "Median Read Latency": 78.9, "Tail Read Latency": 121.9, "Median Update Latency": 84.3, "Tail Update Latency": 129.4}], ["vanilla", "memcached vanilla", {"Target QPS": 200000, "Actual QPS": 200019.4, "Median Read Latency": 78.7, "Tail Read Latency": 127.4, "Median Update Latency": 83.4, "Tail Update Latency": 138.3}], ["forall", "memcached forall", {"Target QPS": 600000, "Actual QPS": 574746.3, "Median Read Latency": 10094.5, "Tail Read Latency": 229286.1, "Median Update Latency": 10163.4, "Tail Update Latency": 228392.7}], ["vanilla", "memcached vanilla", {"Target QPS": 800000, "Actual QPS": 666919.6, "Median Read Latency": 5602.6, "Tail Read Latency": 231151.9, "Median Update Latency": 7137.9, "Tail Update Latency": 230738.8}], ["vanilla", "memcached vanilla", {"Target QPS": 300000, "Actual QPS": 300001.0, "Median Read Latency": 87.0, "Tail Read Latency": 178.4, "Median Update Latency": 92.1, "Tail Update Latency": 184.3}], ["forall", "memcached forall", {"Target QPS": 400000, "Actual QPS": 400016.4, "Median Read Latency": 112.3, "Tail Read Latency": 861.1, "Median Update Latency": 119.0, "Tail Update Latency": 826.2}], ["fibre", "memcached fibre", {"Target QPS": 600000, "Actual QPS": 554192.0, "Median Read Latency": 14565.8, "Tail Read Latency": 251281.6, "Median Update Latency": 14621.9, "Tail Update Latency": 248503.4}], ["forall", "memcached forall", {"Target QPS": 400000, "Actual QPS": 400004.9, "Median Read Latency": 112.6, "Tail Read Latency": 847.6, "Median Update Latency": 119.8, "Tail Update Latency": 780.5}], ["vanilla", "memcached vanilla", {"Target QPS": 500000, "Actual QPS": 499926.2, "Median Read Latency": 202.8, "Tail Read Latency": 11364.8, "Median Update Latency": 225.1, "Tail Update Latency": 11373.2}], ["fibre", "memcached fibre", {"Target QPS": 500000, "Actual QPS": 499827.3, "Median Read Latency": 6236.1, "Tail Read Latency": 219172.4, "Median Update Latency": 6311.9, "Tail Update Latency": 218648.6}], ["fibre", "memcached fibre", {"Target QPS": 300000, "Actual QPS": 299983.9, "Median Read Latency": 105.0, "Tail Read Latency": 266.1, "Median Update Latency": 110.0, "Tail Update Latency": 270.9}], ["vanilla", "memcached vanilla", {"Target QPS": 600000, "Actual QPS": 572297.0, "Median Read Latency": 7121.5, "Tail Read Latency": 229699.2, "Median Update Latency": 6446.6, "Tail Update Latency": 229921.5}], ["forall", "memcached forall", {"Target QPS": 300000, "Actual QPS": 300049.7, "Median Read Latency": 100.0, "Tail Read Latency": 462.1, "Median Update Latency": 106.0, "Tail Update Latency": 495.3}], ["fibre", "memcached fibre", {"Target QPS": 300000, "Actual QPS": 300036.2, "Median Read Latency": 97.4, "Tail Read Latency": 215.2, "Median Update Latency": 101.7, "Tail Update Latency": 222.3}], ["forall", "memcached forall", {"Target QPS": 800000, "Actual QPS": 592848.3, "Median Read Latency": 13499.3, "Tail Read Latency": 54109.4, "Median Update Latency": 13537.0, "Tail Update Latency": 67041.7}], ["forall", "memcached forall", {"Target QPS": 700000, "Actual QPS": 599841.2, "Median Read Latency": 13013.2, "Tail Read Latency": 219173.4, "Median Update Latency": 12913.4, "Tail Update Latency": 78396.6}], ["forall", "memcached forall", {"Target QPS": 500000, "Actual QPS": 499623.8, "Median Read Latency": 3350.4, "Tail Read Latency": 224439.8, "Median Update Latency": 2713.4, "Tail Update Latency": 227667.6}], ["forall", "memcached forall", {"Target QPS": 400000, "Actual QPS": 400044.7, "Median Read Latency": 114.6, "Tail Read Latency": 904.6, "Median Update Latency": 121.3, "Tail Update Latency": 889.9}], ["vanilla", "memcached vanilla", {"Target QPS": 100000, "Actual QPS": 99961.3, "Median Read Latency": 78.9, "Tail Read Latency": 121.4, "Median Update Latency": 84.1, "Tail Update Latency": 129.1}], ["forall", "memcached forall", {"Target QPS": 400000, "Actual QPS": 399956.7, "Median Read Latency": 111.9, "Tail Read Latency": 913.7, "Median Update Latency": 117.9, "Tail Update Latency": 812.8}], ["forall", "memcached forall", {"Target QPS": 200000, "Actual QPS": 199987.8, "Median Read Latency": 88.7, "Tail Read Latency": 240.9, "Median Update Latency": 94.8, "Tail Update Latency": 263.6}], ["forall", "memcached forall", {"Target QPS": 600000, "Actual QPS": 578039.8, "Median Read Latency": 12007.4, "Tail Read Latency": 222983.8, "Median Update Latency": 12072.4, "Tail Update Latency": 223117.5}], ["forall", "memcached forall", {"Target QPS": 700000, "Actual QPS": 599235.9, "Median Read Latency": 12980.0, "Tail Read Latency": 89029.3, "Median Update Latency": 13117.6, "Tail Update Latency": 84983.3}], ["vanilla", "memcached vanilla", {"Target QPS": 400000, "Actual QPS": 400003.6, "Median Read Latency": 104.1, "Tail Read Latency": 506.4, "Median Update Latency": 108.0, "Tail Update Latency": 499.3}], ["vanilla", "memcached vanilla", {"Target QPS": 800000, "Actual QPS": 667063.6, "Median Read Latency": 7072.8, "Tail Read Latency": 228047.4, "Median Update Latency": 6478.2, "Tail Update Latency": 226000.1}], ["forall", "memcached forall", {"Target QPS": 700000, "Actual QPS": 591587.5, "Median Read Latency": 13359.7, "Tail Read Latency": 50039.7, "Median Update Latency": 13361.1, "Tail Update Latency": 49096.8}], ["fibre", "memcached fibre", {"Target QPS": 100000, "Actual QPS": 100046.8, "Median Read Latency": 93.6, "Tail Read Latency": 141.1, "Median Update Latency": 98.7, "Tail Update Latency": 149.6}], ["fibre", "memcached fibre", {"Target QPS": 100000, "Actual QPS": 100035.3, "Median Read Latency": 93.2, "Tail Read Latency": 140.9, "Median Update Latency": 98.0, "Tail Update Latency": 149.2}], ["forall", "memcached forall", {"Target QPS": 600000, "Actual QPS": 579557.0, "Median Read Latency": 11146.3, "Tail Read Latency": 225592.5, "Median Update Latency": 11213.4, "Tail Update Latency": 227281.7}], ["fibre", "memcached fibre", {"Target QPS": 500000, "Actual QPS": 499854.0, "Median Read Latency": 6874.0, "Tail Read Latency": 221957.8, "Median Update Latency": 6881.0, "Tail Update Latency": 223218.6}], ["forall", "memcached forall", {"Target QPS": 200000, "Actual QPS": 199990.1, "Median Read Latency": 88.2, "Tail Read Latency": 238.6, "Median Update Latency": 95.8, "Tail Update Latency": 247.6}], ["fibre", "memcached fibre", {"Target QPS": 800000, "Actual QPS": 617227.7, "Median Read Latency": 17171.0, "Tail Read Latency": 249354.5, "Median Update Latency": 16888.9, "Tail Update Latency": 253622.6}], ["vanilla", "memcached vanilla", {"Target QPS": 700000, "Actual QPS": 616791.3, "Median Read Latency": 7783.5, "Tail Read Latency": 231012.6, "Median Update Latency": 7816.4, "Tail Update Latency": 229123.0}], ["vanilla", "memcached vanilla", {"Target QPS": 100000, "Actual QPS": 100038.9, "Median Read Latency": 78.3, "Tail Read Latency": 119.7, "Median Update Latency": 83.5, "Tail Update Latency": 130.2}], ["fibre", "memcached fibre", {"Target QPS": 700000, "Actual QPS": 600648.1, "Median Read Latency": 19930.5, "Tail Read Latency": 252949.2, "Median Update Latency": 19774.3, "Tail Update Latency": 254769.5}], ["fibre", "memcached fibre", {"Target QPS": 400000, "Actual QPS": 400077.3, "Median Read Latency": 115.5, "Tail Read Latency": 1407.8, "Median Update Latency": 119.4, "Tail Update Latency": 1102.4}], ["forall", "memcached forall", {"Target QPS": 100000, "Actual QPS": 100003.5, "Median Read Latency": 85.9, "Tail Read Latency": 164.6, "Median Update Latency": 92.1, "Tail Update Latency": 171.8}], ["vanilla", "memcached vanilla", {"Target QPS": 100000, "Actual QPS": 99984.3, "Median Read Latency": 78.3, "Tail Read Latency": 120.5, "Median Update Latency": 83.7, "Tail Update Latency": 128.5}], ["forall", "memcached forall", {"Target QPS": 700000, "Actual QPS": 596507.7, "Median Read Latency": 13251.2, "Tail Read Latency": 73339.7, "Median Update Latency": 13352.3, "Tail Update Latency": 112626.7}], ["fibre", "memcached fibre", {"Target QPS": 200000, "Actual QPS": 200030.3, "Median Read Latency": 94.9, "Tail Read Latency": 171.9, "Median Update Latency": 99.8, "Tail Update Latency": 185.1}], ["fibre", "memcached fibre", {"Target QPS": 500000, "Actual QPS": 499890.3, "Median Read Latency": 6051.4, "Tail Read Latency": 220881.9, "Median Update Latency": 5816.4, "Tail Update Latency": 220025.4}], ["vanilla", "memcached vanilla", {"Target QPS": 700000, "Actual QPS": 617601.3, "Median Read Latency": 6576.4, "Tail Read Latency": 228343.0, "Median Update Latency": 6669.8, "Tail Update Latency": 229107.3}], ["fibre", "memcached fibre", {"Target QPS": 700000, "Actual QPS": 614289.3, "Median Read Latency": 27798.8, "Tail Read Latency": 249319.1, "Median Update Latency": 28052.1, "Tail Update Latency": 255922.6}], ["vanilla", "memcached vanilla", {"Target QPS": 400000, "Actual QPS": 400085.5, "Median Read Latency": 108.2, "Tail Read Latency": 596.3, "Median Update Latency": 112.3, "Tail Update Latency": 580.3}], ["vanilla", "memcached vanilla", {"Target QPS": 500000, "Actual QPS": 499937.2, "Median Read Latency": 246.8, "Tail Read Latency": 12044.7, "Median Update Latency": 370.5, "Tail Update Latency": 11969.0}], ["forall", "memcached forall", {"Target QPS": 300000, "Actual QPS": 300032.5, "Median Read Latency": 99.9, "Tail Read Latency": 450.5, "Median Update Latency": 106.5, "Tail Update Latency": 506.6}], ["vanilla", "memcached vanilla", {"Target QPS": 200000, "Actual QPS": 200065.4, "Median Read Latency": 78.6, "Tail Read Latency": 127.6, "Median Update Latency": 83.6, "Tail Update Latency": 136.7}], ["fibre", "memcached fibre", {"Target QPS": 200000, "Actual QPS": 200023.6, "Median Read Latency": 95.8, "Tail Read Latency": 175.4, "Median Update Latency": 100.8, "Tail Update Latency": 181.3}], ["forall", "memcached forall", {"Target QPS": 200000, "Actual QPS": 200018.8, "Median Read Latency": 88.0, "Tail Read Latency": 237.2, "Median Update Latency": 95.0, "Tail Update Latency": 241.3}], ["fibre", "memcached fibre", {"Target QPS": 100000, "Actual QPS": 100003.9, "Median Read Latency": 92.9, "Tail Read Latency": 141.7, "Median Update Latency": 98.0, "Tail Update Latency": 149.9}], ["vanilla", "memcached vanilla", {"Target QPS": 200000, "Actual QPS": 200027.7, "Median Read Latency": 78.8, "Tail Read Latency": 128.1, "Median Update Latency": 84.1, "Tail Update Latency": 138.5}], ["vanilla", "memcached vanilla", {"Target QPS": 600000, "Actual QPS": 573103.5, "Median Read Latency": 6813.3, "Tail Read Latency": 228646.3, "Median Update Latency": 6506.7, "Tail Update Latency": 228655.2}], ["vanilla", "memcached vanilla", {"Target QPS": 500000, "Actual QPS": 500002.4, "Median Read Latency": 165.8, "Tail Read Latency": 12247.6, "Median Update Latency": 153.3, "Tail Update Latency": 12160.1}], ["vanilla", "memcached vanilla", {"Target QPS": 500000, "Actual QPS": 499939.4, "Median Read Latency": 236.9, "Tail Read Latency": 11686.2, "Median Update Latency": 1735.2, "Tail Update Latency": 11889.0}], ["fibre", "memcached fibre", {"Target QPS": 100000, "Actual QPS": 100010.1, "Median Read Latency": 92.7, "Tail Read Latency": 140.3, "Median Update Latency": 98.4, "Tail Update Latency": 150.4}], ["vanilla", "memcached vanilla", {"Target QPS": 200000, "Actual QPS": 200049.3, "Median Read Latency": 79.0, "Tail Read Latency": 128.4, "Median Update Latency": 83.8, "Tail Update Latency": 135.6}], ["fibre", "memcached fibre", {"Target QPS": 500000, "Actual QPS": 499781.9, "Median Read Latency": 6814.0, "Tail Read Latency": 221736.9, "Median Update Latency": 6911.9, "Tail Update Latency": 208931.6}], ["vanilla", "memcached vanilla", {"Target QPS": 600000, "Actual QPS": 570152.2, "Median Read Latency": 5421.5, "Tail Read Latency": 227907.2, "Median Update Latency": 370.5, "Tail Update Latency": 226747.8}], ["forall", "memcached forall", {"Target QPS": 600000, "Actual QPS": 577102.5, "Median Read Latency": 10328.5, "Tail Read Latency": 229337.1, "Median Update Latency": 10259.6, "Tail Update Latency": 228080.1}], ["fibre", "memcached fibre", {"Target QPS": 300000, "Actual QPS": 300011.4, "Median Read Latency": 104.6, "Tail Read Latency": 269.3, "Median Update Latency": 108.7, "Tail Update Latency": 273.6}], ["vanilla", "memcached vanilla", {"Target QPS": 800000, "Actual QPS": 679919.6, "Median Read Latency": 6524.6, "Tail Read Latency": 232330.6, "Median Update Latency": 6061.6, "Tail Update Latency": 230619.7}], ["vanilla", "memcached vanilla", {"Target QPS": 600000, "Actual QPS": 573394.8, "Median Read Latency": 847.7, "Tail Read Latency": 229024.9, "Median Update Latency": 383.2, "Tail Update Latency": 229457.9}], ["forall", "memcached forall", {"Target QPS": 200000, "Actual QPS": 200085.1, "Median Read Latency": 88.4, "Tail Read Latency": 241.4, "Median Update Latency": 95.2, "Tail Update Latency": 234.6}], ["fibre", "memcached fibre", {"Target QPS": 200000, "Actual QPS": 200047.0, "Median Read Latency": 94.9, "Tail Read Latency": 171.3, "Median Update Latency": 99.5, "Tail Update Latency": 172.3}], ["fibre", "memcached fibre", {"Target QPS": 600000, "Actual QPS": 559301.4, "Median Read Latency": 14825.1, "Tail Read Latency": 254187.0, "Median Update Latency": 14664.1, "Tail Update Latency": 254937.9}], ["forall", "memcached forall", {"Target QPS": 100000, "Actual QPS": 100010.6, "Median Read Latency": 85.3, "Tail Read Latency": 162.3, "Median Update Latency": 91.4, "Tail Update Latency": 173.7}], ["forall", "memcached forall", {"Target QPS": 600000, "Actual QPS": 578074.7, "Median Read Latency": 11791.1, "Tail Read Latency": 223980.5, "Median Update Latency": 11864.7, "Tail Update Latency": 226155.9}], ["forall", "memcached forall", {"Target QPS": 100000, "Actual QPS": 100001.6, "Median Read Latency": 85.8, "Tail Read Latency": 162.2, "Median Update Latency": 92.7, "Tail Update Latency": 171.3}], ["fibre", "memcached fibre", {"Target QPS": 400000, "Actual QPS": 400002.4, "Median Read Latency": 116.0, "Tail Read Latency": 1275.3, "Median Update Latency": 120.4, "Tail Update Latency": 1950.4}], ["forall", "memcached forall", {"Target QPS": 100000, "Actual QPS": 99993.8, "Median Read Latency": 85.5, "Tail Read Latency": 165.2, "Median Update Latency": 91.9, "Tail Update Latency": 174.4}], ["fibre", "memcached fibre", {"Target QPS": 300000, "Actual QPS": 300001.0, "Median Read Latency": 104.6, "Tail Read Latency": 264.9, "Median Update Latency": 109.1, "Tail Update Latency": 267.0}], ["fibre", "memcached fibre", {"Target QPS": 300000, "Actual QPS": 300047.2, "Median Read Latency": 104.8, "Tail Read Latency": 270.7, "Median Update Latency": 108.8, "Tail Update Latency": 291.1}], ["fibre", "memcached fibre", {"Target QPS": 100000, "Actual QPS": 99984.4, "Median Read Latency": 92.5, "Tail Read Latency": 140.9, "Median Update Latency": 97.6, "Tail Update Latency": 151.5}], ["forall", "memcached forall", {"Target QPS": 500000, "Actual QPS": 499211.4, "Median Read Latency": 4829.0, "Tail Read Latency": 227460.6, "Median Update Latency": 5820.2, "Tail Update Latency": 228629.5}], ["fibre", "memcached fibre", {"Target QPS": 400000, "Actual QPS": 399973.0, "Median Read Latency": 116.6, "Tail Read Latency": 1517.8, "Median Update Latency": 122.0, "Tail Update Latency": 2040.5}], ["fibre", "memcached fibre", {"Target QPS": 700000, "Actual QPS": 604492.9, "Median Read Latency": 22608.3, "Tail Read Latency": 250393.4, "Median Update Latency": 23071.2, "Tail Update Latency": 256668.7}], ["fibre", "memcached fibre", {"Target QPS": 800000, "Actual QPS": 611693.3, "Median Read Latency": 14027.6, "Tail Read Latency": 243356.0, "Median Update Latency": 14022.5, "Tail Update Latency": 250001.8}], ["forall", "memcached forall", {"Target QPS": 200000, "Actual QPS": 200042.2, "Median Read Latency": 88.5, "Tail Read Latency": 243.2, "Median Update Latency": 94.9, "Tail Update Latency": 236.6}], ["fibre", "memcached fibre", {"Target QPS": 600000, "Actual QPS": 559704.6, "Median Read Latency": 14430.7, "Tail Read Latency": 250332.9, "Median Update Latency": 14418.1, "Tail Update Latency": 253148.7}], ["forall", "memcached forall", {"Target QPS": 500000, "Actual QPS": 499223.6, "Median Read Latency": 4367.8, "Tail Read Latency": 226883.4, "Median Update Latency": 5244.0, "Tail Update Latency": 221016.3}], ["vanilla", "memcached vanilla", {"Target QPS": 600000, "Actual QPS": 568544.1, "Median Read Latency": 2365.9, "Tail Read Latency": 228962.5, "Median Update Latency": 4500.7, "Tail Update Latency": 230563.3}], ["vanilla", "memcached vanilla", {"Target QPS": 100000, "Actual QPS": 100000.3, "Median Read Latency": 78.8, "Tail Read Latency": 119.8, "Median Update Latency": 84.1, "Tail Update Latency": 127.7}], ["forall", "memcached forall", {"Target QPS": 500000, "Actual QPS": 499122.9, "Median Read Latency": 3607.2, "Tail Read Latency": 224649.4, "Median Update Latency": 3444.9, "Tail Update Latency": 225614.4}], ["fibre", "memcached fibre", {"Target QPS": 400000, "Actual QPS": 400014.4, "Median Read Latency": 116.2, "Tail Read Latency": 1195.9, "Median Update Latency": 120.5, "Tail Update Latency": 1364.5}], ["forall", "memcached forall", {"Target QPS": 200000, "Actual QPS": 199998.7, "Median Read Latency": 88.4, "Tail Read Latency": 243.1, "Median Update Latency": 94.8, "Tail Update Latency": 250.8}], ["forall", "memcached forall", {"Target QPS": 100000, "Actual QPS": 99995.7, "Median Read Latency": 86.0, "Tail Read Latency": 169.2, "Median Update Latency": 92.9, "Tail Update Latency": 184.7}], ["fibre", "memcached fibre", {"Target QPS": 100000, "Actual QPS": 100033.6, "Median Read Latency": 92.2, "Tail Read Latency": 140.4, "Median Update Latency": 97.9, "Tail Update Latency": 150.8}], ["vanilla", "memcached vanilla", {"Target QPS": 400000, "Actual QPS": 400016.4, "Median Read Latency": 107.1, "Tail Read Latency": 600.3, "Median Update Latency": 113.1, "Tail Update Latency": 614.8}], ["forall", "memcached forall", {"Target QPS": 800000, "Actual QPS": 596136.4, "Median Read Latency": 13397.2, "Tail Read Latency": 56097.2, "Median Update Latency": 13382.5, "Tail Update Latency": 52032.8}], ["vanilla", "memcached vanilla", {"Target QPS": 100000, "Actual QPS": 99991.6, "Median Read Latency": 78.8, "Tail Read Latency": 123.0, "Median Update Latency": 84.3, "Tail Update Latency": 129.0}], ["forall", "memcached forall", {"Target QPS": 600000, "Actual QPS": 577576.0, "Median Read Latency": 11304.9, "Tail Read Latency": 223373.9, "Median Update Latency": 11351.8, "Tail Update Latency": 222493.1}], ["vanilla", "memcached vanilla", {"Target QPS": 700000, "Actual QPS": 621059.2, "Median Read Latency": 836.3, "Tail Read Latency": 229758.4, "Median Update Latency": 5313.0, "Tail Update Latency": 229136.4}], ["vanilla", "memcached vanilla", {"Target QPS": 200000, "Actual QPS": 200039.4, "Median Read Latency": 79.0, "Tail Read Latency": 128.4, "Median Update Latency": 83.6, "Tail Update Latency": 137.9}], ["fibre", "memcached fibre", {"Target QPS": 600000, "Actual QPS": 563457.7, "Median Read Latency": 16701.6, "Tail Read Latency": 249200.5, "Median Update Latency": 16861.1, "Tail Update Latency": 248788.2}], ["forall", "memcached forall", {"Target QPS": 400000, "Actual QPS": 399982.2, "Median Read Latency": 113.1, "Tail Read Latency": 881.3, "Median Update Latency": 119.4, "Tail Update Latency": 900.6}], ["forall", "memcached forall", {"Target QPS": 700000, "Actual QPS": 595465.4, "Median Read Latency": 13157.2, "Tail Read Latency": 75250.3, "Median Update Latency": 13247.2, "Tail Update Latency": 80003.1}], ["vanilla", "memcached vanilla", {"Target QPS": 500000, "Actual QPS": 499959.8, "Median Read Latency": 262.9, "Tail Read Latency": 12395.7, "Median Update Latency": 295.8, "Tail Update Latency": 12350.6}], ["forall", "memcached forall", {"Target QPS": 700000, "Actual QPS": 589612.6, "Median Read Latency": 13433.9, "Tail Read Latency": 47674.3, "Median Update Latency": 13410.5, "Tail Update Latency": 57342.6}], ["vanilla", "memcached vanilla", {"Target QPS": 200000, "Actual QPS": 199957.2, "Median Read Latency": 80.1, "Tail Read Latency": 138.1, "Median Update Latency": 85.2, "Tail Update Latency": 143.2}], ["fibre", "memcached fibre", {"Target QPS": 200000, "Actual QPS": 200034.1, "Median Read Latency": 94.9, "Tail Read Latency": 171.1, "Median Update Latency": 99.7, "Tail Update Latency": 180.0}], ["vanilla", "memcached vanilla", {"Target QPS": 500000, "Actual QPS": 500007.9, "Median Read Latency": 178.2, "Tail Read Latency": 12033.8, "Median Update Latency": 168.2, "Tail Update Latency": 12001.3}], ["forall", "memcached forall", {"Target QPS": 500000, "Actual QPS": 497856.1, "Median Read Latency": 4145.0, "Tail Read Latency": 226546.5, "Median Update Latency": 3441.9, "Tail Update Latency": 227252.1}], ["fibre", "memcached fibre", {"Target QPS": 300000, "Actual QPS": 300033.4, "Median Read Latency": 104.2, "Tail Read Latency": 268.6, "Median Update Latency": 109.9, "Tail Update Latency": 279.2}], ["forall", "memcached forall", {"Target QPS": 600000, "Actual QPS": 568855.7, "Median Read Latency": 9605.0, "Tail Read Latency": 232225.5, "Median Update Latency": 9612.0, "Tail Update Latency": 232598.3}], ["forall", "memcached forall", {"Target QPS": 200000, "Actual QPS": 200009.7, "Median Read Latency": 88.0, "Tail Read Latency": 239.6, "Median Update Latency": 94.3, "Tail Update Latency": 241.1}], ["vanilla", "memcached vanilla", {"Target QPS": 600000, "Actual QPS": 570228.2, "Median Read Latency": 6570.1, "Tail Read Latency": 225938.3, "Median Update Latency": 6319.2, "Tail Update Latency": 221840.9}], ["forall", "memcached forall", {"Target QPS": 300000, "Actual QPS": 299969.9, "Median Read Latency": 90.6, "Tail Read Latency": 349.4, "Median Update Latency": 96.7, "Tail Update Latency": 363.3}], ["vanilla", "memcached vanilla", {"Target QPS": 700000, "Actual QPS": 620657.5, "Median Read Latency": 5477.7, "Tail Read Latency": 231316.9, "Median Update Latency": 3529.9, "Tail Update Latency": 232065.4}], ["fibre", "memcached fibre", {"Target QPS": 100000, "Actual QPS": 99976.6, "Median Read Latency": 92.6, "Tail Read Latency": 140.5, "Median Update Latency": 97.5, "Tail Update Latency": 149.4}], ["fibre", "memcached fibre", {"Target QPS": 400000, "Actual QPS": 400042.8, "Median Read Latency": 117.3, "Tail Read Latency": 1777.2, "Median Update Latency": 123.8, "Tail Update Latency": 1476.7}], ["vanilla", "memcached vanilla", {"Target QPS": 100000, "Actual QPS": 100038.9, "Median Read Latency": 79.2, "Tail Read Latency": 122.3, "Median Update Latency": 85.3, "Tail Update Latency": 130.3}], ["vanilla", "memcached vanilla", {"Target QPS": 800000, "Actual QPS": 680848.2, "Median Read Latency": 6171.2, "Tail Read Latency": 227595.7, "Median Update Latency": 6211.2, "Tail Update Latency": 226364.4}], ["forall", "memcached forall", {"Target QPS": 400000, "Actual QPS": 400014.0, "Median Read Latency": 113.7, "Tail Read Latency": 861.3, "Median Update Latency": 120.8, "Tail Update Latency": 910.6}], ["forall", "memcached forall", {"Target QPS": 300000, "Actual QPS": 299995.0, "Median Read Latency": 99.8, "Tail Read Latency": 460.1, "Median Update Latency": 105.9, "Tail Update Latency": 467.5}], ["forall", "memcached forall", {"Target QPS": 500000, "Actual QPS": 499364.1, "Median Read Latency": 2224.1, "Tail Read Latency": 226096.6, "Median Update Latency": 3068.3, "Tail Update Latency": 225018.1}], ["vanilla", "memcached vanilla", {"Target QPS": 500000, "Actual QPS": 500025.6, "Median Read Latency": 313.0, "Tail Read Latency": 11828.0, "Median Update Latency": 321.6, "Tail Update Latency": 11853.5}], ["fibre", "memcached fibre", {"Target QPS": 800000, "Actual QPS": 620927.4, "Median Read Latency": 24535.1, "Tail Read Latency": 257784.9, "Median Update Latency": 24537.7, "Tail Update Latency": 255864.2}], ["forall", "memcached forall", {"Target QPS": 700000, "Actual QPS": 602632.4, "Median Read Latency": 13072.1, "Tail Read Latency": 61232.2, "Median Update Latency": 13168.5, "Tail Update Latency": 92245.5}], ["forall", "memcached forall", {"Target QPS": 200000, "Actual QPS": 199927.4, "Median Read Latency": 89.4, "Tail Read Latency": 245.8, "Median Update Latency": 95.9, "Tail Update Latency": 254.7}], ["fibre", "memcached fibre", {"Target QPS": 700000, "Actual QPS": 595090.7, "Median Read Latency": 16183.6, "Tail Read Latency": 247979.2, "Median Update Latency": 16252.1, "Tail Update Latency": 250173.3}], ["vanilla", "memcached vanilla", {"Target QPS": 700000, "Actual QPS": 618956.2, "Median Read Latency": 6020.9, "Tail Read Latency": 229495.0, "Median Update Latency": 415.4, "Tail Update Latency": 230616.9}], ["vanilla", "memcached vanilla", {"Target QPS": 400000, "Actual QPS": 399956.4, "Median Read Latency": 104.6, "Tail Read Latency": 502.8, "Median Update Latency": 109.0, "Tail Update Latency": 496.5}], ["vanilla", "memcached vanilla", {"Target QPS": 300000, "Actual QPS": 299923.6, "Median Read Latency": 88.0, "Tail Read Latency": 180.5, "Median Update Latency": 93.2, "Tail Update Latency": 186.6}], ["forall", "memcached forall", {"Target QPS": 300000, "Actual QPS": 300010.4, "Median Read Latency": 99.9, "Tail Read Latency": 441.2, "Median Update Latency": 105.4, "Tail Update Latency": 423.4}], ["fibre", "memcached fibre", {"Target QPS": 300000, "Actual QPS": 300014.0, "Median Read Latency": 97.4, "Tail Read Latency": 219.0, "Median Update Latency": 101.9, "Tail Update Latency": 236.6}], ["forall", "memcached forall", {"Target QPS": 500000, "Actual QPS": 499459.5, "Median Read Latency": 4253.1, "Tail Read Latency": 224248.7, "Median Update Latency": 3402.1, "Tail Update Latency": 224262.8}], ["forall", "memcached forall", {"Target QPS": 300000, "Actual QPS": 300062.5, "Median Read Latency": 91.6, "Tail Read Latency": 357.4, "Median Update Latency": 98.9, "Tail Update Latency": 364.4}], ["vanilla", "memcached vanilla", {"Target QPS": 800000, "Actual QPS": 678611.1, "Median Read Latency": 6160.8, "Tail Read Latency": 229544.6, "Median Update Latency": 5851.0, "Tail Update Latency": 229411.7}], ["forall", "memcached forall", {"Target QPS": 600000, "Actual QPS": 578256.9, "Median Read Latency": 11180.9, "Tail Read Latency": 225596.4, "Median Update Latency": 11147.2, "Tail Update Latency": 222763.9}], ["fibre", "memcached fibre", {"Target QPS": 400000, "Actual QPS": 400003.0, "Median Read Latency": 116.8, "Tail Read Latency": 1089.4, "Median Update Latency": 122.7, "Tail Update Latency": 831.8}], ["forall", "memcached forall", {"Target QPS": 300000, "Actual QPS": 300032.2, "Median Read Latency": 90.3, "Tail Read Latency": 348.7, "Median Update Latency": 96.4, "Tail Update Latency": 350.9}], ["vanilla", "memcached vanilla", {"Target QPS": 200000, "Actual QPS": 200064.6, "Median Read Latency": 78.7, "Tail Read Latency": 128.0, "Median Update Latency": 84.5, "Tail Update Latency": 138.0}], ["fibre", "memcached fibre", {"Target QPS": 400000, "Actual QPS": 399974.1, "Median Read Latency": 115.0, "Tail Read Latency": 1410.0, "Median Update Latency": 120.0, "Tail Update Latency": 1261.5}], ["forall", "memcached forall", {"Target QPS": 100000, "Actual QPS": 100010.9, "Median Read Latency": 85.4, "Tail Read Latency": 160.3, "Median Update Latency": 91.7, "Tail Update Latency": 173.0}], ["vanilla", "memcached vanilla", {"Target QPS": 400000, "Actual QPS": 400024.5, "Median Read Latency": 106.4, "Tail Read Latency": 505.2, "Median Update Latency": 111.2, "Tail Update Latency": 491.0}], ["vanilla", "memcached vanilla", {"Target QPS": 300000, "Actual QPS": 300011.7, "Median Read Latency": 87.3, "Tail Read Latency": 178.7, "Median Update Latency": 92.3, "Tail Update Latency": 184.7}], ["fibre", "memcached fibre", {"Target QPS": 100000, "Actual QPS": 99988.9, "Median Read Latency": 93.3, "Tail Read Latency": 140.6, "Median Update Latency": 98.0, "Tail Update Latency": 150.8}], ["vanilla", "memcached vanilla", {"Target QPS": 300000, "Actual QPS": 299993.4, "Median Read Latency": 87.5, "Tail Read Latency": 181.0, "Median Update Latency": 93.2, "Tail Update Latency": 182.8}], ["fibre", "memcached fibre", {"Target QPS": 800000, "Actual QPS": 617912.5, "Median Read Latency": 25810.6, "Tail Read Latency": 252464.1, "Median Update Latency": 25674.3, "Tail Update Latency": 251736.1}], ["fibre", "memcached fibre", {"Target QPS": 800000, "Actual QPS": 625701.7, "Median Read Latency": 22503.9, "Tail Read Latency": 259542.7, "Median Update Latency": 22468.4, "Tail Update Latency": 267154.9}], ["fibre", "memcached fibre", {"Target QPS": 500000, "Actual QPS": 499785.2, "Median Read Latency": 6496.3, "Tail Read Latency": 222659.0, "Median Update Latency": 6234.7, "Tail Update Latency": 222262.0}], ["forall", "memcached forall", {"Target QPS": 600000, "Actual QPS": 572021.8, "Median Read Latency": 9548.6, "Tail Read Latency": 233766.8, "Median Update Latency": 9524.3, "Tail Update Latency": 236551.7}], ["fibre", "memcached fibre", {"Target QPS": 200000, "Actual QPS": 200009.0, "Median Read Latency": 95.4, "Tail Read Latency": 175.8, "Median Update Latency": 100.7, "Tail Update Latency": 190.9}], ["vanilla", "memcached vanilla", {"Target QPS": 200000, "Actual QPS": 200027.1, "Median Read Latency": 78.6, "Tail Read Latency": 126.6, "Median Update Latency": 83.1, "Tail Update Latency": 129.1}], ["fibre", "memcached fibre", {"Target QPS": 600000, "Actual QPS": 557369.8, "Median Read Latency": 16483.1, "Tail Read Latency": 253742.7, "Median Update Latency": 16400.4, "Tail Update Latency": 255241.9}], ["fibre", "memcached fibre", {"Target QPS": 500000, "Actual QPS": 499805.4, "Median Read Latency": 6508.7, "Tail Read Latency": 221536.4, "Median Update Latency": 6509.6, "Tail Update Latency": 223234.9}], ["forall", "memcached forall", {"Target QPS": 300000, "Actual QPS": 300035.4, "Median Read Latency": 100.2, "Tail Read Latency": 457.3, "Median Update Latency": 106.8, "Tail Update Latency": 525.7}], ["fibre", "memcached fibre", {"Target QPS": 300000, "Actual QPS": 300050.2, "Median Read Latency": 96.4, "Tail Read Latency": 213.9, "Median Update Latency": 100.7, "Tail Update Latency": 220.0}], ["fibre", "memcached fibre", {"Target QPS": 500000, "Actual QPS": 499885.9, "Median Read Latency": 7063.8, "Tail Read Latency": 214747.3, "Median Update Latency": 6995.4, "Tail Update Latency": 219631.2}], ["fibre", "memcached fibre", {"Target QPS": 800000, "Actual QPS": 609226.7, "Median Read Latency": 14494.9, "Tail Read Latency": 237210.7, "Median Update Latency": 14428.8, "Tail Update Latency": 235805.5}], ["vanilla", "memcached vanilla", {"Target QPS": 600000, "Actual QPS": 569466.3, "Median Read Latency": 511.4, "Tail Read Latency": 226153.5, "Median Update Latency": 364.6, "Tail Update Latency": 224980.5}], ["fibre", "memcached fibre", {"Target QPS": 500000, "Actual QPS": 499908.5, "Median Read Latency": 5780.3, "Tail Read Latency": 221614.4, "Median Update Latency": 5583.2, "Tail Update Latency": 223730.2}], ["forall", "memcached forall", {"Target QPS": 600000, "Actual QPS": 564939.5, "Median Read Latency": 9668.2, "Tail Read Latency": 232075.5, "Median Update Latency": 9684.1, "Tail Update Latency": 233548.1}], ["vanilla", "memcached vanilla", {"Target QPS": 100000, "Actual QPS": 100060.1, "Median Read Latency": 78.8, "Tail Read Latency": 121.0, "Median Update Latency": 84.6, "Tail Update Latency": 130.7}], ["forall", "memcached forall", {"Target QPS": 200000, "Actual QPS": 199988.8, "Median Read Latency": 88.0, "Tail Read Latency": 242.2, "Median Update Latency": 95.1, "Tail Update Latency": 263.1}], ["vanilla", "memcached vanilla", {"Target QPS": 700000, "Actual QPS": 619177.1, "Median Read Latency": 5783.8, "Tail Read Latency": 230993.8, "Median Update Latency": 5783.0, "Tail Update Latency": 228857.0}], ["forall", "memcached forall", {"Target QPS": 700000, "Actual QPS": 591662.2, "Median Read Latency": 13386.9, "Tail Read Latency": 50085.4, "Median Update Latency": 13368.7, "Tail Update Latency": 44908.7}], ["vanilla", "memcached vanilla", {"Target QPS": 100000, "Actual QPS": 100031.6, "Median Read Latency": 78.6, "Tail Read Latency": 120.5, "Median Update Latency": 84.0, "Tail Update Latency": 128.7}], ["forall", "memcached forall", {"Target QPS": 600000, "Actual QPS": 578665.8, "Median Read Latency": 12495.4, "Tail Read Latency": 71938.0, "Median Update Latency": 12460.8, "Tail Update Latency": 134007.8}], ["forall", "memcached forall", {"Target QPS": 800000, "Actual QPS": 593825.5, "Median Read Latency": 13381.8, "Tail Read Latency": 42648.3, "Median Update Latency": 13428.1, "Tail Update Latency": 52034.5}], ["vanilla", "memcached vanilla", {"Target QPS": 400000, "Actual QPS": 400058.1, "Median Read Latency": 107.0, "Tail Read Latency": 542.8, "Median Update Latency": 112.4, "Tail Update Latency": 534.6}], ["forall", "memcached forall", {"Target QPS": 100000, "Actual QPS": 100023.5, "Median Read Latency": 86.3, "Tail Read Latency": 167.1, "Median Update Latency": 93.4, "Tail Update Latency": 177.1}], ["vanilla", "memcached vanilla", {"Target QPS": 500000, "Actual QPS": 500013.8, "Median Read Latency": 427.0, "Tail Read Latency": 11978.9, "Median Update Latency": 1271.9, "Tail Update Latency": 12021.7}], ["vanilla", "memcached vanilla", {"Target QPS": 200000, "Actual QPS": 200028.8, "Median Read Latency": 79.0, "Tail Read Latency": 128.9, "Median Update Latency": 84.0, "Tail Update Latency": 135.6}], ["fibre", "memcached fibre", {"Target QPS": 800000, "Actual QPS": 622974.3, "Median Read Latency": 25949.6, "Tail Read Latency": 253985.8, "Median Update Latency": 26016.2, "Tail Update Latency": 256999.9}], ["forall", "memcached forall", {"Target QPS": 500000, "Actual QPS": 498679.6, "Median Read Latency": 2696.6, "Tail Read Latency": 224780.0, "Median Update Latency": 3725.6, "Tail Update Latency": 225606.8}], ["vanilla", "memcached vanilla", {"Target QPS": 300000, "Actual QPS": 300005.0, "Median Read Latency": 87.2, "Tail Read Latency": 181.0, "Median Update Latency": 91.9, "Tail Update Latency": 190.0}], ["vanilla", "memcached vanilla", {"Target QPS": 100000, "Actual QPS": 100054.4, "Median Read Latency": 78.9, "Tail Read Latency": 121.5, "Median Update Latency": 84.5, "Tail Update Latency": 128.5}], ["forall", "memcached forall", {"Target QPS": 800000, "Actual QPS": 594765.9, "Median Read Latency": 13457.0, "Tail Read Latency": 57014.3, "Median Update Latency": 13535.6, "Tail Update Latency": 62271.0}], ["fibre", "memcached fibre", {"Target QPS": 100000, "Actual QPS": 100045.0, "Median Read Latency": 94.0, "Tail Read Latency": 147.8, "Median Update Latency": 98.6, "Tail Update Latency": 155.2}], ["vanilla", "memcached vanilla", {"Target QPS": 600000, "Actual QPS": 570755.1, "Median Read Latency": 1747.1, "Tail Read Latency": 229720.5, "Median Update Latency": 376.1, "Tail Update Latency": 230143.6}], ["forall", "memcached forall", {"Target QPS": 400000, "Actual QPS": 400028.9, "Median Read Latency": 113.5, "Tail Read Latency": 883.0, "Median Update Latency": 119.6, "Tail Update Latency": 930.9}], ["forall", "memcached forall", {"Target QPS": 500000, "Actual QPS": 499161.2, "Median Read Latency": 4035.8, "Tail Read Latency": 226041.1, "Median Update Latency": 4145.7, "Tail Update Latency": 227144.8}], ["vanilla", "memcached vanilla", {"Target QPS": 200000, "Actual QPS": 200004.9, "Median Read Latency": 79.6, "Tail Read Latency": 128.8, "Median Update Latency": 84.8, "Tail Update Latency": 138.1}], ["fibre", "memcached fibre", {"Target QPS": 500000, "Actual QPS": 499892.3, "Median Read Latency": 6412.0, "Tail Read Latency": 220894.5, "Median Update Latency": 6356.1, "Tail Update Latency": 222058.1}], ["vanilla", "memcached vanilla", {"Target QPS": 600000, "Actual QPS": 569172.7, "Median Read Latency": 1014.0, "Tail Read Latency": 227912.8, "Median Update Latency": 299.3, "Tail Update Latency": 226796.7}], ["forall", "memcached forall", {"Target QPS": 800000, "Actual QPS": 592497.5, "Median Read Latency": 13366.1, "Tail Read Latency": 50141.0, "Median Update Latency": 13458.6, "Tail Update Latency": 64470.4}], ["forall", "memcached forall", {"Target QPS": 400000, "Actual QPS": 400035.6, "Median Read Latency": 114.4, "Tail Read Latency": 884.8, "Median Update Latency": 121.0, "Tail Update Latency": 883.7}], ["forall", "memcached forall", {"Target QPS": 500000, "Actual QPS": 499062.3, "Median Read Latency": 2907.3, "Tail Read Latency": 226259.2, "Median Update Latency": 3329.0, "Tail Update Latency": 226354.8}], ["fibre", "memcached fibre", {"Target QPS": 300000, "Actual QPS": 300127.5, "Median Read Latency": 104.7, "Tail Read Latency": 266.2, "Median Update Latency": 109.1, "Tail Update Latency": 269.6}], ["vanilla", "memcached vanilla", {"Target QPS": 300000, "Actual QPS": 300046.9, "Median Read Latency": 88.4, "Tail Read Latency": 182.9, "Median Update Latency": 93.4, "Tail Update Latency": 188.3}], ["forall", "memcached forall", {"Target QPS": 800000, "Actual QPS": 585332.5, "Median Read Latency": 13581.7, "Tail Read Latency": 41485.9, "Median Update Latency": 13562.4, "Tail Update Latency": 42725.2}]]
     1[["cfa", "memcached forall", {"Target QPS": 500000, "Actual QPS": 498755.2, "Median Read Latency": 3190.7, "Tail Read Latency": 225397.5, "Median Update Latency": 2830.3, "Tail Update Latency": 226163.8}], ["fibre", "memcached fibre", {"Target QPS": 200000, "Actual QPS": 199980.9, "Median Read Latency": 95.5, "Tail Read Latency": 170.9, "Median Update Latency": 100.7, "Tail Update Latency": 176.2}], ["fibre", "memcached fibre", {"Target QPS": 400000, "Actual QPS": 399978.4, "Median Read Latency": 117.8, "Tail Read Latency": 1207.1, "Median Update Latency": 121.9, "Tail Update Latency": 1336.8}], ["fibre", "memcached fibre", {"Target QPS": 800000, "Actual QPS": 612437.4, "Median Read Latency": 15884.0, "Tail Read Latency": 248252.4, "Median Update Latency": 15749.0, "Tail Update Latency": 247485.6}], ["cfa", "memcached forall", {"Target QPS": 400000, "Actual QPS": 399937.0, "Median Read Latency": 111.9, "Tail Read Latency": 869.0, "Median Update Latency": 117.5, "Tail Update Latency": 880.8}], ["cfa", "memcached forall", {"Target QPS": 100000, "Actual QPS": 100019.3, "Median Read Latency": 85.8, "Tail Read Latency": 161.8, "Median Update Latency": 92.2, "Tail Update Latency": 169.1}], ["vanilla", "memcached vanilla", {"Target QPS": 500000, "Actual QPS": 499962.9, "Median Read Latency": 185.6, "Tail Read Latency": 12305.1, "Median Update Latency": 250.1, "Tail Update Latency": 12317.4}], ["cfa", "memcached forall", {"Target QPS": 100000, "Actual QPS": 100007.8, "Median Read Latency": 85.9, "Tail Read Latency": 161.0, "Median Update Latency": 92.3, "Tail Update Latency": 168.9}], ["fibre", "memcached fibre", {"Target QPS": 600000, "Actual QPS": 557475.3, "Median Read Latency": 18115.8, "Tail Read Latency": 251927.5, "Median Update Latency": 18299.3, "Tail Update Latency": 250306.8}], ["fibre", "memcached fibre", {"Target QPS": 200000, "Actual QPS": 200004.6, "Median Read Latency": 95.3, "Tail Read Latency": 173.3, "Median Update Latency": 99.9, "Tail Update Latency": 180.6}], ["cfa", "memcached forall", {"Target QPS": 700000, "Actual QPS": 597071.5, "Median Read Latency": 13212.4, "Tail Read Latency": 62539.9, "Median Update Latency": 13231.2, "Tail Update Latency": 69653.7}], ["fibre", "memcached fibre", {"Target QPS": 200000, "Actual QPS": 199978.5, "Median Read Latency": 95.5, "Tail Read Latency": 177.6, "Median Update Latency": 100.3, "Tail Update Latency": 186.7}], ["fibre", "memcached fibre", {"Target QPS": 800000, "Actual QPS": 614246.9, "Median Read Latency": 16225.4, "Tail Read Latency": 250527.9, "Median Update Latency": 16499.8, "Tail Update Latency": 256449.6}], ["vanilla", "memcached vanilla", {"Target QPS": 300000, "Actual QPS": 300008.6, "Median Read Latency": 87.5, "Tail Read Latency": 183.5, "Median Update Latency": 93.1, "Tail Update Latency": 190.9}], ["cfa", "memcached forall", {"Target QPS": 100000, "Actual QPS": 100006.9, "Median Read Latency": 85.4, "Tail Read Latency": 177.6, "Median Update Latency": 92.0, "Tail Update Latency": 194.1}], ["fibre", "memcached fibre", {"Target QPS": 200000, "Actual QPS": 200005.2, "Median Read Latency": 95.3, "Tail Read Latency": 173.8, "Median Update Latency": 99.8, "Tail Update Latency": 183.7}], ["vanilla", "memcached vanilla", {"Target QPS": 600000, "Actual QPS": 572663.5, "Median Read Latency": 371.4, "Tail Read Latency": 227972.8, "Median Update Latency": 1399.1, "Tail Update Latency": 226684.5}], ["vanilla", "memcached vanilla", {"Target QPS": 700000, "Actual QPS": 622639.2, "Median Read Latency": 5780.5, "Tail Read Latency": 230039.3, "Median Update Latency": 7841.8, "Tail Update Latency": 229186.6}], ["cfa", "memcached forall", {"Target QPS": 700000, "Actual QPS": 592141.1, "Median Read Latency": 13408.6, "Tail Read Latency": 48231.9, "Median Update Latency": 13507.0, "Tail Update Latency": 49970.4}], ["cfa", "memcached forall", {"Target QPS": 300000, "Actual QPS": 299997.1, "Median Read Latency": 91.3, "Tail Read Latency": 346.2, "Median Update Latency": 97.8, "Tail Update Latency": 359.3}], ["cfa", "memcached forall", {"Target QPS": 300000, "Actual QPS": 299972.9, "Median Read Latency": 100.3, "Tail Read Latency": 454.5, "Median Update Latency": 106.7, "Tail Update Latency": 436.9}], ["cfa", "memcached forall", {"Target QPS": 800000, "Actual QPS": 598258.7, "Median Read Latency": 13440.2, "Tail Read Latency": 50537.1, "Median Update Latency": 13527.6, "Tail Update Latency": 47965.6}], ["vanilla", "memcached vanilla", {"Target QPS": 300000, "Actual QPS": 299962.2, "Median Read Latency": 88.0, "Tail Read Latency": 181.4, "Median Update Latency": 93.3, "Tail Update Latency": 187.2}], ["fibre", "memcached fibre", {"Target QPS": 700000, "Actual QPS": 602219.4, "Median Read Latency": 25297.0, "Tail Read Latency": 250896.6, "Median Update Latency": 25038.5, "Tail Update Latency": 251507.9}], ["fibre", "memcached fibre", {"Target QPS": 600000, "Actual QPS": 564998.0, "Median Read Latency": 20010.7, "Tail Read Latency": 250571.5, "Median Update Latency": 20091.0, "Tail Update Latency": 250161.2}], ["fibre", "memcached fibre", {"Target QPS": 500000, "Actual QPS": 499891.1, "Median Read Latency": 7175.0, "Tail Read Latency": 220926.7, "Median Update Latency": 7105.9, "Tail Update Latency": 221994.0}], ["vanilla", "memcached vanilla", {"Target QPS": 500000, "Actual QPS": 499974.2, "Median Read Latency": 211.4, "Tail Read Latency": 11680.1, "Median Update Latency": 829.2, "Tail Update Latency": 11990.8}], ["fibre", "memcached fibre", {"Target QPS": 300000, "Actual QPS": 300012.7, "Median Read Latency": 97.1, "Tail Read Latency": 222.8, "Median Update Latency": 101.7, "Tail Update Latency": 238.1}], ["fibre", "memcached fibre", {"Target QPS": 300000, "Actual QPS": 300070.5, "Median Read Latency": 96.8, "Tail Read Latency": 220.3, "Median Update Latency": 101.7, "Tail Update Latency": 237.8}], ["cfa", "memcached forall", {"Target QPS": 100000, "Actual QPS": 100008.7, "Median Read Latency": 85.6, "Tail Read Latency": 163.0, "Median Update Latency": 92.3, "Tail Update Latency": 175.3}], ["fibre", "memcached fibre", {"Target QPS": 400000, "Actual QPS": 400028.9, "Median Read Latency": 114.8, "Tail Read Latency": 956.1, "Median Update Latency": 120.3, "Tail Update Latency": 1350.3}], ["vanilla", "memcached vanilla", {"Target QPS": 300000, "Actual QPS": 300055.6, "Median Read Latency": 86.4, "Tail Read Latency": 175.9, "Median Update Latency": 91.2, "Tail Update Latency": 180.7}], ["vanilla", "memcached vanilla", {"Target QPS": 800000, "Actual QPS": 673707.6, "Median Read Latency": 6827.8, "Tail Read Latency": 231197.0, "Median Update Latency": 7140.8, "Tail Update Latency": 231287.8}], ["cfa", "memcached forall", {"Target QPS": 800000, "Actual QPS": 601228.5, "Median Read Latency": 12871.0, "Tail Read Latency": 219146.6, "Median Update Latency": 12852.8, "Tail Update Latency": 56501.0}], ["cfa", "memcached forall", {"Target QPS": 300000, "Actual QPS": 300015.0, "Median Read Latency": 100.1, "Tail Read Latency": 481.1, "Median Update Latency": 105.7, "Tail Update Latency": 488.7}], ["cfa", "memcached forall", {"Target QPS": 100000, "Actual QPS": 99997.9, "Median Read Latency": 85.4, "Tail Read Latency": 167.7, "Median Update Latency": 92.4, "Tail Update Latency": 173.4}], ["cfa", "memcached forall", {"Target QPS": 200000, "Actual QPS": 200021.1, "Median Read Latency": 88.1, "Tail Read Latency": 244.9, "Median Update Latency": 95.0, "Tail Update Latency": 253.9}], ["cfa", "memcached forall", {"Target QPS": 400000, "Actual QPS": 400017.0, "Median Read Latency": 113.1, "Tail Read Latency": 849.1, "Median Update Latency": 119.1, "Tail Update Latency": 882.8}], ["fibre", "memcached fibre", {"Target QPS": 600000, "Actual QPS": 562604.7, "Median Read Latency": 19819.4, "Tail Read Latency": 249845.8, "Median Update Latency": 19871.1, "Tail Update Latency": 249555.6}], ["vanilla", "memcached vanilla", {"Target QPS": 600000, "Actual QPS": 572312.9, "Median Read Latency": 6524.3, "Tail Read Latency": 228864.5, "Median Update Latency": 2602.5, "Tail Update Latency": 228616.6}], ["vanilla", "memcached vanilla", {"Target QPS": 700000, "Actual QPS": 621196.7, "Median Read Latency": 2295.2, "Tail Read Latency": 231836.0, "Median Update Latency": 1441.1, "Tail Update Latency": 230955.6}], ["cfa", "memcached forall", {"Target QPS": 800000, "Actual QPS": 595177.6, "Median Read Latency": 13372.4, "Tail Read Latency": 46883.0, "Median Update Latency": 13426.8, "Tail Update Latency": 64667.1}], ["fibre", "memcached fibre", {"Target QPS": 400000, "Actual QPS": 400026.7, "Median Read Latency": 115.7, "Tail Read Latency": 881.2, "Median Update Latency": 121.1, "Tail Update Latency": 929.1}], ["cfa", "memcached forall", {"Target QPS": 500000, "Actual QPS": 498000.8, "Median Read Latency": 4060.3, "Tail Read Latency": 226676.1, "Median Update Latency": 2978.6, "Tail Update Latency": 225731.4}], ["cfa", "memcached forall", {"Target QPS": 600000, "Actual QPS": 579656.7, "Median Read Latency": 12225.7, "Tail Read Latency": 219760.8, "Median Update Latency": 12238.9, "Tail Update Latency": 203698.4}], ["cfa", "memcached forall", {"Target QPS": 200000, "Actual QPS": 200001.8, "Median Read Latency": 88.1, "Tail Read Latency": 240.2, "Median Update Latency": 94.6, "Tail Update Latency": 251.4}], ["cfa", "memcached forall", {"Target QPS": 800000, "Actual QPS": 594850.0, "Median Read Latency": 13333.6, "Tail Read Latency": 52682.0, "Median Update Latency": 13351.9, "Tail Update Latency": 56204.4}], ["fibre", "memcached fibre", {"Target QPS": 500000, "Actual QPS": 499921.3, "Median Read Latency": 6662.5, "Tail Read Latency": 219673.4, "Median Update Latency": 6837.7, "Tail Update Latency": 211568.1}], ["cfa", "memcached forall", {"Target QPS": 600000, "Actual QPS": 572487.8, "Median Read Latency": 10378.4, "Tail Read Latency": 226976.4, "Median Update Latency": 10403.8, "Tail Update Latency": 227094.8}], ["cfa", "memcached forall", {"Target QPS": 800000, "Actual QPS": 594974.2, "Median Read Latency": 13359.6, "Tail Read Latency": 41942.6, "Median Update Latency": 13334.3, "Tail Update Latency": 44809.8}], ["vanilla", "memcached vanilla", {"Target QPS": 200000, "Actual QPS": 199997.8, "Median Read Latency": 78.3, "Tail Read Latency": 128.0, "Median Update Latency": 82.8, "Tail Update Latency": 134.8}], ["fibre", "memcached fibre", {"Target QPS": 400000, "Actual QPS": 400037.0, "Median Read Latency": 115.5, "Tail Read Latency": 996.4, "Median Update Latency": 120.1, "Tail Update Latency": 1664.7}], ["vanilla", "memcached vanilla", {"Target QPS": 500000, "Actual QPS": 500010.9, "Median Read Latency": 165.0, "Tail Read Latency": 12206.4, "Median Update Latency": 179.4, "Tail Update Latency": 12184.2}], ["fibre", "memcached fibre", {"Target QPS": 200000, "Actual QPS": 200000.1, "Median Read Latency": 95.5, "Tail Read Latency": 180.0, "Median Update Latency": 99.7, "Tail Update Latency": 182.7}], ["vanilla", "memcached vanilla", {"Target QPS": 100000, "Actual QPS": 99978.3, "Median Read Latency": 77.9, "Tail Read Latency": 118.1, "Median Update Latency": 83.2, "Tail Update Latency": 128.9}], ["vanilla", "memcached vanilla", {"Target QPS": 400000, "Actual QPS": 399987.9, "Median Read Latency": 108.4, "Tail Read Latency": 539.7, "Median Update Latency": 113.9, "Tail Update Latency": 539.2}], ["fibre", "memcached fibre", {"Target QPS": 500000, "Actual QPS": 499820.4, "Median Read Latency": 5658.7, "Tail Read Latency": 212053.1, "Median Update Latency": 5741.1, "Tail Update Latency": 50321.8}], ["cfa", "memcached forall", {"Target QPS": 400000, "Actual QPS": 400070.7, "Median Read Latency": 111.9, "Tail Read Latency": 890.4, "Median Update Latency": 117.0, "Tail Update Latency": 828.8}], ["fibre", "memcached fibre", {"Target QPS": 700000, "Actual QPS": 601775.8, "Median Read Latency": 23117.3, "Tail Read Latency": 250232.9, "Median Update Latency": 23116.7, "Tail Update Latency": 246551.8}], ["fibre", "memcached fibre", {"Target QPS": 100000, "Actual QPS": 100001.3, "Median Read Latency": 92.8, "Tail Read Latency": 140.9, "Median Update Latency": 98.0, "Tail Update Latency": 152.9}], ["vanilla", "memcached vanilla", {"Target QPS": 600000, "Actual QPS": 574754.4, "Median Read Latency": 357.0, "Tail Read Latency": 231151.6, "Median Update Latency": 557.4, "Tail Update Latency": 229444.1}], ["cfa", "memcached forall", {"Target QPS": 600000, "Actual QPS": 573363.3, "Median Read Latency": 9889.6, "Tail Read Latency": 229927.1, "Median Update Latency": 9906.8, "Tail Update Latency": 231207.8}], ["vanilla", "memcached vanilla", {"Target QPS": 800000, "Actual QPS": 679908.4, "Median Read Latency": 5451.8, "Tail Read Latency": 230889.9, "Median Update Latency": 5681.1, "Tail Update Latency": 232091.7}], ["fibre", "memcached fibre", {"Target QPS": 800000, "Actual QPS": 609366.0, "Median Read Latency": 16768.6, "Tail Read Latency": 247631.3, "Median Update Latency": 17033.4, "Tail Update Latency": 253910.6}], ["fibre", "memcached fibre", {"Target QPS": 200000, "Actual QPS": 200039.8, "Median Read Latency": 95.6, "Tail Read Latency": 174.6, "Median Update Latency": 100.5, "Tail Update Latency": 180.7}], ["cfa", "memcached forall", {"Target QPS": 700000, "Actual QPS": 596702.7, "Median Read Latency": 13428.9, "Tail Read Latency": 51857.9, "Median Update Latency": 13435.2, "Tail Update Latency": 83668.0}], ["cfa", "memcached forall", {"Target QPS": 600000, "Actual QPS": 576584.3, "Median Read Latency": 10177.2, "Tail Read Latency": 228562.7, "Median Update Latency": 10194.1, "Tail Update Latency": 227658.5}], ["vanilla", "memcached vanilla", {"Target QPS": 500000, "Actual QPS": 499992.8, "Median Read Latency": 162.7, "Tail Read Latency": 11374.3, "Median Update Latency": 167.4, "Tail Update Latency": 11372.9}], ["fibre", "memcached fibre", {"Target QPS": 700000, "Actual QPS": 595017.0, "Median Read Latency": 17998.2, "Tail Read Latency": 243922.3, "Median Update Latency": 18344.5, "Tail Update Latency": 239502.7}], ["cfa", "memcached forall", {"Target QPS": 200000, "Actual QPS": 199994.0, "Median Read Latency": 88.5, "Tail Read Latency": 239.3, "Median Update Latency": 95.4, "Tail Update Latency": 248.8}], ["fibre", "memcached fibre", {"Target QPS": 300000, "Actual QPS": 299957.9, "Median Read Latency": 105.1, "Tail Read Latency": 274.5, "Median Update Latency": 109.5, "Tail Update Latency": 287.3}], ["fibre", "memcached fibre", {"Target QPS": 200000, "Actual QPS": 200018.7, "Median Read Latency": 95.2, "Tail Read Latency": 172.9, "Median Update Latency": 100.4, "Tail Update Latency": 174.6}], ["vanilla", "memcached vanilla", {"Target QPS": 500000, "Actual QPS": 500038.3, "Median Read Latency": 211.6, "Tail Read Latency": 11382.7, "Median Update Latency": 206.1, "Tail Update Latency": 11382.7}], ["cfa", "memcached forall", {"Target QPS": 800000, "Actual QPS": 597722.5, "Median Read Latency": 13397.7, "Tail Read Latency": 58411.2, "Median Update Latency": 13387.9, "Tail Update Latency": 68941.3}], ["cfa", "memcached forall", {"Target QPS": 100000, "Actual QPS": 100030.7, "Median Read Latency": 85.7, "Tail Read Latency": 163.9, "Median Update Latency": 92.0, "Tail Update Latency": 171.4}], ["fibre", "memcached fibre", {"Target QPS": 600000, "Actual QPS": 558818.6, "Median Read Latency": 13363.8, "Tail Read Latency": 248229.0, "Median Update Latency": 13350.2, "Tail Update Latency": 249960.2}], ["vanilla", "memcached vanilla", {"Target QPS": 700000, "Actual QPS": 621757.3, "Median Read Latency": 5239.7, "Tail Read Latency": 234406.2, "Median Update Latency": 6894.0, "Tail Update Latency": 234114.4}], ["vanilla", "memcached vanilla", {"Target QPS": 800000, "Actual QPS": 679182.4, "Median Read Latency": 5967.0, "Tail Read Latency": 228719.6, "Median Update Latency": 6772.4, "Tail Update Latency": 228625.2}], ["vanilla", "memcached vanilla", {"Target QPS": 200000, "Actual QPS": 200045.5, "Median Read Latency": 79.2, "Tail Read Latency": 128.4, "Median Update Latency": 84.2, "Tail Update Latency": 137.4}], ["fibre", "memcached fibre", {"Target QPS": 100000, "Actual QPS": 99987.1, "Median Read Latency": 93.3, "Tail Read Latency": 141.6, "Median Update Latency": 98.5, "Tail Update Latency": 152.4}], ["cfa", "memcached forall", {"Target QPS": 300000, "Actual QPS": 300010.7, "Median Read Latency": 92.5, "Tail Read Latency": 349.6, "Median Update Latency": 99.4, "Tail Update Latency": 379.9}], ["cfa", "memcached forall", {"Target QPS": 400000, "Actual QPS": 400028.0, "Median Read Latency": 113.6, "Tail Read Latency": 841.4, "Median Update Latency": 120.0, "Tail Update Latency": 882.9}], ["cfa", "memcached forall", {"Target QPS": 700000, "Actual QPS": 593569.4, "Median Read Latency": 13403.1, "Tail Read Latency": 39646.1, "Median Update Latency": 13399.0, "Tail Update Latency": 37874.8}], ["vanilla", "memcached vanilla", {"Target QPS": 400000, "Actual QPS": 400020.1, "Median Read Latency": 107.8, "Tail Read Latency": 564.8, "Median Update Latency": 112.1, "Tail Update Latency": 551.0}], ["fibre", "memcached fibre", {"Target QPS": 700000, "Actual QPS": 597114.9, "Median Read Latency": 18109.7, "Tail Read Latency": 246701.4, "Median Update Latency": 17982.1, "Tail Update Latency": 247698.7}], ["cfa", "memcached forall", {"Target QPS": 800000, "Actual QPS": 592504.7, "Median Read Latency": 13426.0, "Tail Read Latency": 44154.2, "Median Update Latency": 13401.8, "Tail Update Latency": 46925.7}], ["vanilla", "memcached vanilla", {"Target QPS": 300000, "Actual QPS": 300004.6, "Median Read Latency": 87.4, "Tail Read Latency": 181.7, "Median Update Latency": 92.3, "Tail Update Latency": 184.6}], ["cfa", "memcached forall", {"Target QPS": 200000, "Actual QPS": 199991.6, "Median Read Latency": 87.7, "Tail Read Latency": 238.7, "Median Update Latency": 94.3, "Tail Update Latency": 241.1}], ["cfa", "memcached forall", {"Target QPS": 300000, "Actual QPS": 300039.2, "Median Read Latency": 100.0, "Tail Read Latency": 465.5, "Median Update Latency": 105.5, "Tail Update Latency": 437.3}], ["fibre", "memcached fibre", {"Target QPS": 600000, "Actual QPS": 555859.2, "Median Read Latency": 14324.7, "Tail Read Latency": 252224.7, "Median Update Latency": 14183.0, "Tail Update Latency": 253064.7}], ["fibre", "memcached fibre", {"Target QPS": 700000, "Actual QPS": 591884.8, "Median Read Latency": 18852.4, "Tail Read Latency": 245546.0, "Median Update Latency": 18781.5, "Tail Update Latency": 251330.1}], ["fibre", "memcached fibre", {"Target QPS": 600000, "Actual QPS": 560411.7, "Median Read Latency": 16212.0, "Tail Read Latency": 249414.2, "Median Update Latency": 16315.3, "Tail Update Latency": 252118.3}], ["fibre", "memcached fibre", {"Target QPS": 500000, "Actual QPS": 499875.4, "Median Read Latency": 7148.7, "Tail Read Latency": 221728.4, "Median Update Latency": 6854.7, "Tail Update Latency": 223478.5}], ["cfa", "memcached forall", {"Target QPS": 700000, "Actual QPS": 603884.3, "Median Read Latency": 12495.1, "Tail Read Latency": 220449.1, "Median Update Latency": 12489.2, "Tail Update Latency": 220650.4}], ["vanilla", "memcached vanilla", {"Target QPS": 800000, "Actual QPS": 686509.4, "Median Read Latency": 6617.1, "Tail Read Latency": 231746.5, "Median Update Latency": 6934.3, "Tail Update Latency": 232363.0}], ["vanilla", "memcached vanilla", {"Target QPS": 700000, "Actual QPS": 623145.4, "Median Read Latency": 5661.8, "Tail Read Latency": 229372.2, "Median Update Latency": 6085.7, "Tail Update Latency": 230691.9}], ["fibre", "memcached fibre", {"Target QPS": 100000, "Actual QPS": 100019.7, "Median Read Latency": 93.3, "Tail Read Latency": 142.6, "Median Update Latency": 98.3, "Tail Update Latency": 152.2}], ["vanilla", "memcached vanilla", {"Target QPS": 500000, "Actual QPS": 499889.0, "Median Read Latency": 155.9, "Tail Read Latency": 12059.8, "Median Update Latency": 169.9, "Tail Update Latency": 12072.0}], ["cfa", "memcached forall", {"Target QPS": 100000, "Actual QPS": 100018.5, "Median Read Latency": 86.6, "Tail Read Latency": 164.3, "Median Update Latency": 92.9, "Tail Update Latency": 179.2}], ["cfa", "memcached forall", {"Target QPS": 100000, "Actual QPS": 100008.8, "Median Read Latency": 85.5, "Tail Read Latency": 162.2, "Median Update Latency": 92.2, "Tail Update Latency": 169.4}], ["fibre", "memcached fibre", {"Target QPS": 600000, "Actual QPS": 559071.8, "Median Read Latency": 13053.0, "Tail Read Latency": 247054.3, "Median Update Latency": 13181.4, "Tail Update Latency": 246805.2}], ["vanilla", "memcached vanilla", {"Target QPS": 100000, "Actual QPS": 100016.0, "Median Read Latency": 78.2, "Tail Read Latency": 119.3, "Median Update Latency": 84.1, "Tail Update Latency": 130.7}], ["vanilla", "memcached vanilla", {"Target QPS": 400000, "Actual QPS": 400025.2, "Median Read Latency": 104.6, "Tail Read Latency": 513.5, "Median Update Latency": 108.7, "Tail Update Latency": 505.0}], ["fibre", "memcached fibre", {"Target QPS": 100000, "Actual QPS": 100009.2, "Median Read Latency": 93.0, "Tail Read Latency": 143.2, "Median Update Latency": 98.0, "Tail Update Latency": 154.2}], ["vanilla", "memcached vanilla", {"Target QPS": 400000, "Actual QPS": 399978.2, "Median Read Latency": 104.6, "Tail Read Latency": 482.3, "Median Update Latency": 109.5, "Tail Update Latency": 481.6}], ["fibre", "memcached fibre", {"Target QPS": 400000, "Actual QPS": 399992.4, "Median Read Latency": 115.3, "Tail Read Latency": 1018.2, "Median Update Latency": 121.2, "Tail Update Latency": 1420.5}], ["cfa", "memcached forall", {"Target QPS": 200000, "Actual QPS": 200039.6, "Median Read Latency": 88.3, "Tail Read Latency": 235.4, "Median Update Latency": 94.9, "Tail Update Latency": 242.1}], ["cfa", "memcached forall", {"Target QPS": 500000, "Actual QPS": 498725.8, "Median Read Latency": 3893.4, "Tail Read Latency": 227347.3, "Median Update Latency": 3733.9, "Tail Update Latency": 227619.0}], ["vanilla", "memcached vanilla", {"Target QPS": 200000, "Actual QPS": 200028.7, "Median Read Latency": 79.2, "Tail Read Latency": 129.6, "Median Update Latency": 84.3, "Tail Update Latency": 138.4}], ["fibre", "memcached fibre", {"Target QPS": 800000, "Actual QPS": 620433.1, "Median Read Latency": 21839.7, "Tail Read Latency": 249643.8, "Median Update Latency": 22022.9, "Tail Update Latency": 249993.9}], ["vanilla", "memcached vanilla", {"Target QPS": 600000, "Actual QPS": 569787.5, "Median Read Latency": 3043.0, "Tail Read Latency": 226727.4, "Median Update Latency": 6870.7, "Tail Update Latency": 227823.6}], ["cfa", "memcached forall", {"Target QPS": 800000, "Actual QPS": 597059.4, "Median Read Latency": 13321.6, "Tail Read Latency": 45190.1, "Median Update Latency": 13316.7, "Tail Update Latency": 44028.0}], ["vanilla", "memcached vanilla", {"Target QPS": 300000, "Actual QPS": 300053.7, "Median Read Latency": 86.8, "Tail Read Latency": 184.7, "Median Update Latency": 92.1, "Tail Update Latency": 192.5}], ["fibre", "memcached fibre", {"Target QPS": 100000, "Actual QPS": 100014.4, "Median Read Latency": 93.1, "Tail Read Latency": 141.1, "Median Update Latency": 98.9, "Tail Update Latency": 150.9}], ["vanilla", "memcached vanilla", {"Target QPS": 700000, "Actual QPS": 618846.7, "Median Read Latency": 902.7, "Tail Read Latency": 227141.2, "Median Update Latency": 637.8, "Tail Update Latency": 224313.9}], ["fibre", "memcached fibre", {"Target QPS": 700000, "Actual QPS": 595532.7, "Median Read Latency": 16978.5, "Tail Read Latency": 248593.5, "Median Update Latency": 16895.7, "Tail Update Latency": 250405.5}], ["fibre", "memcached fibre", {"Target QPS": 800000, "Actual QPS": 620493.4, "Median Read Latency": 19597.9, "Tail Read Latency": 247174.2, "Median Update Latency": 19579.3, "Tail Update Latency": 250788.1}], ["vanilla", "memcached vanilla", {"Target QPS": 400000, "Actual QPS": 399994.3, "Median Read Latency": 103.5, "Tail Read Latency": 456.3, "Median Update Latency": 108.6, "Tail Update Latency": 464.3}], ["vanilla", "memcached vanilla", {"Target QPS": 600000, "Actual QPS": 572443.4, "Median Read Latency": 5819.9, "Tail Read Latency": 229576.2, "Median Update Latency": 5419.3, "Tail Update Latency": 230185.9}], ["fibre", "memcached fibre", {"Target QPS": 200000, "Actual QPS": 200006.2, "Median Read Latency": 95.2, "Tail Read Latency": 174.1, "Median Update Latency": 99.8, "Tail Update Latency": 183.5}], ["vanilla", "memcached vanilla", {"Target QPS": 800000, "Actual QPS": 675884.4, "Median Read Latency": 5168.9, "Tail Read Latency": 232226.3, "Median Update Latency": 5221.0, "Tail Update Latency": 234665.5}], ["fibre", "memcached fibre", {"Target QPS": 300000, "Actual QPS": 300048.0, "Median Read Latency": 104.7, "Tail Read Latency": 274.3, "Median Update Latency": 110.1, "Tail Update Latency": 270.9}], ["cfa", "memcached forall", {"Target QPS": 800000, "Actual QPS": 593973.5, "Median Read Latency": 13469.9, "Tail Read Latency": 48997.9, "Median Update Latency": 13481.7, "Tail Update Latency": 43736.0}], ["fibre", "memcached fibre", {"Target QPS": 400000, "Actual QPS": 400014.9, "Median Read Latency": 114.7, "Tail Read Latency": 985.2, "Median Update Latency": 117.9, "Tail Update Latency": 836.7}], ["fibre", "memcached fibre", {"Target QPS": 100000, "Actual QPS": 100023.3, "Median Read Latency": 92.3, "Tail Read Latency": 140.0, "Median Update Latency": 97.5, "Tail Update Latency": 150.4}], ["vanilla", "memcached vanilla", {"Target QPS": 200000, "Actual QPS": 200024.8, "Median Read Latency": 78.3, "Tail Read Latency": 127.6, "Median Update Latency": 82.7, "Tail Update Latency": 133.8}], ["cfa", "memcached forall", {"Target QPS": 300000, "Actual QPS": 299955.1, "Median Read Latency": 92.6, "Tail Read Latency": 352.0, "Median Update Latency": 99.0, "Tail Update Latency": 340.3}], ["vanilla", "memcached vanilla", {"Target QPS": 500000, "Actual QPS": 499993.2, "Median Read Latency": 496.8, "Tail Read Latency": 11875.1, "Median Update Latency": 347.0, "Tail Update Latency": 11798.5}], ["vanilla", "memcached vanilla", {"Target QPS": 400000, "Actual QPS": 400080.4, "Median Read Latency": 105.7, "Tail Read Latency": 515.6, "Median Update Latency": 110.8, "Tail Update Latency": 518.0}], ["vanilla", "memcached vanilla", {"Target QPS": 700000, "Actual QPS": 621476.0, "Median Read Latency": 4652.6, "Tail Read Latency": 228156.0, "Median Update Latency": 4843.4, "Tail Update Latency": 226596.6}], ["vanilla", "memcached vanilla", {"Target QPS": 700000, "Actual QPS": 618279.2, "Median Read Latency": 4429.6, "Tail Read Latency": 228611.1, "Median Update Latency": 4362.4, "Tail Update Latency": 226378.2}], ["cfa", "memcached forall", {"Target QPS": 700000, "Actual QPS": 593594.2, "Median Read Latency": 13393.0, "Tail Read Latency": 57221.3, "Median Update Latency": 13422.7, "Tail Update Latency": 80690.8}], ["fibre", "memcached fibre", {"Target QPS": 200000, "Actual QPS": 200022.4, "Median Read Latency": 95.8, "Tail Read Latency": 172.8, "Median Update Latency": 100.5, "Tail Update Latency": 185.4}], ["fibre", "memcached fibre", {"Target QPS": 600000, "Actual QPS": 560918.1, "Median Read Latency": 16358.1, "Tail Read Latency": 253540.6, "Median Update Latency": 16212.4, "Tail Update Latency": 251232.8}], ["vanilla", "memcached vanilla", {"Target QPS": 800000, "Actual QPS": 669430.7, "Median Read Latency": 5583.0, "Tail Read Latency": 231084.5, "Median Update Latency": 6019.7, "Tail Update Latency": 232056.7}], ["vanilla", "memcached vanilla", {"Target QPS": 400000, "Actual QPS": 399991.3, "Median Read Latency": 106.0, "Tail Read Latency": 530.9, "Median Update Latency": 111.6, "Tail Update Latency": 541.9}], ["fibre", "memcached fibre", {"Target QPS": 400000, "Actual QPS": 399954.1, "Median Read Latency": 115.9, "Tail Read Latency": 1160.1, "Median Update Latency": 121.1, "Tail Update Latency": 1101.6}], ["cfa", "memcached forall", {"Target QPS": 700000, "Actual QPS": 606298.3, "Median Read Latency": 12500.1, "Tail Read Latency": 221340.8, "Median Update Latency": 12479.4, "Tail Update Latency": 220126.4}], ["vanilla", "memcached vanilla", {"Target QPS": 800000, "Actual QPS": 677365.7, "Median Read Latency": 5572.2, "Tail Read Latency": 232186.6, "Median Update Latency": 5377.3, "Tail Update Latency": 234817.9}], ["fibre", "memcached fibre", {"Target QPS": 600000, "Actual QPS": 560278.3, "Median Read Latency": 15552.2, "Tail Read Latency": 251034.1, "Median Update Latency": 15592.0, "Tail Update Latency": 246436.6}], ["fibre", "memcached fibre", {"Target QPS": 700000, "Actual QPS": 595753.0, "Median Read Latency": 23720.5, "Tail Read Latency": 249422.3, "Median Update Latency": 23512.1, "Tail Update Latency": 249583.9}], ["cfa", "memcached forall", {"Target QPS": 400000, "Actual QPS": 400063.9, "Median Read Latency": 113.4, "Tail Read Latency": 862.6, "Median Update Latency": 120.0, "Tail Update Latency": 817.9}], ["fibre", "memcached fibre", {"Target QPS": 500000, "Actual QPS": 499823.1, "Median Read Latency": 7675.7, "Tail Read Latency": 221134.1, "Median Update Latency": 7669.5, "Tail Update Latency": 221961.7}], ["cfa", "memcached forall", {"Target QPS": 400000, "Actual QPS": 399924.2, "Median Read Latency": 113.2, "Tail Read Latency": 860.6, "Median Update Latency": 119.8, "Tail Update Latency": 955.3}], ["vanilla", "memcached vanilla", {"Target QPS": 300000, "Actual QPS": 300058.2, "Median Read Latency": 87.1, "Tail Read Latency": 181.8, "Median Update Latency": 91.9, "Tail Update Latency": 186.4}], ["vanilla", "memcached vanilla", {"Target QPS": 100000, "Actual QPS": 100027.5, "Median Read Latency": 79.1, "Tail Read Latency": 123.2, "Median Update Latency": 84.7, "Tail Update Latency": 132.5}], ["fibre", "memcached fibre", {"Target QPS": 700000, "Actual QPS": 598396.1, "Median Read Latency": 15300.7, "Tail Read Latency": 244675.0, "Median Update Latency": 15021.1, "Tail Update Latency": 241147.1}], ["vanilla", "memcached vanilla", {"Target QPS": 600000, "Actual QPS": 572232.9, "Median Read Latency": 5540.0, "Tail Read Latency": 226307.6, "Median Update Latency": 6565.7, "Tail Update Latency": 228217.0}], ["vanilla", "memcached vanilla", {"Target QPS": 100000, "Actual QPS": 100026.0, "Median Read Latency": 79.4, "Tail Read Latency": 119.9, "Median Update Latency": 84.8, "Tail Update Latency": 127.7}], ["fibre", "memcached fibre", {"Target QPS": 800000, "Actual QPS": 612789.2, "Median Read Latency": 20433.4, "Tail Read Latency": 248317.0, "Median Update Latency": 19920.1, "Tail Update Latency": 248162.6}], ["fibre", "memcached fibre", {"Target QPS": 800000, "Actual QPS": 633366.9, "Median Read Latency": 27763.5, "Tail Read Latency": 261832.4, "Median Update Latency": 27589.3, "Tail Update Latency": 260902.8}], ["cfa", "memcached forall", {"Target QPS": 300000, "Actual QPS": 300076.6, "Median Read Latency": 91.9, "Tail Read Latency": 355.3, "Median Update Latency": 97.9, "Tail Update Latency": 346.9}], ["vanilla", "memcached vanilla", {"Target QPS": 400000, "Actual QPS": 400067.4, "Median Read Latency": 104.2, "Tail Read Latency": 490.8, "Median Update Latency": 109.1, "Tail Update Latency": 489.3}], ["vanilla", "memcached vanilla", {"Target QPS": 100000, "Actual QPS": 100018.2, "Median Read Latency": 79.5, "Tail Read Latency": 124.0, "Median Update Latency": 85.6, "Tail Update Latency": 130.7}], ["vanilla", "memcached vanilla", {"Target QPS": 800000, "Actual QPS": 673606.9, "Median Read Latency": 6399.4, "Tail Read Latency": 232519.9, "Median Update Latency": 7309.5, "Tail Update Latency": 233818.8}], ["vanilla", "memcached vanilla", {"Target QPS": 700000, "Actual QPS": 618746.2, "Median Read Latency": 5440.4, "Tail Read Latency": 229943.5, "Median Update Latency": 6759.6, "Tail Update Latency": 229563.8}], ["vanilla", "memcached vanilla", {"Target QPS": 300000, "Actual QPS": 300022.9, "Median Read Latency": 87.6, "Tail Read Latency": 182.6, "Median Update Latency": 92.8, "Tail Update Latency": 187.9}], ["cfa", "memcached forall", {"Target QPS": 400000, "Actual QPS": 400008.0, "Median Read Latency": 111.5, "Tail Read Latency": 841.2, "Median Update Latency": 118.5, "Tail Update Latency": 843.9}], ["vanilla", "memcached vanilla", {"Target QPS": 300000, "Actual QPS": 300049.4, "Median Read Latency": 88.0, "Tail Read Latency": 183.8, "Median Update Latency": 94.3, "Tail Update Latency": 187.9}], ["fibre", "memcached fibre", {"Target QPS": 300000, "Actual QPS": 299973.6, "Median Read Latency": 103.9, "Tail Read Latency": 264.6, "Median Update Latency": 108.6, "Tail Update Latency": 264.8}], ["fibre", "memcached fibre", {"Target QPS": 800000, "Actual QPS": 634051.9, "Median Read Latency": 29679.0, "Tail Read Latency": 276428.2, "Median Update Latency": 29553.8, "Tail Update Latency": 275365.1}], ["fibre", "memcached fibre", {"Target QPS": 700000, "Actual QPS": 595601.7, "Median Read Latency": 16592.4, "Tail Read Latency": 248858.5, "Median Update Latency": 16643.3, "Tail Update Latency": 249676.4}], ["fibre", "memcached fibre", {"Target QPS": 300000, "Actual QPS": 299996.7, "Median Read Latency": 105.2, "Tail Read Latency": 265.0, "Median Update Latency": 110.0, "Tail Update Latency": 291.7}], ["fibre", "memcached fibre", {"Target QPS": 700000, "Actual QPS": 601384.7, "Median Read Latency": 21991.8, "Tail Read Latency": 251918.5, "Median Update Latency": 22250.9, "Tail Update Latency": 254757.7}], ["vanilla", "memcached vanilla", {"Target QPS": 800000, "Actual QPS": 672509.3, "Median Read Latency": 6597.4, "Tail Read Latency": 231210.5, "Median Update Latency": 6618.7, "Tail Update Latency": 230082.2}], ["vanilla", "memcached vanilla", {"Target QPS": 700000, "Actual QPS": 618813.0, "Median Read Latency": 2470.6, "Tail Read Latency": 229954.7, "Median Update Latency": 448.3, "Tail Update Latency": 230106.4}], ["vanilla", "memcached vanilla", {"Target QPS": 400000, "Actual QPS": 399964.2, "Median Read Latency": 104.2, "Tail Read Latency": 500.7, "Median Update Latency": 109.3, "Tail Update Latency": 512.1}], ["cfa", "memcached forall", {"Target QPS": 200000, "Actual QPS": 200027.6, "Median Read Latency": 88.4, "Tail Read Latency": 242.7, "Median Update Latency": 95.4, "Tail Update Latency": 259.1}], ["fibre", "memcached fibre", {"Target QPS": 200000, "Actual QPS": 200074.5, "Median Read Latency": 95.6, "Tail Read Latency": 174.1, "Median Update Latency": 100.6, "Tail Update Latency": 180.8}], ["fibre", "memcached fibre", {"Target QPS": 700000, "Actual QPS": 590638.3, "Median Read Latency": 20591.5, "Tail Read Latency": 245328.4, "Median Update Latency": 20026.6, "Tail Update Latency": 247076.2}], ["fibre", "memcached fibre", {"Target QPS": 500000, "Actual QPS": 499880.6, "Median Read Latency": 6449.0, "Tail Read Latency": 220474.9, "Median Update Latency": 6244.1, "Tail Update Latency": 221755.8}], ["cfa", "memcached forall", {"Target QPS": 500000, "Actual QPS": 499651.8, "Median Read Latency": 3100.6, "Tail Read Latency": 224805.6, "Median Update Latency": 3231.5, "Tail Update Latency": 220308.2}], ["vanilla", "memcached vanilla", {"Target QPS": 800000, "Actual QPS": 679918.1, "Median Read Latency": 6117.7, "Tail Read Latency": 235370.8, "Median Update Latency": 5461.9, "Tail Update Latency": 235881.3}], ["fibre", "memcached fibre", {"Target QPS": 600000, "Actual QPS": 562603.6, "Median Read Latency": 17687.5, "Tail Read Latency": 249811.6, "Median Update Latency": 17850.1, "Tail Update Latency": 248409.0}], ["cfa", "memcached forall", {"Target QPS": 500000, "Actual QPS": 498800.0, "Median Read Latency": 4824.4, "Tail Read Latency": 226001.1, "Median Update Latency": 3904.7, "Tail Update Latency": 225754.6}], ["vanilla", "memcached vanilla", {"Target QPS": 300000, "Actual QPS": 300001.7, "Median Read Latency": 87.0, "Tail Read Latency": 177.7, "Median Update Latency": 91.8, "Tail Update Latency": 186.5}], ["vanilla", "memcached vanilla", {"Target QPS": 200000, "Actual QPS": 200017.1, "Median Read Latency": 79.3, "Tail Read Latency": 128.7, "Median Update Latency": 84.2, "Tail Update Latency": 141.4}], ["fibre", "memcached fibre", {"Target QPS": 400000, "Actual QPS": 400017.2, "Median Read Latency": 115.5, "Tail Read Latency": 1159.7, "Median Update Latency": 120.1, "Tail Update Latency": 989.5}], ["vanilla", "memcached vanilla", {"Target QPS": 100000, "Actual QPS": 99991.2, "Median Read Latency": 78.9, "Tail Read Latency": 121.9, "Median Update Latency": 84.3, "Tail Update Latency": 129.4}], ["vanilla", "memcached vanilla", {"Target QPS": 200000, "Actual QPS": 200019.4, "Median Read Latency": 78.7, "Tail Read Latency": 127.4, "Median Update Latency": 83.4, "Tail Update Latency": 138.3}], ["cfa", "memcached forall", {"Target QPS": 600000, "Actual QPS": 574746.3, "Median Read Latency": 10094.5, "Tail Read Latency": 229286.1, "Median Update Latency": 10163.4, "Tail Update Latency": 228392.7}], ["vanilla", "memcached vanilla", {"Target QPS": 800000, "Actual QPS": 666919.6, "Median Read Latency": 5602.6, "Tail Read Latency": 231151.9, "Median Update Latency": 7137.9, "Tail Update Latency": 230738.8}], ["vanilla", "memcached vanilla", {"Target QPS": 300000, "Actual QPS": 300001.0, "Median Read Latency": 87.0, "Tail Read Latency": 178.4, "Median Update Latency": 92.1, "Tail Update Latency": 184.3}], ["cfa", "memcached forall", {"Target QPS": 400000, "Actual QPS": 400016.4, "Median Read Latency": 112.3, "Tail Read Latency": 861.1, "Median Update Latency": 119.0, "Tail Update Latency": 826.2}], ["fibre", "memcached fibre", {"Target QPS": 600000, "Actual QPS": 554192.0, "Median Read Latency": 14565.8, "Tail Read Latency": 251281.6, "Median Update Latency": 14621.9, "Tail Update Latency": 248503.4}], ["cfa", "memcached forall", {"Target QPS": 400000, "Actual QPS": 400004.9, "Median Read Latency": 112.6, "Tail Read Latency": 847.6, "Median Update Latency": 119.8, "Tail Update Latency": 780.5}], ["vanilla", "memcached vanilla", {"Target QPS": 500000, "Actual QPS": 499926.2, "Median Read Latency": 202.8, "Tail Read Latency": 11364.8, "Median Update Latency": 225.1, "Tail Update Latency": 11373.2}], ["fibre", "memcached fibre", {"Target QPS": 500000, "Actual QPS": 499827.3, "Median Read Latency": 6236.1, "Tail Read Latency": 219172.4, "Median Update Latency": 6311.9, "Tail Update Latency": 218648.6}], ["fibre", "memcached fibre", {"Target QPS": 300000, "Actual QPS": 299983.9, "Median Read Latency": 105.0, "Tail Read Latency": 266.1, "Median Update Latency": 110.0, "Tail Update Latency": 270.9}], ["vanilla", "memcached vanilla", {"Target QPS": 600000, "Actual QPS": 572297.0, "Median Read Latency": 7121.5, "Tail Read Latency": 229699.2, "Median Update Latency": 6446.6, "Tail Update Latency": 229921.5}], ["cfa", "memcached forall", {"Target QPS": 300000, "Actual QPS": 300049.7, "Median Read Latency": 100.0, "Tail Read Latency": 462.1, "Median Update Latency": 106.0, "Tail Update Latency": 495.3}], ["fibre", "memcached fibre", {"Target QPS": 300000, "Actual QPS": 300036.2, "Median Read Latency": 97.4, "Tail Read Latency": 215.2, "Median Update Latency": 101.7, "Tail Update Latency": 222.3}], ["cfa", "memcached forall", {"Target QPS": 800000, "Actual QPS": 592848.3, "Median Read Latency": 13499.3, "Tail Read Latency": 54109.4, "Median Update Latency": 13537.0, "Tail Update Latency": 67041.7}], ["cfa", "memcached forall", {"Target QPS": 700000, "Actual QPS": 599841.2, "Median Read Latency": 13013.2, "Tail Read Latency": 219173.4, "Median Update Latency": 12913.4, "Tail Update Latency": 78396.6}], ["cfa", "memcached forall", {"Target QPS": 500000, "Actual QPS": 499623.8, "Median Read Latency": 3350.4, "Tail Read Latency": 224439.8, "Median Update Latency": 2713.4, "Tail Update Latency": 227667.6}], ["cfa", "memcached forall", {"Target QPS": 400000, "Actual QPS": 400044.7, "Median Read Latency": 114.6, "Tail Read Latency": 904.6, "Median Update Latency": 121.3, "Tail Update Latency": 889.9}], ["vanilla", "memcached vanilla", {"Target QPS": 100000, "Actual QPS": 99961.3, "Median Read Latency": 78.9, "Tail Read Latency": 121.4, "Median Update Latency": 84.1, "Tail Update Latency": 129.1}], ["cfa", "memcached forall", {"Target QPS": 400000, "Actual QPS": 399956.7, "Median Read Latency": 111.9, "Tail Read Latency": 913.7, "Median Update Latency": 117.9, "Tail Update Latency": 812.8}], ["cfa", "memcached forall", {"Target QPS": 200000, "Actual QPS": 199987.8, "Median Read Latency": 88.7, "Tail Read Latency": 240.9, "Median Update Latency": 94.8, "Tail Update Latency": 263.6}], ["cfa", "memcached forall", {"Target QPS": 600000, "Actual QPS": 578039.8, "Median Read Latency": 12007.4, "Tail Read Latency": 222983.8, "Median Update Latency": 12072.4, "Tail Update Latency": 223117.5}], ["cfa", "memcached forall", {"Target QPS": 700000, "Actual QPS": 599235.9, "Median Read Latency": 12980.0, "Tail Read Latency": 89029.3, "Median Update Latency": 13117.6, "Tail Update Latency": 84983.3}], ["vanilla", "memcached vanilla", {"Target QPS": 400000, "Actual QPS": 400003.6, "Median Read Latency": 104.1, "Tail Read Latency": 506.4, "Median Update Latency": 108.0, "Tail Update Latency": 499.3}], ["vanilla", "memcached vanilla", {"Target QPS": 800000, "Actual QPS": 667063.6, "Median Read Latency": 7072.8, "Tail Read Latency": 228047.4, "Median Update Latency": 6478.2, "Tail Update Latency": 226000.1}], ["cfa", "memcached forall", {"Target QPS": 700000, "Actual QPS": 591587.5, "Median Read Latency": 13359.7, "Tail Read Latency": 50039.7, "Median Update Latency": 13361.1, "Tail Update Latency": 49096.8}], ["fibre", "memcached fibre", {"Target QPS": 100000, "Actual QPS": 100046.8, "Median Read Latency": 93.6, "Tail Read Latency": 141.1, "Median Update Latency": 98.7, "Tail Update Latency": 149.6}], ["fibre", "memcached fibre", {"Target QPS": 100000, "Actual QPS": 100035.3, "Median Read Latency": 93.2, "Tail Read Latency": 140.9, "Median Update Latency": 98.0, "Tail Update Latency": 149.2}], ["cfa", "memcached forall", {"Target QPS": 600000, "Actual QPS": 579557.0, "Median Read Latency": 11146.3, "Tail Read Latency": 225592.5, "Median Update Latency": 11213.4, "Tail Update Latency": 227281.7}], ["fibre", "memcached fibre", {"Target QPS": 500000, "Actual QPS": 499854.0, "Median Read Latency": 6874.0, "Tail Read Latency": 221957.8, "Median Update Latency": 6881.0, "Tail Update Latency": 223218.6}], ["cfa", "memcached forall", {"Target QPS": 200000, "Actual QPS": 199990.1, "Median Read Latency": 88.2, "Tail Read Latency": 238.6, "Median Update Latency": 95.8, "Tail Update Latency": 247.6}], ["fibre", "memcached fibre", {"Target QPS": 800000, "Actual QPS": 617227.7, "Median Read Latency": 17171.0, "Tail Read Latency": 249354.5, "Median Update Latency": 16888.9, "Tail Update Latency": 253622.6}], ["vanilla", "memcached vanilla", {"Target QPS": 700000, "Actual QPS": 616791.3, "Median Read Latency": 7783.5, "Tail Read Latency": 231012.6, "Median Update Latency": 7816.4, "Tail Update Latency": 229123.0}], ["vanilla", "memcached vanilla", {"Target QPS": 100000, "Actual QPS": 100038.9, "Median Read Latency": 78.3, "Tail Read Latency": 119.7, "Median Update Latency": 83.5, "Tail Update Latency": 130.2}], ["fibre", "memcached fibre", {"Target QPS": 700000, "Actual QPS": 600648.1, "Median Read Latency": 19930.5, "Tail Read Latency": 252949.2, "Median Update Latency": 19774.3, "Tail Update Latency": 254769.5}], ["fibre", "memcached fibre", {"Target QPS": 400000, "Actual QPS": 400077.3, "Median Read Latency": 115.5, "Tail Read Latency": 1407.8, "Median Update Latency": 119.4, "Tail Update Latency": 1102.4}], ["cfa", "memcached forall", {"Target QPS": 100000, "Actual QPS": 100003.5, "Median Read Latency": 85.9, "Tail Read Latency": 164.6, "Median Update Latency": 92.1, "Tail Update Latency": 171.8}], ["vanilla", "memcached vanilla", {"Target QPS": 100000, "Actual QPS": 99984.3, "Median Read Latency": 78.3, "Tail Read Latency": 120.5, "Median Update Latency": 83.7, "Tail Update Latency": 128.5}], ["cfa", "memcached forall", {"Target QPS": 700000, "Actual QPS": 596507.7, "Median Read Latency": 13251.2, "Tail Read Latency": 73339.7, "Median Update Latency": 13352.3, "Tail Update Latency": 112626.7}], ["fibre", "memcached fibre", {"Target QPS": 200000, "Actual QPS": 200030.3, "Median Read Latency": 94.9, "Tail Read Latency": 171.9, "Median Update Latency": 99.8, "Tail Update Latency": 185.1}], ["fibre", "memcached fibre", {"Target QPS": 500000, "Actual QPS": 499890.3, "Median Read Latency": 6051.4, "Tail Read Latency": 220881.9, "Median Update Latency": 5816.4, "Tail Update Latency": 220025.4}], ["vanilla", "memcached vanilla", {"Target QPS": 700000, "Actual QPS": 617601.3, "Median Read Latency": 6576.4, "Tail Read Latency": 228343.0, "Median Update Latency": 6669.8, "Tail Update Latency": 229107.3}], ["fibre", "memcached fibre", {"Target QPS": 700000, "Actual QPS": 614289.3, "Median Read Latency": 27798.8, "Tail Read Latency": 249319.1, "Median Update Latency": 28052.1, "Tail Update Latency": 255922.6}], ["vanilla", "memcached vanilla", {"Target QPS": 400000, "Actual QPS": 400085.5, "Median Read Latency": 108.2, "Tail Read Latency": 596.3, "Median Update Latency": 112.3, "Tail Update Latency": 580.3}], ["vanilla", "memcached vanilla", {"Target QPS": 500000, "Actual QPS": 499937.2, "Median Read Latency": 246.8, "Tail Read Latency": 12044.7, "Median Update Latency": 370.5, "Tail Update Latency": 11969.0}], ["cfa", "memcached forall", {"Target QPS": 300000, "Actual QPS": 300032.5, "Median Read Latency": 99.9, "Tail Read Latency": 450.5, "Median Update Latency": 106.5, "Tail Update Latency": 506.6}], ["vanilla", "memcached vanilla", {"Target QPS": 200000, "Actual QPS": 200065.4, "Median Read Latency": 78.6, "Tail Read Latency": 127.6, "Median Update Latency": 83.6, "Tail Update Latency": 136.7}], ["fibre", "memcached fibre", {"Target QPS": 200000, "Actual QPS": 200023.6, "Median Read Latency": 95.8, "Tail Read Latency": 175.4, "Median Update Latency": 100.8, "Tail Update Latency": 181.3}], ["cfa", "memcached forall", {"Target QPS": 200000, "Actual QPS": 200018.8, "Median Read Latency": 88.0, "Tail Read Latency": 237.2, "Median Update Latency": 95.0, "Tail Update Latency": 241.3}], ["fibre", "memcached fibre", {"Target QPS": 100000, "Actual QPS": 100003.9, "Median Read Latency": 92.9, "Tail Read Latency": 141.7, "Median Update Latency": 98.0, "Tail Update Latency": 149.9}], ["vanilla", "memcached vanilla", {"Target QPS": 200000, "Actual QPS": 200027.7, "Median Read Latency": 78.8, "Tail Read Latency": 128.1, "Median Update Latency": 84.1, "Tail Update Latency": 138.5}], ["vanilla", "memcached vanilla", {"Target QPS": 600000, "Actual QPS": 573103.5, "Median Read Latency": 6813.3, "Tail Read Latency": 228646.3, "Median Update Latency": 6506.7, "Tail Update Latency": 228655.2}], ["vanilla", "memcached vanilla", {"Target QPS": 500000, "Actual QPS": 500002.4, "Median Read Latency": 165.8, "Tail Read Latency": 12247.6, "Median Update Latency": 153.3, "Tail Update Latency": 12160.1}], ["vanilla", "memcached vanilla", {"Target QPS": 500000, "Actual QPS": 499939.4, "Median Read Latency": 236.9, "Tail Read Latency": 11686.2, "Median Update Latency": 1735.2, "Tail Update Latency": 11889.0}], ["fibre", "memcached fibre", {"Target QPS": 100000, "Actual QPS": 100010.1, "Median Read Latency": 92.7, "Tail Read Latency": 140.3, "Median Update Latency": 98.4, "Tail Update Latency": 150.4}], ["vanilla", "memcached vanilla", {"Target QPS": 200000, "Actual QPS": 200049.3, "Median Read Latency": 79.0, "Tail Read Latency": 128.4, "Median Update Latency": 83.8, "Tail Update Latency": 135.6}], ["fibre", "memcached fibre", {"Target QPS": 500000, "Actual QPS": 499781.9, "Median Read Latency": 6814.0, "Tail Read Latency": 221736.9, "Median Update Latency": 6911.9, "Tail Update Latency": 208931.6}], ["vanilla", "memcached vanilla", {"Target QPS": 600000, "Actual QPS": 570152.2, "Median Read Latency": 5421.5, "Tail Read Latency": 227907.2, "Median Update Latency": 370.5, "Tail Update Latency": 226747.8}], ["cfa", "memcached forall", {"Target QPS": 600000, "Actual QPS": 577102.5, "Median Read Latency": 10328.5, "Tail Read Latency": 229337.1, "Median Update Latency": 10259.6, "Tail Update Latency": 228080.1}], ["fibre", "memcached fibre", {"Target QPS": 300000, "Actual QPS": 300011.4, "Median Read Latency": 104.6, "Tail Read Latency": 269.3, "Median Update Latency": 108.7, "Tail Update Latency": 273.6}], ["vanilla", "memcached vanilla", {"Target QPS": 800000, "Actual QPS": 679919.6, "Median Read Latency": 6524.6, "Tail Read Latency": 232330.6, "Median Update Latency": 6061.6, "Tail Update Latency": 230619.7}], ["vanilla", "memcached vanilla", {"Target QPS": 600000, "Actual QPS": 573394.8, "Median Read Latency": 847.7, "Tail Read Latency": 229024.9, "Median Update Latency": 383.2, "Tail Update Latency": 229457.9}], ["cfa", "memcached forall", {"Target QPS": 200000, "Actual QPS": 200085.1, "Median Read Latency": 88.4, "Tail Read Latency": 241.4, "Median Update Latency": 95.2, "Tail Update Latency": 234.6}], ["fibre", "memcached fibre", {"Target QPS": 200000, "Actual QPS": 200047.0, "Median Read Latency": 94.9, "Tail Read Latency": 171.3, "Median Update Latency": 99.5, "Tail Update Latency": 172.3}], ["fibre", "memcached fibre", {"Target QPS": 600000, "Actual QPS": 559301.4, "Median Read Latency": 14825.1, "Tail Read Latency": 254187.0, "Median Update Latency": 14664.1, "Tail Update Latency": 254937.9}], ["cfa", "memcached forall", {"Target QPS": 100000, "Actual QPS": 100010.6, "Median Read Latency": 85.3, "Tail Read Latency": 162.3, "Median Update Latency": 91.4, "Tail Update Latency": 173.7}], ["cfa", "memcached forall", {"Target QPS": 600000, "Actual QPS": 578074.7, "Median Read Latency": 11791.1, "Tail Read Latency": 223980.5, "Median Update Latency": 11864.7, "Tail Update Latency": 226155.9}], ["cfa", "memcached forall", {"Target QPS": 100000, "Actual QPS": 100001.6, "Median Read Latency": 85.8, "Tail Read Latency": 162.2, "Median Update Latency": 92.7, "Tail Update Latency": 171.3}], ["fibre", "memcached fibre", {"Target QPS": 400000, "Actual QPS": 400002.4, "Median Read Latency": 116.0, "Tail Read Latency": 1275.3, "Median Update Latency": 120.4, "Tail Update Latency": 1950.4}], ["cfa", "memcached forall", {"Target QPS": 100000, "Actual QPS": 99993.8, "Median Read Latency": 85.5, "Tail Read Latency": 165.2, "Median Update Latency": 91.9, "Tail Update Latency": 174.4}], ["fibre", "memcached fibre", {"Target QPS": 300000, "Actual QPS": 300001.0, "Median Read Latency": 104.6, "Tail Read Latency": 264.9, "Median Update Latency": 109.1, "Tail Update Latency": 267.0}], ["fibre", "memcached fibre", {"Target QPS": 300000, "Actual QPS": 300047.2, "Median Read Latency": 104.8, "Tail Read Latency": 270.7, "Median Update Latency": 108.8, "Tail Update Latency": 291.1}], ["fibre", "memcached fibre", {"Target QPS": 100000, "Actual QPS": 99984.4, "Median Read Latency": 92.5, "Tail Read Latency": 140.9, "Median Update Latency": 97.6, "Tail Update Latency": 151.5}], ["cfa", "memcached forall", {"Target QPS": 500000, "Actual QPS": 499211.4, "Median Read Latency": 4829.0, "Tail Read Latency": 227460.6, "Median Update Latency": 5820.2, "Tail Update Latency": 228629.5}], ["fibre", "memcached fibre", {"Target QPS": 400000, "Actual QPS": 399973.0, "Median Read Latency": 116.6, "Tail Read Latency": 1517.8, "Median Update Latency": 122.0, "Tail Update Latency": 2040.5}], ["fibre", "memcached fibre", {"Target QPS": 700000, "Actual QPS": 604492.9, "Median Read Latency": 22608.3, "Tail Read Latency": 250393.4, "Median Update Latency": 23071.2, "Tail Update Latency": 256668.7}], ["fibre", "memcached fibre", {"Target QPS": 800000, "Actual QPS": 611693.3, "Median Read Latency": 14027.6, "Tail Read Latency": 243356.0, "Median Update Latency": 14022.5, "Tail Update Latency": 250001.8}], ["cfa", "memcached forall", {"Target QPS": 200000, "Actual QPS": 200042.2, "Median Read Latency": 88.5, "Tail Read Latency": 243.2, "Median Update Latency": 94.9, "Tail Update Latency": 236.6}], ["fibre", "memcached fibre", {"Target QPS": 600000, "Actual QPS": 559704.6, "Median Read Latency": 14430.7, "Tail Read Latency": 250332.9, "Median Update Latency": 14418.1, "Tail Update Latency": 253148.7}], ["cfa", "memcached forall", {"Target QPS": 500000, "Actual QPS": 499223.6, "Median Read Latency": 4367.8, "Tail Read Latency": 226883.4, "Median Update Latency": 5244.0, "Tail Update Latency": 221016.3}], ["vanilla", "memcached vanilla", {"Target QPS": 600000, "Actual QPS": 568544.1, "Median Read Latency": 2365.9, "Tail Read Latency": 228962.5, "Median Update Latency": 4500.7, "Tail Update Latency": 230563.3}], ["vanilla", "memcached vanilla", {"Target QPS": 100000, "Actual QPS": 100000.3, "Median Read Latency": 78.8, "Tail Read Latency": 119.8, "Median Update Latency": 84.1, "Tail Update Latency": 127.7}], ["cfa", "memcached forall", {"Target QPS": 500000, "Actual QPS": 499122.9, "Median Read Latency": 3607.2, "Tail Read Latency": 224649.4, "Median Update Latency": 3444.9, "Tail Update Latency": 225614.4}], ["fibre", "memcached fibre", {"Target QPS": 400000, "Actual QPS": 400014.4, "Median Read Latency": 116.2, "Tail Read Latency": 1195.9, "Median Update Latency": 120.5, "Tail Update Latency": 1364.5}], ["cfa", "memcached forall", {"Target QPS": 200000, "Actual QPS": 199998.7, "Median Read Latency": 88.4, "Tail Read Latency": 243.1, "Median Update Latency": 94.8, "Tail Update Latency": 250.8}], ["cfa", "memcached forall", {"Target QPS": 100000, "Actual QPS": 99995.7, "Median Read Latency": 86.0, "Tail Read Latency": 169.2, "Median Update Latency": 92.9, "Tail Update Latency": 184.7}], ["fibre", "memcached fibre", {"Target QPS": 100000, "Actual QPS": 100033.6, "Median Read Latency": 92.2, "Tail Read Latency": 140.4, "Median Update Latency": 97.9, "Tail Update Latency": 150.8}], ["vanilla", "memcached vanilla", {"Target QPS": 400000, "Actual QPS": 400016.4, "Median Read Latency": 107.1, "Tail Read Latency": 600.3, "Median Update Latency": 113.1, "Tail Update Latency": 614.8}], ["cfa", "memcached forall", {"Target QPS": 800000, "Actual QPS": 596136.4, "Median Read Latency": 13397.2, "Tail Read Latency": 56097.2, "Median Update Latency": 13382.5, "Tail Update Latency": 52032.8}], ["vanilla", "memcached vanilla", {"Target QPS": 100000, "Actual QPS": 99991.6, "Median Read Latency": 78.8, "Tail Read Latency": 123.0, "Median Update Latency": 84.3, "Tail Update Latency": 129.0}], ["cfa", "memcached forall", {"Target QPS": 600000, "Actual QPS": 577576.0, "Median Read Latency": 11304.9, "Tail Read Latency": 223373.9, "Median Update Latency": 11351.8, "Tail Update Latency": 222493.1}], ["vanilla", "memcached vanilla", {"Target QPS": 700000, "Actual QPS": 621059.2, "Median Read Latency": 836.3, "Tail Read Latency": 229758.4, "Median Update Latency": 5313.0, "Tail Update Latency": 229136.4}], ["vanilla", "memcached vanilla", {"Target QPS": 200000, "Actual QPS": 200039.4, "Median Read Latency": 79.0, "Tail Read Latency": 128.4, "Median Update Latency": 83.6, "Tail Update Latency": 137.9}], ["fibre", "memcached fibre", {"Target QPS": 600000, "Actual QPS": 563457.7, "Median Read Latency": 16701.6, "Tail Read Latency": 249200.5, "Median Update Latency": 16861.1, "Tail Update Latency": 248788.2}], ["cfa", "memcached forall", {"Target QPS": 400000, "Actual QPS": 399982.2, "Median Read Latency": 113.1, "Tail Read Latency": 881.3, "Median Update Latency": 119.4, "Tail Update Latency": 900.6}], ["cfa", "memcached forall", {"Target QPS": 700000, "Actual QPS": 595465.4, "Median Read Latency": 13157.2, "Tail Read Latency": 75250.3, "Median Update Latency": 13247.2, "Tail Update Latency": 80003.1}], ["vanilla", "memcached vanilla", {"Target QPS": 500000, "Actual QPS": 499959.8, "Median Read Latency": 262.9, "Tail Read Latency": 12395.7, "Median Update Latency": 295.8, "Tail Update Latency": 12350.6}], ["cfa", "memcached forall", {"Target QPS": 700000, "Actual QPS": 589612.6, "Median Read Latency": 13433.9, "Tail Read Latency": 47674.3, "Median Update Latency": 13410.5, "Tail Update Latency": 57342.6}], ["vanilla", "memcached vanilla", {"Target QPS": 200000, "Actual QPS": 199957.2, "Median Read Latency": 80.1, "Tail Read Latency": 138.1, "Median Update Latency": 85.2, "Tail Update Latency": 143.2}], ["fibre", "memcached fibre", {"Target QPS": 200000, "Actual QPS": 200034.1, "Median Read Latency": 94.9, "Tail Read Latency": 171.1, "Median Update Latency": 99.7, "Tail Update Latency": 180.0}], ["vanilla", "memcached vanilla", {"Target QPS": 500000, "Actual QPS": 500007.9, "Median Read Latency": 178.2, "Tail Read Latency": 12033.8, "Median Update Latency": 168.2, "Tail Update Latency": 12001.3}], ["cfa", "memcached forall", {"Target QPS": 500000, "Actual QPS": 497856.1, "Median Read Latency": 4145.0, "Tail Read Latency": 226546.5, "Median Update Latency": 3441.9, "Tail Update Latency": 227252.1}], ["fibre", "memcached fibre", {"Target QPS": 300000, "Actual QPS": 300033.4, "Median Read Latency": 104.2, "Tail Read Latency": 268.6, "Median Update Latency": 109.9, "Tail Update Latency": 279.2}], ["cfa", "memcached forall", {"Target QPS": 600000, "Actual QPS": 568855.7, "Median Read Latency": 9605.0, "Tail Read Latency": 232225.5, "Median Update Latency": 9612.0, "Tail Update Latency": 232598.3}], ["cfa", "memcached forall", {"Target QPS": 200000, "Actual QPS": 200009.7, "Median Read Latency": 88.0, "Tail Read Latency": 239.6, "Median Update Latency": 94.3, "Tail Update Latency": 241.1}], ["vanilla", "memcached vanilla", {"Target QPS": 600000, "Actual QPS": 570228.2, "Median Read Latency": 6570.1, "Tail Read Latency": 225938.3, "Median Update Latency": 6319.2, "Tail Update Latency": 221840.9}], ["cfa", "memcached forall", {"Target QPS": 300000, "Actual QPS": 299969.9, "Median Read Latency": 90.6, "Tail Read Latency": 349.4, "Median Update Latency": 96.7, "Tail Update Latency": 363.3}], ["vanilla", "memcached vanilla", {"Target QPS": 700000, "Actual QPS": 620657.5, "Median Read Latency": 5477.7, "Tail Read Latency": 231316.9, "Median Update Latency": 3529.9, "Tail Update Latency": 232065.4}], ["fibre", "memcached fibre", {"Target QPS": 100000, "Actual QPS": 99976.6, "Median Read Latency": 92.6, "Tail Read Latency": 140.5, "Median Update Latency": 97.5, "Tail Update Latency": 149.4}], ["fibre", "memcached fibre", {"Target QPS": 400000, "Actual QPS": 400042.8, "Median Read Latency": 117.3, "Tail Read Latency": 1777.2, "Median Update Latency": 123.8, "Tail Update Latency": 1476.7}], ["vanilla", "memcached vanilla", {"Target QPS": 100000, "Actual QPS": 100038.9, "Median Read Latency": 79.2, "Tail Read Latency": 122.3, "Median Update Latency": 85.3, "Tail Update Latency": 130.3}], ["vanilla", "memcached vanilla", {"Target QPS": 800000, "Actual QPS": 680848.2, "Median Read Latency": 6171.2, "Tail Read Latency": 227595.7, "Median Update Latency": 6211.2, "Tail Update Latency": 226364.4}], ["cfa", "memcached forall", {"Target QPS": 400000, "Actual QPS": 400014.0, "Median Read Latency": 113.7, "Tail Read Latency": 861.3, "Median Update Latency": 120.8, "Tail Update Latency": 910.6}], ["cfa", "memcached forall", {"Target QPS": 300000, "Actual QPS": 299995.0, "Median Read Latency": 99.8, "Tail Read Latency": 460.1, "Median Update Latency": 105.9, "Tail Update Latency": 467.5}], ["cfa", "memcached forall", {"Target QPS": 500000, "Actual QPS": 499364.1, "Median Read Latency": 2224.1, "Tail Read Latency": 226096.6, "Median Update Latency": 3068.3, "Tail Update Latency": 225018.1}], ["vanilla", "memcached vanilla", {"Target QPS": 500000, "Actual QPS": 500025.6, "Median Read Latency": 313.0, "Tail Read Latency": 11828.0, "Median Update Latency": 321.6, "Tail Update Latency": 11853.5}], ["fibre", "memcached fibre", {"Target QPS": 800000, "Actual QPS": 620927.4, "Median Read Latency": 24535.1, "Tail Read Latency": 257784.9, "Median Update Latency": 24537.7, "Tail Update Latency": 255864.2}], ["cfa", "memcached forall", {"Target QPS": 700000, "Actual QPS": 602632.4, "Median Read Latency": 13072.1, "Tail Read Latency": 61232.2, "Median Update Latency": 13168.5, "Tail Update Latency": 92245.5}], ["cfa", "memcached forall", {"Target QPS": 200000, "Actual QPS": 199927.4, "Median Read Latency": 89.4, "Tail Read Latency": 245.8, "Median Update Latency": 95.9, "Tail Update Latency": 254.7}], ["fibre", "memcached fibre", {"Target QPS": 700000, "Actual QPS": 595090.7, "Median Read Latency": 16183.6, "Tail Read Latency": 247979.2, "Median Update Latency": 16252.1, "Tail Update Latency": 250173.3}], ["vanilla", "memcached vanilla", {"Target QPS": 700000, "Actual QPS": 618956.2, "Median Read Latency": 6020.9, "Tail Read Latency": 229495.0, "Median Update Latency": 415.4, "Tail Update Latency": 230616.9}], ["vanilla", "memcached vanilla", {"Target QPS": 400000, "Actual QPS": 399956.4, "Median Read Latency": 104.6, "Tail Read Latency": 502.8, "Median Update Latency": 109.0, "Tail Update Latency": 496.5}], ["vanilla", "memcached vanilla", {"Target QPS": 300000, "Actual QPS": 299923.6, "Median Read Latency": 88.0, "Tail Read Latency": 180.5, "Median Update Latency": 93.2, "Tail Update Latency": 186.6}], ["cfa", "memcached forall", {"Target QPS": 300000, "Actual QPS": 300010.4, "Median Read Latency": 99.9, "Tail Read Latency": 441.2, "Median Update Latency": 105.4, "Tail Update Latency": 423.4}], ["fibre", "memcached fibre", {"Target QPS": 300000, "Actual QPS": 300014.0, "Median Read Latency": 97.4, "Tail Read Latency": 219.0, "Median Update Latency": 101.9, "Tail Update Latency": 236.6}], ["cfa", "memcached forall", {"Target QPS": 500000, "Actual QPS": 499459.5, "Median Read Latency": 4253.1, "Tail Read Latency": 224248.7, "Median Update Latency": 3402.1, "Tail Update Latency": 224262.8}], ["cfa", "memcached forall", {"Target QPS": 300000, "Actual QPS": 300062.5, "Median Read Latency": 91.6, "Tail Read Latency": 357.4, "Median Update Latency": 98.9, "Tail Update Latency": 364.4}], ["vanilla", "memcached vanilla", {"Target QPS": 800000, "Actual QPS": 678611.1, "Median Read Latency": 6160.8, "Tail Read Latency": 229544.6, "Median Update Latency": 5851.0, "Tail Update Latency": 229411.7}], ["cfa", "memcached forall", {"Target QPS": 600000, "Actual QPS": 578256.9, "Median Read Latency": 11180.9, "Tail Read Latency": 225596.4, "Median Update Latency": 11147.2, "Tail Update Latency": 222763.9}], ["fibre", "memcached fibre", {"Target QPS": 400000, "Actual QPS": 400003.0, "Median Read Latency": 116.8, "Tail Read Latency": 1089.4, "Median Update Latency": 122.7, "Tail Update Latency": 831.8}], ["cfa", "memcached forall", {"Target QPS": 300000, "Actual QPS": 300032.2, "Median Read Latency": 90.3, "Tail Read Latency": 348.7, "Median Update Latency": 96.4, "Tail Update Latency": 350.9}], ["vanilla", "memcached vanilla", {"Target QPS": 200000, "Actual QPS": 200064.6, "Median Read Latency": 78.7, "Tail Read Latency": 128.0, "Median Update Latency": 84.5, "Tail Update Latency": 138.0}], ["fibre", "memcached fibre", {"Target QPS": 400000, "Actual QPS": 399974.1, "Median Read Latency": 115.0, "Tail Read Latency": 1410.0, "Median Update Latency": 120.0, "Tail Update Latency": 1261.5}], ["cfa", "memcached forall", {"Target QPS": 100000, "Actual QPS": 100010.9, "Median Read Latency": 85.4, "Tail Read Latency": 160.3, "Median Update Latency": 91.7, "Tail Update Latency": 173.0}], ["vanilla", "memcached vanilla", {"Target QPS": 400000, "Actual QPS": 400024.5, "Median Read Latency": 106.4, "Tail Read Latency": 505.2, "Median Update Latency": 111.2, "Tail Update Latency": 491.0}], ["vanilla", "memcached vanilla", {"Target QPS": 300000, "Actual QPS": 300011.7, "Median Read Latency": 87.3, "Tail Read Latency": 178.7, "Median Update Latency": 92.3, "Tail Update Latency": 184.7}], ["fibre", "memcached fibre", {"Target QPS": 100000, "Actual QPS": 99988.9, "Median Read Latency": 93.3, "Tail Read Latency": 140.6, "Median Update Latency": 98.0, "Tail Update Latency": 150.8}], ["vanilla", "memcached vanilla", {"Target QPS": 300000, "Actual QPS": 299993.4, "Median Read Latency": 87.5, "Tail Read Latency": 181.0, "Median Update Latency": 93.2, "Tail Update Latency": 182.8}], ["fibre", "memcached fibre", {"Target QPS": 800000, "Actual QPS": 617912.5, "Median Read Latency": 25810.6, "Tail Read Latency": 252464.1, "Median Update Latency": 25674.3, "Tail Update Latency": 251736.1}], ["fibre", "memcached fibre", {"Target QPS": 800000, "Actual QPS": 625701.7, "Median Read Latency": 22503.9, "Tail Read Latency": 259542.7, "Median Update Latency": 22468.4, "Tail Update Latency": 267154.9}], ["fibre", "memcached fibre", {"Target QPS": 500000, "Actual QPS": 499785.2, "Median Read Latency": 6496.3, "Tail Read Latency": 222659.0, "Median Update Latency": 6234.7, "Tail Update Latency": 222262.0}], ["cfa", "memcached forall", {"Target QPS": 600000, "Actual QPS": 572021.8, "Median Read Latency": 9548.6, "Tail Read Latency": 233766.8, "Median Update Latency": 9524.3, "Tail Update Latency": 236551.7}], ["fibre", "memcached fibre", {"Target QPS": 200000, "Actual QPS": 200009.0, "Median Read Latency": 95.4, "Tail Read Latency": 175.8, "Median Update Latency": 100.7, "Tail Update Latency": 190.9}], ["vanilla", "memcached vanilla", {"Target QPS": 200000, "Actual QPS": 200027.1, "Median Read Latency": 78.6, "Tail Read Latency": 126.6, "Median Update Latency": 83.1, "Tail Update Latency": 129.1}], ["fibre", "memcached fibre", {"Target QPS": 600000, "Actual QPS": 557369.8, "Median Read Latency": 16483.1, "Tail Read Latency": 253742.7, "Median Update Latency": 16400.4, "Tail Update Latency": 255241.9}], ["fibre", "memcached fibre", {"Target QPS": 500000, "Actual QPS": 499805.4, "Median Read Latency": 6508.7, "Tail Read Latency": 221536.4, "Median Update Latency": 6509.6, "Tail Update Latency": 223234.9}], ["cfa", "memcached forall", {"Target QPS": 300000, "Actual QPS": 300035.4, "Median Read Latency": 100.2, "Tail Read Latency": 457.3, "Median Update Latency": 106.8, "Tail Update Latency": 525.7}], ["fibre", "memcached fibre", {"Target QPS": 300000, "Actual QPS": 300050.2, "Median Read Latency": 96.4, "Tail Read Latency": 213.9, "Median Update Latency": 100.7, "Tail Update Latency": 220.0}], ["fibre", "memcached fibre", {"Target QPS": 500000, "Actual QPS": 499885.9, "Median Read Latency": 7063.8, "Tail Read Latency": 214747.3, "Median Update Latency": 6995.4, "Tail Update Latency": 219631.2}], ["fibre", "memcached fibre", {"Target QPS": 800000, "Actual QPS": 609226.7, "Median Read Latency": 14494.9, "Tail Read Latency": 237210.7, "Median Update Latency": 14428.8, "Tail Update Latency": 235805.5}], ["vanilla", "memcached vanilla", {"Target QPS": 600000, "Actual QPS": 569466.3, "Median Read Latency": 511.4, "Tail Read Latency": 226153.5, "Median Update Latency": 364.6, "Tail Update Latency": 224980.5}], ["fibre", "memcached fibre", {"Target QPS": 500000, "Actual QPS": 499908.5, "Median Read Latency": 5780.3, "Tail Read Latency": 221614.4, "Median Update Latency": 5583.2, "Tail Update Latency": 223730.2}], ["cfa", "memcached forall", {"Target QPS": 600000, "Actual QPS": 564939.5, "Median Read Latency": 9668.2, "Tail Read Latency": 232075.5, "Median Update Latency": 9684.1, "Tail Update Latency": 233548.1}], ["vanilla", "memcached vanilla", {"Target QPS": 100000, "Actual QPS": 100060.1, "Median Read Latency": 78.8, "Tail Read Latency": 121.0, "Median Update Latency": 84.6, "Tail Update Latency": 130.7}], ["cfa", "memcached forall", {"Target QPS": 200000, "Actual QPS": 199988.8, "Median Read Latency": 88.0, "Tail Read Latency": 242.2, "Median Update Latency": 95.1, "Tail Update Latency": 263.1}], ["vanilla", "memcached vanilla", {"Target QPS": 700000, "Actual QPS": 619177.1, "Median Read Latency": 5783.8, "Tail Read Latency": 230993.8, "Median Update Latency": 5783.0, "Tail Update Latency": 228857.0}], ["cfa", "memcached forall", {"Target QPS": 700000, "Actual QPS": 591662.2, "Median Read Latency": 13386.9, "Tail Read Latency": 50085.4, "Median Update Latency": 13368.7, "Tail Update Latency": 44908.7}], ["vanilla", "memcached vanilla", {"Target QPS": 100000, "Actual QPS": 100031.6, "Median Read Latency": 78.6, "Tail Read Latency": 120.5, "Median Update Latency": 84.0, "Tail Update Latency": 128.7}], ["cfa", "memcached forall", {"Target QPS": 600000, "Actual QPS": 578665.8, "Median Read Latency": 12495.4, "Tail Read Latency": 71938.0, "Median Update Latency": 12460.8, "Tail Update Latency": 134007.8}], ["cfa", "memcached forall", {"Target QPS": 800000, "Actual QPS": 593825.5, "Median Read Latency": 13381.8, "Tail Read Latency": 42648.3, "Median Update Latency": 13428.1, "Tail Update Latency": 52034.5}], ["vanilla", "memcached vanilla", {"Target QPS": 400000, "Actual QPS": 400058.1, "Median Read Latency": 107.0, "Tail Read Latency": 542.8, "Median Update Latency": 112.4, "Tail Update Latency": 534.6}], ["cfa", "memcached forall", {"Target QPS": 100000, "Actual QPS": 100023.5, "Median Read Latency": 86.3, "Tail Read Latency": 167.1, "Median Update Latency": 93.4, "Tail Update Latency": 177.1}], ["vanilla", "memcached vanilla", {"Target QPS": 500000, "Actual QPS": 500013.8, "Median Read Latency": 427.0, "Tail Read Latency": 11978.9, "Median Update Latency": 1271.9, "Tail Update Latency": 12021.7}], ["vanilla", "memcached vanilla", {"Target QPS": 200000, "Actual QPS": 200028.8, "Median Read Latency": 79.0, "Tail Read Latency": 128.9, "Median Update Latency": 84.0, "Tail Update Latency": 135.6}], ["fibre", "memcached fibre", {"Target QPS": 800000, "Actual QPS": 622974.3, "Median Read Latency": 25949.6, "Tail Read Latency": 253985.8, "Median Update Latency": 26016.2, "Tail Update Latency": 256999.9}], ["cfa", "memcached forall", {"Target QPS": 500000, "Actual QPS": 498679.6, "Median Read Latency": 2696.6, "Tail Read Latency": 224780.0, "Median Update Latency": 3725.6, "Tail Update Latency": 225606.8}], ["vanilla", "memcached vanilla", {"Target QPS": 300000, "Actual QPS": 300005.0, "Median Read Latency": 87.2, "Tail Read Latency": 181.0, "Median Update Latency": 91.9, "Tail Update Latency": 190.0}], ["vanilla", "memcached vanilla", {"Target QPS": 100000, "Actual QPS": 100054.4, "Median Read Latency": 78.9, "Tail Read Latency": 121.5, "Median Update Latency": 84.5, "Tail Update Latency": 128.5}], ["cfa", "memcached forall", {"Target QPS": 800000, "Actual QPS": 594765.9, "Median Read Latency": 13457.0, "Tail Read Latency": 57014.3, "Median Update Latency": 13535.6, "Tail Update Latency": 62271.0}], ["fibre", "memcached fibre", {"Target QPS": 100000, "Actual QPS": 100045.0, "Median Read Latency": 94.0, "Tail Read Latency": 147.8, "Median Update Latency": 98.6, "Tail Update Latency": 155.2}], ["vanilla", "memcached vanilla", {"Target QPS": 600000, "Actual QPS": 570755.1, "Median Read Latency": 1747.1, "Tail Read Latency": 229720.5, "Median Update Latency": 376.1, "Tail Update Latency": 230143.6}], ["cfa", "memcached forall", {"Target QPS": 400000, "Actual QPS": 400028.9, "Median Read Latency": 113.5, "Tail Read Latency": 883.0, "Median Update Latency": 119.6, "Tail Update Latency": 930.9}], ["cfa", "memcached forall", {"Target QPS": 500000, "Actual QPS": 499161.2, "Median Read Latency": 4035.8, "Tail Read Latency": 226041.1, "Median Update Latency": 4145.7, "Tail Update Latency": 227144.8}], ["vanilla", "memcached vanilla", {"Target QPS": 200000, "Actual QPS": 200004.9, "Median Read Latency": 79.6, "Tail Read Latency": 128.8, "Median Update Latency": 84.8, "Tail Update Latency": 138.1}], ["fibre", "memcached fibre", {"Target QPS": 500000, "Actual QPS": 499892.3, "Median Read Latency": 6412.0, "Tail Read Latency": 220894.5, "Median Update Latency": 6356.1, "Tail Update Latency": 222058.1}], ["vanilla", "memcached vanilla", {"Target QPS": 600000, "Actual QPS": 569172.7, "Median Read Latency": 1014.0, "Tail Read Latency": 227912.8, "Median Update Latency": 299.3, "Tail Update Latency": 226796.7}], ["cfa", "memcached forall", {"Target QPS": 800000, "Actual QPS": 592497.5, "Median Read Latency": 13366.1, "Tail Read Latency": 50141.0, "Median Update Latency": 13458.6, "Tail Update Latency": 64470.4}], ["cfa", "memcached forall", {"Target QPS": 400000, "Actual QPS": 400035.6, "Median Read Latency": 114.4, "Tail Read Latency": 884.8, "Median Update Latency": 121.0, "Tail Update Latency": 883.7}], ["cfa", "memcached forall", {"Target QPS": 500000, "Actual QPS": 499062.3, "Median Read Latency": 2907.3, "Tail Read Latency": 226259.2, "Median Update Latency": 3329.0, "Tail Update Latency": 226354.8}], ["fibre", "memcached fibre", {"Target QPS": 300000, "Actual QPS": 300127.5, "Median Read Latency": 104.7, "Tail Read Latency": 266.2, "Median Update Latency": 109.1, "Tail Update Latency": 269.6}], ["vanilla", "memcached vanilla", {"Target QPS": 300000, "Actual QPS": 300046.9, "Median Read Latency": 88.4, "Tail Read Latency": 182.9, "Median Update Latency": 93.4, "Tail Update Latency": 188.3}], ["cfa", "memcached forall", {"Target QPS": 800000, "Actual QPS": 585332.5, "Median Read Latency": 13581.7, "Tail Read Latency": 41485.9, "Median Update Latency": 13562.4, "Tail Update Latency": 42725.2}]]
  • doc/theses/thierry_delisle_PhD/thesis/data/memcd.updt

    r32d1383 r17c6edeb  
    1 [["fibre", "memcached fibre", {"Update Ratio": 30, "Actual QPS": 629656.2, "Average Read Latency": 27319.8, "Median Read Latency": 22952.7, "Tail Read Latency": 246885.9, "Average Update Latency": 27991.9, "Median Update Latency": 23033.7, "Tail Update Latency": 252283.9}], ["fibre", "memcached fibre", {"Update Ratio": 20, "Actual QPS": 648887.0, "Average Read Latency": 30926.5, "Median Read Latency": 26547.5, "Tail Read Latency": 245170.2, "Average Update Latency": 31078.3, "Median Update Latency": 26466.1, "Tail Update Latency": 245702.3}], ["fibre", "memcached fibre", {"Update Ratio": 20, "Actual QPS": 659773.8, "Average Read Latency": 25337.6, "Median Read Latency": 20743.6, "Tail Read Latency": 250895.8, "Average Update Latency": 25691.3, "Median Update Latency": 20786.0, "Tail Update Latency": 252716.3}], ["forall", "memcached forall", {"Update Ratio": 20, "Actual QPS": 593242.6, "Average Read Latency": 16959.6, "Median Read Latency": 13191.5, "Tail Read Latency": 35809.5, "Average Update Latency": 17359.4, "Median Update Latency": 13176.7, "Tail Update Latency": 39772.7}], ["fibre", "memcached fibre", {"Update Ratio": 30, "Actual QPS": 632062.8, "Average Read Latency": 32964.0, "Median Read Latency": 28637.6, "Tail Read Latency": 239904.1, "Average Update Latency": 33330.3, "Median Update Latency": 28653.8, "Tail Update Latency": 245537.7}], ["vanilla", "memcached vanilla", {"Update Ratio": 30, "Actual QPS": 739300.3, "Average Read Latency": 24611.8, "Median Read Latency": 15550.2, "Tail Read Latency": 250448.4, "Average Update Latency": 24234.4, "Median Update Latency": 15504.0, "Tail Update Latency": 249174.1}], ["fibre", "memcached fibre", {"Update Ratio": 30, "Actual QPS": 635540.7, "Average Read Latency": 26437.0, "Median Read Latency": 21871.7, "Tail Read Latency": 249677.1, "Average Update Latency": 27007.6, "Median Update Latency": 21919.5, "Tail Update Latency": 254080.7}], ["fibre", "memcached fibre", {"Update Ratio": 20, "Actual QPS": 662431.5, "Average Read Latency": 28397.9, "Median Read Latency": 22980.7, "Tail Read Latency": 252279.7, "Average Update Latency": 28848.1, "Median Update Latency": 22954.0, "Tail Update Latency": 256070.8}], ["vanilla", "memcached vanilla", {"Update Ratio": 5, "Actual QPS": 771468.6, "Average Read Latency": 21535.3, "Median Read Latency": 11447.2, "Tail Read Latency": 239536.3, "Average Update Latency": 21420.0, "Median Update Latency": 11457.2, "Tail Update Latency": 239594.8}], ["fibre", "memcached fibre", {"Update Ratio": 10, "Actual QPS": 671082.4, "Average Read Latency": 30220.6, "Median Read Latency": 24900.7, "Tail Read Latency": 254034.5, "Average Update Latency": 30377.6, "Median Update Latency": 24913.7, "Tail Update Latency": 255033.5}], ["fibre", "memcached fibre", {"Update Ratio": 10, "Actual QPS": 672847.0, "Average Read Latency": 31129.7, "Median Read Latency": 27301.0, "Tail Read Latency": 92314.4, "Average Update Latency": 31493.5, "Median Update Latency": 27378.8, "Tail Update Latency": 222712.9}], ["fibre", "memcached fibre", {"Update Ratio": 5, "Actual QPS": 684419.5, "Average Read Latency": 34114.6, "Median Read Latency": 29765.8, "Tail Read Latency": 257535.6, "Average Update Latency": 34848.1, "Median Update Latency": 29566.2, "Tail Update Latency": 264376.6}], ["vanilla", "memcached vanilla", {"Update Ratio": 10, "Actual QPS": 764493.6, "Average Read Latency": 22398.2, "Median Read Latency": 12207.4, "Tail Read Latency": 242402.3, "Average Update Latency": 22038.2, "Median Update Latency": 12234.9, "Tail Update Latency": 240284.4}], ["fibre", "memcached fibre", {"Update Ratio": 40, "Actual QPS": 608626.8, "Average Read Latency": 30286.6, "Median Read Latency": 25633.0, "Tail Read Latency": 240653.7, "Average Update Latency": 30652.8, "Median Update Latency": 25603.9, "Tail Update Latency": 246478.7}], ["vanilla", "memcached vanilla", {"Update Ratio": 50, "Actual QPS": 686252.6, "Average Read Latency": 31374.4, "Median Read Latency": 30501.6, "Tail Read Latency": 63738.2, "Average Update Latency": 31347.0, "Median Update Latency": 30428.1, "Tail Update Latency": 63812.1}], ["forall", "memcached forall", {"Update Ratio": 10, "Actual QPS": 595821.8, "Average Read Latency": 16941.1, "Median Read Latency": 13280.7, "Tail Read Latency": 36355.4, "Average Update Latency": 17445.3, "Median Update Latency": 13307.1, "Tail Update Latency": 39244.2}], ["forall", "memcached forall", {"Update Ratio": 15, "Actual QPS": 590278.9, "Average Read Latency": 16989.3, "Median Read Latency": 13312.9, "Tail Read Latency": 37996.6, "Average Update Latency": 17547.9, "Median Update Latency": 13344.8, "Tail Update Latency": 39578.1}], ["fibre", "memcached fibre", {"Update Ratio": 40, "Actual QPS": 619433.4, "Average Read Latency": 30159.8, "Median Read Latency": 25357.0, "Tail Read Latency": 251306.7, "Average Update Latency": 30411.0, "Median Update Latency": 25361.7, "Tail Update Latency": 254805.8}], ["forall", "memcached forall", {"Update Ratio": 5, "Actual QPS": 593761.3, "Average Read Latency": 16959.6, "Median Read Latency": 13400.4, "Tail Read Latency": 47335.2, "Average Update Latency": 17053.7, "Median Update Latency": 13376.7, "Tail Update Latency": 42239.3}], ["forall", "memcached forall", {"Update Ratio": 10, "Actual QPS": 597040.0, "Average Read Latency": 17352.0, "Median Read Latency": 12940.7, "Tail Read Latency": 65486.0, "Average Update Latency": 17545.6, "Median Update Latency": 12969.6, "Tail Update Latency": 92147.2}], ["forall", "memcached forall", {"Update Ratio": 40, "Actual QPS": 587327.3, "Average Read Latency": 14420.7, "Median Read Latency": 13053.8, "Tail Read Latency": 28889.7, "Average Update Latency": 14766.7, "Median Update Latency": 13061.8, "Tail Update Latency": 29130.7}], ["fibre", "memcached fibre", {"Update Ratio": 50, "Actual QPS": 619688.5, "Average Read Latency": 26716.2, "Median Read Latency": 22403.5, "Tail Read Latency": 245740.0, "Average Update Latency": 27090.3, "Median Update Latency": 22366.9, "Tail Update Latency": 248135.7}], ["vanilla", "memcached vanilla", {"Update Ratio": 5, "Actual QPS": 765840.6, "Average Read Latency": 22396.6, "Median Read Latency": 12223.6, "Tail Read Latency": 242722.6, "Average Update Latency": 23164.3, "Median Update Latency": 12122.3, "Tail Update Latency": 246732.7}], ["vanilla", "memcached vanilla", {"Update Ratio": 15, "Actual QPS": 754242.6, "Average Read Latency": 22345.6, "Median Read Latency": 13000.6, "Tail Read Latency": 242559.2, "Average Update Latency": 21803.8, "Median Update Latency": 13027.6, "Tail Update Latency": 240360.2}], ["vanilla", "memcached vanilla", {"Update Ratio": 20, "Actual QPS": 750259.1, "Average Read Latency": 22937.1, "Median Read Latency": 13719.7, "Tail Read Latency": 246024.2, "Average Update Latency": 23195.7, "Median Update Latency": 13716.5, "Tail Update Latency": 247084.9}], ["vanilla", "memcached vanilla", {"Update Ratio": 10, "Actual QPS": 761986.1, "Average Read Latency": 21767.5, "Median Read Latency": 12522.9, "Tail Read Latency": 240214.6, "Average Update Latency": 21621.3, "Median Update Latency": 12541.2, "Tail Update Latency": 239749.6}], ["forall", "memcached forall", {"Update Ratio": 50, "Actual QPS": 566851.8, "Average Read Latency": 14265.5, "Median Read Latency": 13544.1, "Tail Read Latency": 27746.8, "Average Update Latency": 14507.3, "Median Update Latency": 13553.5, "Tail Update Latency": 28471.6}], ["vanilla", "memcached vanilla", {"Update Ratio": 50, "Actual QPS": 708028.0, "Average Read Latency": 29145.3, "Median Read Latency": 23983.1, "Tail Read Latency": 237401.9, "Average Update Latency": 29124.0, "Median Update Latency": 24027.6, "Tail Update Latency": 235432.4}], ["forall", "memcached forall", {"Update Ratio": 5, "Actual QPS": 597227.5, "Average Read Latency": 17511.6, "Median Read Latency": 13228.9, "Tail Read Latency": 58767.4, "Average Update Latency": 18215.1, "Median Update Latency": 13249.5, "Tail Update Latency": 81599.3}], ["fibre", "memcached fibre", {"Update Ratio": 50, "Actual QPS": 599839.9, "Average Read Latency": 26555.1, "Median Read Latency": 21691.3, "Tail Read Latency": 245066.2, "Average Update Latency": 27096.6, "Median Update Latency": 21758.1, "Tail Update Latency": 248899.9}], ["forall", "memcached forall", {"Update Ratio": 15, "Actual QPS": 594852.2, "Average Read Latency": 17337.0, "Median Read Latency": 13137.9, "Tail Read Latency": 37979.0, "Average Update Latency": 17635.4, "Median Update Latency": 13176.4, "Tail Update Latency": 48130.7}], ["vanilla", "memcached vanilla", {"Update Ratio": 40, "Actual QPS": 718833.1, "Average Read Latency": 27863.0, "Median Read Latency": 22526.4, "Tail Read Latency": 245434.6, "Average Update Latency": 27699.5, "Median Update Latency": 22539.8, "Tail Update Latency": 243109.8}], ["fibre", "memcached fibre", {"Update Ratio": 40, "Actual QPS": 628507.6, "Average Read Latency": 28670.7, "Median Read Latency": 24369.4, "Tail Read Latency": 249240.9, "Average Update Latency": 28858.2, "Median Update Latency": 24429.6, "Tail Update Latency": 249891.7}], ["fibre", "memcached fibre", {"Update Ratio": 10, "Actual QPS": 666251.9, "Average Read Latency": 28297.4, "Median Read Latency": 24552.7, "Tail Read Latency": 76372.4, "Average Update Latency": 28566.0, "Median Update Latency": 24466.9, "Tail Update Latency": 90321.1}], ["vanilla", "memcached vanilla", {"Update Ratio": 20, "Actual QPS": 752354.4, "Average Read Latency": 23536.8, "Median Read Latency": 13936.7, "Tail Read Latency": 248639.8, "Average Update Latency": 23798.2, "Median Update Latency": 14040.6, "Tail Update Latency": 247961.7}], ["forall", "memcached forall", {"Update Ratio": 50, "Actual QPS": 565950.3, "Average Read Latency": 14232.6, "Median Read Latency": 13373.6, "Tail Read Latency": 26848.2, "Average Update Latency": 14466.4, "Median Update Latency": 13384.9, "Tail Update Latency": 27958.6}], ["fibre", "memcached fibre", {"Update Ratio": 15, "Actual QPS": 674044.3, "Average Read Latency": 29547.1, "Median Read Latency": 23376.7, "Tail Read Latency": 257169.3, "Average Update Latency": 30137.2, "Median Update Latency": 23423.1, "Tail Update Latency": 262729.5}], ["forall", "memcached forall", {"Update Ratio": 10, "Actual QPS": 589565.9, "Average Read Latency": 16941.2, "Median Read Latency": 13278.3, "Tail Read Latency": 40040.0, "Average Update Latency": 17308.7, "Median Update Latency": 13285.2, "Tail Update Latency": 44209.1}], ["fibre", "memcached fibre", {"Update Ratio": 50, "Actual QPS": 609521.3, "Average Read Latency": 31260.8, "Median Read Latency": 26017.5, "Tail Read Latency": 255078.0, "Average Update Latency": 31635.9, "Median Update Latency": 26086.2, "Tail Update Latency": 256862.8}], ["vanilla", "memcached vanilla", {"Update Ratio": 5, "Actual QPS": 767111.6, "Average Read Latency": 21590.9, "Median Read Latency": 11566.7, "Tail Read Latency": 239628.7, "Average Update Latency": 21399.7, "Median Update Latency": 11585.0, "Tail Update Latency": 239823.6}], ["forall", "memcached forall", {"Update Ratio": 5, "Actual QPS": 599244.3, "Average Read Latency": 17045.5, "Median Read Latency": 13243.6, "Tail Read Latency": 48650.1, "Average Update Latency": 16998.4, "Median Update Latency": 13280.5, "Tail Update Latency": 49466.4}], ["forall", "memcached forall", {"Update Ratio": 15, "Actual QPS": 592856.6, "Average Read Latency": 16172.7, "Median Read Latency": 13278.0, "Tail Read Latency": 31872.0, "Average Update Latency": 16571.3, "Median Update Latency": 13296.0, "Tail Update Latency": 33983.7}], ["fibre", "memcached fibre", {"Update Ratio": 15, "Actual QPS": 662998.4, "Average Read Latency": 26400.5, "Median Read Latency": 22183.5, "Tail Read Latency": 247443.9, "Average Update Latency": 26822.0, "Median Update Latency": 22267.6, "Tail Update Latency": 250068.2}], ["vanilla", "memcached vanilla", {"Update Ratio": 20, "Actual QPS": 748345.8, "Average Read Latency": 23985.2, "Median Read Latency": 14548.6, "Tail Read Latency": 249111.8, "Average Update Latency": 24053.4, "Median Update Latency": 14609.1, "Tail Update Latency": 249310.7}], ["fibre", "memcached fibre", {"Update Ratio": 5, "Actual QPS": 685611.1, "Average Read Latency": 33820.8, "Median Read Latency": 29843.9, "Tail Read Latency": 249003.5, "Average Update Latency": 34612.2, "Median Update Latency": 29937.2, "Tail Update Latency": 265505.6}], ["fibre", "memcached fibre", {"Update Ratio": 5, "Actual QPS": 685539.2, "Average Read Latency": 37016.3, "Median Read Latency": 32225.9, "Tail Read Latency": 263388.6, "Average Update Latency": 37284.7, "Median Update Latency": 32289.9, "Tail Update Latency": 262337.2}], ["forall", "memcached forall", {"Update Ratio": 30, "Actual QPS": 591380.5, "Average Read Latency": 17979.5, "Median Read Latency": 13499.7, "Tail Read Latency": 33487.1, "Average Update Latency": 18303.9, "Median Update Latency": 13523.5, "Tail Update Latency": 38051.2}], ["forall", "memcached forall", {"Update Ratio": 20, "Actual QPS": 593734.3, "Average Read Latency": 16688.8, "Median Read Latency": 13365.9, "Tail Read Latency": 30994.1, "Average Update Latency": 16892.2, "Median Update Latency": 13374.8, "Tail Update Latency": 32244.0}], ["vanilla", "memcached vanilla", {"Update Ratio": 10, "Actual QPS": 761087.3, "Average Read Latency": 22618.8, "Median Read Latency": 12952.0, "Tail Read Latency": 244425.0, "Average Update Latency": 22239.2, "Median Update Latency": 12910.4, "Tail Update Latency": 241797.4}], ["vanilla", "memcached vanilla", {"Update Ratio": 50, "Actual QPS": 689123.1, "Average Read Latency": 31148.1, "Median Read Latency": 29977.4, "Tail Read Latency": 65004.9, "Average Update Latency": 31122.1, "Median Update Latency": 30043.8, "Tail Update Latency": 64488.0}], ["forall", "memcached forall", {"Update Ratio": 20, "Actual QPS": 586549.0, "Average Read Latency": 15286.4, "Median Read Latency": 13246.3, "Tail Read Latency": 30564.7, "Average Update Latency": 16016.0, "Median Update Latency": 13256.5, "Tail Update Latency": 32001.1}], ["vanilla", "memcached vanilla", {"Update Ratio": 15, "Actual QPS": 759348.9, "Average Read Latency": 22876.0, "Median Read Latency": 12931.3, "Tail Read Latency": 244584.8, "Average Update Latency": 22772.0, "Median Update Latency": 12963.1, "Tail Update Latency": 244540.3}], ["forall", "memcached forall", {"Update Ratio": 30, "Actual QPS": 590171.0, "Average Read Latency": 17542.8, "Median Read Latency": 13058.2, "Tail Read Latency": 37919.8, "Average Update Latency": 17986.1, "Median Update Latency": 13075.7, "Tail Update Latency": 47181.7}], ["vanilla", "memcached vanilla", {"Update Ratio": 30, "Actual QPS": 736755.8, "Average Read Latency": 25724.9, "Median Read Latency": 17214.0, "Tail Read Latency": 251561.3, "Average Update Latency": 25647.4, "Median Update Latency": 17123.3, "Tail Update Latency": 251594.7}], ["forall", "memcached forall", {"Update Ratio": 40, "Actual QPS": 594613.0, "Average Read Latency": 15627.5, "Median Read Latency": 13012.1, "Tail Read Latency": 29321.6, "Average Update Latency": 15866.2, "Median Update Latency": 13034.3, "Tail Update Latency": 29997.2}], ["vanilla", "memcached vanilla", {"Update Ratio": 15, "Actual QPS": 753799.1, "Average Read Latency": 22983.2, "Median Read Latency": 13361.2, "Tail Read Latency": 245494.2, "Average Update Latency": 23014.0, "Median Update Latency": 13407.2, "Tail Update Latency": 245242.0}], ["fibre", "memcached fibre", {"Update Ratio": 15, "Actual QPS": 659243.2, "Average Read Latency": 27600.4, "Median Read Latency": 23642.4, "Tail Read Latency": 75626.1, "Average Update Latency": 28038.3, "Median Update Latency": 23443.4, "Tail Update Latency": 135871.1}], ["forall", "memcached forall", {"Update Ratio": 50, "Actual QPS": 583513.8, "Average Read Latency": 15354.0, "Median Read Latency": 13050.8, "Tail Read Latency": 29195.2, "Average Update Latency": 15693.2, "Median Update Latency": 13051.2, "Tail Update Latency": 29477.5}], ["forall", "memcached forall", {"Update Ratio": 40, "Actual QPS": 588410.8, "Average Read Latency": 17002.9, "Median Read Latency": 13316.4, "Tail Read Latency": 29604.6, "Average Update Latency": 17357.7, "Median Update Latency": 13320.0, "Tail Update Latency": 31441.1}], ["vanilla", "memcached vanilla", {"Update Ratio": 40, "Actual QPS": 716262.2, "Average Read Latency": 28975.9, "Median Read Latency": 25327.0, "Tail Read Latency": 228397.2, "Average Update Latency": 29063.3, "Median Update Latency": 25431.2, "Tail Update Latency": 228666.6}], ["vanilla", "memcached vanilla", {"Update Ratio": 30, "Actual QPS": 742447.9, "Average Read Latency": 24479.8, "Median Read Latency": 14438.4, "Tail Read Latency": 251570.6, "Average Update Latency": 24354.2, "Median Update Latency": 14496.9, "Tail Update Latency": 250835.7}], ["forall", "memcached forall", {"Update Ratio": 30, "Actual QPS": 583473.1, "Average Read Latency": 15821.5, "Median Read Latency": 13189.8, "Tail Read Latency": 30907.0, "Average Update Latency": 16668.2, "Median Update Latency": 13208.3, "Tail Update Latency": 33617.6}], ["vanilla", "memcached vanilla", {"Update Ratio": 40, "Actual QPS": 735416.8, "Average Read Latency": 24244.3, "Median Read Latency": 13281.7, "Tail Read Latency": 254833.8, "Average Update Latency": 24481.9, "Median Update Latency": 13318.5, "Tail Update Latency": 254867.7}]]
     1[["forall-10", "memcached forall-10", {"Target QPS": 700000, "Actual QPS": 578924.8, "Average Read Latency": 15545.5, "Median Read Latency": 13115.7, "Tail Read Latency": 28338.2, "Average Update Latency": 15746.6, "Median Update Latency": 13118.4, "Tail Update Latency": 28653.3}], ["forall-10", "memcached forall-10", {"Target QPS": 400000, "Actual QPS": 400656.5, "Average Read Latency": 164.0, "Median Read Latency": 122.0, "Tail Read Latency": 581.3, "Average Update Latency": 169.6, "Median Update Latency": 125.1, "Tail Update Latency": 553.4}], ["vanilla-10", "memcached vanilla-10", {"Target QPS": 300000, "Actual QPS": 300199.9, "Average Read Latency": 100.9, "Median Read Latency": 94.7, "Tail Read Latency": 186.8, "Average Update Latency": 103.8, "Median Update Latency": 97.7, "Tail Update Latency": 190.9}], ["forall-10", "memcached forall-10", {"Target QPS": 100000, "Actual QPS": 100366.1, "Average Read Latency": 99.0, "Median Read Latency": 94.1, "Tail Read Latency": 152.2, "Average Update Latency": 103.1, "Median Update Latency": 100.7, "Tail Update Latency": 156.1}], ["vanilla-50", "memcached vanilla-50", {"Target QPS": 700000, "Actual QPS": 590674.8, "Average Read Latency": 22247.4, "Median Read Latency": 13313.2, "Tail Read Latency": 248625.5, "Average Update Latency": 20593.0, "Median Update Latency": 13300.6, "Tail Update Latency": 237617.9}], ["vanilla-50", "memcached vanilla-50", {"Target QPS": 600000, "Actual QPS": 566735.3, "Average Read Latency": 10672.0, "Median Read Latency": 7637.9, "Tail Read Latency": 224454.0, "Average Update Latency": 11869.1, "Median Update Latency": 7323.8, "Tail Update Latency": 230793.0}], ["forall-05", "memcached forall-05", {"Target QPS": 400000, "Actual QPS": 400535.7, "Average Read Latency": 163.1, "Median Read Latency": 119.5, "Tail Read Latency": 551.4, "Average Update Latency": 174.7, "Median Update Latency": 123.2, "Tail Update Latency": 586.8}], ["forall-03", "memcached forall-03", {"Target QPS": 600000, "Actual QPS": 560072.7, "Average Read Latency": 13637.9, "Median Read Latency": 12864.9, "Tail Read Latency": 28209.5, "Average Update Latency": 13406.8, "Median Update Latency": 12867.2, "Tail Update Latency": 28868.1}], ["vanilla-05", "memcached vanilla-05", {"Target QPS": 600000, "Actual QPS": 562460.7, "Average Read Latency": 11754.1, "Median Read Latency": 5071.5, "Tail Read Latency": 228337.4, "Average Update Latency": 10343.8, "Median Update Latency": 6548.4, "Tail Update Latency": 224874.5}], ["forall-05", "memcached forall-05", {"Target QPS": 800000, "Actual QPS": 544413.4, "Average Read Latency": 14249.5, "Median Read Latency": 13941.7, "Tail Read Latency": 28831.2, "Average Update Latency": 14600.8, "Median Update Latency": 13988.4, "Tail Update Latency": 28923.8}], ["fibre-10", "memcached fibre-10", {"Target QPS": 400000, "Actual QPS": 400130.7, "Average Read Latency": 279.6, "Median Read Latency": 123.9, "Tail Read Latency": 3561.8, "Average Update Latency": 307.3, "Median Update Latency": 125.7, "Tail Update Latency": 4770.7}], ["forall-03", "memcached forall-03", {"Target QPS": 700000, "Actual QPS": 540491.3, "Average Read Latency": 14058.0, "Median Read Latency": 13527.6, "Tail Read Latency": 28914.8, "Average Update Latency": 14959.5, "Median Update Latency": 13525.5, "Tail Update Latency": 53791.3}], ["vanilla-03", "memcached vanilla-03", {"Target QPS": 300000, "Actual QPS": 300409.4, "Average Read Latency": 104.5, "Median Read Latency": 96.8, "Tail Read Latency": 207.1, "Average Update Latency": 111.5, "Median Update Latency": 100.6, "Tail Update Latency": 218.0}], ["vanilla-50", "memcached vanilla-50", {"Target QPS": 100000, "Actual QPS": 100259.4, "Average Read Latency": 91.0, "Median Read Latency": 88.7, "Tail Read Latency": 135.1, "Average Update Latency": 97.7, "Median Update Latency": 95.6, "Tail Update Latency": 145.1}], ["fibre-10", "memcached fibre-10", {"Target QPS": 800000, "Actual QPS": 494450.0, "Average Read Latency": 27290.2, "Median Read Latency": 14703.7, "Tail Read Latency": 315692.4, "Average Update Latency": 27472.3, "Median Update Latency": 14189.5, "Tail Update Latency": 304255.4}], ["vanilla-50", "memcached vanilla-50", {"Target QPS": 500000, "Actual QPS": 497580.9, "Average Read Latency": 6898.2, "Median Read Latency": 4451.5, "Tail Read Latency": 20297.3, "Average Update Latency": 6599.2, "Median Update Latency": 479.2, "Tail Update Latency": 17628.7}], ["vanilla-05", "memcached vanilla-05", {"Target QPS": 800000, "Actual QPS": 586577.9, "Average Read Latency": 29074.9, "Median Read Latency": 26283.6, "Tail Read Latency": 219645.7, "Average Update Latency": 29128.9, "Median Update Latency": 26476.8, "Tail Update Latency": 219446.3}], ["vanilla-50", "memcached vanilla-50", {"Target QPS": 200000, "Actual QPS": 200482.7, "Average Read Latency": 89.0, "Median Read Latency": 86.0, "Tail Read Latency": 139.9, "Average Update Latency": 93.0, "Median Update Latency": 89.8, "Tail Update Latency": 144.9}], ["forall-03", "memcached forall-03", {"Target QPS": 400000, "Actual QPS": 400172.3, "Average Read Latency": 162.7, "Median Read Latency": 120.2, "Tail Read Latency": 537.4, "Average Update Latency": 170.1, "Median Update Latency": 123.3, "Tail Update Latency": 563.3}], ["forall-50", "memcached forall-50", {"Target QPS": 700000, "Actual QPS": 547201.1, "Average Read Latency": 14858.2, "Median Read Latency": 14122.0, "Tail Read Latency": 30264.6, "Average Update Latency": 15705.0, "Median Update Latency": 14154.7, "Tail Update Latency": 35124.2}], ["vanilla-05", "memcached vanilla-05", {"Target QPS": 200000, "Actual QPS": 200133.9, "Average Read Latency": 90.5, "Median Read Latency": 87.0, "Tail Read Latency": 144.4, "Average Update Latency": 94.8, "Median Update Latency": 92.2, "Tail Update Latency": 146.9}], ["fibre-10", "memcached fibre-10", {"Target QPS": 600000, "Actual QPS": 505621.8, "Average Read Latency": 25887.6, "Median Read Latency": 17109.8, "Tail Read Latency": 258402.0, "Average Update Latency": 26413.0, "Median Update Latency": 16961.2, "Tail Update Latency": 261833.5}], ["vanilla-50", "memcached vanilla-50", {"Target QPS": 400000, "Actual QPS": 400320.0, "Average Read Latency": 117.2, "Median Read Latency": 103.9, "Tail Read Latency": 299.9, "Average Update Latency": 121.2, "Median Update Latency": 106.3, "Tail Update Latency": 282.5}], ["vanilla-03", "memcached vanilla-03", {"Target QPS": 200000, "Actual QPS": 200364.9, "Average Read Latency": 88.2, "Median Read Latency": 85.1, "Tail Read Latency": 137.9, "Average Update Latency": 92.0, "Median Update Latency": 89.2, "Tail Update Latency": 140.5}], ["vanilla-50", "memcached vanilla-50", {"Target QPS": 500000, "Actual QPS": 499435.9, "Average Read Latency": 5700.9, "Median Read Latency": 246.2, "Tail Read Latency": 12449.3, "Average Update Latency": 5585.3, "Median Update Latency": 242.5, "Tail Update Latency": 12446.5}], ["forall-03", "memcached forall-03", {"Target QPS": 600000, "Actual QPS": 553135.0, "Average Read Latency": 15120.1, "Median Read Latency": 10074.2, "Tail Read Latency": 226396.8, "Average Update Latency": 15928.5, "Median Update Latency": 10052.8, "Tail Update Latency": 228722.8}], ["vanilla-50", "memcached vanilla-50", {"Target QPS": 800000, "Actual QPS": 574703.5, "Average Read Latency": 37166.0, "Median Read Latency": 35804.8, "Tail Read Latency": 88204.7, "Average Update Latency": 36635.2, "Median Update Latency": 35408.6, "Tail Update Latency": 85909.4}], ["forall-10", "memcached forall-10", {"Target QPS": 800000, "Actual QPS": 560826.6, "Average Read Latency": 14123.1, "Median Read Latency": 13526.4, "Tail Read Latency": 25784.2, "Average Update Latency": 14137.1, "Median Update Latency": 13470.3, "Tail Update Latency": 26087.3}], ["vanilla-05", "memcached vanilla-05", {"Target QPS": 100000, "Actual QPS": 100214.7, "Average Read Latency": 98.7, "Median Read Latency": 87.8, "Tail Read Latency": 138.9, "Average Update Latency": 110.6, "Median Update Latency": 94.2, "Tail Update Latency": 145.4}], ["fibre-50", "memcached fibre-50", {"Target QPS": 100000, "Actual QPS": 100322.4, "Average Read Latency": 95.9, "Median Read Latency": 94.0, "Tail Read Latency": 142.8, "Average Update Latency": 101.0, "Median Update Latency": 99.6, "Tail Update Latency": 151.6}], ["fibre-10", "memcached fibre-10", {"Target QPS": 800000, "Actual QPS": 504109.5, "Average Read Latency": 19733.4, "Median Read Latency": 12687.0, "Tail Read Latency": 233637.1, "Average Update Latency": 20973.1, "Median Update Latency": 13344.9, "Tail Update Latency": 238811.3}], ["fibre-03", "memcached fibre-03", {"Target QPS": 500000, "Actual QPS": 477643.3, "Average Read Latency": 17326.6, "Median Read Latency": 11445.3, "Tail Read Latency": 234304.9, "Average Update Latency": 17684.8, "Median Update Latency": 11695.8, "Tail Update Latency": 234802.2}], ["fibre-03", "memcached fibre-03", {"Target QPS": 100000, "Actual QPS": 100152.8, "Average Read Latency": 96.3, "Median Read Latency": 92.6, "Tail Read Latency": 153.3, "Average Update Latency": 99.8, "Median Update Latency": 98.1, "Tail Update Latency": 153.4}], ["forall-05", "memcached forall-05", {"Target QPS": 800000, "Actual QPS": 554351.8, "Average Read Latency": 16034.5, "Median Read Latency": 13806.4, "Tail Read Latency": 30631.5, "Average Update Latency": 15214.1, "Median Update Latency": 13806.7, "Tail Update Latency": 30041.8}], ["vanilla-10", "memcached vanilla-10", {"Target QPS": 200000, "Actual QPS": 200275.1, "Average Read Latency": 88.4, "Median Read Latency": 85.3, "Tail Read Latency": 131.6, "Average Update Latency": 96.8, "Median Update Latency": 88.8, "Tail Update Latency": 141.1}], ["forall-10", "memcached forall-10", {"Target QPS": 300000, "Actual QPS": 300082.2, "Average Read Latency": 109.8, "Median Read Latency": 100.8, "Tail Read Latency": 251.5, "Average Update Latency": 113.5, "Median Update Latency": 104.1, "Tail Update Latency": 264.1}], ["fibre-05", "memcached fibre-05", {"Target QPS": 600000, "Actual QPS": 502609.1, "Average Read Latency": 22126.5, "Median Read Latency": 12956.8, "Tail Read Latency": 288254.6, "Average Update Latency": 21427.2, "Median Update Latency": 12802.4, "Tail Update Latency": 269115.4}], ["forall-50", "memcached forall-50", {"Target QPS": 100000, "Actual QPS": 100322.8, "Average Read Latency": 97.8, "Median Read Latency": 93.3, "Tail Read Latency": 146.4, "Average Update Latency": 103.7, "Median Update Latency": 100.4, "Tail Update Latency": 154.8}], ["vanilla-10", "memcached vanilla-10", {"Target QPS": 800000, "Actual QPS": 592119.2, "Average Read Latency": 30146.0, "Median Read Latency": 29456.8, "Tail Read Latency": 69404.1, "Average Update Latency": 29495.6, "Median Update Latency": 28699.5, "Tail Update Latency": 69346.7}], ["fibre-50", "memcached fibre-50", {"Target QPS": 700000, "Actual QPS": 491137.4, "Average Read Latency": 26552.9, "Median Read Latency": 15054.5, "Tail Read Latency": 276484.9, "Average Update Latency": 26897.3, "Median Update Latency": 15060.1, "Tail Update Latency": 277637.8}], ["vanilla-03", "memcached vanilla-03", {"Target QPS": 100000, "Actual QPS": 100290.0, "Average Read Latency": 87.1, "Median Read Latency": 84.2, "Tail Read Latency": 125.9, "Average Update Latency": 92.0, "Median Update Latency": 89.7, "Tail Update Latency": 135.4}], ["fibre-50", "memcached fibre-50", {"Target QPS": 600000, "Actual QPS": 497511.4, "Average Read Latency": 23561.8, "Median Read Latency": 13972.7, "Tail Read Latency": 264362.4, "Average Update Latency": 24575.9, "Median Update Latency": 14111.1, "Tail Update Latency": 283913.5}], ["fibre-50", "memcached fibre-50", {"Target QPS": 800000, "Actual QPS": 496108.4, "Average Read Latency": 22136.0, "Median Read Latency": 13145.8, "Tail Read Latency": 239616.4, "Average Update Latency": 24106.6, "Median Update Latency": 13241.7, "Tail Update Latency": 290431.8}], ["forall-10", "memcached forall-10", {"Target QPS": 700000, "Actual QPS": 574150.2, "Average Read Latency": 16939.7, "Median Read Latency": 12934.7, "Tail Read Latency": 33133.0, "Average Update Latency": 16103.9, "Median Update Latency": 12984.8, "Tail Update Latency": 30380.4}], ["fibre-50", "memcached fibre-50", {"Target QPS": 500000, "Actual QPS": 480452.0, "Average Read Latency": 19308.7, "Median Read Latency": 13500.5, "Tail Read Latency": 233531.4, "Average Update Latency": 20494.3, "Median Update Latency": 13460.3, "Tail Update Latency": 236190.2}], ["forall-50", "memcached forall-50", {"Target QPS": 800000, "Actual QPS": 550343.0, "Average Read Latency": 14474.6, "Median Read Latency": 13070.6, "Tail Read Latency": 27075.3, "Average Update Latency": 14463.9, "Median Update Latency": 13166.3, "Tail Update Latency": 28846.0}], ["fibre-03", "memcached fibre-03", {"Target QPS": 200000, "Actual QPS": 200198.9, "Average Read Latency": 99.3, "Median Read Latency": 94.5, "Tail Read Latency": 188.6, "Average Update Latency": 102.3, "Median Update Latency": 98.2, "Tail Update Latency": 181.2}], ["forall-50", "memcached forall-50", {"Target QPS": 600000, "Actual QPS": 574905.9, "Average Read Latency": 13572.0, "Median Read Latency": 12575.8, "Tail Read Latency": 28619.8, "Average Update Latency": 13745.5, "Median Update Latency": 12576.4, "Tail Update Latency": 30408.4}], ["fibre-50", "memcached fibre-50", {"Target QPS": 400000, "Actual QPS": 400271.7, "Average Read Latency": 803.4, "Median Read Latency": 126.1, "Tail Read Latency": 13307.5, "Average Update Latency": 1219.0, "Median Update Latency": 127.9, "Tail Update Latency": 15221.5}], ["fibre-05", "memcached fibre-05", {"Target QPS": 200000, "Actual QPS": 200263.9, "Average Read Latency": 102.2, "Median Read Latency": 94.0, "Tail Read Latency": 175.4, "Average Update Latency": 111.2, "Median Update Latency": 97.6, "Tail Update Latency": 189.9}], ["forall-05", "memcached forall-05", {"Target QPS": 600000, "Actual QPS": 536793.4, "Average Read Latency": 14902.7, "Median Read Latency": 11434.2, "Tail Read Latency": 211495.6, "Average Update Latency": 15061.0, "Median Update Latency": 11623.7, "Tail Update Latency": 213634.9}], ["fibre-50", "memcached fibre-50", {"Target QPS": 800000, "Actual QPS": 520372.6, "Average Read Latency": 24761.6, "Median Read Latency": 17372.4, "Tail Read Latency": 250977.0, "Average Update Latency": 26031.2, "Median Update Latency": 17906.7, "Tail Update Latency": 259306.7}], ["forall-50", "memcached forall-50", {"Target QPS": 700000, "Actual QPS": 551122.2, "Average Read Latency": 15189.1, "Median Read Latency": 14351.9, "Tail Read Latency": 28673.5, "Average Update Latency": 16248.3, "Median Update Latency": 14397.1, "Tail Update Latency": 34103.5}], ["forall-10", "memcached forall-10", {"Target QPS": 500000, "Actual QPS": 496854.7, "Average Read Latency": 7268.8, "Median Read Latency": 1345.0, "Tail Read Latency": 205016.8, "Average Update Latency": 6543.1, "Median Update Latency": 1185.2, "Tail Update Latency": 16529.3}], ["fibre-50", "memcached fibre-50", {"Target QPS": 200000, "Actual QPS": 200165.8, "Average Read Latency": 98.6, "Median Read Latency": 94.3, "Tail Read Latency": 176.2, "Average Update Latency": 102.1, "Median Update Latency": 97.8, "Tail Update Latency": 175.0}], ["fibre-50", "memcached fibre-50", {"Target QPS": 300000, "Actual QPS": 300271.1, "Average Read Latency": 142.7, "Median Read Latency": 99.4, "Tail Read Latency": 364.5, "Average Update Latency": 182.4, "Median Update Latency": 102.0, "Tail Update Latency": 341.2}], ["forall-03", "memcached forall-03", {"Target QPS": 800000, "Actual QPS": 538932.7, "Average Read Latency": 14293.5, "Median Read Latency": 13876.8, "Tail Read Latency": 29123.2, "Average Update Latency": 15087.9, "Median Update Latency": 13812.3, "Tail Update Latency": 39682.0}], ["forall-10", "memcached forall-10", {"Target QPS": 600000, "Actual QPS": 554949.9, "Average Read Latency": 16344.6, "Median Read Latency": 10745.9, "Tail Read Latency": 226845.2, "Average Update Latency": 16724.4, "Median Update Latency": 10636.5, "Tail Update Latency": 227209.1}], ["fibre-05", "memcached fibre-05", {"Target QPS": 500000, "Actual QPS": 482442.9, "Average Read Latency": 19030.5, "Median Read Latency": 12748.5, "Tail Read Latency": 236100.5, "Average Update Latency": 19078.3, "Median Update Latency": 12999.7, "Tail Update Latency": 236390.7}], ["fibre-03", "memcached fibre-03", {"Target QPS": 800000, "Actual QPS": 526409.1, "Average Read Latency": 20960.4, "Median Read Latency": 13515.1, "Tail Read Latency": 236882.5, "Average Update Latency": 20133.3, "Median Update Latency": 13111.2, "Tail Update Latency": 236268.0}], ["vanilla-05", "memcached vanilla-05", {"Target QPS": 100000, "Actual QPS": 100322.9, "Average Read Latency": 90.7, "Median Read Latency": 87.8, "Tail Read Latency": 140.4, "Average Update Latency": 96.8, "Median Update Latency": 94.5, "Tail Update Latency": 148.5}], ["fibre-03", "memcached fibre-03", {"Target QPS": 400000, "Actual QPS": 400309.0, "Average Read Latency": 354.2, "Median Read Latency": 130.8, "Tail Read Latency": 5204.2, "Average Update Latency": 415.6, "Median Update Latency": 134.4, "Tail Update Latency": 8007.6}], ["vanilla-03", "memcached vanilla-03", {"Target QPS": 600000, "Actual QPS": 561579.4, "Average Read Latency": 10142.1, "Median Read Latency": 6048.9, "Tail Read Latency": 227482.4, "Average Update Latency": 11686.0, "Median Update Latency": 6750.2, "Tail Update Latency": 231104.2}], ["vanilla-50", "memcached vanilla-50", {"Target QPS": 800000, "Actual QPS": 582548.5, "Average Read Latency": 32272.9, "Median Read Latency": 31346.4, "Tail Read Latency": 80986.4, "Average Update Latency": 32023.1, "Median Update Latency": 31813.0, "Tail Update Latency": 77064.8}], ["vanilla-05", "memcached vanilla-05", {"Target QPS": 800000, "Actual QPS": 585258.0, "Average Read Latency": 30898.2, "Median Read Latency": 29618.1, "Tail Read Latency": 74921.3, "Average Update Latency": 30783.7, "Median Update Latency": 29917.0, "Tail Update Latency": 76411.1}], ["forall-03", "memcached forall-03", {"Target QPS": 500000, "Actual QPS": 496757.1, "Average Read Latency": 7022.6, "Median Read Latency": 660.8, "Tail Read Latency": 16524.8, "Average Update Latency": 7067.6, "Median Update Latency": 756.8, "Tail Update Latency": 28492.6}], ["fibre-05", "memcached fibre-05", {"Target QPS": 400000, "Actual QPS": 400287.6, "Average Read Latency": 439.8, "Median Read Latency": 129.1, "Tail Read Latency": 7233.2, "Average Update Latency": 574.7, "Median Update Latency": 132.5, "Tail Update Latency": 11012.8}], ["forall-10", "memcached forall-10", {"Target QPS": 400000, "Actual QPS": 400128.6, "Average Read Latency": 170.3, "Median Read Latency": 122.1, "Tail Read Latency": 553.8, "Average Update Latency": 174.8, "Median Update Latency": 126.2, "Tail Update Latency": 588.0}], ["fibre-10", "memcached fibre-10", {"Target QPS": 200000, "Actual QPS": 200294.6, "Average Read Latency": 103.7, "Median Read Latency": 98.4, "Tail Read Latency": 197.2, "Average Update Latency": 106.6, "Median Update Latency": 101.4, "Tail Update Latency": 202.3}], ["forall-05", "memcached forall-05", {"Target QPS": 700000, "Actual QPS": 574713.0, "Average Read Latency": 15967.6, "Median Read Latency": 12767.8, "Tail Read Latency": 29032.0, "Average Update Latency": 16043.7, "Median Update Latency": 12729.9, "Tail Update Latency": 30898.8}], ["vanilla-10", "memcached vanilla-10", {"Target QPS": 500000, "Actual QPS": 498882.2, "Average Read Latency": 5359.3, "Median Read Latency": 198.7, "Tail Read Latency": 12366.1, "Average Update Latency": 5532.1, "Median Update Latency": 203.1, "Tail Update Latency": 12402.3}], ["fibre-10", "memcached fibre-10", {"Target QPS": 100000, "Actual QPS": 100289.6, "Average Read Latency": 96.6, "Median Read Latency": 94.7, "Tail Read Latency": 145.7, "Average Update Latency": 101.8, "Median Update Latency": 99.3, "Tail Update Latency": 157.1}], ["forall-03", "memcached forall-03", {"Target QPS": 300000, "Actual QPS": 300099.2, "Average Read Latency": 119.2, "Median Read Latency": 99.6, "Tail Read Latency": 269.3, "Average Update Latency": 117.7, "Median Update Latency": 103.9, "Tail Update Latency": 265.7}], ["forall-05", "memcached forall-05", {"Target QPS": 400000, "Actual QPS": 400549.5, "Average Read Latency": 171.1, "Median Read Latency": 122.8, "Tail Read Latency": 584.9, "Average Update Latency": 178.9, "Median Update Latency": 128.8, "Tail Update Latency": 579.3}], ["forall-50", "memcached forall-50", {"Target QPS": 300000, "Actual QPS": 300276.2, "Average Read Latency": 108.7, "Median Read Latency": 99.2, "Tail Read Latency": 244.3, "Average Update Latency": 115.5, "Median Update Latency": 104.0, "Tail Update Latency": 259.2}], ["fibre-10", "memcached fibre-10", {"Target QPS": 700000, "Actual QPS": 520490.9, "Average Read Latency": 21809.6, "Median Read Latency": 14661.4, "Tail Read Latency": 242948.2, "Average Update Latency": 19916.9, "Median Update Latency": 14518.3, "Tail Update Latency": 235161.7}], ["forall-50", "memcached forall-50", {"Target QPS": 200000, "Actual QPS": 200495.8, "Average Read Latency": 101.5, "Median Read Latency": 95.7, "Tail Read Latency": 205.3, "Average Update Latency": 107.3, "Median Update Latency": 101.0, "Tail Update Latency": 212.1}], ["vanilla-10", "memcached vanilla-10", {"Target QPS": 100000, "Actual QPS": 100292.4, "Average Read Latency": 88.9, "Median Read Latency": 86.3, "Tail Read Latency": 132.4, "Average Update Latency": 100.0, "Median Update Latency": 92.8, "Tail Update Latency": 149.4}], ["vanilla-03", "memcached vanilla-03", {"Target QPS": 700000, "Actual QPS": 586933.0, "Average Read Latency": 21597.2, "Median Read Latency": 13045.3, "Tail Read Latency": 239922.7, "Average Update Latency": 21560.9, "Median Update Latency": 13005.2, "Tail Update Latency": 242205.3}], ["vanilla-10", "memcached vanilla-10", {"Target QPS": 400000, "Actual QPS": 399855.0, "Average Read Latency": 115.1, "Median Read Latency": 102.1, "Tail Read Latency": 300.6, "Average Update Latency": 120.0, "Median Update Latency": 105.7, "Tail Update Latency": 317.4}], ["vanilla-05", "memcached vanilla-05", {"Target QPS": 200000, "Actual QPS": 200646.8, "Average Read Latency": 90.4, "Median Read Latency": 87.0, "Tail Read Latency": 144.9, "Average Update Latency": 94.5, "Median Update Latency": 91.6, "Tail Update Latency": 142.9}], ["vanilla-03", "memcached vanilla-03", {"Target QPS": 800000, "Actual QPS": 589620.6, "Average Read Latency": 30742.0, "Median Read Latency": 29064.1, "Tail Read Latency": 81951.8, "Average Update Latency": 30723.8, "Median Update Latency": 29273.2, "Tail Update Latency": 79021.8}], ["forall-10", "memcached forall-10", {"Target QPS": 200000, "Actual QPS": 200435.0, "Average Read Latency": 109.4, "Median Read Latency": 96.4, "Tail Read Latency": 225.7, "Average Update Latency": 109.5, "Median Update Latency": 101.3, "Tail Update Latency": 221.6}], ["vanilla-03", "memcached vanilla-03", {"Target QPS": 500000, "Actual QPS": 499078.3, "Average Read Latency": 5020.9, "Median Read Latency": 200.6, "Tail Read Latency": 12363.2, "Average Update Latency": 5052.2, "Median Update Latency": 211.4, "Tail Update Latency": 12372.4}], ["fibre-03", "memcached fibre-03", {"Target QPS": 700000, "Actual QPS": 515280.5, "Average Read Latency": 14375.3, "Median Read Latency": 9364.8, "Tail Read Latency": 230807.6, "Average Update Latency": 15385.6, "Median Update Latency": 9523.5, "Tail Update Latency": 234891.9}], ["vanilla-10", "memcached vanilla-10", {"Target QPS": 500000, "Actual QPS": 498237.9, "Average Read Latency": 5900.4, "Median Read Latency": 282.0, "Tail Read Latency": 12478.6, "Average Update Latency": 5674.9, "Median Update Latency": 398.1, "Tail Update Latency": 12476.7}], ["vanilla-05", "memcached vanilla-05", {"Target QPS": 700000, "Actual QPS": 591351.0, "Average Read Latency": 20163.0, "Median Read Latency": 13245.7, "Tail Read Latency": 241499.3, "Average Update Latency": 19016.3, "Median Update Latency": 13173.7, "Tail Update Latency": 234730.6}], ["fibre-03", "memcached fibre-03", {"Target QPS": 700000, "Actual QPS": 500826.6, "Average Read Latency": 18291.7, "Median Read Latency": 13374.9, "Tail Read Latency": 235063.1, "Average Update Latency": 18423.0, "Median Update Latency": 13315.2, "Tail Update Latency": 236337.1}], ["forall-03", "memcached forall-03", {"Target QPS": 100000, "Actual QPS": 100193.3, "Average Read Latency": 100.9, "Median Read Latency": 93.6, "Tail Read Latency": 176.4, "Average Update Latency": 105.6, "Median Update Latency": 101.8, "Tail Update Latency": 185.8}], ["fibre-50", "memcached fibre-50", {"Target QPS": 100000, "Actual QPS": 100384.1, "Average Read Latency": 106.4, "Median Read Latency": 96.3, "Tail Read Latency": 152.4, "Average Update Latency": 112.1, "Median Update Latency": 101.1, "Tail Update Latency": 157.3}], ["vanilla-50", "memcached vanilla-50", {"Target QPS": 300000, "Actual QPS": 300361.8, "Average Read Latency": 101.4, "Median Read Latency": 95.1, "Tail Read Latency": 193.0, "Average Update Latency": 105.9, "Median Update Latency": 98.8, "Tail Update Latency": 194.9}], ["fibre-50", "memcached fibre-50", {"Target QPS": 700000, "Actual QPS": 509392.0, "Average Read Latency": 22893.6, "Median Read Latency": 15688.3, "Tail Read Latency": 234951.5, "Average Update Latency": 25849.0, "Median Update Latency": 16202.2, "Tail Update Latency": 255076.2}], ["fibre-50", "memcached fibre-50", {"Target QPS": 200000, "Actual QPS": 200574.3, "Average Read Latency": 102.3, "Median Read Latency": 96.2, "Tail Read Latency": 191.4, "Average Update Latency": 105.3, "Median Update Latency": 99.8, "Tail Update Latency": 205.9}], ["fibre-10", "memcached fibre-10", {"Target QPS": 400000, "Actual QPS": 400141.7, "Average Read Latency": 451.4, "Median Read Latency": 127.5, "Tail Read Latency": 7564.3, "Average Update Latency": 596.5, "Median Update Latency": 128.8, "Tail Update Latency": 11365.6}], ["fibre-03", "memcached fibre-03", {"Target QPS": 800000, "Actual QPS": 513436.7, "Average Read Latency": 24972.6, "Median Read Latency": 17242.9, "Tail Read Latency": 236950.2, "Average Update Latency": 25755.6, "Median Update Latency": 17450.7, "Tail Update Latency": 246826.5}], ["vanilla-05", "memcached vanilla-05", {"Target QPS": 300000, "Actual QPS": 300297.2, "Average Read Latency": 102.4, "Median Read Latency": 95.3, "Tail Read Latency": 195.1, "Average Update Latency": 104.9, "Median Update Latency": 99.4, "Tail Update Latency": 195.5}], ["vanilla-05", "memcached vanilla-05", {"Target QPS": 300000, "Actual QPS": 300357.8, "Average Read Latency": 105.2, "Median Read Latency": 98.0, "Tail Read Latency": 207.8, "Average Update Latency": 107.7, "Median Update Latency": 101.3, "Tail Update Latency": 207.1}], ["forall-50", "memcached forall-50", {"Target QPS": 500000, "Actual QPS": 492931.4, "Average Read Latency": 7439.2, "Median Read Latency": 658.8, "Tail Read Latency": 200755.0, "Average Update Latency": 8234.3, "Median Update Latency": 849.0, "Tail Update Latency": 207909.0}], ["vanilla-50", "memcached vanilla-50", {"Target QPS": 300000, "Actual QPS": 299955.3, "Average Read Latency": 101.6, "Median Read Latency": 94.7, "Tail Read Latency": 185.3, "Average Update Latency": 105.6, "Median Update Latency": 98.2, "Tail Update Latency": 195.5}], ["forall-03", "memcached forall-03", {"Target QPS": 800000, "Actual QPS": 548681.8, "Average Read Latency": 14767.8, "Median Read Latency": 14551.7, "Tail Read Latency": 26767.3, "Average Update Latency": 14971.7, "Median Update Latency": 14572.2, "Tail Update Latency": 28569.4}], ["vanilla-05", "memcached vanilla-05", {"Target QPS": 600000, "Actual QPS": 555752.9, "Average Read Latency": 11281.4, "Median Read Latency": 6958.2, "Tail Read Latency": 228269.2, "Average Update Latency": 10101.9, "Median Update Latency": 7548.8, "Tail Update Latency": 226009.4}], ["forall-10", "memcached forall-10", {"Target QPS": 600000, "Actual QPS": 554812.9, "Average Read Latency": 15363.8, "Median Read Latency": 13042.6, "Tail Read Latency": 50422.9, "Average Update Latency": 16288.5, "Median Update Latency": 13047.3, "Tail Update Latency": 93654.7}], ["fibre-03", "memcached fibre-03", {"Target QPS": 300000, "Actual QPS": 300233.3, "Average Read Latency": 162.3, "Median Read Latency": 106.6, "Tail Read Latency": 391.9, "Average Update Latency": 149.3, "Median Update Latency": 110.5, "Tail Update Latency": 326.0}], ["fibre-05", "memcached fibre-05", {"Target QPS": 400000, "Actual QPS": 400451.2, "Average Read Latency": 481.7, "Median Read Latency": 122.4, "Tail Read Latency": 8950.9, "Average Update Latency": 613.7, "Median Update Latency": 125.0, "Tail Update Latency": 11722.6}], ["vanilla-05", "memcached vanilla-05", {"Target QPS": 400000, "Actual QPS": 400248.2, "Average Read Latency": 117.9, "Median Read Latency": 102.6, "Tail Read Latency": 313.0, "Average Update Latency": 125.5, "Median Update Latency": 107.1, "Tail Update Latency": 319.9}], ["fibre-10", "memcached fibre-10", {"Target QPS": 300000, "Actual QPS": 300152.1, "Average Read Latency": 148.1, "Median Read Latency": 99.7, "Tail Read Latency": 655.4, "Average Update Latency": 182.8, "Median Update Latency": 103.1, "Tail Update Latency": 1915.3}], ["vanilla-50", "memcached vanilla-50", {"Target QPS": 100000, "Actual QPS": 100197.2, "Average Read Latency": 89.6, "Median Read Latency": 87.1, "Tail Read Latency": 136.6, "Average Update Latency": 95.9, "Median Update Latency": 94.0, "Tail Update Latency": 141.3}], ["forall-05", "memcached forall-05", {"Target QPS": 200000, "Actual QPS": 200338.3, "Average Read Latency": 99.9, "Median Read Latency": 94.3, "Tail Read Latency": 198.9, "Average Update Latency": 104.7, "Median Update Latency": 98.8, "Tail Update Latency": 211.3}], ["fibre-03", "memcached fibre-03", {"Target QPS": 300000, "Actual QPS": 300203.9, "Average Read Latency": 138.7, "Median Read Latency": 105.3, "Tail Read Latency": 410.4, "Average Update Latency": 151.6, "Median Update Latency": 108.7, "Tail Update Latency": 348.0}], ["fibre-10", "memcached fibre-10", {"Target QPS": 600000, "Actual QPS": 513762.9, "Average Read Latency": 20017.4, "Median Read Latency": 13956.1, "Tail Read Latency": 238947.8, "Average Update Latency": 20998.7, "Median Update Latency": 14147.1, "Tail Update Latency": 239873.0}], ["forall-10", "memcached forall-10", {"Target QPS": 200000, "Actual QPS": 200087.8, "Average Read Latency": 102.7, "Median Read Latency": 96.0, "Tail Read Latency": 210.9, "Average Update Latency": 107.8, "Median Update Latency": 100.9, "Tail Update Latency": 231.9}], ["vanilla-50", "memcached vanilla-50", {"Target QPS": 400000, "Actual QPS": 400297.7, "Average Read Latency": 125.9, "Median Read Latency": 106.9, "Tail Read Latency": 301.7, "Average Update Latency": 128.5, "Median Update Latency": 110.1, "Tail Update Latency": 317.6}], ["vanilla-03", "memcached vanilla-03", {"Target QPS": 200000, "Actual QPS": 200377.8, "Average Read Latency": 87.3, "Median Read Latency": 84.4, "Tail Read Latency": 134.4, "Average Update Latency": 91.2, "Median Update Latency": 88.1, "Tail Update Latency": 144.0}], ["fibre-10", "memcached fibre-10", {"Target QPS": 100000, "Actual QPS": 100148.9, "Average Read Latency": 93.2, "Median Read Latency": 91.7, "Tail Read Latency": 139.1, "Average Update Latency": 98.1, "Median Update Latency": 96.4, "Tail Update Latency": 141.1}], ["forall-03", "memcached forall-03", {"Target QPS": 500000, "Actual QPS": 496583.6, "Average Read Latency": 8174.0, "Median Read Latency": 1955.3, "Tail Read Latency": 213148.3, "Average Update Latency": 7597.5, "Median Update Latency": 1080.4, "Tail Update Latency": 208611.0}], ["vanilla-05", "memcached vanilla-05", {"Target QPS": 500000, "Actual QPS": 499586.6, "Average Read Latency": 5764.5, "Median Read Latency": 460.0, "Tail Read Latency": 12519.6, "Average Update Latency": 5895.7, "Median Update Latency": 371.8, "Tail Update Latency": 12629.8}], ["fibre-03", "memcached fibre-03", {"Target QPS": 400000, "Actual QPS": 400538.5, "Average Read Latency": 310.2, "Median Read Latency": 123.3, "Tail Read Latency": 5618.0, "Average Update Latency": 437.2, "Median Update Latency": 127.5, "Tail Update Latency": 8481.1}], ["forall-50", "memcached forall-50", {"Target QPS": 400000, "Actual QPS": 400000.7, "Average Read Latency": 178.6, "Median Read Latency": 122.2, "Tail Read Latency": 577.3, "Average Update Latency": 177.1, "Median Update Latency": 126.8, "Tail Update Latency": 579.6}], ["forall-03", "memcached forall-03", {"Target QPS": 200000, "Actual QPS": 200182.8, "Average Read Latency": 100.0, "Median Read Latency": 94.7, "Tail Read Latency": 210.4, "Average Update Latency": 106.4, "Median Update Latency": 100.1, "Tail Update Latency": 223.4}], ["vanilla-03", "memcached vanilla-03", {"Target QPS": 100000, "Actual QPS": 100362.3, "Average Read Latency": 86.4, "Median Read Latency": 84.3, "Tail Read Latency": 128.2, "Average Update Latency": 92.7, "Median Update Latency": 90.8, "Tail Update Latency": 136.1}], ["forall-05", "memcached forall-05", {"Target QPS": 200000, "Actual QPS": 200239.5, "Average Read Latency": 105.5, "Median Read Latency": 97.7, "Tail Read Latency": 232.3, "Average Update Latency": 110.7, "Median Update Latency": 103.2, "Tail Update Latency": 256.2}], ["vanilla-10", "memcached vanilla-10", {"Target QPS": 600000, "Actual QPS": 567500.9, "Average Read Latency": 9787.7, "Median Read Latency": 4918.6, "Tail Read Latency": 224253.6, "Average Update Latency": 10084.1, "Median Update Latency": 4912.8, "Tail Update Latency": 223792.6}], ["vanilla-10", "memcached vanilla-10", {"Target QPS": 600000, "Actual QPS": 567401.0, "Average Read Latency": 12093.6, "Median Read Latency": 7584.0, "Tail Read Latency": 227011.3, "Average Update Latency": 12151.0, "Median Update Latency": 7849.4, "Tail Update Latency": 227527.1}], ["fibre-05", "memcached fibre-05", {"Target QPS": 100000, "Actual QPS": 100280.5, "Average Read Latency": 95.2, "Median Read Latency": 93.1, "Tail Read Latency": 145.3, "Average Update Latency": 100.3, "Median Update Latency": 97.9, "Tail Update Latency": 151.7}], ["fibre-05", "memcached fibre-05", {"Target QPS": 800000, "Actual QPS": 507832.5, "Average Read Latency": 25356.0, "Median Read Latency": 14150.2, "Tail Read Latency": 299156.2, "Average Update Latency": 25223.2, "Median Update Latency": 14075.7, "Tail Update Latency": 292415.6}], ["forall-03", "memcached forall-03", {"Target QPS": 200000, "Actual QPS": 200078.2, "Average Read Latency": 103.4, "Median Read Latency": 96.9, "Tail Read Latency": 213.4, "Average Update Latency": 108.2, "Median Update Latency": 102.4, "Tail Update Latency": 218.0}], ["vanilla-03", "memcached vanilla-03", {"Target QPS": 500000, "Actual QPS": 499485.4, "Average Read Latency": 5539.4, "Median Read Latency": 206.9, "Tail Read Latency": 12457.2, "Average Update Latency": 5141.3, "Median Update Latency": 295.9, "Tail Update Latency": 12363.4}], ["fibre-03", "memcached fibre-03", {"Target QPS": 600000, "Actual QPS": 513848.7, "Average Read Latency": 25447.7, "Median Read Latency": 17419.6, "Tail Read Latency": 246475.0, "Average Update Latency": 25704.2, "Median Update Latency": 17383.5, "Tail Update Latency": 250157.9}], ["fibre-50", "memcached fibre-50", {"Target QPS": 300000, "Actual QPS": 300236.0, "Average Read Latency": 119.1, "Median Read Latency": 98.7, "Tail Read Latency": 253.2, "Average Update Latency": 127.0, "Median Update Latency": 101.8, "Tail Update Latency": 278.7}], ["fibre-03", "memcached fibre-03", {"Target QPS": 200000, "Actual QPS": 200144.4, "Average Read Latency": 109.9, "Median Read Latency": 98.3, "Tail Read Latency": 185.2, "Average Update Latency": 122.4, "Median Update Latency": 102.1, "Tail Update Latency": 187.2}], ["fibre-50", "memcached fibre-50", {"Target QPS": 600000, "Actual QPS": 501622.5, "Average Read Latency": 25130.7, "Median Read Latency": 19197.1, "Tail Read Latency": 239144.8, "Average Update Latency": 25969.8, "Median Update Latency": 19290.2, "Tail Update Latency": 246584.3}], ["fibre-50", "memcached fibre-50", {"Target QPS": 400000, "Actual QPS": 399943.8, "Average Read Latency": 286.1, "Median Read Latency": 126.4, "Tail Read Latency": 3854.3, "Average Update Latency": 352.4, "Median Update Latency": 127.3, "Tail Update Latency": 5556.8}], ["vanilla-03", "memcached vanilla-03", {"Target QPS": 700000, "Actual QPS": 590538.8, "Average Read Latency": 21280.1, "Median Read Latency": 13138.4, "Tail Read Latency": 245956.1, "Average Update Latency": 21876.4, "Median Update Latency": 13239.3, "Tail Update Latency": 249978.9}], ["forall-50", "memcached forall-50", {"Target QPS": 400000, "Actual QPS": 400251.7, "Average Read Latency": 164.5, "Median Read Latency": 117.8, "Tail Read Latency": 524.7, "Average Update Latency": 167.2, "Median Update Latency": 123.0, "Tail Update Latency": 530.1}], ["forall-05", "memcached forall-05", {"Target QPS": 500000, "Actual QPS": 493271.3, "Average Read Latency": 7493.6, "Median Read Latency": 812.8, "Tail Read Latency": 207246.3, "Average Update Latency": 8184.9, "Median Update Latency": 809.5, "Tail Update Latency": 215555.9}], ["forall-50", "memcached forall-50", {"Target QPS": 200000, "Actual QPS": 200362.4, "Average Read Latency": 116.5, "Median Read Latency": 96.9, "Tail Read Latency": 204.6, "Average Update Latency": 118.6, "Median Update Latency": 102.2, "Tail Update Latency": 209.3}], ["fibre-10", "memcached fibre-10", {"Target QPS": 500000, "Actual QPS": 483419.8, "Average Read Latency": 13303.0, "Median Read Latency": 9585.5, "Tail Read Latency": 226038.8, "Average Update Latency": 14377.3, "Median Update Latency": 9468.2, "Tail Update Latency": 230538.4}], ["vanilla-05", "memcached vanilla-05", {"Target QPS": 700000, "Actual QPS": 583004.3, "Average Read Latency": 23129.1, "Median Read Latency": 14377.1, "Tail Read Latency": 236450.5, "Average Update Latency": 23524.7, "Median Update Latency": 14233.4, "Tail Update Latency": 242959.1}], ["vanilla-10", "memcached vanilla-10", {"Target QPS": 700000, "Actual QPS": 586711.4, "Average Read Latency": 20524.2, "Median Read Latency": 12918.9, "Tail Read Latency": 239079.0, "Average Update Latency": 20465.5, "Median Update Latency": 12685.6, "Tail Update Latency": 238025.4}], ["forall-50", "memcached forall-50", {"Target QPS": 100000, "Actual QPS": 100108.2, "Average Read Latency": 108.8, "Median Read Latency": 93.3, "Tail Read Latency": 152.4, "Average Update Latency": 145.2, "Median Update Latency": 100.4, "Tail Update Latency": 181.8}], ["forall-50", "memcached forall-50", {"Target QPS": 600000, "Actual QPS": 542466.3, "Average Read Latency": 14992.6, "Median Read Latency": 13428.8, "Tail Read Latency": 48820.9, "Average Update Latency": 16068.3, "Median Update Latency": 13479.3, "Tail Update Latency": 94086.5}], ["vanilla-03", "memcached vanilla-03", {"Target QPS": 400000, "Actual QPS": 400183.3, "Average Read Latency": 116.4, "Median Read Latency": 103.7, "Tail Read Latency": 297.4, "Average Update Latency": 118.8, "Median Update Latency": 105.9, "Tail Update Latency": 291.7}], ["fibre-05", "memcached fibre-05", {"Target QPS": 600000, "Actual QPS": 509527.1, "Average Read Latency": 24353.3, "Median Read Latency": 16750.3, "Tail Read Latency": 236780.0, "Average Update Latency": 25152.5, "Median Update Latency": 16585.5, "Tail Update Latency": 249339.2}], ["vanilla-10", "memcached vanilla-10", {"Target QPS": 800000, "Actual QPS": 581395.9, "Average Read Latency": 33017.2, "Median Read Latency": 30304.2, "Tail Read Latency": 93752.0, "Average Update Latency": 32034.6, "Median Update Latency": 30695.7, "Tail Update Latency": 88616.3}], ["fibre-05", "memcached fibre-05", {"Target QPS": 500000, "Actual QPS": 484789.5, "Average Read Latency": 19290.6, "Median Read Latency": 13917.3, "Tail Read Latency": 229120.8, "Average Update Latency": 20124.2, "Median Update Latency": 13726.0, "Tail Update Latency": 234758.9}], ["forall-50", "memcached forall-50", {"Target QPS": 300000, "Actual QPS": 300134.1, "Average Read Latency": 120.3, "Median Read Latency": 107.1, "Tail Read Latency": 298.4, "Average Update Latency": 123.4, "Median Update Latency": 111.7, "Tail Update Latency": 315.2}], ["fibre-10", "memcached fibre-10", {"Target QPS": 200000, "Actual QPS": 200180.0, "Average Read Latency": 103.3, "Median Read Latency": 93.8, "Tail Read Latency": 175.8, "Average Update Latency": 110.6, "Median Update Latency": 97.0, "Tail Update Latency": 195.5}], ["vanilla-05", "memcached vanilla-05", {"Target QPS": 400000, "Actual QPS": 400483.3, "Average Read Latency": 114.9, "Median Read Latency": 103.5, "Tail Read Latency": 271.8, "Average Update Latency": 119.2, "Median Update Latency": 107.2, "Tail Update Latency": 273.5}], ["vanilla-10", "memcached vanilla-10", {"Target QPS": 300000, "Actual QPS": 300183.2, "Average Read Latency": 102.2, "Median Read Latency": 95.4, "Tail Read Latency": 191.8, "Average Update Latency": 104.3, "Median Update Latency": 98.2, "Tail Update Latency": 192.7}], ["fibre-05", "memcached fibre-05", {"Target QPS": 700000, "Actual QPS": 501004.9, "Average Read Latency": 23405.5, "Median Read Latency": 14056.8, "Tail Read Latency": 248987.9, "Average Update Latency": 23970.6, "Median Update Latency": 14218.9, "Tail Update Latency": 255571.2}], ["forall-05", "memcached forall-05", {"Target QPS": 700000, "Actual QPS": 557739.7, "Average Read Latency": 15137.5, "Median Read Latency": 13248.4, "Tail Read Latency": 30152.0, "Average Update Latency": 16433.8, "Median Update Latency": 13263.5, "Tail Update Latency": 32184.0}], ["forall-10", "memcached forall-10", {"Target QPS": 100000, "Actual QPS": 100299.4, "Average Read Latency": 98.6, "Median Read Latency": 94.5, "Tail Read Latency": 153.4, "Average Update Latency": 102.3, "Median Update Latency": 100.1, "Tail Update Latency": 157.3}], ["forall-50", "memcached forall-50", {"Target QPS": 500000, "Actual QPS": 498217.7, "Average Read Latency": 6993.8, "Median Read Latency": 823.6, "Tail Read Latency": 19185.7, "Average Update Latency": 7045.5, "Median Update Latency": 788.3, "Tail Update Latency": 198748.8}], ["forall-03", "memcached forall-03", {"Target QPS": 300000, "Actual QPS": 300496.1, "Average Read Latency": 121.6, "Median Read Latency": 108.0, "Tail Read Latency": 306.3, "Average Update Latency": 124.5, "Median Update Latency": 111.7, "Tail Update Latency": 292.5}], ["forall-10", "memcached forall-10", {"Target QPS": 800000, "Actual QPS": 567804.3, "Average Read Latency": 14394.3, "Median Read Latency": 13540.3, "Tail Read Latency": 27479.7, "Average Update Latency": 14514.9, "Median Update Latency": 13583.9, "Tail Update Latency": 27703.7}], ["forall-03", "memcached forall-03", {"Target QPS": 400000, "Actual QPS": 400374.0, "Average Read Latency": 157.9, "Median Read Latency": 120.9, "Tail Read Latency": 500.0, "Average Update Latency": 176.7, "Median Update Latency": 125.6, "Tail Update Latency": 525.8}], ["vanilla-10", "memcached vanilla-10", {"Target QPS": 700000, "Actual QPS": 591944.7, "Average Read Latency": 19579.0, "Median Read Latency": 12737.3, "Tail Read Latency": 228331.0, "Average Update Latency": 20965.8, "Median Update Latency": 12871.9, "Tail Update Latency": 235805.9}], ["forall-50", "memcached forall-50", {"Target QPS": 800000, "Actual QPS": 554497.3, "Average Read Latency": 14399.2, "Median Read Latency": 13489.5, "Tail Read Latency": 27769.2, "Average Update Latency": 14513.3, "Median Update Latency": 13507.0, "Tail Update Latency": 28472.9}], ["forall-05", "memcached forall-05", {"Target QPS": 600000, "Actual QPS": 560009.8, "Average Read Latency": 17097.1, "Median Read Latency": 10981.0, "Tail Read Latency": 228700.3, "Average Update Latency": 17390.8, "Median Update Latency": 11019.3, "Tail Update Latency": 228423.6}], ["vanilla-10", "memcached vanilla-10", {"Target QPS": 100000, "Actual QPS": 100371.2, "Average Read Latency": 90.2, "Median Read Latency": 87.2, "Tail Read Latency": 136.1, "Average Update Latency": 95.3, "Median Update Latency": 93.3, "Tail Update Latency": 140.7}], ["forall-05", "memcached forall-05", {"Target QPS": 300000, "Actual QPS": 300497.5, "Average Read Latency": 119.0, "Median Read Latency": 106.3, "Tail Read Latency": 277.0, "Average Update Latency": 123.3, "Median Update Latency": 110.9, "Tail Update Latency": 291.2}], ["forall-03", "memcached forall-03", {"Target QPS": 700000, "Actual QPS": 570966.7, "Average Read Latency": 14108.6, "Median Read Latency": 13417.2, "Tail Read Latency": 27094.5, "Average Update Latency": 14240.9, "Median Update Latency": 13416.6, "Tail Update Latency": 27842.0}], ["vanilla-03", "memcached vanilla-03", {"Target QPS": 400000, "Actual QPS": 400208.5, "Average Read Latency": 140.7, "Median Read Latency": 106.6, "Tail Read Latency": 613.3, "Average Update Latency": 142.6, "Median Update Latency": 109.7, "Tail Update Latency": 593.9}], ["fibre-05", "memcached fibre-05", {"Target QPS": 800000, "Actual QPS": 499851.3, "Average Read Latency": 23810.7, "Median Read Latency": 12976.7, "Tail Read Latency": 312200.9, "Average Update Latency": 23245.6, "Median Update Latency": 12979.2, "Tail Update Latency": 297088.1}], ["vanilla-50", "memcached vanilla-50", {"Target QPS": 200000, "Actual QPS": 200257.1, "Average Read Latency": 89.3, "Median Read Latency": 86.2, "Tail Read Latency": 137.0, "Average Update Latency": 92.9, "Median Update Latency": 90.1, "Tail Update Latency": 141.3}], ["fibre-05", "memcached fibre-05", {"Target QPS": 700000, "Actual QPS": 508273.2, "Average Read Latency": 21468.4, "Median Read Latency": 12346.2, "Tail Read Latency": 341454.9, "Average Update Latency": 22664.4, "Median Update Latency": 12156.8, "Tail Update Latency": 350233.6}], ["vanilla-03", "memcached vanilla-03", {"Target QPS": 600000, "Actual QPS": 567127.5, "Average Read Latency": 10341.4, "Median Read Latency": 3719.6, "Tail Read Latency": 225817.0, "Average Update Latency": 10631.8, "Median Update Latency": 3565.4, "Tail Update Latency": 228918.9}], ["forall-05", "memcached forall-05", {"Target QPS": 500000, "Actual QPS": 496460.7, "Average Read Latency": 6854.4, "Median Read Latency": 836.1, "Tail Read Latency": 31460.1, "Average Update Latency": 6655.6, "Median Update Latency": 680.5, "Tail Update Latency": 18883.1}], ["forall-05", "memcached forall-05", {"Target QPS": 300000, "Actual QPS": 300223.4, "Average Read Latency": 127.1, "Median Read Latency": 108.1, "Tail Read Latency": 306.3, "Average Update Latency": 129.9, "Median Update Latency": 112.2, "Tail Update Latency": 299.3}], ["fibre-05", "memcached fibre-05", {"Target QPS": 100000, "Actual QPS": 100311.6, "Average Read Latency": 93.1, "Median Read Latency": 91.2, "Tail Read Latency": 137.3, "Average Update Latency": 98.1, "Median Update Latency": 95.9, "Tail Update Latency": 142.7}], ["fibre-03", "memcached fibre-03", {"Target QPS": 100000, "Actual QPS": 100208.6, "Average Read Latency": 106.7, "Median Read Latency": 95.3, "Tail Read Latency": 155.2, "Average Update Latency": 115.3, "Median Update Latency": 100.7, "Tail Update Latency": 169.1}], ["fibre-50", "memcached fibre-50", {"Target QPS": 500000, "Actual QPS": 481032.0, "Average Read Latency": 15843.1, "Median Read Latency": 9799.0, "Tail Read Latency": 232564.2, "Average Update Latency": 14998.7, "Median Update Latency": 9709.7, "Tail Update Latency": 231557.6}], ["fibre-10", "memcached fibre-10", {"Target QPS": 300000, "Actual QPS": 300306.8, "Average Read Latency": 111.0, "Median Read Latency": 100.0, "Tail Read Latency": 230.7, "Average Update Latency": 114.4, "Median Update Latency": 102.5, "Tail Update Latency": 227.1}], ["fibre-05", "memcached fibre-05", {"Target QPS": 200000, "Actual QPS": 200142.5, "Average Read Latency": 101.6, "Median Read Latency": 97.1, "Tail Read Latency": 182.8, "Average Update Latency": 104.9, "Median Update Latency": 100.4, "Tail Update Latency": 185.1}], ["fibre-05", "memcached fibre-05", {"Target QPS": 300000, "Actual QPS": 300553.8, "Average Read Latency": 108.9, "Median Read Latency": 97.7, "Tail Read Latency": 224.0, "Average Update Latency": 121.1, "Median Update Latency": 100.6, "Tail Update Latency": 230.7}], ["vanilla-05", "memcached vanilla-05", {"Target QPS": 500000, "Actual QPS": 498863.1, "Average Read Latency": 5511.9, "Median Read Latency": 266.4, "Tail Read Latency": 12358.0, "Average Update Latency": 5555.9, "Median Update Latency": 356.1, "Tail Update Latency": 12376.6}], ["forall-05", "memcached forall-05", {"Target QPS": 100000, "Actual QPS": 100445.8, "Average Read Latency": 99.7, "Median Read Latency": 95.2, "Tail Read Latency": 153.1, "Average Update Latency": 108.2, "Median Update Latency": 102.0, "Tail Update Latency": 161.2}], ["forall-05", "memcached forall-05", {"Target QPS": 100000, "Actual QPS": 100211.9, "Average Read Latency": 97.8, "Median Read Latency": 93.2, "Tail Read Latency": 152.8, "Average Update Latency": 106.1, "Median Update Latency": 100.7, "Tail Update Latency": 171.7}], ["forall-10", "memcached forall-10", {"Target QPS": 500000, "Actual QPS": 493410.2, "Average Read Latency": 8782.3, "Median Read Latency": 3870.8, "Tail Read Latency": 220042.9, "Average Update Latency": 8010.1, "Median Update Latency": 4518.4, "Tail Update Latency": 203017.0}], ["vanilla-03", "memcached vanilla-03", {"Target QPS": 300000, "Actual QPS": 300175.0, "Average Read Latency": 101.1, "Median Read Latency": 94.2, "Tail Read Latency": 187.8, "Average Update Latency": 104.1, "Median Update Latency": 96.9, "Tail Update Latency": 190.1}], ["vanilla-10", "memcached vanilla-10", {"Target QPS": 400000, "Actual QPS": 400419.2, "Average Read Latency": 165.7, "Median Read Latency": 113.2, "Tail Read Latency": 742.6, "Average Update Latency": 169.7, "Median Update Latency": 115.2, "Tail Update Latency": 753.7}], ["vanilla-50", "memcached vanilla-50", {"Target QPS": 600000, "Actual QPS": 562187.4, "Average Read Latency": 11826.2, "Median Read Latency": 6992.8, "Tail Read Latency": 233008.4, "Average Update Latency": 11652.2, "Median Update Latency": 5357.3, "Tail Update Latency": 232596.2}], ["forall-10", "memcached forall-10", {"Target QPS": 300000, "Actual QPS": 299860.1, "Average Read Latency": 108.4, "Median Read Latency": 97.7, "Tail Read Latency": 254.3, "Average Update Latency": 112.7, "Median Update Latency": 102.6, "Tail Update Latency": 261.8}], ["vanilla-03", "memcached vanilla-03", {"Target QPS": 800000, "Actual QPS": 587202.2, "Average Read Latency": 31625.7, "Median Read Latency": 31009.8, "Tail Read Latency": 72087.5, "Average Update Latency": 31891.9, "Median Update Latency": 31211.7, "Tail Update Latency": 73411.3}], ["vanilla-10", "memcached vanilla-10", {"Target QPS": 200000, "Actual QPS": 200347.5, "Average Read Latency": 90.7, "Median Read Latency": 87.4, "Tail Read Latency": 143.4, "Average Update Latency": 95.5, "Median Update Latency": 92.4, "Tail Update Latency": 147.4}], ["vanilla-50", "memcached vanilla-50", {"Target QPS": 700000, "Actual QPS": 588863.2, "Average Read Latency": 21018.0, "Median Read Latency": 12493.8, "Tail Read Latency": 245429.0, "Average Update Latency": 19455.5, "Median Update Latency": 12660.3, "Tail Update Latency": 234455.2}], ["fibre-10", "memcached fibre-10", {"Target QPS": 500000, "Actual QPS": 481437.2, "Average Read Latency": 17571.8, "Median Read Latency": 11447.7, "Tail Read Latency": 233279.9, "Average Update Latency": 17895.6, "Median Update Latency": 11361.0, "Tail Update Latency": 231800.2}], ["forall-03", "memcached forall-03", {"Target QPS": 100000, "Actual QPS": 100178.6, "Average Read Latency": 102.4, "Median Read Latency": 93.4, "Tail Read Latency": 176.3, "Average Update Latency": 104.1, "Median Update Latency": 100.3, "Tail Update Latency": 180.7}], ["fibre-03", "memcached fibre-03", {"Target QPS": 600000, "Actual QPS": 509451.1, "Average Read Latency": 26833.5, "Median Read Latency": 20512.5, "Tail Read Latency": 248912.5, "Average Update Latency": 26959.9, "Median Update Latency": 20108.2, "Tail Update Latency": 255770.8}], ["fibre-10", "memcached fibre-10", {"Target QPS": 700000, "Actual QPS": 492843.5, "Average Read Latency": 25377.5, "Median Read Latency": 14857.4, "Tail Read Latency": 336408.8, "Average Update Latency": 26147.1, "Median Update Latency": 14868.7, "Tail Update Latency": 308630.0}], ["fibre-03", "memcached fibre-03", {"Target QPS": 500000, "Actual QPS": 481085.4, "Average Read Latency": 14389.4, "Median Read Latency": 9696.1, "Tail Read Latency": 229417.2, "Average Update Latency": 14718.7, "Median Update Latency": 9770.5, "Tail Update Latency": 228572.0}], ["fibre-05", "memcached fibre-05", {"Target QPS": 300000, "Actual QPS": 300385.8, "Average Read Latency": 122.6, "Median Read Latency": 99.5, "Tail Read Latency": 260.0, "Average Update Latency": 177.8, "Median Update Latency": 102.3, "Tail Update Latency": 316.7}]]
  • doc/theses/thierry_delisle_PhD/thesis/data/yield.jax

    r32d1383 r17c6edeb  
    1 [["rdq-yield-tokio", "./rdq-yield-tokio -p 24 -d 10 -t 2400", {"Duration (ms)": 10030.0, "Number of processors": 24.0, "Number of threads": 2400.0, "Total Operations(ops)": 415071979.0, "Ops per second": 41507197.0, "ns per ops": 24.0, "Ops per threads": 172946.0, "Ops per procs": 17294665.0, "Ops/sec/procs": 1729466.0, "ns per ops/procs": 579.0}],["rdq-yield-cfa", "./rdq-yield-cfa -p 24 -d 10 -t 2400", {"Duration (ms)": 0.0, "Number of processors": 24.0, "Number of threads": 2400.0, "Total Operations(ops)": 868181095.0, "Ops per second": 86818109.5, "ns per ops": 11.53, "Ops per threads": 361742.0, "Ops per procs": 36174212.0, "Ops/sec/procs": 3617421.23, "ns per ops/procs": 276.64}],["rdq-yield-tokio", "./rdq-yield-tokio -p 1 -d 10 -t 100", {"Duration (ms)": 10099.0, "Number of processors": 1.0, "Number of threads": 100.0, "Total Operations(ops)": 90502272.0, "Ops per second": 9050227.0, "ns per ops": 111.0, "Ops per threads": 905022.0, "Ops per procs": 90502272.0, "Ops/sec/procs": 9050227.0, "ns per ops/procs": 111.0}],["rdq-yield-fibre", "./rdq-yield-fibre -p 1 -d 10 -t 100", {"Duration (ms)": 10008.0, "Number of processors": 1.0, "Number of threads": 100.0, "Total Operations(ops)": 100521509.0, "Ops per second": 10043710.22, "ns per ops": 99.56, "Ops per threads": 1005215.0, "Ops per procs": 100521509.0, "Ops/sec/procs": 10043710.22, "ns per ops/procs": 99.56}],["rdq-yield-cfa", "./rdq-yield-cfa -p 8 -d 10 -t 800", {"Duration (ms)": 0.0, "Number of processors": 8.0, "Number of threads": 800.0, "Total Operations(ops)": 335861578.0, "Ops per second": 33586157.8, "ns per ops": 29.84, "Ops per threads": 419826.0, "Ops per procs": 41982697.0, "Ops/sec/procs": 4198269.72, "ns per ops/procs": 238.69}],["rdq-yield-tokio", "./rdq-yield-tokio -p 8 -d 10 -t 800", {"Duration (ms)": 10099.0, "Number of processors": 8.0, "Number of threads": 800.0, "Total Operations(ops)": 336458246.0, "Ops per second": 33645824.0, "ns per ops": 30.0, "Ops per threads": 420572.0, "Ops per procs": 42057280.0, "Ops/sec/procs": 4205728.0, "ns per ops/procs": 240.0}],["rdq-yield-cfa", "./rdq-yield-cfa -p 24 -d 10 -t 2400", {"Duration (ms)": 0.0, "Number of processors": 24.0, "Number of threads": 2400.0, "Total Operations(ops)": 863132609.0, "Ops per second": 86313260.9, "ns per ops": 11.59, "Ops per threads": 359638.0, "Ops per procs": 35963858.0, "Ops/sec/procs": 3596385.87, "ns per ops/procs": 278.27}],["rdq-yield-cfa", "./rdq-yield-cfa -p 16 -d 10 -t 1600", {"Duration (ms)": 0.0, "Number of processors": 16.0, "Number of threads": 1600.0, "Total Operations(ops)": 644981830.0, "Ops per second": 64498183.0, "ns per ops": 15.54, "Ops per threads": 403113.0, "Ops per procs": 40311364.0, "Ops/sec/procs": 4031136.44, "ns per ops/procs": 248.71}],["rdq-yield-fibre", "./rdq-yield-fibre -p 16 -d 10 -t 1600", {"Duration (ms)": 10022.0, "Number of processors": 16.0, "Number of threads": 1600.0, "Total Operations(ops)": 1001843527.0, "Ops per second": 99961538.2, "ns per ops": 10.0, "Ops per threads": 626152.0, "Ops per procs": 62615220.0, "Ops/sec/procs": 6247596.14, "ns per ops/procs": 160.06}],["rdq-yield-fibre", "./rdq-yield-fibre -p 24 -d 10 -t 2400", {"Duration (ms)": 10021.0, "Number of processors": 24.0, "Number of threads": 2400.0, "Total Operations(ops)": 1448950383.0, "Ops per second": 144584592.02, "ns per ops": 6.92, "Ops per threads": 603729.0, "Ops per procs": 60372932.0, "Ops/sec/procs": 6024358.0, "ns per ops/procs": 165.99}],["rdq-yield-cfa", "./rdq-yield-cfa -p 1 -d 10 -t 100", {"Duration (ms)": 0.0, "Number of processors": 1.0, "Number of threads": 100.0, "Total Operations(ops)": 67367876.0, "Ops per second": 6736787.6, "ns per ops": 148.69, "Ops per threads": 673678.0, "Ops per procs": 67367876.0, "Ops/sec/procs": 6736787.6, "ns per ops/procs": 148.69}],["rdq-yield-cfa", "./rdq-yield-cfa -p 16 -d 10 -t 1600", {"Duration (ms)": 0.0, "Number of processors": 16.0, "Number of threads": 1600.0, "Total Operations(ops)": 635515991.0, "Ops per second": 63551599.1, "ns per ops": 15.77, "Ops per threads": 397197.0, "Ops per procs": 39719749.0, "Ops/sec/procs": 3971974.94, "ns per ops/procs": 252.34}],["rdq-yield-tokio", "./rdq-yield-tokio -p 16 -d 10 -t 1600", {"Duration (ms)": 10001.0, "Number of processors": 16.0, "Number of threads": 1600.0, "Total Operations(ops)": 647292406.0, "Ops per second": 64729240.0, "ns per ops": 15.0, "Ops per threads": 404557.0, "Ops per procs": 40455775.0, "Ops/sec/procs": 4045577.0, "ns per ops/procs": 247.0}],["rdq-yield-go", "./rdq-yield-go -p 8 -d 10 -t 800", {"Duration (ms)": 10002.0, "Number of processors": 8.0, "Number of threads": 800.0, "Total Operations(ops)": 32040808.0, "Ops per second": 3203363.64, "ns per ops": 312.17, "Ops per threads": 40051.0, "Ops per procs": 4005101.0, "Ops/sec/procs": 400420.45, "ns per ops/procs": 2497.37}],["rdq-yield-go", "./rdq-yield-go -p 24 -d 10 -t 2400", {"Duration (ms)": 10003.0, "Number of processors": 24.0, "Number of threads": 2400.0, "Total Operations(ops)": 23453819.0, "Ops per second": 2344620.16, "ns per ops": 426.51, "Ops per threads": 9772.0, "Ops per procs": 977242.0, "Ops/sec/procs": 97692.51, "ns per ops/procs": 10236.2}],["rdq-yield-cfa", "./rdq-yield-cfa -p 1 -d 10 -t 100", {"Duration (ms)": 0.0, "Number of processors": 1.0, "Number of threads": 100.0, "Total Operations(ops)": 67463939.0, "Ops per second": 6746393.9, "ns per ops": 148.47, "Ops per threads": 674639.0, "Ops per procs": 67463939.0, "Ops/sec/procs": 6746393.9, "ns per ops/procs": 148.47}],["rdq-yield-fibre", "./rdq-yield-fibre -p 8 -d 10 -t 800", {"Duration (ms)": 10009.0, "Number of processors": 8.0, "Number of threads": 800.0, "Total Operations(ops)": 447365602.0, "Ops per second": 44693347.97, "ns per ops": 22.37, "Ops per threads": 559207.0, "Ops per procs": 55920700.0, "Ops/sec/procs": 5586668.5, "ns per ops/procs": 179.0}],["rdq-yield-fibre", "./rdq-yield-fibre -p 16 -d 10 -t 1600", {"Duration (ms)": 10022.0, "Number of processors": 16.0, "Number of threads": 1600.0, "Total Operations(ops)": 1004323666.0, "Ops per second": 100208984.11, "ns per ops": 9.98, "Ops per threads": 627702.0, "Ops per procs": 62770229.0, "Ops/sec/procs": 6263061.51, "ns per ops/procs": 159.67}],["rdq-yield-fibre", "./rdq-yield-fibre -p 24 -d 10 -t 2400", {"Duration (ms)": 10022.0, "Number of processors": 24.0, "Number of threads": 2400.0, "Total Operations(ops)": 1438830223.0, "Ops per second": 143560196.99, "ns per ops": 6.97, "Ops per threads": 599512.0, "Ops per procs": 59951259.0, "Ops/sec/procs": 5981674.87, "ns per ops/procs": 167.18}],["rdq-yield-go", "./rdq-yield-go -p 16 -d 10 -t 1600", {"Duration (ms)": 10002.0, "Number of processors": 16.0, "Number of threads": 1600.0, "Total Operations(ops)": 26637182.0, "Ops per second": 2663052.8, "ns per ops": 375.51, "Ops per threads": 16648.0, "Ops per procs": 1664823.0, "Ops/sec/procs": 166440.8, "ns per ops/procs": 6008.14}],["rdq-yield-cfa", "./rdq-yield-cfa -p 16 -d 10 -t 1600", {"Duration (ms)": 0.0, "Number of processors": 16.0, "Number of threads": 1600.0, "Total Operations(ops)": 638755972.0, "Ops per second": 63875597.2, "ns per ops": 15.7, "Ops per threads": 399222.0, "Ops per procs": 39922248.0, "Ops/sec/procs": 3992224.83, "ns per ops/procs": 251.13}],["rdq-yield-tokio", "./rdq-yield-tokio -p 24 -d 10 -t 2400", {"Duration (ms)": 10005.0, "Number of processors": 24.0, "Number of threads": 2400.0, "Total Operations(ops)": 430182652.0, "Ops per second": 43018265.0, "ns per ops": 23.0, "Ops per threads": 179242.0, "Ops per procs": 17924277.0, "Ops/sec/procs": 1792427.0, "ns per ops/procs": 558.0}],["rdq-yield-fibre", "./rdq-yield-fibre -p 1 -d 10 -t 100", {"Duration (ms)": 10008.0, "Number of processors": 1.0, "Number of threads": 100.0, "Total Operations(ops)": 100472124.0, "Ops per second": 10038792.53, "ns per ops": 99.61, "Ops per threads": 1004721.0, "Ops per procs": 100472124.0, "Ops/sec/procs": 10038792.53, "ns per ops/procs": 99.61}],["rdq-yield-go", "./rdq-yield-go -p 1 -d 10 -t 100", {"Duration (ms)": 10000.0, "Number of processors": 1.0, "Number of threads": 100.0, "Total Operations(ops)": 117008332.0, "Ops per second": 11700304.5, "ns per ops": 85.47, "Ops per threads": 1170083.0, "Ops per procs": 117008332.0, "Ops/sec/procs": 11700304.5, "ns per ops/procs": 85.47}],["rdq-yield-go", "./rdq-yield-go -p 24 -d 10 -t 2400", {"Duration (ms)": 10003.0, "Number of processors": 24.0, "Number of threads": 2400.0, "Total Operations(ops)": 23810780.0, "Ops per second": 2380314.39, "ns per ops": 420.11, "Ops per threads": 9921.0, "Ops per procs": 992115.0, "Ops/sec/procs": 99179.77, "ns per ops/procs": 10082.7}],["rdq-yield-tokio", "./rdq-yield-tokio -p 16 -d 10 -t 1600", {"Duration (ms)": 10000.0, "Number of processors": 16.0, "Number of threads": 1600.0, "Total Operations(ops)": 675450930.0, "Ops per second": 67545093.0, "ns per ops": 14.0, "Ops per threads": 422156.0, "Ops per procs": 42215683.0, "Ops/sec/procs": 4221568.0, "ns per ops/procs": 236.0}],["rdq-yield-fibre", "./rdq-yield-fibre -p 1 -d 10 -t 100", {"Duration (ms)": 10008.0, "Number of processors": 1.0, "Number of threads": 100.0, "Total Operations(ops)": 100428805.0, "Ops per second": 10034445.55, "ns per ops": 99.66, "Ops per threads": 1004288.0, "Ops per procs": 100428805.0, "Ops/sec/procs": 10034445.55, "ns per ops/procs": 99.66}],["rdq-yield-tokio", "./rdq-yield-tokio -p 1 -d 10 -t 100", {"Duration (ms)": 10099.0, "Number of processors": 1.0, "Number of threads": 100.0, "Total Operations(ops)": 90311107.0, "Ops per second": 9031110.0, "ns per ops": 111.0, "Ops per threads": 903111.0, "Ops per procs": 90311107.0, "Ops/sec/procs": 9031110.0, "ns per ops/procs": 111.0}],["rdq-yield-cfa", "./rdq-yield-cfa -p 8 -d 10 -t 800", {"Duration (ms)": 0.0, "Number of processors": 8.0, "Number of threads": 800.0, "Total Operations(ops)": 333502891.0, "Ops per second": 33350289.1, "ns per ops": 30.05, "Ops per threads": 416878.0, "Ops per procs": 41687861.0, "Ops/sec/procs": 4168786.14, "ns per ops/procs": 240.38}],["rdq-yield-go", "./rdq-yield-go -p 8 -d 10 -t 800", {"Duration (ms)": 10002.0, "Number of processors": 8.0, "Number of threads": 800.0, "Total Operations(ops)": 32147984.0, "Ops per second": 3214143.7, "ns per ops": 311.12, "Ops per threads": 40184.0, "Ops per procs": 4018498.0, "Ops/sec/procs": 401767.96, "ns per ops/procs": 2489.0}],["rdq-yield-tokio", "./rdq-yield-tokio -p 16 -d 10 -t 1600", {"Duration (ms)": 10003.0, "Number of processors": 16.0, "Number of threads": 1600.0, "Total Operations(ops)": 689066173.0, "Ops per second": 68906617.0, "ns per ops": 14.0, "Ops per threads": 430666.0, "Ops per procs": 43066635.0, "Ops/sec/procs": 4306663.0, "ns per ops/procs": 232.0}],["rdq-yield-fibre", "./rdq-yield-fibre -p 8 -d 10 -t 800", {"Duration (ms)": 10019.0, "Number of processors": 8.0, "Number of threads": 800.0, "Total Operations(ops)": 441418651.0, "Ops per second": 44056605.57, "ns per ops": 22.7, "Ops per threads": 551773.0, "Ops per procs": 55177331.0, "Ops/sec/procs": 5507075.7, "ns per ops/procs": 181.58}],["rdq-yield-fibre", "./rdq-yield-fibre -p 16 -d 10 -t 1600", {"Duration (ms)": 10028.0, "Number of processors": 16.0, "Number of threads": 1600.0, "Total Operations(ops)": 999658036.0, "Ops per second": 99685104.34, "ns per ops": 10.03, "Ops per threads": 624786.0, "Ops per procs": 62478627.0, "Ops/sec/procs": 6230319.02, "ns per ops/procs": 160.51}],["rdq-yield-go", "./rdq-yield-go -p 16 -d 10 -t 1600", {"Duration (ms)": 10002.0, "Number of processors": 16.0, "Number of threads": 1600.0, "Total Operations(ops)": 26737174.0, "Ops per second": 2672964.85, "ns per ops": 374.12, "Ops per threads": 16710.0, "Ops per procs": 1671073.0, "Ops/sec/procs": 167060.3, "ns per ops/procs": 5985.86}],["rdq-yield-tokio", "./rdq-yield-tokio -p 1 -d 10 -t 100", {"Duration (ms)": 10099.0, "Number of processors": 1.0, "Number of threads": 100.0, "Total Operations(ops)": 90695862.0, "Ops per second": 9069586.0, "ns per ops": 111.0, "Ops per threads": 906958.0, "Ops per procs": 90695862.0, "Ops/sec/procs": 9069586.0, "ns per ops/procs": 111.0}],["rdq-yield-fibre", "./rdq-yield-fibre -p 24 -d 10 -t 2400", {"Duration (ms)": 10004.0, "Number of processors": 24.0, "Number of threads": 2400.0, "Total Operations(ops)": 1440698903.0, "Ops per second": 144010330.78, "ns per ops": 6.94, "Ops per threads": 600291.0, "Ops per procs": 60029120.0, "Ops/sec/procs": 6000430.45, "ns per ops/procs": 166.65}],["rdq-yield-go", "./rdq-yield-go -p 24 -d 10 -t 2400", {"Duration (ms)": 10003.0, "Number of processors": 24.0, "Number of threads": 2400.0, "Total Operations(ops)": 23253629.0, "Ops per second": 2324527.32, "ns per ops": 430.19, "Ops per threads": 9689.0, "Ops per procs": 968901.0, "Ops/sec/procs": 96855.3, "ns per ops/procs": 10324.68}],["rdq-yield-go", "./rdq-yield-go -p 1 -d 10 -t 100", {"Duration (ms)": 10000.0, "Number of processors": 1.0, "Number of threads": 100.0, "Total Operations(ops)": 116842959.0, "Ops per second": 11683781.88, "ns per ops": 85.59, "Ops per threads": 1168429.0, "Ops per procs": 116842959.0, "Ops/sec/procs": 11683781.88, "ns per ops/procs": 85.59}],["rdq-yield-cfa", "./rdq-yield-cfa -p 1 -d 10 -t 100", {"Duration (ms)": 0.0, "Number of processors": 1.0, "Number of threads": 100.0, "Total Operations(ops)": 67109099.0, "Ops per second": 6710909.9, "ns per ops": 149.26, "Ops per threads": 671090.0, "Ops per procs": 67109099.0, "Ops/sec/procs": 6710909.9, "ns per ops/procs": 149.26}],["rdq-yield-go", "./rdq-yield-go -p 1 -d 10 -t 100", {"Duration (ms)": 10000.0, "Number of processors": 1.0, "Number of threads": 100.0, "Total Operations(ops)": 116630659.0, "Ops per second": 11662547.92, "ns per ops": 85.74, "Ops per threads": 1166306.0, "Ops per procs": 116630659.0, "Ops/sec/procs": 11662547.92, "ns per ops/procs": 85.74}],["rdq-yield-fibre", "./rdq-yield-fibre -p 8 -d 10 -t 800", {"Duration (ms)": 10009.0, "Number of processors": 8.0, "Number of threads": 800.0, "Total Operations(ops)": 438143011.0, "Ops per second": 43771074.82, "ns per ops": 22.85, "Ops per threads": 547678.0, "Ops per procs": 54767876.0, "Ops/sec/procs": 5471384.35, "ns per ops/procs": 182.77}],["rdq-yield-go", "./rdq-yield-go -p 16 -d 10 -t 1600", {"Duration (ms)": 10002.0, "Number of processors": 16.0, "Number of threads": 1600.0, "Total Operations(ops)": 26832358.0, "Ops per second": 2682510.65, "ns per ops": 372.79, "Ops per threads": 16770.0, "Ops per procs": 1677022.0, "Ops/sec/procs": 167656.92, "ns per ops/procs": 5964.56}],["rdq-yield-tokio", "./rdq-yield-tokio -p 8 -d 10 -t 800", {"Duration (ms)": 10100.0, "Number of processors": 8.0, "Number of threads": 800.0, "Total Operations(ops)": 357826049.0, "Ops per second": 35782604.0, "ns per ops": 28.0, "Ops per threads": 447282.0, "Ops per procs": 44728256.0, "Ops/sec/procs": 4472825.0, "ns per ops/procs": 225.0}],["rdq-yield-tokio", "./rdq-yield-tokio -p 8 -d 10 -t 800", {"Duration (ms)": 10100.0, "Number of processors": 8.0, "Number of threads": 800.0, "Total Operations(ops)": 331894279.0, "Ops per second": 33189427.0, "ns per ops": 30.0, "Ops per threads": 414867.0, "Ops per procs": 41486784.0, "Ops/sec/procs": 4148678.0, "ns per ops/procs": 243.0}],["rdq-yield-cfa", "./rdq-yield-cfa -p 8 -d 10 -t 800", {"Duration (ms)": 0.0, "Number of processors": 8.0, "Number of threads": 800.0, "Total Operations(ops)": 335906841.0, "Ops per second": 33590684.1, "ns per ops": 29.83, "Ops per threads": 419883.0, "Ops per procs": 41988355.0, "Ops/sec/procs": 4198835.51, "ns per ops/procs": 238.65}],["rdq-yield-go", "./rdq-yield-go -p 8 -d 10 -t 800", {"Duration (ms)": 10002.0, "Number of processors": 8.0, "Number of threads": 800.0, "Total Operations(ops)": 31669651.0, "Ops per second": 3166283.11, "ns per ops": 315.83, "Ops per threads": 39587.0, "Ops per procs": 3958706.0, "Ops/sec/procs": 395785.39, "ns per ops/procs": 2526.62}],["rdq-yield-tokio", "./rdq-yield-tokio -p 24 -d 10 -t 2400", {"Duration (ms)": 10005.0, "Number of processors": 24.0, "Number of threads": 2400.0, "Total Operations(ops)": 431374888.0, "Ops per second": 43137488.0, "ns per ops": 23.0, "Ops per threads": 179739.0, "Ops per procs": 17973953.0, "Ops/sec/procs": 1797395.0, "ns per ops/procs": 556.0}],["rdq-yield-cfa", "./rdq-yield-cfa -p 24 -d 10 -t 2400", {"Duration (ms)": 0.0, "Number of processors": 24.0, "Number of threads": 2400.0, "Total Operations(ops)": 859381490.0, "Ops per second": 85938149.0, "ns per ops": 11.64, "Ops per threads": 358075.0, "Ops per procs": 35807562.0, "Ops/sec/procs": 3580756.21, "ns per ops/procs": 279.37}]]
     1[["rdq-yield-fibre", "./rdq-yield-fibre -p 4 -d 30 -t 400", {"Duration (ms)": 30030.0, "Number of processors": 4.0, "Number of threads": 400.0, "Total Operations(ops)": 786696237.0, "Ops per second": 26196371.19, "ns per ops": 38.17, "Ops per threads": 1966740.0, "Ops per procs": 196674059.0, "Ops/sec/procs": 6549092.8, "ns per ops/procs": 152.69}],["rdq-yield-go", "./rdq-yield-go -p 48 -d 30 -t 4800", {"Duration (ms)": 30022.0, "Number of processors": 48.0, "Number of threads": 4800.0, "Total Operations(ops)": 67430500.0, "Ops per second": 2245984.07, "ns per ops": 445.24, "Ops per threads": 14048.0, "Ops per procs": 1404802.0, "Ops/sec/procs": 46791.33, "ns per ops/procs": 21371.48}],["rdq-yield-tokio", "./rdq-yield-tokio -p 192 -d 30 -t 19200", {"Duration (ms)": 30014.0, "Number of processors": 192.0, "Number of threads": 19200.0, "Total Operations(ops)": 246690772.0, "Ops per second": 8223025.0, "ns per ops": 121.0, "Ops per threads": 12848.0, "Ops per procs": 1284847.0, "Ops/sec/procs": 42828.0, "ns per ops/procs": 23360.0}],["rdq-yield-go", "./rdq-yield-go -p 16 -d 30 -t 1600", {"Duration (ms)": 30007.0, "Number of processors": 16.0, "Number of threads": 1600.0, "Total Operations(ops)": 77256544.0, "Ops per second": 2574560.51, "ns per ops": 388.42, "Ops per threads": 48285.0, "Ops per procs": 4828534.0, "Ops/sec/procs": 160910.03, "ns per ops/procs": 6214.65}],["rdq-yield-tokio", "./rdq-yield-tokio -p 24 -d 30 -t 2400", {"Duration (ms)": 30010.0, "Number of processors": 24.0, "Number of threads": 2400.0, "Total Operations(ops)": 1264283037.0, "Ops per second": 42142767.0, "ns per ops": 23.0, "Ops per threads": 526784.0, "Ops per procs": 52678459.0, "Ops/sec/procs": 1755948.0, "ns per ops/procs": 569.0}],["rdq-yield-go", "./rdq-yield-go -p 192 -d 30 -t 19200", {"Duration (ms)": 30028.0, "Number of processors": 192.0, "Number of threads": 19200.0, "Total Operations(ops)": 26205362.0, "Ops per second": 872671.36, "ns per ops": 1145.91, "Ops per threads": 1364.0, "Ops per procs": 136486.0, "Ops/sec/procs": 4545.16, "ns per ops/procs": 220014.09}],["rdq-yield-fibre", "./rdq-yield-fibre -p 192 -d 30 -t 19200", {"Duration (ms)": 30092.0, "Number of processors": 192.0, "Number of threads": 19200.0, "Total Operations(ops)": 25842309866.0, "Ops per second": 858757031.36, "ns per ops": 1.16, "Ops per threads": 1345953.0, "Ops per procs": 134595363.0, "Ops/sec/procs": 4472692.87, "ns per ops/procs": 223.58}],["rdq-yield-cfa", "./rdq-yield-cfa -p 48 -d 30 -t 4800", {"Duration (ms)": 0.0, "Number of processors": 48.0, "Number of threads": 4800.0, "Total Operations(ops)": 4287038776.0, "Ops per second": 142901292.53, "ns per ops": 7.01, "Ops per threads": 893133.0, "Ops per procs": 89313307.0, "Ops/sec/procs": 2977110.26, "ns per ops/procs": 336.48}],["rdq-yield-fibre", "./rdq-yield-fibre -p 192 -d 30 -t 19200", {"Duration (ms)": 30096.0, "Number of processors": 192.0, "Number of threads": 19200.0, "Total Operations(ops)": 26407209292.0, "Ops per second": 877431996.32, "ns per ops": 1.14, "Ops per threads": 1375375.0, "Ops per procs": 137537548.0, "Ops/sec/procs": 4569958.31, "ns per ops/procs": 218.82}],["rdq-yield-fibre", "./rdq-yield-fibre -p 144 -d 30 -t 14400", {"Duration (ms)": 30033.0, "Number of processors": 144.0, "Number of threads": 14400.0, "Total Operations(ops)": 19363036192.0, "Ops per second": 644724835.68, "ns per ops": 1.55, "Ops per threads": 1344655.0, "Ops per procs": 134465529.0, "Ops/sec/procs": 4477255.8, "ns per ops/procs": 223.35}],["rdq-yield-cfa", "./rdq-yield-cfa -p 8 -d 30 -t 800", {"Duration (ms)": 0.0, "Number of processors": 8.0, "Number of threads": 800.0, "Total Operations(ops)": 957136269.0, "Ops per second": 31904542.3, "ns per ops": 31.41, "Ops per threads": 1196420.0, "Ops per procs": 119642033.0, "Ops/sec/procs": 3988067.79, "ns per ops/procs": 251.27}],["rdq-yield-go", "./rdq-yield-go -p 2 -d 30 -t 200", {"Duration (ms)": 30004.0, "Number of processors": 2.0, "Number of threads": 200.0, "Total Operations(ops)": 169554641.0, "Ops per second": 5650984.24, "ns per ops": 176.96, "Ops per threads": 847773.0, "Ops per procs": 84777320.0, "Ops/sec/procs": 2825492.12, "ns per ops/procs": 353.92}],["rdq-yield-go", "./rdq-yield-go -p 1 -d 30 -t 100", {"Duration (ms)": 30001.0, "Number of processors": 1.0, "Number of threads": 100.0, "Total Operations(ops)": 349843945.0, "Ops per second": 11660986.45, "ns per ops": 85.76, "Ops per threads": 3498439.0, "Ops per procs": 349843945.0, "Ops/sec/procs": 11660986.45, "ns per ops/procs": 85.76}],["rdq-yield-go", "./rdq-yield-go -p 2 -d 30 -t 200", {"Duration (ms)": 30004.0, "Number of processors": 2.0, "Number of threads": 200.0, "Total Operations(ops)": 168278943.0, "Ops per second": 5608446.54, "ns per ops": 178.3, "Ops per threads": 841394.0, "Ops per procs": 84139471.0, "Ops/sec/procs": 2804223.27, "ns per ops/procs": 356.6}],["rdq-yield-go", "./rdq-yield-go -p 16 -d 30 -t 1600", {"Duration (ms)": 30007.0, "Number of processors": 16.0, "Number of threads": 1600.0, "Total Operations(ops)": 78109146.0, "Ops per second": 2602956.02, "ns per ops": 384.18, "Ops per threads": 48818.0, "Ops per procs": 4881821.0, "Ops/sec/procs": 162684.75, "ns per ops/procs": 6146.86}],["rdq-yield-go", "./rdq-yield-go -p 16 -d 30 -t 1600", {"Duration (ms)": 30007.0, "Number of processors": 16.0, "Number of threads": 1600.0, "Total Operations(ops)": 77672499.0, "Ops per second": 2588436.4, "ns per ops": 386.33, "Ops per threads": 48545.0, "Ops per procs": 4854531.0, "Ops/sec/procs": 161777.28, "ns per ops/procs": 6181.34}],["rdq-yield-go", "./rdq-yield-go -p 1 -d 30 -t 100", {"Duration (ms)": 30001.0, "Number of processors": 1.0, "Number of threads": 100.0, "Total Operations(ops)": 351002699.0, "Ops per second": 11699608.69, "ns per ops": 85.47, "Ops per threads": 3510026.0, "Ops per procs": 351002699.0, "Ops/sec/procs": 11699608.69, "ns per ops/procs": 85.47}],["rdq-yield-go", "./rdq-yield-go -p 192 -d 30 -t 19200", {"Duration (ms)": 30029.0, "Number of processors": 192.0, "Number of threads": 19200.0, "Total Operations(ops)": 27027064.0, "Ops per second": 900029.58, "ns per ops": 1111.07, "Ops per threads": 1407.0, "Ops per procs": 140765.0, "Ops/sec/procs": 4687.65, "ns per ops/procs": 213326.32}],["rdq-yield-cfa", "./rdq-yield-cfa -p 16 -d 30 -t 1600", {"Duration (ms)": 0.0, "Number of processors": 16.0, "Number of threads": 1600.0, "Total Operations(ops)": 2126869253.0, "Ops per second": 70895641.77, "ns per ops": 14.14, "Ops per threads": 1329293.0, "Ops per procs": 132929328.0, "Ops/sec/procs": 4430977.61, "ns per ops/procs": 226.27}],["rdq-yield-fibre", "./rdq-yield-fibre -p 16 -d 30 -t 1600", {"Duration (ms)": 30032.0, "Number of processors": 16.0, "Number of threads": 1600.0, "Total Operations(ops)": 3034645719.0, "Ops per second": 101044370.22, "ns per ops": 9.9, "Ops per threads": 1896653.0, "Ops per procs": 189665357.0, "Ops/sec/procs": 6315273.14, "ns per ops/procs": 158.35}],["rdq-yield-tokio", "./rdq-yield-tokio -p 8 -d 30 -t 800", {"Duration (ms)": 30097.0, "Number of processors": 8.0, "Number of threads": 800.0, "Total Operations(ops)": 1057583380.0, "Ops per second": 35252779.0, "ns per ops": 28.0, "Ops per threads": 1321979.0, "Ops per procs": 132197922.0, "Ops/sec/procs": 4406597.0, "ns per ops/procs": 227.0}],["rdq-yield-cfa", "./rdq-yield-cfa -p 96 -d 30 -t 9600", {"Duration (ms)": 0.0, "Number of processors": 96.0, "Number of threads": 9600.0, "Total Operations(ops)": 8187269070.0, "Ops per second": 272908969.0, "ns per ops": 3.67, "Ops per threads": 852840.0, "Ops per procs": 85284052.0, "Ops/sec/procs": 2842801.76, "ns per ops/procs": 352.1}],["rdq-yield-fibre", "./rdq-yield-fibre -p 72 -d 30 -t 7200", {"Duration (ms)": 30017.0, "Number of processors": 72.0, "Number of threads": 7200.0, "Total Operations(ops)": 11110635397.0, "Ops per second": 370143590.92, "ns per ops": 2.7, "Ops per threads": 1543143.0, "Ops per procs": 154314380.0, "Ops/sec/procs": 5140883.21, "ns per ops/procs": 194.52}],["rdq-yield-tokio", "./rdq-yield-tokio -p 24 -d 30 -t 2400", {"Duration (ms)": 30006.0, "Number of processors": 24.0, "Number of threads": 2400.0, "Total Operations(ops)": 1283149375.0, "Ops per second": 42771645.0, "ns per ops": 23.0, "Ops per threads": 534645.0, "Ops per procs": 53464557.0, "Ops/sec/procs": 1782151.0, "ns per ops/procs": 561.0}],["rdq-yield-tokio", "./rdq-yield-tokio -p 4 -d 30 -t 400", {"Duration (ms)": 30097.0, "Number of processors": 4.0, "Number of threads": 400.0, "Total Operations(ops)": 534752577.0, "Ops per second": 17825085.0, "ns per ops": 56.0, "Ops per threads": 1336881.0, "Ops per procs": 133688144.0, "Ops/sec/procs": 4456271.0, "ns per ops/procs": 225.0}],["rdq-yield-fibre", "./rdq-yield-fibre -p 72 -d 30 -t 7200", {"Duration (ms)": 30090.0, "Number of processors": 72.0, "Number of threads": 7200.0, "Total Operations(ops)": 10106508813.0, "Ops per second": 335866971.18, "ns per ops": 2.98, "Ops per threads": 1403681.0, "Ops per procs": 140368177.0, "Ops/sec/procs": 4664819.04, "ns per ops/procs": 214.37}],["rdq-yield-fibre", "./rdq-yield-fibre -p 144 -d 30 -t 14400", {"Duration (ms)": 30028.0, "Number of processors": 144.0, "Number of threads": 14400.0, "Total Operations(ops)": 19311501490.0, "Ops per second": 643115231.9, "ns per ops": 1.55, "Ops per threads": 1341076.0, "Ops per procs": 134107649.0, "Ops/sec/procs": 4466078.0, "ns per ops/procs": 223.91}],["rdq-yield-tokio", "./rdq-yield-tokio -p 4 -d 30 -t 400", {"Duration (ms)": 30098.0, "Number of processors": 4.0, "Number of threads": 400.0, "Total Operations(ops)": 663066372.0, "Ops per second": 22102212.0, "ns per ops": 45.0, "Ops per threads": 1657665.0, "Ops per procs": 165766593.0, "Ops/sec/procs": 5525553.0, "ns per ops/procs": 181.0}],["rdq-yield-cfa", "./rdq-yield-cfa -p 192 -d 30 -t 19200", {"Duration (ms)": 0.0, "Number of processors": 192.0, "Number of threads": 19200.0, "Total Operations(ops)": 17376935841.0, "Ops per second": 579231194.7, "ns per ops": 1.73, "Ops per threads": 905048.0, "Ops per procs": 90504874.0, "Ops/sec/procs": 3016829.14, "ns per ops/procs": 331.77}],["rdq-yield-go", "./rdq-yield-go -p 16 -d 30 -t 1600", {"Duration (ms)": 30007.0, "Number of processors": 16.0, "Number of threads": 1600.0, "Total Operations(ops)": 78344878.0, "Ops per second": 2610853.13, "ns per ops": 383.02, "Ops per threads": 48965.0, "Ops per procs": 4896554.0, "Ops/sec/procs": 163178.32, "ns per ops/procs": 6128.27}],["rdq-yield-cfa", "./rdq-yield-cfa -p 144 -d 30 -t 14400", {"Duration (ms)": 0.0, "Number of processors": 144.0, "Number of threads": 14400.0, "Total Operations(ops)": 10760029467.0, "Ops per second": 358667648.9, "ns per ops": 2.79, "Ops per threads": 747224.0, "Ops per procs": 74722426.0, "Ops/sec/procs": 2490747.56, "ns per ops/procs": 401.53}],["rdq-yield-go", "./rdq-yield-go -p 72 -d 30 -t 7200", {"Duration (ms)": 30043.0, "Number of processors": 72.0, "Number of threads": 7200.0, "Total Operations(ops)": 38347742.0, "Ops per second": 1276398.01, "ns per ops": 783.45, "Ops per threads": 5326.0, "Ops per procs": 532607.0, "Ops/sec/procs": 17727.75, "ns per ops/procs": 56408.74}],["rdq-yield-fibre", "./rdq-yield-fibre -p 4 -d 30 -t 400", {"Duration (ms)": 30034.0, "Number of processors": 4.0, "Number of threads": 400.0, "Total Operations(ops)": 793115458.0, "Ops per second": 26407006.37, "ns per ops": 37.87, "Ops per threads": 1982788.0, "Ops per procs": 198278864.0, "Ops/sec/procs": 6601751.59, "ns per ops/procs": 151.47}],["rdq-yield-go", "./rdq-yield-go -p 24 -d 30 -t 2400", {"Duration (ms)": 30007.0, "Number of processors": 24.0, "Number of threads": 2400.0, "Total Operations(ops)": 70682647.0, "Ops per second": 2355490.46, "ns per ops": 424.54, "Ops per threads": 29451.0, "Ops per procs": 2945110.0, "Ops/sec/procs": 98145.44, "ns per ops/procs": 10188.96}],["rdq-yield-tokio", "./rdq-yield-tokio -p 8 -d 30 -t 800", {"Duration (ms)": 30098.0, "Number of processors": 8.0, "Number of threads": 800.0, "Total Operations(ops)": 972699589.0, "Ops per second": 32423319.0, "ns per ops": 30.0, "Ops per threads": 1215874.0, "Ops per procs": 121587448.0, "Ops/sec/procs": 4052914.0, "ns per ops/procs": 247.0}],["rdq-yield-cfa", "./rdq-yield-cfa -p 24 -d 30 -t 2400", {"Duration (ms)": 0.0, "Number of processors": 24.0, "Number of threads": 2400.0, "Total Operations(ops)": 2621619479.0, "Ops per second": 87387315.97, "ns per ops": 11.45, "Ops per threads": 1092341.0, "Ops per procs": 109234144.0, "Ops/sec/procs": 3641138.17, "ns per ops/procs": 274.84}],["rdq-yield-go", "./rdq-yield-go -p 8 -d 30 -t 800", {"Duration (ms)": 30006.0, "Number of processors": 8.0, "Number of threads": 800.0, "Total Operations(ops)": 92533786.0, "Ops per second": 3083783.15, "ns per ops": 324.28, "Ops per threads": 115667.0, "Ops per procs": 11566723.0, "Ops/sec/procs": 385472.89, "ns per ops/procs": 2594.22}],["rdq-yield-fibre", "./rdq-yield-fibre -p 48 -d 30 -t 4800", {"Duration (ms)": 30060.0, "Number of processors": 48.0, "Number of threads": 4800.0, "Total Operations(ops)": 6577172797.0, "Ops per second": 218798779.08, "ns per ops": 4.57, "Ops per threads": 1370244.0, "Ops per procs": 137024433.0, "Ops/sec/procs": 4558307.9, "ns per ops/procs": 219.38}],["rdq-yield-tokio", "./rdq-yield-tokio -p 4 -d 30 -t 400", {"Duration (ms)": 30098.0, "Number of processors": 4.0, "Number of threads": 400.0, "Total Operations(ops)": 616454970.0, "Ops per second": 20548499.0, "ns per ops": 48.0, "Ops per threads": 1541137.0, "Ops per procs": 154113742.0, "Ops/sec/procs": 5137124.0, "ns per ops/procs": 195.0}],["rdq-yield-tokio", "./rdq-yield-tokio -p 144 -d 30 -t 14400", {"Duration (ms)": 30099.0, "Number of processors": 144.0, "Number of threads": 14400.0, "Total Operations(ops)": 444090509.0, "Ops per second": 14803016.0, "ns per ops": 67.0, "Ops per threads": 30839.0, "Ops per procs": 3083961.0, "Ops/sec/procs": 102798.0, "ns per ops/procs": 9760.0}],["rdq-yield-tokio", "./rdq-yield-tokio -p 72 -d 30 -t 7200", {"Duration (ms)": 30021.0, "Number of processors": 72.0, "Number of threads": 7200.0, "Total Operations(ops)": 424312925.0, "Ops per second": 14143764.0, "ns per ops": 70.0, "Ops per threads": 58932.0, "Ops per procs": 5893235.0, "Ops/sec/procs": 196441.0, "ns per ops/procs": 5094.0}],["rdq-yield-cfa", "./rdq-yield-cfa -p 72 -d 30 -t 7200", {"Duration (ms)": 0.0, "Number of processors": 72.0, "Number of threads": 7200.0, "Total Operations(ops)": 6448785565.0, "Ops per second": 214959518.83, "ns per ops": 4.67, "Ops per threads": 895664.0, "Ops per procs": 89566466.0, "Ops/sec/procs": 2985548.87, "ns per ops/procs": 335.96}],["rdq-yield-go", "./rdq-yield-go -p 2 -d 30 -t 200", {"Duration (ms)": 30004.0, "Number of processors": 2.0, "Number of threads": 200.0, "Total Operations(ops)": 176265352.0, "Ops per second": 5874643.53, "ns per ops": 170.22, "Ops per threads": 881326.0, "Ops per procs": 88132676.0, "Ops/sec/procs": 2937321.77, "ns per ops/procs": 340.45}],["rdq-yield-cfa", "./rdq-yield-cfa -p 1 -d 30 -t 100", {"Duration (ms)": 0.0, "Number of processors": 1.0, "Number of threads": 100.0, "Total Operations(ops)": 209569894.0, "Ops per second": 6985663.13, "ns per ops": 143.39, "Ops per threads": 2095698.0, "Ops per procs": 209569894.0, "Ops/sec/procs": 6985663.13, "ns per ops/procs": 143.39}],["rdq-yield-tokio", "./rdq-yield-tokio -p 16 -d 30 -t 1600", {"Duration (ms)": 30098.0, "Number of processors": 16.0, "Number of threads": 1600.0, "Total Operations(ops)": 2035146196.0, "Ops per second": 67838206.0, "ns per ops": 14.0, "Ops per threads": 1271966.0, "Ops per procs": 127196637.0, "Ops/sec/procs": 4239887.0, "ns per ops/procs": 236.0}],["rdq-yield-tokio", "./rdq-yield-tokio -p 2 -d 30 -t 200", {"Duration (ms)": 30097.0, "Number of processors": 2.0, "Number of threads": 200.0, "Total Operations(ops)": 321667166.0, "Ops per second": 10722238.0, "ns per ops": 93.0, "Ops per threads": 1608335.0, "Ops per procs": 160833583.0, "Ops/sec/procs": 5361119.0, "ns per ops/procs": 187.0}],["rdq-yield-fibre", "./rdq-yield-fibre -p 4 -d 30 -t 400", {"Duration (ms)": 30029.0, "Number of processors": 4.0, "Number of threads": 400.0, "Total Operations(ops)": 711809959.0, "Ops per second": 23703659.77, "ns per ops": 42.19, "Ops per threads": 1779524.0, "Ops per procs": 177952489.0, "Ops/sec/procs": 5925914.94, "ns per ops/procs": 168.75}],["rdq-yield-go", "./rdq-yield-go -p 192 -d 30 -t 19200", {"Duration (ms)": 30027.0, "Number of processors": 192.0, "Number of threads": 19200.0, "Total Operations(ops)": 25893143.0, "Ops per second": 862312.11, "ns per ops": 1159.67, "Ops per threads": 1348.0, "Ops per procs": 134860.0, "Ops/sec/procs": 4491.21, "ns per ops/procs": 222657.2}],["rdq-yield-fibre", "./rdq-yield-fibre -p 144 -d 30 -t 14400", {"Duration (ms)": 30027.0, "Number of processors": 144.0, "Number of threads": 14400.0, "Total Operations(ops)": 19555423691.0, "Ops per second": 651261215.01, "ns per ops": 1.54, "Ops per threads": 1358015.0, "Ops per procs": 135801553.0, "Ops/sec/procs": 4522647.33, "ns per ops/procs": 221.11}],["rdq-yield-cfa", "./rdq-yield-cfa -p 4 -d 30 -t 400", {"Duration (ms)": 0.0, "Number of processors": 4.0, "Number of threads": 400.0, "Total Operations(ops)": 553173652.0, "Ops per second": 18439121.73, "ns per ops": 54.33, "Ops per threads": 1382934.0, "Ops per procs": 138293413.0, "Ops/sec/procs": 4609780.43, "ns per ops/procs": 217.32}],["rdq-yield-fibre", "./rdq-yield-fibre -p 48 -d 30 -t 4800", {"Duration (ms)": 30013.0, "Number of processors": 48.0, "Number of threads": 4800.0, "Total Operations(ops)": 6584824233.0, "Ops per second": 219392766.61, "ns per ops": 4.56, "Ops per threads": 1371838.0, "Ops per procs": 137183838.0, "Ops/sec/procs": 4570682.64, "ns per ops/procs": 218.79}],["rdq-yield-tokio", "./rdq-yield-tokio -p 144 -d 30 -t 14400", {"Duration (ms)": 30078.0, "Number of processors": 144.0, "Number of threads": 14400.0, "Total Operations(ops)": 373575985.0, "Ops per second": 12452532.0, "ns per ops": 80.0, "Ops per threads": 25942.0, "Ops per procs": 2594277.0, "Ops/sec/procs": 86475.0, "ns per ops/procs": 11594.0}],["rdq-yield-fibre", "./rdq-yield-fibre -p 48 -d 30 -t 4800", {"Duration (ms)": 30033.0, "Number of processors": 48.0, "Number of threads": 4800.0, "Total Operations(ops)": 6584179132.0, "Ops per second": 219227182.83, "ns per ops": 4.56, "Ops per threads": 1371703.0, "Ops per procs": 137170398.0, "Ops/sec/procs": 4567232.98, "ns per ops/procs": 218.95}],["rdq-yield-tokio", "./rdq-yield-tokio -p 4 -d 30 -t 400", {"Duration (ms)": 30097.0, "Number of processors": 4.0, "Number of threads": 400.0, "Total Operations(ops)": 627983372.0, "Ops per second": 20932779.0, "ns per ops": 47.0, "Ops per threads": 1569958.0, "Ops per procs": 156995843.0, "Ops/sec/procs": 5233194.0, "ns per ops/procs": 191.0}],["rdq-yield-tokio", "./rdq-yield-tokio -p 144 -d 30 -t 14400", {"Duration (ms)": 30079.0, "Number of processors": 144.0, "Number of threads": 14400.0, "Total Operations(ops)": 429272864.0, "Ops per second": 14309095.0, "ns per ops": 70.0, "Ops per threads": 29810.0, "Ops per procs": 2981061.0, "Ops/sec/procs": 99368.0, "ns per ops/procs": 10090.0}],["rdq-yield-fibre", "./rdq-yield-fibre -p 2 -d 30 -t 200", {"Duration (ms)": 30027.0, "Number of processors": 2.0, "Number of threads": 200.0, "Total Operations(ops)": 477983871.0, "Ops per second": 15918397.84, "ns per ops": 62.82, "Ops per threads": 2389919.0, "Ops per procs": 238991935.0, "Ops/sec/procs": 7959198.92, "ns per ops/procs": 125.64}],["rdq-yield-tokio", "./rdq-yield-tokio -p 1 -d 30 -t 100", {"Duration (ms)": 30097.0, "Number of processors": 1.0, "Number of threads": 100.0, "Total Operations(ops)": 269720729.0, "Ops per second": 8990690.0, "ns per ops": 111.0, "Ops per threads": 2697207.0, "Ops per procs": 269720729.0, "Ops/sec/procs": 8990690.0, "ns per ops/procs": 111.0}],["rdq-yield-tokio", "./rdq-yield-tokio -p 1 -d 30 -t 100", {"Duration (ms)": 30097.0, "Number of processors": 1.0, "Number of threads": 100.0, "Total Operations(ops)": 269887036.0, "Ops per second": 8996234.0, "ns per ops": 111.0, "Ops per threads": 2698870.0, "Ops per procs": 269887036.0, "Ops/sec/procs": 8996234.0, "ns per ops/procs": 111.0}],["rdq-yield-fibre", "./rdq-yield-fibre -p 72 -d 30 -t 7200", {"Duration (ms)": 30017.0, "Number of processors": 72.0, "Number of threads": 7200.0, "Total Operations(ops)": 10581967172.0, "Ops per second": 352529904.97, "ns per ops": 2.84, "Ops per threads": 1469717.0, "Ops per procs": 146971766.0, "Ops/sec/procs": 4896248.68, "ns per ops/procs": 204.24}],["rdq-yield-go", "./rdq-yield-go -p 96 -d 30 -t 9600", {"Duration (ms)": 30051.0, "Number of processors": 96.0, "Number of threads": 9600.0, "Total Operations(ops)": 34829885.0, "Ops per second": 1158990.95, "ns per ops": 862.82, "Ops per threads": 3628.0, "Ops per procs": 362811.0, "Ops/sec/procs": 12072.82, "ns per ops/procs": 82830.67}],["rdq-yield-go", "./rdq-yield-go -p 8 -d 30 -t 800", {"Duration (ms)": 30006.0, "Number of processors": 8.0, "Number of threads": 800.0, "Total Operations(ops)": 91794502.0, "Ops per second": 3059170.21, "ns per ops": 326.89, "Ops per threads": 114743.0, "Ops per procs": 11474312.0, "Ops/sec/procs": 382396.28, "ns per ops/procs": 2615.09}],["rdq-yield-fibre", "./rdq-yield-fibre -p 1 -d 30 -t 100", {"Duration (ms)": 30025.0, "Number of processors": 1.0, "Number of threads": 100.0, "Total Operations(ops)": 299958376.0, "Ops per second": 9990136.59, "ns per ops": 100.1, "Ops per threads": 2999583.0, "Ops per procs": 299958376.0, "Ops/sec/procs": 9990136.59, "ns per ops/procs": 100.1}],["rdq-yield-go", "./rdq-yield-go -p 16 -d 30 -t 1600", {"Duration (ms)": 30007.0, "Number of processors": 16.0, "Number of threads": 1600.0, "Total Operations(ops)": 76724852.0, "Ops per second": 2556825.96, "ns per ops": 391.11, "Ops per threads": 47953.0, "Ops per procs": 4795303.0, "Ops/sec/procs": 159801.62, "ns per ops/procs": 6257.76}],["rdq-yield-tokio", "./rdq-yield-tokio -p 1 -d 30 -t 100", {"Duration (ms)": 30097.0, "Number of processors": 1.0, "Number of threads": 100.0, "Total Operations(ops)": 270410998.0, "Ops per second": 9013699.0, "ns per ops": 111.0, "Ops per threads": 2704109.0, "Ops per procs": 270410998.0, "Ops/sec/procs": 9013699.0, "ns per ops/procs": 111.0}],["rdq-yield-go", "./rdq-yield-go -p 24 -d 30 -t 2400", {"Duration (ms)": 30007.0, "Number of processors": 24.0, "Number of threads": 2400.0, "Total Operations(ops)": 70790966.0, "Ops per second": 2359090.02, "ns per ops": 423.89, "Ops per threads": 29496.0, "Ops per procs": 2949623.0, "Ops/sec/procs": 98295.42, "ns per ops/procs": 10173.41}],["rdq-yield-fibre", "./rdq-yield-fibre -p 192 -d 30 -t 19200", {"Duration (ms)": 30096.0, "Number of processors": 192.0, "Number of threads": 19200.0, "Total Operations(ops)": 25937017148.0, "Ops per second": 861804536.24, "ns per ops": 1.16, "Ops per threads": 1350886.0, "Ops per procs": 135088630.0, "Ops/sec/procs": 4488565.29, "ns per ops/procs": 222.79}],["rdq-yield-go", "./rdq-yield-go -p 16 -d 30 -t 1600", {"Duration (ms)": 30007.0, "Number of processors": 16.0, "Number of threads": 1600.0, "Total Operations(ops)": 78587889.0, "Ops per second": 2618934.59, "ns per ops": 381.83, "Ops per threads": 49117.0, "Ops per procs": 4911743.0, "Ops/sec/procs": 163683.41, "ns per ops/procs": 6109.35}],["rdq-yield-fibre", "./rdq-yield-fibre -p 4 -d 30 -t 400", {"Duration (ms)": 30029.0, "Number of processors": 4.0, "Number of threads": 400.0, "Total Operations(ops)": 706571363.0, "Ops per second": 23529502.58, "ns per ops": 42.5, "Ops per threads": 1766428.0, "Ops per procs": 176642840.0, "Ops/sec/procs": 5882375.65, "ns per ops/procs": 170.0}],["rdq-yield-fibre", "./rdq-yield-fibre -p 4 -d 30 -t 400", {"Duration (ms)": 30029.0, "Number of processors": 4.0, "Number of threads": 400.0, "Total Operations(ops)": 710504707.0, "Ops per second": 23660105.85, "ns per ops": 42.27, "Ops per threads": 1776261.0, "Ops per procs": 177626176.0, "Ops/sec/procs": 5915026.46, "ns per ops/procs": 169.06}],["rdq-yield-fibre", "./rdq-yield-fibre -p 8 -d 30 -t 800", {"Duration (ms)": 30028.0, "Number of processors": 8.0, "Number of threads": 800.0, "Total Operations(ops)": 1304265995.0, "Ops per second": 43433842.47, "ns per ops": 23.02, "Ops per threads": 1630332.0, "Ops per procs": 163033249.0, "Ops/sec/procs": 5429230.31, "ns per ops/procs": 184.19}],["rdq-yield-fibre", "./rdq-yield-fibre -p 144 -d 30 -t 14400", {"Duration (ms)": 30026.0, "Number of processors": 144.0, "Number of threads": 14400.0, "Total Operations(ops)": 19296150873.0, "Ops per second": 642633567.29, "ns per ops": 1.56, "Ops per threads": 1340010.0, "Ops per procs": 134001047.0, "Ops/sec/procs": 4462733.11, "ns per ops/procs": 224.08}],["rdq-yield-fibre", "./rdq-yield-fibre -p 48 -d 30 -t 4800", {"Duration (ms)": 30013.0, "Number of processors": 48.0, "Number of threads": 4800.0, "Total Operations(ops)": 6589952247.0, "Ops per second": 219565368.17, "ns per ops": 4.55, "Ops per threads": 1372906.0, "Ops per procs": 137290671.0, "Ops/sec/procs": 4574278.5, "ns per ops/procs": 218.61}],["rdq-yield-fibre", "./rdq-yield-fibre -p 96 -d 30 -t 9600", {"Duration (ms)": 30020.0, "Number of processors": 96.0, "Number of threads": 9600.0, "Total Operations(ops)": 13343170842.0, "Ops per second": 444466038.18, "ns per ops": 2.25, "Ops per threads": 1389913.0, "Ops per procs": 138991362.0, "Ops/sec/procs": 4629854.56, "ns per ops/procs": 215.99}],["rdq-yield-tokio", "./rdq-yield-tokio -p 192 -d 30 -t 19200", {"Duration (ms)": 30017.0, "Number of processors": 192.0, "Number of threads": 19200.0, "Total Operations(ops)": 233686806.0, "Ops per second": 7789560.0, "ns per ops": 128.0, "Ops per threads": 12171.0, "Ops per procs": 1217118.0, "Ops/sec/procs": 40570.0, "ns per ops/procs": 24662.0}],["rdq-yield-fibre", "./rdq-yield-fibre -p 48 -d 30 -t 4800", {"Duration (ms)": 30015.0, "Number of processors": 48.0, "Number of threads": 4800.0, "Total Operations(ops)": 6606721900.0, "Ops per second": 220112610.19, "ns per ops": 4.54, "Ops per threads": 1376400.0, "Ops per procs": 137640039.0, "Ops/sec/procs": 4585679.38, "ns per ops/procs": 218.07}],["rdq-yield-fibre", "./rdq-yield-fibre -p 96 -d 30 -t 9600", {"Duration (ms)": 30019.0, "Number of processors": 96.0, "Number of threads": 9600.0, "Total Operations(ops)": 13291128809.0, "Ops per second": 442744601.09, "ns per ops": 2.26, "Ops per threads": 1384492.0, "Ops per procs": 138449258.0, "Ops/sec/procs": 4611922.93, "ns per ops/procs": 216.83}],["rdq-yield-go", "./rdq-yield-go -p 1 -d 30 -t 100", {"Duration (ms)": 30001.0, "Number of processors": 1.0, "Number of threads": 100.0, "Total Operations(ops)": 349957766.0, "Ops per second": 11664784.63, "ns per ops": 85.73, "Ops per threads": 3499577.0, "Ops per procs": 349957766.0, "Ops/sec/procs": 11664784.63, "ns per ops/procs": 85.73}],["rdq-yield-fibre", "./rdq-yield-fibre -p 72 -d 30 -t 7200", {"Duration (ms)": 30016.0, "Number of processors": 72.0, "Number of threads": 7200.0, "Total Operations(ops)": 11296016426.0, "Ops per second": 376330387.77, "ns per ops": 2.66, "Ops per threads": 1568891.0, "Ops per procs": 156889117.0, "Ops/sec/procs": 5226810.94, "ns per ops/procs": 191.32}],["rdq-yield-fibre", "./rdq-yield-fibre -p 1 -d 30 -t 100", {"Duration (ms)": 30025.0, "Number of processors": 1.0, "Number of threads": 100.0, "Total Operations(ops)": 299762089.0, "Ops per second": 9983662.44, "ns per ops": 100.16, "Ops per threads": 2997620.0, "Ops per procs": 299762089.0, "Ops/sec/procs": 9983662.44, "ns per ops/procs": 100.16}],["rdq-yield-fibre", "./rdq-yield-fibre -p 48 -d 30 -t 4800", {"Duration (ms)": 30034.0, "Number of processors": 48.0, "Number of threads": 4800.0, "Total Operations(ops)": 6650955101.0, "Ops per second": 221443789.88, "ns per ops": 4.52, "Ops per threads": 1385615.0, "Ops per procs": 138561564.0, "Ops/sec/procs": 4613412.29, "ns per ops/procs": 216.76}],["rdq-yield-go", "./rdq-yield-go -p 192 -d 30 -t 19200", {"Duration (ms)": 30032.0, "Number of processors": 192.0, "Number of threads": 19200.0, "Total Operations(ops)": 25504504.0, "Ops per second": 849228.42, "ns per ops": 1177.54, "Ops per threads": 1328.0, "Ops per procs": 132835.0, "Ops/sec/procs": 4423.06, "ns per ops/procs": 226087.58}],["rdq-yield-fibre", "./rdq-yield-fibre -p 72 -d 30 -t 7200", {"Duration (ms)": 30018.0, "Number of processors": 72.0, "Number of threads": 7200.0, "Total Operations(ops)": 10160267398.0, "Ops per second": 338466253.76, "ns per ops": 2.95, "Ops per threads": 1411148.0, "Ops per procs": 141114824.0, "Ops/sec/procs": 4700920.19, "ns per ops/procs": 212.72}],["rdq-yield-go", "./rdq-yield-go -p 8 -d 30 -t 800", {"Duration (ms)": 30006.0, "Number of processors": 8.0, "Number of threads": 800.0, "Total Operations(ops)": 92696046.0, "Ops per second": 3089198.07, "ns per ops": 323.71, "Ops per threads": 115870.0, "Ops per procs": 11587005.0, "Ops/sec/procs": 386149.76, "ns per ops/procs": 2589.67}],["rdq-yield-go", "./rdq-yield-go -p 96 -d 30 -t 9600", {"Duration (ms)": 30049.0, "Number of processors": 96.0, "Number of threads": 9600.0, "Total Operations(ops)": 37637537.0, "Ops per second": 1252530.5, "ns per ops": 798.38, "Ops per threads": 3920.0, "Ops per procs": 392057.0, "Ops/sec/procs": 13047.19, "ns per ops/procs": 76644.84}],["rdq-yield-tokio", "./rdq-yield-tokio -p 24 -d 30 -t 2400", {"Duration (ms)": 30003.0, "Number of processors": 24.0, "Number of threads": 2400.0, "Total Operations(ops)": 1295371794.0, "Ops per second": 43179059.0, "ns per ops": 23.0, "Ops per threads": 539738.0, "Ops per procs": 53973824.0, "Ops/sec/procs": 1799127.0, "ns per ops/procs": 555.0}],["rdq-yield-go", "./rdq-yield-go -p 72 -d 30 -t 7200", {"Duration (ms)": 30055.0, "Number of processors": 72.0, "Number of threads": 7200.0, "Total Operations(ops)": 37921055.0, "Ops per second": 1261688.81, "ns per ops": 792.59, "Ops per threads": 5266.0, "Ops per procs": 526681.0, "Ops/sec/procs": 17523.46, "ns per ops/procs": 57066.37}],["rdq-yield-go", "./rdq-yield-go -p 144 -d 30 -t 14400", {"Duration (ms)": 30085.0, "Number of processors": 144.0, "Number of threads": 14400.0, "Total Operations(ops)": 30691256.0, "Ops per second": 1020133.02, "ns per ops": 980.26, "Ops per threads": 2131.0, "Ops per procs": 213133.0, "Ops/sec/procs": 7084.26, "ns per ops/procs": 141158.06}],["rdq-yield-fibre", "./rdq-yield-fibre -p 2 -d 30 -t 200", {"Duration (ms)": 30027.0, "Number of processors": 2.0, "Number of threads": 200.0, "Total Operations(ops)": 484247939.0, "Ops per second": 16127077.91, "ns per ops": 62.01, "Ops per threads": 2421239.0, "Ops per procs": 242123969.0, "Ops/sec/procs": 8063538.96, "ns per ops/procs": 124.02}],["rdq-yield-tokio", "./rdq-yield-tokio -p 48 -d 30 -t 4800", {"Duration (ms)": 30037.0, "Number of processors": 48.0, "Number of threads": 4800.0, "Total Operations(ops)": 1226324327.0, "Ops per second": 40877477.0, "ns per ops": 24.0, "Ops per threads": 255484.0, "Ops per procs": 25548423.0, "Ops/sec/procs": 851614.0, "ns per ops/procs": 1175.0}],["rdq-yield-go", "./rdq-yield-go -p 24 -d 30 -t 2400", {"Duration (ms)": 30008.0, "Number of processors": 24.0, "Number of threads": 2400.0, "Total Operations(ops)": 70438141.0, "Ops per second": 2347291.7, "ns per ops": 426.02, "Ops per threads": 29349.0, "Ops per procs": 2934922.0, "Ops/sec/procs": 97803.82, "ns per ops/procs": 10224.55}],["rdq-yield-tokio", "./rdq-yield-tokio -p 8 -d 30 -t 800", {"Duration (ms)": 30098.0, "Number of processors": 8.0, "Number of threads": 800.0, "Total Operations(ops)": 1030254432.0, "Ops per second": 34341814.0, "ns per ops": 29.0, "Ops per threads": 1287818.0, "Ops per procs": 128781804.0, "Ops/sec/procs": 4292726.0, "ns per ops/procs": 233.0}],["rdq-yield-fibre", "./rdq-yield-fibre -p 4 -d 30 -t 400", {"Duration (ms)": 30029.0, "Number of processors": 4.0, "Number of threads": 400.0, "Total Operations(ops)": 703945817.0, "Ops per second": 23441701.36, "ns per ops": 42.66, "Ops per threads": 1759864.0, "Ops per procs": 175986454.0, "Ops/sec/procs": 5860425.34, "ns per ops/procs": 170.64}],["rdq-yield-fibre", "./rdq-yield-fibre -p 48 -d 30 -t 4800", {"Duration (ms)": 30013.0, "Number of processors": 48.0, "Number of threads": 4800.0, "Total Operations(ops)": 6591099557.0, "Ops per second": 219602583.27, "ns per ops": 4.55, "Ops per threads": 1373145.0, "Ops per procs": 137314574.0, "Ops/sec/procs": 4575053.82, "ns per ops/procs": 218.58}],["rdq-yield-cfa", "./rdq-yield-cfa -p 1 -d 30 -t 100", {"Duration (ms)": 0.0, "Number of processors": 1.0, "Number of threads": 100.0, "Total Operations(ops)": 209612866.0, "Ops per second": 6987095.53, "ns per ops": 143.36, "Ops per threads": 2096128.0, "Ops per procs": 209612866.0, "Ops/sec/procs": 6987095.53, "ns per ops/procs": 143.36}],["rdq-yield-go", "./rdq-yield-go -p 24 -d 30 -t 2400", {"Duration (ms)": 30008.0, "Number of processors": 24.0, "Number of threads": 2400.0, "Total Operations(ops)": 69977272.0, "Ops per second": 2331920.03, "ns per ops": 428.83, "Ops per threads": 29157.0, "Ops per procs": 2915719.0, "Ops/sec/procs": 97163.33, "ns per ops/procs": 10291.95}],["rdq-yield-tokio", "./rdq-yield-tokio -p 1 -d 30 -t 100", {"Duration (ms)": 30097.0, "Number of processors": 1.0, "Number of threads": 100.0, "Total Operations(ops)": 270637248.0, "Ops per second": 9021241.0, "ns per ops": 111.0, "Ops per threads": 2706372.0, "Ops per procs": 270637248.0, "Ops/sec/procs": 9021241.0, "ns per ops/procs": 111.0}],["rdq-yield-cfa", "./rdq-yield-cfa -p 8 -d 30 -t 800", {"Duration (ms)": 0.0, "Number of processors": 8.0, "Number of threads": 800.0, "Total Operations(ops)": 967842601.0, "Ops per second": 32261420.03, "ns per ops": 31.06, "Ops per threads": 1209803.0, "Ops per procs": 120980325.0, "Ops/sec/procs": 4032677.5, "ns per ops/procs": 248.47}],["rdq-yield-go", "./rdq-yield-go -p 72 -d 30 -t 7200", {"Duration (ms)": 30033.0, "Number of processors": 72.0, "Number of threads": 7200.0, "Total Operations(ops)": 37925196.0, "Ops per second": 1262743.22, "ns per ops": 791.93, "Ops per threads": 5267.0, "Ops per procs": 526738.0, "Ops/sec/procs": 17538.1, "ns per ops/procs": 57018.72}],["rdq-yield-tokio", "./rdq-yield-tokio -p 48 -d 30 -t 4800", {"Duration (ms)": 30024.0, "Number of processors": 48.0, "Number of threads": 4800.0, "Total Operations(ops)": 1211392898.0, "Ops per second": 40379763.0, "ns per ops": 24.0, "Ops per threads": 252373.0, "Ops per procs": 25237352.0, "Ops/sec/procs": 841245.0, "ns per ops/procs": 1189.0}],["rdq-yield-tokio", "./rdq-yield-tokio -p 16 -d 30 -t 1600", {"Duration (ms)": 30098.0, "Number of processors": 16.0, "Number of threads": 1600.0, "Total Operations(ops)": 2026210332.0, "Ops per second": 67540344.0, "ns per ops": 14.0, "Ops per threads": 1266381.0, "Ops per procs": 126638145.0, "Ops/sec/procs": 4221271.0, "ns per ops/procs": 237.0}],["rdq-yield-cfa", "./rdq-yield-cfa -p 96 -d 30 -t 9600", {"Duration (ms)": 0.0, "Number of processors": 96.0, "Number of threads": 9600.0, "Total Operations(ops)": 8184664404.0, "Ops per second": 272822146.8, "ns per ops": 3.67, "Ops per threads": 852569.0, "Ops per procs": 85256920.0, "Ops/sec/procs": 2841897.36, "ns per ops/procs": 352.04}],["rdq-yield-go", "./rdq-yield-go -p 48 -d 30 -t 4800", {"Duration (ms)": 30021.0, "Number of processors": 48.0, "Number of threads": 4800.0, "Total Operations(ops)": 67490664.0, "Ops per second": 2248057.84, "ns per ops": 444.83, "Ops per threads": 14060.0, "Ops per procs": 1406055.0, "Ops/sec/procs": 46834.54, "ns per ops/procs": 21351.76}],["rdq-yield-cfa", "./rdq-yield-cfa -p 96 -d 30 -t 9600", {"Duration (ms)": 0.0, "Number of processors": 96.0, "Number of threads": 9600.0, "Total Operations(ops)": 8261524685.0, "Ops per second": 275384156.17, "ns per ops": 3.63, "Ops per threads": 860575.0, "Ops per procs": 86057548.0, "Ops/sec/procs": 2868584.96, "ns per ops/procs": 348.92}],["rdq-yield-go", "./rdq-yield-go -p 192 -d 30 -t 19200", {"Duration (ms)": 30071.0, "Number of processors": 192.0, "Number of threads": 19200.0, "Total Operations(ops)": 25574341.0, "Ops per second": 850437.7, "ns per ops": 1175.87, "Ops per threads": 1331.0, "Ops per procs": 133199.0, "Ops/sec/procs": 4429.36, "ns per ops/procs": 225766.1}],["rdq-yield-fibre", "./rdq-yield-fibre -p 1 -d 30 -t 100", {"Duration (ms)": 30025.0, "Number of processors": 1.0, "Number of threads": 100.0, "Total Operations(ops)": 300220331.0, "Ops per second": 9998891.34, "ns per ops": 100.01, "Ops per threads": 3002203.0, "Ops per procs": 300220331.0, "Ops/sec/procs": 9998891.34, "ns per ops/procs": 100.01}],["rdq-yield-tokio", "./rdq-yield-tokio -p 2 -d 30 -t 200", {"Duration (ms)": 30097.0, "Number of processors": 2.0, "Number of threads": 200.0, "Total Operations(ops)": 318390707.0, "Ops per second": 10613023.0, "ns per ops": 94.0, "Ops per threads": 1591953.0, "Ops per procs": 159195353.0, "Ops/sec/procs": 5306511.0, "ns per ops/procs": 189.0}],["rdq-yield-tokio", "./rdq-yield-tokio -p 8 -d 30 -t 800", {"Duration (ms)": 30098.0, "Number of processors": 8.0, "Number of threads": 800.0, "Total Operations(ops)": 992487158.0, "Ops per second": 33082905.0, "ns per ops": 30.0, "Ops per threads": 1240608.0, "Ops per procs": 124060894.0, "Ops/sec/procs": 4135363.0, "ns per ops/procs": 242.0}],["rdq-yield-cfa", "./rdq-yield-cfa -p 96 -d 30 -t 9600", {"Duration (ms)": 0.0, "Number of processors": 96.0, "Number of threads": 9600.0, "Total Operations(ops)": 8413060305.0, "Ops per second": 280435343.5, "ns per ops": 3.57, "Ops per threads": 876360.0, "Ops per procs": 87636044.0, "Ops/sec/procs": 2921201.49, "ns per ops/procs": 342.61}],["rdq-yield-go", "./rdq-yield-go -p 24 -d 30 -t 2400", {"Duration (ms)": 30007.0, "Number of processors": 24.0, "Number of threads": 2400.0, "Total Operations(ops)": 70694582.0, "Ops per second": 2355871.38, "ns per ops": 424.47, "Ops per threads": 29456.0, "Ops per procs": 2945607.0, "Ops/sec/procs": 98161.31, "ns per ops/procs": 10187.31}],["rdq-yield-cfa", "./rdq-yield-cfa -p 16 -d 30 -t 1600", {"Duration (ms)": 0.0, "Number of processors": 16.0, "Number of threads": 1600.0, "Total Operations(ops)": 2124748671.0, "Ops per second": 70824955.7, "ns per ops": 14.16, "Ops per threads": 1327967.0, "Ops per procs": 132796791.0, "Ops/sec/procs": 4426559.73, "ns per ops/procs": 226.49}],["rdq-yield-tokio", "./rdq-yield-tokio -p 2 -d 30 -t 200", {"Duration (ms)": 30097.0, "Number of processors": 2.0, "Number of threads": 200.0, "Total Operations(ops)": 332610264.0, "Ops per second": 11087008.0, "ns per ops": 90.0, "Ops per threads": 1663051.0, "Ops per procs": 166305132.0, "Ops/sec/procs": 5543504.0, "ns per ops/procs": 180.0}],["rdq-yield-fibre", "./rdq-yield-fibre -p 2 -d 30 -t 200", {"Duration (ms)": 30027.0, "Number of processors": 2.0, "Number of threads": 200.0, "Total Operations(ops)": 479390593.0, "Ops per second": 15965128.24, "ns per ops": 62.64, "Ops per threads": 2396952.0, "Ops per procs": 239695296.0, "Ops/sec/procs": 7982564.12, "ns per ops/procs": 125.27}],["rdq-yield-go", "./rdq-yield-go -p 16 -d 30 -t 1600", {"Duration (ms)": 30007.0, "Number of processors": 16.0, "Number of threads": 1600.0, "Total Operations(ops)": 77577761.0, "Ops per second": 2585281.4, "ns per ops": 386.81, "Ops per threads": 48486.0, "Ops per procs": 4848610.0, "Ops/sec/procs": 161580.09, "ns per ops/procs": 6188.88}],["rdq-yield-fibre", "./rdq-yield-fibre -p 24 -d 30 -t 2400", {"Duration (ms)": 30008.0, "Number of processors": 24.0, "Number of threads": 2400.0, "Total Operations(ops)": 4782252547.0, "Ops per second": 159364331.09, "ns per ops": 6.27, "Ops per threads": 1992605.0, "Ops per procs": 199260522.0, "Ops/sec/procs": 6640180.46, "ns per ops/procs": 150.6}],["rdq-yield-tokio", "./rdq-yield-tokio -p 72 -d 30 -t 7200", {"Duration (ms)": 30038.0, "Number of processors": 72.0, "Number of threads": 7200.0, "Total Operations(ops)": 409569315.0, "Ops per second": 13652310.0, "ns per ops": 73.0, "Ops per threads": 56884.0, "Ops per procs": 5688462.0, "Ops/sec/procs": 189615.0, "ns per ops/procs": 5280.0}],["rdq-yield-cfa", "./rdq-yield-cfa -p 192 -d 30 -t 19200", {"Duration (ms)": 0.0, "Number of processors": 192.0, "Number of threads": 19200.0, "Total Operations(ops)": 17228986335.0, "Ops per second": 574299544.5, "ns per ops": 1.74, "Ops per threads": 897343.0, "Ops per procs": 89734303.0, "Ops/sec/procs": 2991143.46, "ns per ops/procs": 334.4}],["rdq-yield-go", "./rdq-yield-go -p 72 -d 30 -t 7200", {"Duration (ms)": 30038.0, "Number of processors": 72.0, "Number of threads": 7200.0, "Total Operations(ops)": 37778253.0, "Ops per second": 1257653.27, "ns per ops": 795.13, "Ops per threads": 5246.0, "Ops per procs": 524697.0, "Ops/sec/procs": 17467.41, "ns per ops/procs": 57249.48}],["rdq-yield-cfa", "./rdq-yield-cfa -p 192 -d 30 -t 19200", {"Duration (ms)": 0.0, "Number of processors": 192.0, "Number of threads": 19200.0, "Total Operations(ops)": 17261653877.0, "Ops per second": 575388462.57, "ns per ops": 1.74, "Ops per threads": 899044.0, "Ops per procs": 89904447.0, "Ops/sec/procs": 2996814.91, "ns per ops/procs": 333.79}],["rdq-yield-go", "./rdq-yield-go -p 72 -d 30 -t 7200", {"Duration (ms)": 30037.0, "Number of processors": 72.0, "Number of threads": 7200.0, "Total Operations(ops)": 36052558.0, "Ops per second": 1200241.68, "ns per ops": 833.17, "Ops per threads": 5007.0, "Ops per procs": 500729.0, "Ops/sec/procs": 16670.02, "ns per ops/procs": 59987.92}],["rdq-yield-tokio", "./rdq-yield-tokio -p 24 -d 30 -t 2400", {"Duration (ms)": 30003.0, "Number of processors": 24.0, "Number of threads": 2400.0, "Total Operations(ops)": 1279914879.0, "Ops per second": 42663829.0, "ns per ops": 23.0, "Ops per threads": 533297.0, "Ops per procs": 53329786.0, "Ops/sec/procs": 1777659.0, "ns per ops/procs": 562.0}],["rdq-yield-go", "./rdq-yield-go -p 48 -d 30 -t 4800", {"Duration (ms)": 30022.0, "Number of processors": 48.0, "Number of threads": 4800.0, "Total Operations(ops)": 66878560.0, "Ops per second": 2227601.32, "ns per ops": 448.91, "Ops per threads": 13933.0, "Ops per procs": 1393303.0, "Ops/sec/procs": 46408.36, "ns per ops/procs": 21547.84}],["rdq-yield-tokio", "./rdq-yield-tokio -p 24 -d 30 -t 2400", {"Duration (ms)": 30018.0, "Number of processors": 24.0, "Number of threads": 2400.0, "Total Operations(ops)": 1269477405.0, "Ops per second": 42315913.0, "ns per ops": 23.0, "Ops per threads": 528948.0, "Ops per procs": 52894891.0, "Ops/sec/procs": 1763163.0, "ns per ops/procs": 567.0}],["rdq-yield-go", "./rdq-yield-go -p 1 -d 30 -t 100", {"Duration (ms)": 30001.0, "Number of processors": 1.0, "Number of threads": 100.0, "Total Operations(ops)": 347187397.0, "Ops per second": 11572440.72, "ns per ops": 86.41, "Ops per threads": 3471873.0, "Ops per procs": 347187397.0, "Ops/sec/procs": 11572440.72, "ns per ops/procs": 86.41}],["rdq-yield-go", "./rdq-yield-go -p 4 -d 30 -t 400", {"Duration (ms)": 30005.0, "Number of processors": 4.0, "Number of threads": 400.0, "Total Operations(ops)": 114419711.0, "Ops per second": 3813332.52, "ns per ops": 262.24, "Ops per threads": 286049.0, "Ops per procs": 28604927.0, "Ops/sec/procs": 953333.13, "ns per ops/procs": 1048.95}],["rdq-yield-tokio", "./rdq-yield-tokio -p 72 -d 30 -t 7200", {"Duration (ms)": 30022.0, "Number of processors": 72.0, "Number of threads": 7200.0, "Total Operations(ops)": 445456823.0, "Ops per second": 14848560.0, "ns per ops": 67.0, "Ops per threads": 61869.0, "Ops per procs": 6186900.0, "Ops/sec/procs": 206230.0, "ns per ops/procs": 4852.0}],["rdq-yield-cfa", "./rdq-yield-cfa -p 96 -d 30 -t 9600", {"Duration (ms)": 0.0, "Number of processors": 96.0, "Number of threads": 9600.0, "Total Operations(ops)": 8025301954.0, "Ops per second": 267510065.13, "ns per ops": 3.74, "Ops per threads": 835968.0, "Ops per procs": 83596895.0, "Ops/sec/procs": 2786563.18, "ns per ops/procs": 359.21}],["rdq-yield-go", "./rdq-yield-go -p 24 -d 30 -t 2400", {"Duration (ms)": 30007.0, "Number of processors": 24.0, "Number of threads": 2400.0, "Total Operations(ops)": 71265860.0, "Ops per second": 2374918.42, "ns per ops": 421.07, "Ops per threads": 29694.0, "Ops per procs": 2969410.0, "Ops/sec/procs": 98954.93, "ns per ops/procs": 10105.61}],["rdq-yield-go", "./rdq-yield-go -p 24 -d 30 -t 2400", {"Duration (ms)": 30008.0, "Number of processors": 24.0, "Number of threads": 2400.0, "Total Operations(ops)": 72141270.0, "Ops per second": 2404043.83, "ns per ops": 415.97, "Ops per threads": 30058.0, "Ops per procs": 3005886.0, "Ops/sec/procs": 100168.49, "ns per ops/procs": 9983.18}],["rdq-yield-go", "./rdq-yield-go -p 2 -d 30 -t 200", {"Duration (ms)": 30004.0, "Number of processors": 2.0, "Number of threads": 200.0, "Total Operations(ops)": 175732238.0, "Ops per second": 5856888.13, "ns per ops": 170.74, "Ops per threads": 878661.0, "Ops per procs": 87866119.0, "Ops/sec/procs": 2928444.07, "ns per ops/procs": 341.48}],["rdq-yield-go", "./rdq-yield-go -p 4 -d 30 -t 400", {"Duration (ms)": 30004.0, "Number of processors": 4.0, "Number of threads": 400.0, "Total Operations(ops)": 116727253.0, "Ops per second": 3890275.29, "ns per ops": 257.05, "Ops per threads": 291818.0, "Ops per procs": 29181813.0, "Ops/sec/procs": 972568.82, "ns per ops/procs": 1028.2}],["rdq-yield-fibre", "./rdq-yield-fibre -p 24 -d 30 -t 2400", {"Duration (ms)": 30008.0, "Number of processors": 24.0, "Number of threads": 2400.0, "Total Operations(ops)": 4799139254.0, "Ops per second": 159925490.02, "ns per ops": 6.25, "Ops per threads": 1999641.0, "Ops per procs": 199964135.0, "Ops/sec/procs": 6663562.08, "ns per ops/procs": 150.07}],["rdq-yield-tokio", "./rdq-yield-tokio -p 72 -d 30 -t 7200", {"Duration (ms)": 30078.0, "Number of processors": 72.0, "Number of threads": 7200.0, "Total Operations(ops)": 431356151.0, "Ops per second": 14378538.0, "ns per ops": 69.0, "Ops per threads": 59910.0, "Ops per procs": 5991057.0, "Ops/sec/procs": 199701.0, "ns per ops/procs": 5020.0}],["rdq-yield-fibre", "./rdq-yield-fibre -p 72 -d 30 -t 7200", {"Duration (ms)": 30084.0, "Number of processors": 72.0, "Number of threads": 7200.0, "Total Operations(ops)": 10453047091.0, "Ops per second": 347460315.04, "ns per ops": 2.88, "Ops per threads": 1451812.0, "Ops per procs": 145181209.0, "Ops/sec/procs": 4825837.71, "ns per ops/procs": 207.22}],["rdq-yield-tokio", "./rdq-yield-tokio -p 72 -d 30 -t 7200", {"Duration (ms)": 30018.0, "Number of processors": 72.0, "Number of threads": 7200.0, "Total Operations(ops)": 418593935.0, "Ops per second": 13953131.0, "ns per ops": 71.0, "Ops per threads": 58138.0, "Ops per procs": 5813804.0, "Ops/sec/procs": 193793.0, "ns per ops/procs": 5163.0}],["rdq-yield-go", "./rdq-yield-go -p 4 -d 30 -t 400", {"Duration (ms)": 30005.0, "Number of processors": 4.0, "Number of threads": 400.0, "Total Operations(ops)": 112856100.0, "Ops per second": 3761197.34, "ns per ops": 265.87, "Ops per threads": 282140.0, "Ops per procs": 28214025.0, "Ops/sec/procs": 940299.33, "ns per ops/procs": 1063.49}],["rdq-yield-cfa", "./rdq-yield-cfa -p 1 -d 30 -t 100", {"Duration (ms)": 0.0, "Number of processors": 1.0, "Number of threads": 100.0, "Total Operations(ops)": 209221961.0, "Ops per second": 6974065.37, "ns per ops": 143.63, "Ops per threads": 2092219.0, "Ops per procs": 209221961.0, "Ops/sec/procs": 6974065.37, "ns per ops/procs": 143.63}],["rdq-yield-fibre", "./rdq-yield-fibre -p 144 -d 30 -t 14400", {"Duration (ms)": 30025.0, "Number of processors": 144.0, "Number of threads": 14400.0, "Total Operations(ops)": 19597086132.0, "Ops per second": 652687690.58, "ns per ops": 1.53, "Ops per threads": 1360908.0, "Ops per procs": 136090875.0, "Ops/sec/procs": 4532553.41, "ns per ops/procs": 220.63}],["rdq-yield-cfa", "./rdq-yield-cfa -p 4 -d 30 -t 400", {"Duration (ms)": 0.0, "Number of processors": 4.0, "Number of threads": 400.0, "Total Operations(ops)": 555277097.0, "Ops per second": 18509236.57, "ns per ops": 54.13, "Ops per threads": 1388192.0, "Ops per procs": 138819274.0, "Ops/sec/procs": 4627309.14, "ns per ops/procs": 216.51}],["rdq-yield-tokio", "./rdq-yield-tokio -p 96 -d 30 -t 9600", {"Duration (ms)": 30048.0, "Number of processors": 96.0, "Number of threads": 9600.0, "Total Operations(ops)": 365011449.0, "Ops per second": 12167048.0, "ns per ops": 82.0, "Ops per threads": 38022.0, "Ops per procs": 3802202.0, "Ops/sec/procs": 126740.0, "ns per ops/procs": 7902.0}],["rdq-yield-fibre", "./rdq-yield-fibre -p 72 -d 30 -t 7200", {"Duration (ms)": 30092.0, "Number of processors": 72.0, "Number of threads": 7200.0, "Total Operations(ops)": 10000629863.0, "Ops per second": 332329809.4, "ns per ops": 3.01, "Ops per threads": 1388976.0, "Ops per procs": 138897636.0, "Ops/sec/procs": 4615691.8, "ns per ops/procs": 216.65}],["rdq-yield-go", "./rdq-yield-go -p 96 -d 30 -t 9600", {"Duration (ms)": 30051.0, "Number of processors": 96.0, "Number of threads": 9600.0, "Total Operations(ops)": 37255017.0, "Ops per second": 1239717.28, "ns per ops": 806.64, "Ops per threads": 3880.0, "Ops per procs": 388073.0, "Ops/sec/procs": 12913.72, "ns per ops/procs": 77437.01}],["rdq-yield-cfa", "./rdq-yield-cfa -p 4 -d 30 -t 400", {"Duration (ms)": 0.0, "Number of processors": 4.0, "Number of threads": 400.0, "Total Operations(ops)": 555715163.0, "Ops per second": 18523838.77, "ns per ops": 54.08, "Ops per threads": 1389287.0, "Ops per procs": 138928790.0, "Ops/sec/procs": 4630959.69, "ns per ops/procs": 216.33}],["rdq-yield-tokio", "./rdq-yield-tokio -p 144 -d 30 -t 14400", {"Duration (ms)": 30081.0, "Number of processors": 144.0, "Number of threads": 14400.0, "Total Operations(ops)": 410720651.0, "Ops per second": 13690688.0, "ns per ops": 73.0, "Ops per threads": 28522.0, "Ops per procs": 2852226.0, "Ops/sec/procs": 95074.0, "ns per ops/procs": 10546.0}],["rdq-yield-fibre", "./rdq-yield-fibre -p 4 -d 30 -t 400", {"Duration (ms)": 30028.0, "Number of processors": 4.0, "Number of threads": 400.0, "Total Operations(ops)": 793242780.0, "Ops per second": 26416539.92, "ns per ops": 37.86, "Ops per threads": 1983106.0, "Ops per procs": 198310695.0, "Ops/sec/procs": 6604134.98, "ns per ops/procs": 151.42}],["rdq-yield-cfa", "./rdq-yield-cfa -p 16 -d 30 -t 1600", {"Duration (ms)": 0.0, "Number of processors": 16.0, "Number of threads": 1600.0, "Total Operations(ops)": 2120322017.0, "Ops per second": 70677400.57, "ns per ops": 14.18, "Ops per threads": 1325201.0, "Ops per procs": 132520126.0, "Ops/sec/procs": 4417337.54, "ns per ops/procs": 226.96}],["rdq-yield-tokio", "./rdq-yield-tokio -p 48 -d 30 -t 4800", {"Duration (ms)": 30100.0, "Number of processors": 48.0, "Number of threads": 4800.0, "Total Operations(ops)": 1222123098.0, "Ops per second": 40737436.0, "ns per ops": 24.0, "Ops per threads": 254608.0, "Ops per procs": 25460897.0, "Ops/sec/procs": 848696.0, "ns per ops/procs": 1182.0}],["rdq-yield-fibre", "./rdq-yield-fibre -p 2 -d 30 -t 200", {"Duration (ms)": 30029.0, "Number of processors": 2.0, "Number of threads": 200.0, "Total Operations(ops)": 489388309.0, "Ops per second": 16296931.05, "ns per ops": 61.36, "Ops per threads": 2446941.0, "Ops per procs": 244694154.0, "Ops/sec/procs": 8148465.53, "ns per ops/procs": 122.72}],["rdq-yield-fibre", "./rdq-yield-fibre -p 192 -d 30 -t 19200", {"Duration (ms)": 30027.0, "Number of processors": 192.0, "Number of threads": 19200.0, "Total Operations(ops)": 26433998095.0, "Ops per second": 880315424.0, "ns per ops": 1.14, "Ops per threads": 1376770.0, "Ops per procs": 137677073.0, "Ops/sec/procs": 4584976.17, "ns per ops/procs": 218.1}],["rdq-yield-cfa", "./rdq-yield-cfa -p 1 -d 30 -t 100", {"Duration (ms)": 0.0, "Number of processors": 1.0, "Number of threads": 100.0, "Total Operations(ops)": 209717651.0, "Ops per second": 6990588.37, "ns per ops": 143.29, "Ops per threads": 2097176.0, "Ops per procs": 209717651.0, "Ops/sec/procs": 6990588.37, "ns per ops/procs": 143.29}],["rdq-yield-go", "./rdq-yield-go -p 48 -d 30 -t 4800", {"Duration (ms)": 30021.0, "Number of processors": 48.0, "Number of threads": 4800.0, "Total Operations(ops)": 68221471.0, "Ops per second": 2272390.72, "ns per ops": 440.07, "Ops per threads": 14212.0, "Ops per procs": 1421280.0, "Ops/sec/procs": 47341.47, "ns per ops/procs": 21123.13}],["rdq-yield-tokio", "./rdq-yield-tokio -p 8 -d 30 -t 800", {"Duration (ms)": 30098.0, "Number of processors": 8.0, "Number of threads": 800.0, "Total Operations(ops)": 1064367030.0, "Ops per second": 35478901.0, "ns per ops": 28.0, "Ops per threads": 1330458.0, "Ops per procs": 133045878.0, "Ops/sec/procs": 4434862.0, "ns per ops/procs": 226.0}],["rdq-yield-tokio", "./rdq-yield-tokio -p 16 -d 30 -t 1600", {"Duration (ms)": 30099.0, "Number of processors": 16.0, "Number of threads": 1600.0, "Total Operations(ops)": 2079311632.0, "Ops per second": 69310387.0, "ns per ops": 14.0, "Ops per threads": 1299569.0, "Ops per procs": 129956977.0, "Ops/sec/procs": 4331899.0, "ns per ops/procs": 231.0}],["rdq-yield-cfa", "./rdq-yield-cfa -p 96 -d 30 -t 9600", {"Duration (ms)": 0.0, "Number of processors": 96.0, "Number of threads": 9600.0, "Total Operations(ops)": 8253244870.0, "Ops per second": 275108162.33, "ns per ops": 3.64, "Ops per threads": 859713.0, "Ops per procs": 85971300.0, "Ops/sec/procs": 2865710.02, "ns per ops/procs": 349.29}],["rdq-yield-tokio", "./rdq-yield-tokio -p 2 -d 30 -t 200", {"Duration (ms)": 30097.0, "Number of processors": 2.0, "Number of threads": 200.0, "Total Operations(ops)": 336010755.0, "Ops per second": 11200358.0, "ns per ops": 89.0, "Ops per threads": 1680053.0, "Ops per procs": 168005377.0, "Ops/sec/procs": 5600179.0, "ns per ops/procs": 179.0}],["rdq-yield-go", "./rdq-yield-go -p 8 -d 30 -t 800", {"Duration (ms)": 30006.0, "Number of processors": 8.0, "Number of threads": 800.0, "Total Operations(ops)": 92394240.0, "Ops per second": 3079133.45, "ns per ops": 324.77, "Ops per threads": 115492.0, "Ops per procs": 11549280.0, "Ops/sec/procs": 384891.68, "ns per ops/procs": 2598.13}],["rdq-yield-go", "./rdq-yield-go -p 8 -d 30 -t 800", {"Duration (ms)": 30006.0, "Number of processors": 8.0, "Number of threads": 800.0, "Total Operations(ops)": 91987817.0, "Ops per second": 3065567.09, "ns per ops": 326.2, "Ops per threads": 114984.0, "Ops per procs": 11498477.0, "Ops/sec/procs": 383195.89, "ns per ops/procs": 2609.63}],["rdq-yield-tokio", "./rdq-yield-tokio -p 2 -d 30 -t 200", {"Duration (ms)": 30097.0, "Number of processors": 2.0, "Number of threads": 200.0, "Total Operations(ops)": 321020967.0, "Ops per second": 10700698.0, "ns per ops": 93.0, "Ops per threads": 1605104.0, "Ops per procs": 160510483.0, "Ops/sec/procs": 5350349.0, "ns per ops/procs": 187.0}],["rdq-yield-tokio", "./rdq-yield-tokio -p 8 -d 30 -t 800", {"Duration (ms)": 30098.0, "Number of processors": 8.0, "Number of threads": 800.0, "Total Operations(ops)": 1031146330.0, "Ops per second": 34371544.0, "ns per ops": 29.0, "Ops per threads": 1288932.0, "Ops per procs": 128893291.0, "Ops/sec/procs": 4296443.0, "ns per ops/procs": 233.0}],["rdq-yield-tokio", "./rdq-yield-tokio -p 144 -d 30 -t 14400", {"Duration (ms)": 30034.0, "Number of processors": 144.0, "Number of threads": 14400.0, "Total Operations(ops)": 426512942.0, "Ops per second": 14217098.0, "ns per ops": 70.0, "Ops per threads": 29618.0, "Ops per procs": 2961895.0, "Ops/sec/procs": 98729.0, "ns per ops/procs": 10140.0}],["rdq-yield-fibre", "./rdq-yield-fibre -p 16 -d 30 -t 1600", {"Duration (ms)": 30032.0, "Number of processors": 16.0, "Number of threads": 1600.0, "Total Operations(ops)": 3068767021.0, "Ops per second": 102181612.78, "ns per ops": 9.79, "Ops per threads": 1917979.0, "Ops per procs": 191797938.0, "Ops/sec/procs": 6386350.8, "ns per ops/procs": 156.58}],["rdq-yield-cfa", "./rdq-yield-cfa -p 192 -d 30 -t 19200", {"Duration (ms)": 0.0, "Number of processors": 192.0, "Number of threads": 19200.0, "Total Operations(ops)": 17355580185.0, "Ops per second": 578519339.5, "ns per ops": 1.73, "Ops per threads": 903936.0, "Ops per procs": 90393646.0, "Ops/sec/procs": 3013121.56, "ns per ops/procs": 331.9}],["rdq-yield-cfa", "./rdq-yield-cfa -p 16 -d 30 -t 1600", {"Duration (ms)": 0.0, "Number of processors": 16.0, "Number of threads": 1600.0, "Total Operations(ops)": 2123468922.0, "Ops per second": 70782297.4, "ns per ops": 14.16, "Ops per threads": 1327168.0, "Ops per procs": 132716807.0, "Ops/sec/procs": 4423893.59, "ns per ops/procs": 226.63}],["rdq-yield-tokio", "./rdq-yield-tokio -p 4 -d 30 -t 400", {"Duration (ms)": 30097.0, "Number of processors": 4.0, "Number of threads": 400.0, "Total Operations(ops)": 569555024.0, "Ops per second": 18985167.0, "ns per ops": 52.0, "Ops per threads": 1423887.0, "Ops per procs": 142388756.0, "Ops/sec/procs": 4746291.0, "ns per ops/procs": 211.0}],["rdq-yield-go", "./rdq-yield-go -p 96 -d 30 -t 9600", {"Duration (ms)": 30053.0, "Number of processors": 96.0, "Number of threads": 9600.0, "Total Operations(ops)": 37514299.0, "Ops per second": 1248236.03, "ns per ops": 801.13, "Ops per threads": 3907.0, "Ops per procs": 390773.0, "Ops/sec/procs": 13002.46, "ns per ops/procs": 76908.53}],["rdq-yield-cfa", "./rdq-yield-cfa -p 4 -d 30 -t 400", {"Duration (ms)": 0.0, "Number of processors": 4.0, "Number of threads": 400.0, "Total Operations(ops)": 553430662.0, "Ops per second": 18447688.73, "ns per ops": 54.31, "Ops per threads": 1383576.0, "Ops per procs": 138357665.0, "Ops/sec/procs": 4611922.18, "ns per ops/procs": 217.23}],["rdq-yield-fibre", "./rdq-yield-fibre -p 2 -d 30 -t 200", {"Duration (ms)": 30027.0, "Number of processors": 2.0, "Number of threads": 200.0, "Total Operations(ops)": 477018716.0, "Ops per second": 15886212.3, "ns per ops": 62.95, "Ops per threads": 2385093.0, "Ops per procs": 238509358.0, "Ops/sec/procs": 7943106.15, "ns per ops/procs": 125.9}],["rdq-yield-fibre", "./rdq-yield-fibre -p 192 -d 30 -t 19200", {"Duration (ms)": 30033.0, "Number of processors": 192.0, "Number of threads": 19200.0, "Total Operations(ops)": 26492869934.0, "Ops per second": 882104128.18, "ns per ops": 1.13, "Ops per threads": 1379836.0, "Ops per procs": 137983697.0, "Ops/sec/procs": 4594292.33, "ns per ops/procs": 217.66}],["rdq-yield-cfa", "./rdq-yield-cfa -p 4 -d 30 -t 400", {"Duration (ms)": 0.0, "Number of processors": 4.0, "Number of threads": 400.0, "Total Operations(ops)": 551438475.0, "Ops per second": 18381282.5, "ns per ops": 54.49, "Ops per threads": 1378596.0, "Ops per procs": 137859618.0, "Ops/sec/procs": 4595320.62, "ns per ops/procs": 217.96}],["rdq-yield-fibre", "./rdq-yield-fibre -p 72 -d 30 -t 7200", {"Duration (ms)": 30028.0, "Number of processors": 72.0, "Number of threads": 7200.0, "Total Operations(ops)": 10226499871.0, "Ops per second": 340556059.01, "ns per ops": 2.94, "Ops per threads": 1420347.0, "Ops per procs": 142034720.0, "Ops/sec/procs": 4729945.26, "ns per ops/procs": 211.42}],["rdq-yield-go", "./rdq-yield-go -p 4 -d 30 -t 400", {"Duration (ms)": 30004.0, "Number of processors": 4.0, "Number of threads": 400.0, "Total Operations(ops)": 116561590.0, "Ops per second": 3884753.12, "ns per ops": 257.42, "Ops per threads": 291403.0, "Ops per procs": 29140397.0, "Ops/sec/procs": 971188.28, "ns per ops/procs": 1029.67}],["rdq-yield-cfa", "./rdq-yield-cfa -p 192 -d 30 -t 19200", {"Duration (ms)": 0.0, "Number of processors": 192.0, "Number of threads": 19200.0, "Total Operations(ops)": 17284054741.0, "Ops per second": 576135158.03, "ns per ops": 1.74, "Ops per threads": 900211.0, "Ops per procs": 90021118.0, "Ops/sec/procs": 3000703.95, "ns per ops/procs": 333.34}],["rdq-yield-go", "./rdq-yield-go -p 24 -d 30 -t 2400", {"Duration (ms)": 30008.0, "Number of processors": 24.0, "Number of threads": 2400.0, "Total Operations(ops)": 69453965.0, "Ops per second": 2314485.11, "ns per ops": 432.06, "Ops per threads": 28939.0, "Ops per procs": 2893915.0, "Ops/sec/procs": 96436.88, "ns per ops/procs": 10369.48}],["rdq-yield-tokio", "./rdq-yield-tokio -p 96 -d 30 -t 9600", {"Duration (ms)": 30100.0, "Number of processors": 96.0, "Number of threads": 9600.0, "Total Operations(ops)": 370302351.0, "Ops per second": 12343411.0, "ns per ops": 81.0, "Ops per threads": 38573.0, "Ops per procs": 3857316.0, "Ops/sec/procs": 128577.0, "ns per ops/procs": 7803.0}],["rdq-yield-go", "./rdq-yield-go -p 24 -d 30 -t 2400", {"Duration (ms)": 30007.0, "Number of processors": 24.0, "Number of threads": 2400.0, "Total Operations(ops)": 70820364.0, "Ops per second": 2360050.21, "ns per ops": 423.72, "Ops per threads": 29508.0, "Ops per procs": 2950848.0, "Ops/sec/procs": 98335.43, "ns per ops/procs": 10169.28}],["rdq-yield-tokio", "./rdq-yield-tokio -p 144 -d 30 -t 14400", {"Duration (ms)": 30033.0, "Number of processors": 144.0, "Number of threads": 14400.0, "Total Operations(ops)": 373637374.0, "Ops per second": 12454579.0, "ns per ops": 80.0, "Ops per threads": 25947.0, "Ops per procs": 2594703.0, "Ops/sec/procs": 86490.0, "ns per ops/procs": 11575.0}],["rdq-yield-tokio", "./rdq-yield-tokio -p 8 -d 30 -t 800", {"Duration (ms)": 30098.0, "Number of processors": 8.0, "Number of threads": 800.0, "Total Operations(ops)": 1046487870.0, "Ops per second": 34882929.0, "ns per ops": 28.0, "Ops per threads": 1308109.0, "Ops per procs": 130810983.0, "Ops/sec/procs": 4360366.0, "ns per ops/procs": 230.0}],["rdq-yield-cfa", "./rdq-yield-cfa -p 24 -d 30 -t 2400", {"Duration (ms)": 0.0, "Number of processors": 24.0, "Number of threads": 2400.0, "Total Operations(ops)": 2620144711.0, "Ops per second": 87338157.03, "ns per ops": 11.46, "Ops per threads": 1091726.0, "Ops per procs": 109172696.0, "Ops/sec/procs": 3639089.88, "ns per ops/procs": 274.99}],["rdq-yield-fibre", "./rdq-yield-fibre -p 24 -d 30 -t 2400", {"Duration (ms)": 30019.0, "Number of processors": 24.0, "Number of threads": 2400.0, "Total Operations(ops)": 4390180566.0, "Ops per second": 146243865.72, "ns per ops": 6.84, "Ops per threads": 1829241.0, "Ops per procs": 182924190.0, "Ops/sec/procs": 6093494.4, "ns per ops/procs": 164.11}],["rdq-yield-go", "./rdq-yield-go -p 144 -d 30 -t 14400", {"Duration (ms)": 30086.0, "Number of processors": 144.0, "Number of threads": 14400.0, "Total Operations(ops)": 30208447.0, "Ops per second": 1004045.91, "ns per ops": 995.97, "Ops per threads": 2097.0, "Ops per procs": 209780.0, "Ops/sec/procs": 6972.54, "ns per ops/procs": 143419.74}],["rdq-yield-go", "./rdq-yield-go -p 72 -d 30 -t 7200", {"Duration (ms)": 30034.0, "Number of processors": 72.0, "Number of threads": 7200.0, "Total Operations(ops)": 38066154.0, "Ops per second": 1267401.84, "ns per ops": 789.02, "Ops per threads": 5286.0, "Ops per procs": 528696.0, "Ops/sec/procs": 17602.8, "ns per ops/procs": 56809.13}],["rdq-yield-go", "./rdq-yield-go -p 16 -d 30 -t 1600", {"Duration (ms)": 30007.0, "Number of processors": 16.0, "Number of threads": 1600.0, "Total Operations(ops)": 77609155.0, "Ops per second": 2586303.96, "ns per ops": 386.65, "Ops per threads": 48505.0, "Ops per procs": 4850572.0, "Ops/sec/procs": 161644.0, "ns per ops/procs": 6186.43}],["rdq-yield-tokio", "./rdq-yield-tokio -p 96 -d 30 -t 9600", {"Duration (ms)": 30069.0, "Number of processors": 96.0, "Number of threads": 9600.0, "Total Operations(ops)": 412099907.0, "Ops per second": 13736663.0, "ns per ops": 72.0, "Ops per threads": 42927.0, "Ops per procs": 4292707.0, "Ops/sec/procs": 143090.0, "ns per ops/procs": 7004.0}],["rdq-yield-cfa", "./rdq-yield-cfa -p 144 -d 30 -t 14400", {"Duration (ms)": 0.0, "Number of processors": 144.0, "Number of threads": 14400.0, "Total Operations(ops)": 11528709238.0, "Ops per second": 384290307.93, "ns per ops": 2.61, "Ops per threads": 800604.0, "Ops per procs": 80060480.0, "Ops/sec/procs": 2668682.69, "ns per ops/procs": 375.5}],["rdq-yield-fibre", "./rdq-yield-fibre -p 24 -d 30 -t 2400", {"Duration (ms)": 30008.0, "Number of processors": 24.0, "Number of threads": 2400.0, "Total Operations(ops)": 4437838703.0, "Ops per second": 147884268.63, "ns per ops": 6.76, "Ops per threads": 1849099.0, "Ops per procs": 184909945.0, "Ops/sec/procs": 6161844.53, "ns per ops/procs": 162.29}],["rdq-yield-cfa", "./rdq-yield-cfa -p 48 -d 30 -t 4800", {"Duration (ms)": 0.0, "Number of processors": 48.0, "Number of threads": 4800.0, "Total Operations(ops)": 4265457207.0, "Ops per second": 142181906.9, "ns per ops": 7.05, "Ops per threads": 888636.0, "Ops per procs": 88863691.0, "Ops/sec/procs": 2962123.06, "ns per ops/procs": 338.18}],["rdq-yield-fibre", "./rdq-yield-fibre -p 1 -d 30 -t 100", {"Duration (ms)": 30025.0, "Number of processors": 1.0, "Number of threads": 100.0, "Total Operations(ops)": 299617667.0, "Ops per second": 9978789.52, "ns per ops": 100.21, "Ops per threads": 2996176.0, "Ops per procs": 299617667.0, "Ops/sec/procs": 9978789.52, "ns per ops/procs": 100.21}],["rdq-yield-go", "./rdq-yield-go -p 48 -d 30 -t 4800", {"Duration (ms)": 30034.0, "Number of processors": 48.0, "Number of threads": 4800.0, "Total Operations(ops)": 67638080.0, "Ops per second": 2252010.91, "ns per ops": 444.05, "Ops per threads": 14091.0, "Ops per procs": 1409126.0, "Ops/sec/procs": 46916.89, "ns per ops/procs": 21314.28}],["rdq-yield-go", "./rdq-yield-go -p 1 -d 30 -t 100", {"Duration (ms)": 30001.0, "Number of processors": 1.0, "Number of threads": 100.0, "Total Operations(ops)": 350840541.0, "Ops per second": 11694208.2, "ns per ops": 85.51, "Ops per threads": 3508405.0, "Ops per procs": 350840541.0, "Ops/sec/procs": 11694208.2, "ns per ops/procs": 85.51}],["rdq-yield-cfa", "./rdq-yield-cfa -p 24 -d 30 -t 2400", {"Duration (ms)": 0.0, "Number of processors": 24.0, "Number of threads": 2400.0, "Total Operations(ops)": 2611371559.0, "Ops per second": 87045718.63, "ns per ops": 11.5, "Ops per threads": 1088071.0, "Ops per procs": 108807148.0, "Ops/sec/procs": 3626904.94, "ns per ops/procs": 275.92}],["rdq-yield-fibre", "./rdq-yield-fibre -p 1 -d 30 -t 100", {"Duration (ms)": 30025.0, "Number of processors": 1.0, "Number of threads": 100.0, "Total Operations(ops)": 299809359.0, "Ops per second": 9985171.92, "ns per ops": 100.15, "Ops per threads": 2998093.0, "Ops per procs": 299809359.0, "Ops/sec/procs": 9985171.92, "ns per ops/procs": 100.15}],["rdq-yield-go", "./rdq-yield-go -p 2 -d 30 -t 200", {"Duration (ms)": 30004.0, "Number of processors": 2.0, "Number of threads": 200.0, "Total Operations(ops)": 170719870.0, "Ops per second": 5689825.6, "ns per ops": 175.75, "Ops per threads": 853599.0, "Ops per procs": 85359935.0, "Ops/sec/procs": 2844912.8, "ns per ops/procs": 351.5}],["rdq-yield-fibre", "./rdq-yield-fibre -p 96 -d 30 -t 9600", {"Duration (ms)": 30003.0, "Number of processors": 96.0, "Number of threads": 9600.0, "Total Operations(ops)": 13230253223.0, "Ops per second": 440956722.19, "ns per ops": 2.27, "Ops per threads": 1378151.0, "Ops per procs": 137815137.0, "Ops/sec/procs": 4593299.19, "ns per ops/procs": 217.71}],["rdq-yield-tokio", "./rdq-yield-tokio -p 72 -d 30 -t 7200", {"Duration (ms)": 30003.0, "Number of processors": 72.0, "Number of threads": 7200.0, "Total Operations(ops)": 432041848.0, "Ops per second": 14401394.0, "ns per ops": 69.0, "Ops per threads": 60005.0, "Ops per procs": 6000581.0, "Ops/sec/procs": 200019.0, "ns per ops/procs": 5000.0}],["rdq-yield-fibre", "./rdq-yield-fibre -p 8 -d 30 -t 800", {"Duration (ms)": 30027.0, "Number of processors": 8.0, "Number of threads": 800.0, "Total Operations(ops)": 1290859069.0, "Ops per second": 42988558.17, "ns per ops": 23.26, "Ops per threads": 1613573.0, "Ops per procs": 161357383.0, "Ops/sec/procs": 5373569.77, "ns per ops/procs": 186.1}],["rdq-yield-cfa", "./rdq-yield-cfa -p 48 -d 30 -t 4800", {"Duration (ms)": 0.0, "Number of processors": 48.0, "Number of threads": 4800.0, "Total Operations(ops)": 4298843586.0, "Ops per second": 143294786.2, "ns per ops": 6.99, "Ops per threads": 895592.0, "Ops per procs": 89559241.0, "Ops/sec/procs": 2985308.05, "ns per ops/procs": 335.57}],["rdq-yield-go", "./rdq-yield-go -p 8 -d 30 -t 800", {"Duration (ms)": 30006.0, "Number of processors": 8.0, "Number of threads": 800.0, "Total Operations(ops)": 93009553.0, "Ops per second": 3099667.59, "ns per ops": 322.62, "Ops per threads": 116261.0, "Ops per procs": 11626194.0, "Ops/sec/procs": 387458.45, "ns per ops/procs": 2580.92}],["rdq-yield-go", "./rdq-yield-go -p 4 -d 30 -t 400", {"Duration (ms)": 30004.0, "Number of processors": 4.0, "Number of threads": 400.0, "Total Operations(ops)": 117463565.0, "Ops per second": 3914809.1, "ns per ops": 255.44, "Ops per threads": 293658.0, "Ops per procs": 29365891.0, "Ops/sec/procs": 978702.27, "ns per ops/procs": 1021.76}],["rdq-yield-go", "./rdq-yield-go -p 1 -d 30 -t 100", {"Duration (ms)": 30001.0, "Number of processors": 1.0, "Number of threads": 100.0, "Total Operations(ops)": 350220512.0, "Ops per second": 11673545.64, "ns per ops": 85.66, "Ops per threads": 3502205.0, "Ops per procs": 350220512.0, "Ops/sec/procs": 11673545.64, "ns per ops/procs": 85.66}],["rdq-yield-cfa", "./rdq-yield-cfa -p 24 -d 30 -t 2400", {"Duration (ms)": 0.0, "Number of processors": 24.0, "Number of threads": 2400.0, "Total Operations(ops)": 2619329897.0, "Ops per second": 87310996.57, "ns per ops": 11.46, "Ops per threads": 1091387.0, "Ops per procs": 109138745.0, "Ops/sec/procs": 3637958.19, "ns per ops/procs": 275.08}],["rdq-yield-cfa", "./rdq-yield-cfa -p 1 -d 30 -t 100", {"Duration (ms)": 0.0, "Number of processors": 1.0, "Number of threads": 100.0, "Total Operations(ops)": 209460790.0, "Ops per second": 6982026.33, "ns per ops": 143.46, "Ops per threads": 2094607.0, "Ops per procs": 209460790.0, "Ops/sec/procs": 6982026.33, "ns per ops/procs": 143.46}],["rdq-yield-fibre", "./rdq-yield-fibre -p 192 -d 30 -t 19200", {"Duration (ms)": 30060.0, "Number of processors": 192.0, "Number of threads": 19200.0, "Total Operations(ops)": 25794473634.0, "Ops per second": 858071293.59, "ns per ops": 1.17, "Ops per threads": 1343462.0, "Ops per procs": 134346216.0, "Ops/sec/procs": 4469121.32, "ns per ops/procs": 223.76}],["rdq-yield-fibre", "./rdq-yield-fibre -p 2 -d 30 -t 200", {"Duration (ms)": 30027.0, "Number of processors": 2.0, "Number of threads": 200.0, "Total Operations(ops)": 486368741.0, "Ops per second": 16197683.84, "ns per ops": 61.74, "Ops per threads": 2431843.0, "Ops per procs": 243184370.0, "Ops/sec/procs": 8098841.92, "ns per ops/procs": 123.47}],["rdq-yield-go", "./rdq-yield-go -p 4 -d 30 -t 400", {"Duration (ms)": 30004.0, "Number of processors": 4.0, "Number of threads": 400.0, "Total Operations(ops)": 113250093.0, "Ops per second": 3774386.9, "ns per ops": 264.94, "Ops per threads": 283125.0, "Ops per procs": 28312523.0, "Ops/sec/procs": 943596.72, "ns per ops/procs": 1059.77}],["rdq-yield-cfa", "./rdq-yield-cfa -p 16 -d 30 -t 1600", {"Duration (ms)": 0.0, "Number of processors": 16.0, "Number of threads": 1600.0, "Total Operations(ops)": 2130757400.0, "Ops per second": 71025246.67, "ns per ops": 14.12, "Ops per threads": 1331723.0, "Ops per procs": 133172337.0, "Ops/sec/procs": 4439077.92, "ns per ops/procs": 225.84}],["rdq-yield-tokio", "./rdq-yield-tokio -p 4 -d 30 -t 400", {"Duration (ms)": 30097.0, "Number of processors": 4.0, "Number of threads": 400.0, "Total Operations(ops)": 604423721.0, "Ops per second": 20147457.0, "ns per ops": 49.0, "Ops per threads": 1511059.0, "Ops per procs": 151105930.0, "Ops/sec/procs": 5036864.0, "ns per ops/procs": 199.0}],["rdq-yield-tokio", "./rdq-yield-tokio -p 4 -d 30 -t 400", {"Duration (ms)": 30097.0, "Number of processors": 4.0, "Number of threads": 400.0, "Total Operations(ops)": 603446770.0, "Ops per second": 20114892.0, "ns per ops": 49.0, "Ops per threads": 1508616.0, "Ops per procs": 150861692.0, "Ops/sec/procs": 5028723.0, "ns per ops/procs": 199.0}],["rdq-yield-fibre", "./rdq-yield-fibre -p 48 -d 30 -t 4800", {"Duration (ms)": 30029.0, "Number of processors": 48.0, "Number of threads": 4800.0, "Total Operations(ops)": 6630591264.0, "Ops per second": 220802003.86, "ns per ops": 4.53, "Ops per threads": 1381373.0, "Ops per procs": 138137318.0, "Ops/sec/procs": 4600041.75, "ns per ops/procs": 217.39}],["rdq-yield-fibre", "./rdq-yield-fibre -p 2 -d 30 -t 200", {"Duration (ms)": 30027.0, "Number of processors": 2.0, "Number of threads": 200.0, "Total Operations(ops)": 481694392.0, "Ops per second": 16041605.85, "ns per ops": 62.34, "Ops per threads": 2408471.0, "Ops per procs": 240847196.0, "Ops/sec/procs": 8020802.92, "ns per ops/procs": 124.68}],["rdq-yield-fibre", "./rdq-yield-fibre -p 4 -d 30 -t 400", {"Duration (ms)": 30029.0, "Number of processors": 4.0, "Number of threads": 400.0, "Total Operations(ops)": 699149183.0, "Ops per second": 23282088.47, "ns per ops": 42.95, "Ops per threads": 1747872.0, "Ops per procs": 174787295.0, "Ops/sec/procs": 5820522.12, "ns per ops/procs": 171.81}],["rdq-yield-fibre", "./rdq-yield-fibre -p 8 -d 30 -t 800", {"Duration (ms)": 30028.0, "Number of processors": 8.0, "Number of threads": 800.0, "Total Operations(ops)": 1292233098.0, "Ops per second": 43033114.82, "ns per ops": 23.24, "Ops per threads": 1615291.0, "Ops per procs": 161529137.0, "Ops/sec/procs": 5379139.35, "ns per ops/procs": 185.9}],["rdq-yield-cfa", "./rdq-yield-cfa -p 72 -d 30 -t 7200", {"Duration (ms)": 0.0, "Number of processors": 72.0, "Number of threads": 7200.0, "Total Operations(ops)": 6472173172.0, "Ops per second": 215739105.73, "ns per ops": 4.65, "Ops per threads": 898912.0, "Ops per procs": 89891294.0, "Ops/sec/procs": 2996376.47, "ns per ops/procs": 334.78}],["rdq-yield-cfa", "./rdq-yield-cfa -p 48 -d 30 -t 4800", {"Duration (ms)": 0.0, "Number of processors": 48.0, "Number of threads": 4800.0, "Total Operations(ops)": 4283194131.0, "Ops per second": 142773137.7, "ns per ops": 7.02, "Ops per threads": 892332.0, "Ops per procs": 89233211.0, "Ops/sec/procs": 2974440.37, "ns per ops/procs": 336.8}],["rdq-yield-tokio", "./rdq-yield-tokio -p 48 -d 30 -t 4800", {"Duration (ms)": 30036.0, "Number of processors": 48.0, "Number of threads": 4800.0, "Total Operations(ops)": 1215685140.0, "Ops per second": 40522838.0, "ns per ops": 24.0, "Ops per threads": 253267.0, "Ops per procs": 25326773.0, "Ops/sec/procs": 844225.0, "ns per ops/procs": 1185.0}],["rdq-yield-go", "./rdq-yield-go -p 48 -d 30 -t 4800", {"Duration (ms)": 30023.0, "Number of processors": 48.0, "Number of threads": 4800.0, "Total Operations(ops)": 66733729.0, "Ops per second": 2222715.52, "ns per ops": 449.9, "Ops per threads": 13902.0, "Ops per procs": 1390286.0, "Ops/sec/procs": 46306.57, "ns per ops/procs": 21595.21}],["rdq-yield-cfa", "./rdq-yield-cfa -p 2 -d 30 -t 200", {"Duration (ms)": 0.0, "Number of processors": 2.0, "Number of threads": 200.0, "Total Operations(ops)": 330953361.0, "Ops per second": 11031778.7, "ns per ops": 90.8, "Ops per threads": 1654766.0, "Ops per procs": 165476680.0, "Ops/sec/procs": 5515889.35, "ns per ops/procs": 181.61}],["rdq-yield-tokio", "./rdq-yield-tokio -p 144 -d 30 -t 14400", {"Duration (ms)": 30034.0, "Number of processors": 144.0, "Number of threads": 14400.0, "Total Operations(ops)": 434962592.0, "Ops per second": 14498753.0, "ns per ops": 69.0, "Ops per threads": 30205.0, "Ops per procs": 3020573.0, "Ops/sec/procs": 100685.0, "ns per ops/procs": 9943.0}],["rdq-yield-cfa", "./rdq-yield-cfa -p 2 -d 30 -t 200", {"Duration (ms)": 0.0, "Number of processors": 2.0, "Number of threads": 200.0, "Total Operations(ops)": 333750367.0, "Ops per second": 11125012.23, "ns per ops": 90.04, "Ops per threads": 1668751.0, "Ops per procs": 166875183.0, "Ops/sec/procs": 5562506.12, "ns per ops/procs": 180.08}],["rdq-yield-cfa", "./rdq-yield-cfa -p 48 -d 30 -t 4800", {"Duration (ms)": 0.0, "Number of processors": 48.0, "Number of threads": 4800.0, "Total Operations(ops)": 4260008362.0, "Ops per second": 142000278.73, "ns per ops": 7.05, "Ops per threads": 887501.0, "Ops per procs": 88750174.0, "Ops/sec/procs": 2958339.14, "ns per ops/procs": 338.63}],["rdq-yield-cfa", "./rdq-yield-cfa -p 2 -d 30 -t 200", {"Duration (ms)": 0.0, "Number of processors": 2.0, "Number of threads": 200.0, "Total Operations(ops)": 332849912.0, "Ops per second": 11094997.07, "ns per ops": 90.29, "Ops per threads": 1664249.0, "Ops per procs": 166424956.0, "Ops/sec/procs": 5547498.53, "ns per ops/procs": 180.57}],["rdq-yield-tokio", "./rdq-yield-tokio -p 72 -d 30 -t 7200", {"Duration (ms)": 30017.0, "Number of processors": 72.0, "Number of threads": 7200.0, "Total Operations(ops)": 420436549.0, "Ops per second": 14014551.0, "ns per ops": 71.0, "Ops per threads": 58393.0, "Ops per procs": 5839396.0, "Ops/sec/procs": 194646.0, "ns per ops/procs": 5140.0}],["rdq-yield-go", "./rdq-yield-go -p 1 -d 30 -t 100", {"Duration (ms)": 30001.0, "Number of processors": 1.0, "Number of threads": 100.0, "Total Operations(ops)": 347253081.0, "Ops per second": 11574622.06, "ns per ops": 86.4, "Ops per threads": 3472530.0, "Ops per procs": 347253081.0, "Ops/sec/procs": 11574622.06, "ns per ops/procs": 86.4}],["rdq-yield-cfa", "./rdq-yield-cfa -p 48 -d 30 -t 4800", {"Duration (ms)": 0.0, "Number of processors": 48.0, "Number of threads": 4800.0, "Total Operations(ops)": 4261731199.0, "Ops per second": 142057706.63, "ns per ops": 7.05, "Ops per threads": 887860.0, "Ops per procs": 88786066.0, "Ops/sec/procs": 2959535.55, "ns per ops/procs": 338.35}],["rdq-yield-fibre", "./rdq-yield-fibre -p 24 -d 30 -t 2400", {"Duration (ms)": 30020.0, "Number of processors": 24.0, "Number of threads": 2400.0, "Total Operations(ops)": 4770999408.0, "Ops per second": 158924574.61, "ns per ops": 6.29, "Ops per threads": 1987916.0, "Ops per procs": 198791642.0, "Ops/sec/procs": 6621857.28, "ns per ops/procs": 151.02}],["rdq-yield-fibre", "./rdq-yield-fibre -p 24 -d 30 -t 2400", {"Duration (ms)": 30016.0, "Number of processors": 24.0, "Number of threads": 2400.0, "Total Operations(ops)": 4367394670.0, "Ops per second": 145500994.13, "ns per ops": 6.87, "Ops per threads": 1819747.0, "Ops per procs": 181974777.0, "Ops/sec/procs": 6062541.42, "ns per ops/procs": 164.95}],["rdq-yield-tokio", "./rdq-yield-tokio -p 96 -d 30 -t 9600", {"Duration (ms)": 30006.0, "Number of processors": 96.0, "Number of threads": 9600.0, "Total Operations(ops)": 367148263.0, "Ops per second": 12238275.0, "ns per ops": 81.0, "Ops per threads": 38244.0, "Ops per procs": 3824461.0, "Ops/sec/procs": 127482.0, "ns per ops/procs": 7846.0}],["rdq-yield-go", "./rdq-yield-go -p 4 -d 30 -t 400", {"Duration (ms)": 30005.0, "Number of processors": 4.0, "Number of threads": 400.0, "Total Operations(ops)": 113756996.0, "Ops per second": 3791206.85, "ns per ops": 263.77, "Ops per threads": 284392.0, "Ops per procs": 28439249.0, "Ops/sec/procs": 947801.71, "ns per ops/procs": 1055.07}],["rdq-yield-tokio", "./rdq-yield-tokio -p 4 -d 30 -t 400", {"Duration (ms)": 30098.0, "Number of processors": 4.0, "Number of threads": 400.0, "Total Operations(ops)": 593931395.0, "Ops per second": 19797713.0, "ns per ops": 50.0, "Ops per threads": 1484828.0, "Ops per procs": 148482848.0, "Ops/sec/procs": 4949428.0, "ns per ops/procs": 202.0}],["rdq-yield-fibre", "./rdq-yield-fibre -p 8 -d 30 -t 800", {"Duration (ms)": 30028.0, "Number of processors": 8.0, "Number of threads": 800.0, "Total Operations(ops)": 1309448058.0, "Ops per second": 43607373.91, "ns per ops": 22.93, "Ops per threads": 1636810.0, "Ops per procs": 163681007.0, "Ops/sec/procs": 5450921.74, "ns per ops/procs": 183.46}],["rdq-yield-cfa", "./rdq-yield-cfa -p 96 -d 30 -t 9600", {"Duration (ms)": 0.0, "Number of processors": 96.0, "Number of threads": 9600.0, "Total Operations(ops)": 8260933371.0, "Ops per second": 275364445.7, "ns per ops": 3.63, "Ops per threads": 860513.0, "Ops per procs": 86051389.0, "Ops/sec/procs": 2868379.64, "ns per ops/procs": 348.94}],["rdq-yield-go", "./rdq-yield-go -p 1 -d 30 -t 100", {"Duration (ms)": 30001.0, "Number of processors": 1.0, "Number of threads": 100.0, "Total Operations(ops)": 347500199.0, "Ops per second": 11582869.05, "ns per ops": 86.33, "Ops per threads": 3475001.0, "Ops per procs": 347500199.0, "Ops/sec/procs": 11582869.05, "ns per ops/procs": 86.33}],["rdq-yield-cfa", "./rdq-yield-cfa -p 144 -d 30 -t 14400", {"Duration (ms)": 0.0, "Number of processors": 144.0, "Number of threads": 14400.0, "Total Operations(ops)": 12741390757.0, "Ops per second": 424713025.23, "ns per ops": 2.36, "Ops per threads": 884818.0, "Ops per procs": 88481880.0, "Ops/sec/procs": 2949396.01, "ns per ops/procs": 339.13}],["rdq-yield-fibre", "./rdq-yield-fibre -p 144 -d 30 -t 14400", {"Duration (ms)": 30012.0, "Number of processors": 144.0, "Number of threads": 14400.0, "Total Operations(ops)": 18872212337.0, "Ops per second": 628805117.83, "ns per ops": 1.59, "Ops per threads": 1310570.0, "Ops per procs": 131057030.0, "Ops/sec/procs": 4366702.21, "ns per ops/procs": 229.01}],["rdq-yield-go", "./rdq-yield-go -p 8 -d 30 -t 800", {"Duration (ms)": 30006.0, "Number of processors": 8.0, "Number of threads": 800.0, "Total Operations(ops)": 92504210.0, "Ops per second": 3082817.11, "ns per ops": 324.38, "Ops per threads": 115630.0, "Ops per procs": 11563026.0, "Ops/sec/procs": 385352.14, "ns per ops/procs": 2595.03}],["rdq-yield-tokio", "./rdq-yield-tokio -p 96 -d 30 -t 9600", {"Duration (ms)": 30011.0, "Number of processors": 96.0, "Number of threads": 9600.0, "Total Operations(ops)": 389168187.0, "Ops per second": 12972272.0, "ns per ops": 77.0, "Ops per threads": 40538.0, "Ops per procs": 4053835.0, "Ops/sec/procs": 135127.0, "ns per ops/procs": 7403.0}],["rdq-yield-cfa", "./rdq-yield-cfa -p 192 -d 30 -t 19200", {"Duration (ms)": 0.0, "Number of processors": 192.0, "Number of threads": 19200.0, "Total Operations(ops)": 17319965604.0, "Ops per second": 577332186.8, "ns per ops": 1.73, "Ops per threads": 902081.0, "Ops per procs": 90208154.0, "Ops/sec/procs": 3006938.47, "ns per ops/procs": 332.83}],["rdq-yield-fibre", "./rdq-yield-fibre -p 24 -d 30 -t 2400", {"Duration (ms)": 30008.0, "Number of processors": 24.0, "Number of threads": 2400.0, "Total Operations(ops)": 4408264551.0, "Ops per second": 146898569.91, "ns per ops": 6.81, "Ops per threads": 1836776.0, "Ops per procs": 183677689.0, "Ops/sec/procs": 6120773.75, "ns per ops/procs": 163.38}],["rdq-yield-tokio", "./rdq-yield-tokio -p 2 -d 30 -t 200", {"Duration (ms)": 30097.0, "Number of processors": 2.0, "Number of threads": 200.0, "Total Operations(ops)": 327748543.0, "Ops per second": 10924951.0, "ns per ops": 91.0, "Ops per threads": 1638742.0, "Ops per procs": 163874271.0, "Ops/sec/procs": 5462475.0, "ns per ops/procs": 183.0}],["rdq-yield-fibre", "./rdq-yield-fibre -p 192 -d 30 -t 19200", {"Duration (ms)": 30054.0, "Number of processors": 192.0, "Number of threads": 19200.0, "Total Operations(ops)": 25834896840.0, "Ops per second": 859607164.22, "ns per ops": 1.16, "Ops per threads": 1345567.0, "Ops per procs": 134556754.0, "Ops/sec/procs": 4477120.65, "ns per ops/procs": 223.36}],["rdq-yield-tokio", "./rdq-yield-tokio -p 16 -d 30 -t 1600", {"Duration (ms)": 30099.0, "Number of processors": 16.0, "Number of threads": 1600.0, "Total Operations(ops)": 2030920936.0, "Ops per second": 67697364.0, "ns per ops": 14.0, "Ops per threads": 1269325.0, "Ops per procs": 126932558.0, "Ops/sec/procs": 4231085.0, "ns per ops/procs": 237.0}],["rdq-yield-cfa", "./rdq-yield-cfa -p 16 -d 30 -t 1600", {"Duration (ms)": 0.0, "Number of processors": 16.0, "Number of threads": 1600.0, "Total Operations(ops)": 2117665480.0, "Ops per second": 70588849.33, "ns per ops": 14.2, "Ops per threads": 1323540.0, "Ops per procs": 132354092.0, "Ops/sec/procs": 4411803.08, "ns per ops/procs": 227.25}],["rdq-yield-fibre", "./rdq-yield-fibre -p 192 -d 30 -t 19200", {"Duration (ms)": 30035.0, "Number of processors": 192.0, "Number of threads": 19200.0, "Total Operations(ops)": 26020565056.0, "Ops per second": 866322883.53, "ns per ops": 1.15, "Ops per threads": 1355237.0, "Ops per procs": 135523776.0, "Ops/sec/procs": 4512098.35, "ns per ops/procs": 221.63}],["rdq-yield-go", "./rdq-yield-go -p 96 -d 30 -t 9600", {"Duration (ms)": 30055.0, "Number of processors": 96.0, "Number of threads": 9600.0, "Total Operations(ops)": 38264682.0, "Ops per second": 1273122.01, "ns per ops": 785.47, "Ops per threads": 3985.0, "Ops per procs": 398590.0, "Ops/sec/procs": 13261.69, "ns per ops/procs": 75405.18}],["rdq-yield-go", "./rdq-yield-go -p 4 -d 30 -t 400", {"Duration (ms)": 30004.0, "Number of processors": 4.0, "Number of threads": 400.0, "Total Operations(ops)": 116629234.0, "Ops per second": 3887010.99, "ns per ops": 257.27, "Ops per threads": 291573.0, "Ops per procs": 29157308.0, "Ops/sec/procs": 971752.75, "ns per ops/procs": 1029.07}],["rdq-yield-fibre", "./rdq-yield-fibre -p 1 -d 30 -t 100", {"Duration (ms)": 30025.0, "Number of processors": 1.0, "Number of threads": 100.0, "Total Operations(ops)": 299698631.0, "Ops per second": 9981542.06, "ns per ops": 100.18, "Ops per threads": 2996986.0, "Ops per procs": 299698631.0, "Ops/sec/procs": 9981542.06, "ns per ops/procs": 100.18}],["rdq-yield-fibre", "./rdq-yield-fibre -p 96 -d 30 -t 9600", {"Duration (ms)": 30020.0, "Number of processors": 96.0, "Number of threads": 9600.0, "Total Operations(ops)": 13332568455.0, "Ops per second": 444121611.32, "ns per ops": 2.25, "Ops per threads": 1388809.0, "Ops per procs": 138880921.0, "Ops/sec/procs": 4626266.78, "ns per ops/procs": 216.16}],["rdq-yield-tokio", "./rdq-yield-tokio -p 24 -d 30 -t 2400", {"Duration (ms)": 30004.0, "Number of processors": 24.0, "Number of threads": 2400.0, "Total Operations(ops)": 1255063460.0, "Ops per second": 41835448.0, "ns per ops": 23.0, "Ops per threads": 522943.0, "Ops per procs": 52294310.0, "Ops/sec/procs": 1743143.0, "ns per ops/procs": 573.0}],["rdq-yield-fibre", "./rdq-yield-fibre -p 72 -d 30 -t 7200", {"Duration (ms)": 30023.0, "Number of processors": 72.0, "Number of threads": 7200.0, "Total Operations(ops)": 10987617883.0, "Ops per second": 365969517.87, "ns per ops": 2.73, "Ops per threads": 1526058.0, "Ops per procs": 152605803.0, "Ops/sec/procs": 5082909.97, "ns per ops/procs": 196.74}],["rdq-yield-cfa", "./rdq-yield-cfa -p 1 -d 30 -t 100", {"Duration (ms)": 0.0, "Number of processors": 1.0, "Number of threads": 100.0, "Total Operations(ops)": 209451556.0, "Ops per second": 6981718.53, "ns per ops": 143.47, "Ops per threads": 2094515.0, "Ops per procs": 209451556.0, "Ops/sec/procs": 6981718.53, "ns per ops/procs": 143.47}],["rdq-yield-go", "./rdq-yield-go -p 72 -d 30 -t 7200", {"Duration (ms)": 30034.0, "Number of processors": 72.0, "Number of threads": 7200.0, "Total Operations(ops)": 36885602.0, "Ops per second": 1228118.75, "ns per ops": 814.25, "Ops per threads": 5123.0, "Ops per procs": 512300.0, "Ops/sec/procs": 17057.2, "ns per ops/procs": 58626.25}],["rdq-yield-tokio", "./rdq-yield-tokio -p 2 -d 30 -t 200", {"Duration (ms)": 30097.0, "Number of processors": 2.0, "Number of threads": 200.0, "Total Operations(ops)": 329267739.0, "Ops per second": 10975591.0, "ns per ops": 91.0, "Ops per threads": 1646338.0, "Ops per procs": 164633869.0, "Ops/sec/procs": 5487795.0, "ns per ops/procs": 182.0}],["rdq-yield-fibre", "./rdq-yield-fibre -p 16 -d 30 -t 1600", {"Duration (ms)": 30032.0, "Number of processors": 16.0, "Number of threads": 1600.0, "Total Operations(ops)": 3088374445.0, "Ops per second": 102835635.73, "ns per ops": 9.72, "Ops per threads": 1930234.0, "Ops per procs": 193023402.0, "Ops/sec/procs": 6427227.23, "ns per ops/procs": 155.59}],["rdq-yield-cfa", "./rdq-yield-cfa -p 144 -d 30 -t 14400", {"Duration (ms)": 0.0, "Number of processors": 144.0, "Number of threads": 14400.0, "Total Operations(ops)": 11061632416.0, "Ops per second": 368721080.53, "ns per ops": 2.72, "Ops per threads": 768168.0, "Ops per procs": 76816891.0, "Ops/sec/procs": 2560563.06, "ns per ops/procs": 391.22}],["rdq-yield-go", "./rdq-yield-go -p 48 -d 30 -t 4800", {"Duration (ms)": 30024.0, "Number of processors": 48.0, "Number of threads": 4800.0, "Total Operations(ops)": 66449648.0, "Ops per second": 2213213.13, "ns per ops": 451.83, "Ops per threads": 13843.0, "Ops per procs": 1384367.0, "Ops/sec/procs": 46108.61, "ns per ops/procs": 21687.92}],["rdq-yield-cfa", "./rdq-yield-cfa -p 144 -d 30 -t 14400", {"Duration (ms)": 0.0, "Number of processors": 144.0, "Number of threads": 14400.0, "Total Operations(ops)": 12763683166.0, "Ops per second": 425456105.53, "ns per ops": 2.35, "Ops per threads": 886366.0, "Ops per procs": 88636688.0, "Ops/sec/procs": 2954556.29, "ns per ops/procs": 338.87}],["rdq-yield-tokio", "./rdq-yield-tokio -p 1 -d 30 -t 100", {"Duration (ms)": 30097.0, "Number of processors": 1.0, "Number of threads": 100.0, "Total Operations(ops)": 270752053.0, "Ops per second": 9025068.0, "ns per ops": 111.0, "Ops per threads": 2707520.0, "Ops per procs": 270752053.0, "Ops/sec/procs": 9025068.0, "ns per ops/procs": 111.0}],["rdq-yield-cfa", "./rdq-yield-cfa -p 2 -d 30 -t 200", {"Duration (ms)": 0.0, "Number of processors": 2.0, "Number of threads": 200.0, "Total Operations(ops)": 336507050.0, "Ops per second": 11216901.67, "ns per ops": 89.31, "Ops per threads": 1682535.0, "Ops per procs": 168253525.0, "Ops/sec/procs": 5608450.83, "ns per ops/procs": 178.61}],["rdq-yield-fibre", "./rdq-yield-fibre -p 1 -d 30 -t 100", {"Duration (ms)": 30025.0, "Number of processors": 1.0, "Number of threads": 100.0, "Total Operations(ops)": 299676347.0, "Ops per second": 9980797.54, "ns per ops": 100.19, "Ops per threads": 2996763.0, "Ops per procs": 299676347.0, "Ops/sec/procs": 9980797.54, "ns per ops/procs": 100.19}],["rdq-yield-fibre", "./rdq-yield-fibre -p 96 -d 30 -t 9600", {"Duration (ms)": 30020.0, "Number of processors": 96.0, "Number of threads": 9600.0, "Total Operations(ops)": 13269801336.0, "Ops per second": 442029745.66, "ns per ops": 2.26, "Ops per threads": 1382270.0, "Ops per procs": 138227097.0, "Ops/sec/procs": 4604476.52, "ns per ops/procs": 217.18}],["rdq-yield-fibre", "./rdq-yield-fibre -p 144 -d 30 -t 14400", {"Duration (ms)": 30036.0, "Number of processors": 144.0, "Number of threads": 14400.0, "Total Operations(ops)": 19791592496.0, "Ops per second": 658927135.55, "ns per ops": 1.52, "Ops per threads": 1374416.0, "Ops per procs": 137441614.0, "Ops/sec/procs": 4575882.89, "ns per ops/procs": 218.54}],["rdq-yield-fibre", "./rdq-yield-fibre -p 16 -d 30 -t 1600", {"Duration (ms)": 30032.0, "Number of processors": 16.0, "Number of threads": 1600.0, "Total Operations(ops)": 3052384179.0, "Ops per second": 101635817.24, "ns per ops": 9.84, "Ops per threads": 1907740.0, "Ops per procs": 190774011.0, "Ops/sec/procs": 6352238.58, "ns per ops/procs": 157.42}],["rdq-yield-tokio", "./rdq-yield-tokio -p 16 -d 30 -t 1600", {"Duration (ms)": 30099.0, "Number of processors": 16.0, "Number of threads": 1600.0, "Total Operations(ops)": 2079925043.0, "Ops per second": 69330834.0, "ns per ops": 14.0, "Ops per threads": 1299953.0, "Ops per procs": 129995315.0, "Ops/sec/procs": 4333177.0, "ns per ops/procs": 231.0}],["rdq-yield-go", "./rdq-yield-go -p 192 -d 30 -t 19200", {"Duration (ms)": 30056.0, "Number of processors": 192.0, "Number of threads": 19200.0, "Total Operations(ops)": 27212913.0, "Ops per second": 905395.23, "ns per ops": 1104.49, "Ops per threads": 1417.0, "Ops per procs": 141733.0, "Ops/sec/procs": 4715.6, "ns per ops/procs": 212062.08}],["rdq-yield-fibre", "./rdq-yield-fibre -p 4 -d 30 -t 400", {"Duration (ms)": 30029.0, "Number of processors": 4.0, "Number of threads": 400.0, "Total Operations(ops)": 702476470.0, "Ops per second": 23392796.27, "ns per ops": 42.75, "Ops per threads": 1756191.0, "Ops per procs": 175619117.0, "Ops/sec/procs": 5848199.07, "ns per ops/procs": 170.99}],["rdq-yield-cfa", "./rdq-yield-cfa -p 72 -d 30 -t 7200", {"Duration (ms)": 0.0, "Number of processors": 72.0, "Number of threads": 7200.0, "Total Operations(ops)": 6613480558.0, "Ops per second": 220449351.93, "ns per ops": 4.55, "Ops per threads": 918538.0, "Ops per procs": 91853896.0, "Ops/sec/procs": 3061796.55, "ns per ops/procs": 327.54}],["rdq-yield-cfa", "./rdq-yield-cfa -p 144 -d 30 -t 14400", {"Duration (ms)": 0.0, "Number of processors": 144.0, "Number of threads": 14400.0, "Total Operations(ops)": 12785445555.0, "Ops per second": 426181518.5, "ns per ops": 2.35, "Ops per threads": 887878.0, "Ops per procs": 88787816.0, "Ops/sec/procs": 2959593.88, "ns per ops/procs": 338.27}],["rdq-yield-cfa", "./rdq-yield-cfa -p 144 -d 30 -t 14400", {"Duration (ms)": 0.0, "Number of processors": 144.0, "Number of threads": 14400.0, "Total Operations(ops)": 12458752493.0, "Ops per second": 415291749.77, "ns per ops": 2.41, "Ops per threads": 865191.0, "Ops per procs": 86519114.0, "Ops/sec/procs": 2883970.48, "ns per ops/procs": 347.14}],["rdq-yield-tokio", "./rdq-yield-tokio -p 48 -d 30 -t 4800", {"Duration (ms)": 30043.0, "Number of processors": 48.0, "Number of threads": 4800.0, "Total Operations(ops)": 1231863365.0, "Ops per second": 41062112.0, "ns per ops": 24.0, "Ops per threads": 256638.0, "Ops per procs": 25663820.0, "Ops/sec/procs": 855460.0, "ns per ops/procs": 1170.0}],["rdq-yield-cfa", "./rdq-yield-cfa -p 96 -d 30 -t 9600", {"Duration (ms)": 0.0, "Number of processors": 96.0, "Number of threads": 9600.0, "Total Operations(ops)": 8430643152.0, "Ops per second": 281021438.4, "ns per ops": 3.56, "Ops per threads": 878191.0, "Ops per procs": 87819199.0, "Ops/sec/procs": 2927306.65, "ns per ops/procs": 341.93}],["rdq-yield-fibre", "./rdq-yield-fibre -p 24 -d 30 -t 2400", {"Duration (ms)": 30045.0, "Number of processors": 24.0, "Number of threads": 2400.0, "Total Operations(ops)": 4438412329.0, "Ops per second": 147724783.48, "ns per ops": 6.77, "Ops per threads": 1849338.0, "Ops per procs": 184933847.0, "Ops/sec/procs": 6155199.31, "ns per ops/procs": 162.46}],["rdq-yield-cfa", "./rdq-yield-cfa -p 1 -d 30 -t 100", {"Duration (ms)": 0.0, "Number of processors": 1.0, "Number of threads": 100.0, "Total Operations(ops)": 209457888.0, "Ops per second": 6981929.6, "ns per ops": 143.47, "Ops per threads": 2094578.0, "Ops per procs": 209457888.0, "Ops/sec/procs": 6981929.6, "ns per ops/procs": 143.47}],["rdq-yield-tokio", "./rdq-yield-tokio -p 4 -d 30 -t 400", {"Duration (ms)": 30098.0, "Number of processors": 4.0, "Number of threads": 400.0, "Total Operations(ops)": 601727153.0, "Ops per second": 20057571.0, "ns per ops": 50.0, "Ops per threads": 1504317.0, "Ops per procs": 150431788.0, "Ops/sec/procs": 5014392.0, "ns per ops/procs": 200.0}],["rdq-yield-fibre", "./rdq-yield-fibre -p 2 -d 30 -t 200", {"Duration (ms)": 30027.0, "Number of processors": 2.0, "Number of threads": 200.0, "Total Operations(ops)": 484222946.0, "Ops per second": 16126220.02, "ns per ops": 62.01, "Ops per threads": 2421114.0, "Ops per procs": 242111473.0, "Ops/sec/procs": 8063110.01, "ns per ops/procs": 124.02}],["rdq-yield-go", "./rdq-yield-go -p 144 -d 30 -t 14400", {"Duration (ms)": 30087.0, "Number of processors": 144.0, "Number of threads": 14400.0, "Total Operations(ops)": 29525525.0, "Ops per second": 981324.19, "ns per ops": 1019.03, "Ops per threads": 2050.0, "Ops per procs": 205038.0, "Ops/sec/procs": 6814.75, "ns per ops/procs": 146740.5}],["rdq-yield-cfa", "./rdq-yield-cfa -p 96 -d 30 -t 9600", {"Duration (ms)": 0.0, "Number of processors": 96.0, "Number of threads": 9600.0, "Total Operations(ops)": 8139578066.0, "Ops per second": 271319268.87, "ns per ops": 3.69, "Ops per threads": 847872.0, "Ops per procs": 84787271.0, "Ops/sec/procs": 2826242.38, "ns per ops/procs": 354.19}],["rdq-yield-tokio", "./rdq-yield-tokio -p 2 -d 30 -t 200", {"Duration (ms)": 30097.0, "Number of processors": 2.0, "Number of threads": 200.0, "Total Operations(ops)": 324340984.0, "Ops per second": 10811366.0, "ns per ops": 92.0, "Ops per threads": 1621704.0, "Ops per procs": 162170492.0, "Ops/sec/procs": 5405683.0, "ns per ops/procs": 185.0}],["rdq-yield-cfa", "./rdq-yield-cfa -p 2 -d 30 -t 200", {"Duration (ms)": 0.0, "Number of processors": 2.0, "Number of threads": 200.0, "Total Operations(ops)": 330228394.0, "Ops per second": 11007613.13, "ns per ops": 91.0, "Ops per threads": 1651141.0, "Ops per procs": 165114197.0, "Ops/sec/procs": 5503806.57, "ns per ops/procs": 182.01}],["rdq-yield-cfa", "./rdq-yield-cfa -p 16 -d 30 -t 1600", {"Duration (ms)": 0.0, "Number of processors": 16.0, "Number of threads": 1600.0, "Total Operations(ops)": 2128303883.0, "Ops per second": 70943462.77, "ns per ops": 14.13, "Ops per threads": 1330189.0, "Ops per procs": 133018992.0, "Ops/sec/procs": 4433966.42, "ns per ops/procs": 226.12}],["rdq-yield-go", "./rdq-yield-go -p 8 -d 30 -t 800", {"Duration (ms)": 30006.0, "Number of processors": 8.0, "Number of threads": 800.0, "Total Operations(ops)": 92278372.0, "Ops per second": 3075277.42, "ns per ops": 325.17, "Ops per threads": 115347.0, "Ops per procs": 11534796.0, "Ops/sec/procs": 384409.68, "ns per ops/procs": 2601.39}],["rdq-yield-cfa", "./rdq-yield-cfa -p 72 -d 30 -t 7200", {"Duration (ms)": 0.0, "Number of processors": 72.0, "Number of threads": 7200.0, "Total Operations(ops)": 6579766711.0, "Ops per second": 219325557.03, "ns per ops": 4.57, "Ops per threads": 913856.0, "Ops per procs": 91385648.0, "Ops/sec/procs": 3046188.29, "ns per ops/procs": 329.16}],["rdq-yield-go", "./rdq-yield-go -p 96 -d 30 -t 9600", {"Duration (ms)": 30053.0, "Number of processors": 96.0, "Number of threads": 9600.0, "Total Operations(ops)": 37268438.0, "Ops per second": 1240085.25, "ns per ops": 806.4, "Ops per threads": 3882.0, "Ops per procs": 388212.0, "Ops/sec/procs": 12917.55, "ns per ops/procs": 77414.03}],["rdq-yield-go", "./rdq-yield-go -p 96 -d 30 -t 9600", {"Duration (ms)": 30052.0, "Number of processors": 96.0, "Number of threads": 9600.0, "Total Operations(ops)": 35994656.0, "Ops per second": 1197726.83, "ns per ops": 834.91, "Ops per threads": 3749.0, "Ops per procs": 374944.0, "Ops/sec/procs": 12476.32, "ns per ops/procs": 80151.83}],["rdq-yield-tokio", "./rdq-yield-tokio -p 16 -d 30 -t 1600", {"Duration (ms)": 30099.0, "Number of processors": 16.0, "Number of threads": 1600.0, "Total Operations(ops)": 2074946884.0, "Ops per second": 69164896.0, "ns per ops": 14.0, "Ops per threads": 1296841.0, "Ops per procs": 129684180.0, "Ops/sec/procs": 4322806.0, "ns per ops/procs": 232.0}],["rdq-yield-tokio", "./rdq-yield-tokio -p 8 -d 30 -t 800", {"Duration (ms)": 30098.0, "Number of processors": 8.0, "Number of threads": 800.0, "Total Operations(ops)": 1077594612.0, "Ops per second": 35919820.0, "ns per ops": 27.0, "Ops per threads": 1346993.0, "Ops per procs": 134699326.0, "Ops/sec/procs": 4489977.0, "ns per ops/procs": 223.0}],["rdq-yield-cfa", "./rdq-yield-cfa -p 1 -d 30 -t 100", {"Duration (ms)": 0.0, "Number of processors": 1.0, "Number of threads": 100.0, "Total Operations(ops)": 209410039.0, "Ops per second": 6980334.63, "ns per ops": 143.5, "Ops per threads": 2094100.0, "Ops per procs": 209410039.0, "Ops/sec/procs": 6980334.63, "ns per ops/procs": 143.5}],["rdq-yield-fibre", "./rdq-yield-fibre -p 72 -d 30 -t 7200", {"Duration (ms)": 30020.0, "Number of processors": 72.0, "Number of threads": 7200.0, "Total Operations(ops)": 10551741843.0, "Ops per second": 351481527.74, "ns per ops": 2.85, "Ops per threads": 1465519.0, "Ops per procs": 146551970.0, "Ops/sec/procs": 4881687.89, "ns per ops/procs": 204.85}],["rdq-yield-go", "./rdq-yield-go -p 4 -d 30 -t 400", {"Duration (ms)": 30004.0, "Number of processors": 4.0, "Number of threads": 400.0, "Total Operations(ops)": 117054082.0, "Ops per second": 3901168.64, "ns per ops": 256.33, "Ops per threads": 292635.0, "Ops per procs": 29263520.0, "Ops/sec/procs": 975292.16, "ns per ops/procs": 1025.33}],["rdq-yield-go", "./rdq-yield-go -p 2 -d 30 -t 200", {"Duration (ms)": 30004.0, "Number of processors": 2.0, "Number of threads": 200.0, "Total Operations(ops)": 172118021.0, "Ops per second": 5736400.45, "ns per ops": 174.33, "Ops per threads": 860590.0, "Ops per procs": 86059010.0, "Ops/sec/procs": 2868200.22, "ns per ops/procs": 348.65}],["rdq-yield-go", "./rdq-yield-go -p 1 -d 30 -t 100", {"Duration (ms)": 30001.0, "Number of processors": 1.0, "Number of threads": 100.0, "Total Operations(ops)": 349625629.0, "Ops per second": 11653718.0, "ns per ops": 85.81, "Ops per threads": 3496256.0, "Ops per procs": 349625629.0, "Ops/sec/procs": 11653718.0, "ns per ops/procs": 85.81}],["rdq-yield-fibre", "./rdq-yield-fibre -p 8 -d 30 -t 800", {"Duration (ms)": 30028.0, "Number of processors": 8.0, "Number of threads": 800.0, "Total Operations(ops)": 1285283106.0, "Ops per second": 42801726.27, "ns per ops": 23.36, "Ops per threads": 1606603.0, "Ops per procs": 160660388.0, "Ops/sec/procs": 5350215.78, "ns per ops/procs": 186.91}],["rdq-yield-go", "./rdq-yield-go -p 16 -d 30 -t 1600", {"Duration (ms)": 30007.0, "Number of processors": 16.0, "Number of threads": 1600.0, "Total Operations(ops)": 78308447.0, "Ops per second": 2609608.71, "ns per ops": 383.2, "Ops per threads": 48942.0, "Ops per procs": 4894277.0, "Ops/sec/procs": 163100.54, "ns per ops/procs": 6131.19}],["rdq-yield-fibre", "./rdq-yield-fibre -p 4 -d 30 -t 400", {"Duration (ms)": 30029.0, "Number of processors": 4.0, "Number of threads": 400.0, "Total Operations(ops)": 695939175.0, "Ops per second": 23175090.43, "ns per ops": 43.15, "Ops per threads": 1739847.0, "Ops per procs": 173984793.0, "Ops/sec/procs": 5793772.61, "ns per ops/procs": 172.6}],["rdq-yield-cfa", "./rdq-yield-cfa -p 16 -d 30 -t 1600", {"Duration (ms)": 0.0, "Number of processors": 16.0, "Number of threads": 1600.0, "Total Operations(ops)": 2119426838.0, "Ops per second": 70647561.27, "ns per ops": 14.19, "Ops per threads": 1324641.0, "Ops per procs": 132464177.0, "Ops/sec/procs": 4415472.58, "ns per ops/procs": 227.07}],["rdq-yield-cfa", "./rdq-yield-cfa -p 24 -d 30 -t 2400", {"Duration (ms)": 0.0, "Number of processors": 24.0, "Number of threads": 2400.0, "Total Operations(ops)": 2596336752.0, "Ops per second": 86544558.4, "ns per ops": 11.56, "Ops per threads": 1081806.0, "Ops per procs": 108180698.0, "Ops/sec/procs": 3606023.27, "ns per ops/procs": 277.51}],["rdq-yield-cfa", "./rdq-yield-cfa -p 16 -d 30 -t 1600", {"Duration (ms)": 0.0, "Number of processors": 16.0, "Number of threads": 1600.0, "Total Operations(ops)": 2095203394.0, "Ops per second": 69840113.13, "ns per ops": 14.36, "Ops per threads": 1309502.0, "Ops per procs": 130950212.0, "Ops/sec/procs": 4365007.07, "ns per ops/procs": 229.69}],["rdq-yield-cfa", "./rdq-yield-cfa -p 96 -d 30 -t 9600", {"Duration (ms)": 0.0, "Number of processors": 96.0, "Number of threads": 9600.0, "Total Operations(ops)": 8013995208.0, "Ops per second": 267133173.6, "ns per ops": 3.75, "Ops per threads": 834791.0, "Ops per procs": 83479116.0, "Ops/sec/procs": 2782637.23, "ns per ops/procs": 359.64}],["rdq-yield-cfa", "./rdq-yield-cfa -p 24 -d 30 -t 2400", {"Duration (ms)": 0.0, "Number of processors": 24.0, "Number of threads": 2400.0, "Total Operations(ops)": 2591419884.0, "Ops per second": 86380662.8, "ns per ops": 11.59, "Ops per threads": 1079758.0, "Ops per procs": 107975828.0, "Ops/sec/procs": 3599194.28, "ns per ops/procs": 278.05}],["rdq-yield-go", "./rdq-yield-go -p 144 -d 30 -t 14400", {"Duration (ms)": 30097.0, "Number of processors": 144.0, "Number of threads": 14400.0, "Total Operations(ops)": 31159980.0, "Ops per second": 1035314.23, "ns per ops": 965.89, "Ops per threads": 2163.0, "Ops per procs": 216388.0, "Ops/sec/procs": 7189.68, "ns per ops/procs": 139088.21}],["rdq-yield-fibre", "./rdq-yield-fibre -p 8 -d 30 -t 800", {"Duration (ms)": 30032.0, "Number of processors": 8.0, "Number of threads": 800.0, "Total Operations(ops)": 1305420949.0, "Ops per second": 43466912.6, "ns per ops": 23.01, "Ops per threads": 1631776.0, "Ops per procs": 163177618.0, "Ops/sec/procs": 5433364.08, "ns per ops/procs": 184.05}],["rdq-yield-fibre", "./rdq-yield-fibre -p 2 -d 30 -t 200", {"Duration (ms)": 30027.0, "Number of processors": 2.0, "Number of threads": 200.0, "Total Operations(ops)": 487645741.0, "Ops per second": 16240178.58, "ns per ops": 61.58, "Ops per threads": 2438228.0, "Ops per procs": 243822870.0, "Ops/sec/procs": 8120089.29, "ns per ops/procs": 123.15}],["rdq-yield-tokio", "./rdq-yield-tokio -p 192 -d 30 -t 19200", {"Duration (ms)": 30075.0, "Number of processors": 192.0, "Number of threads": 19200.0, "Total Operations(ops)": 249871373.0, "Ops per second": 8329045.0, "ns per ops": 120.0, "Ops per threads": 13014.0, "Ops per procs": 1301413.0, "Ops/sec/procs": 43380.0, "ns per ops/procs": 23110.0}],["rdq-yield-cfa", "./rdq-yield-cfa -p 4 -d 30 -t 400", {"Duration (ms)": 0.0, "Number of processors": 4.0, "Number of threads": 400.0, "Total Operations(ops)": 554072305.0, "Ops per second": 18469076.83, "ns per ops": 54.24, "Ops per threads": 1385180.0, "Ops per procs": 138518076.0, "Ops/sec/procs": 4617269.21, "ns per ops/procs": 216.97}],["rdq-yield-go", "./rdq-yield-go -p 72 -d 30 -t 7200", {"Duration (ms)": 30036.0, "Number of processors": 72.0, "Number of threads": 7200.0, "Total Operations(ops)": 35575580.0, "Ops per second": 1184410.1, "ns per ops": 844.3, "Ops per threads": 4941.0, "Ops per procs": 494105.0, "Ops/sec/procs": 16450.14, "ns per ops/procs": 60789.76}],["rdq-yield-tokio", "./rdq-yield-tokio -p 24 -d 30 -t 2400", {"Duration (ms)": 30009.0, "Number of processors": 24.0, "Number of threads": 2400.0, "Total Operations(ops)": 1249138308.0, "Ops per second": 41637943.0, "ns per ops": 24.0, "Ops per threads": 520474.0, "Ops per procs": 52047429.0, "Ops/sec/procs": 1734914.0, "ns per ops/procs": 576.0}],["rdq-yield-tokio", "./rdq-yield-tokio -p 1 -d 30 -t 100", {"Duration (ms)": 30097.0, "Number of processors": 1.0, "Number of threads": 100.0, "Total Operations(ops)": 270038714.0, "Ops per second": 9001290.0, "ns per ops": 111.0, "Ops per threads": 2700387.0, "Ops per procs": 270038714.0, "Ops/sec/procs": 9001290.0, "ns per ops/procs": 111.0}],["rdq-yield-fibre", "./rdq-yield-fibre -p 72 -d 30 -t 7200", {"Duration (ms)": 30015.0, "Number of processors": 72.0, "Number of threads": 7200.0, "Total Operations(ops)": 9680241704.0, "Ops per second": 322512740.69, "ns per ops": 3.1, "Ops per threads": 1344478.0, "Ops per procs": 134447801.0, "Ops/sec/procs": 4479343.62, "ns per ops/procs": 223.25}],["rdq-yield-tokio", "./rdq-yield-tokio -p 144 -d 30 -t 14400", {"Duration (ms)": 30041.0, "Number of processors": 144.0, "Number of threads": 14400.0, "Total Operations(ops)": 419571534.0, "Ops per second": 13985717.0, "ns per ops": 71.0, "Ops per threads": 29136.0, "Ops per procs": 2913691.0, "Ops/sec/procs": 97123.0, "ns per ops/procs": 10310.0}],["rdq-yield-fibre", "./rdq-yield-fibre -p 8 -d 30 -t 800", {"Duration (ms)": 30028.0, "Number of processors": 8.0, "Number of threads": 800.0, "Total Operations(ops)": 1301599130.0, "Ops per second": 43345354.83, "ns per ops": 23.07, "Ops per threads": 1626998.0, "Ops per procs": 162699891.0, "Ops/sec/procs": 5418169.35, "ns per ops/procs": 184.56}],["rdq-yield-go", "./rdq-yield-go -p 144 -d 30 -t 14400", {"Duration (ms)": 30075.0, "Number of processors": 144.0, "Number of threads": 14400.0, "Total Operations(ops)": 30530489.0, "Ops per second": 1015129.23, "ns per ops": 985.1, "Ops per threads": 2120.0, "Ops per procs": 212017.0, "Ops/sec/procs": 7049.51, "ns per ops/procs": 141853.86}],["rdq-yield-tokio", "./rdq-yield-tokio -p 192 -d 30 -t 19200", {"Duration (ms)": 30056.0, "Number of processors": 192.0, "Number of threads": 19200.0, "Total Operations(ops)": 236380585.0, "Ops per second": 7879352.0, "ns per ops": 127.0, "Ops per threads": 12311.0, "Ops per procs": 1231148.0, "Ops/sec/procs": 41038.0, "ns per ops/procs": 24413.0}],["rdq-yield-tokio", "./rdq-yield-tokio -p 192 -d 30 -t 19200", {"Duration (ms)": 30041.0, "Number of processors": 192.0, "Number of threads": 19200.0, "Total Operations(ops)": 243868595.0, "Ops per second": 8128953.0, "ns per ops": 123.0, "Ops per threads": 12701.0, "Ops per procs": 1270148.0, "Ops/sec/procs": 42338.0, "ns per ops/procs": 23652.0}],["rdq-yield-go", "./rdq-yield-go -p 4 -d 30 -t 400", {"Duration (ms)": 30005.0, "Number of processors": 4.0, "Number of threads": 400.0, "Total Operations(ops)": 113894902.0, "Ops per second": 3795861.59, "ns per ops": 263.44, "Ops per threads": 284737.0, "Ops per procs": 28473725.0, "Ops/sec/procs": 948965.4, "ns per ops/procs": 1053.78}],["rdq-yield-tokio", "./rdq-yield-tokio -p 192 -d 30 -t 19200", {"Duration (ms)": 30087.0, "Number of processors": 192.0, "Number of threads": 19200.0, "Total Operations(ops)": 242653208.0, "Ops per second": 8088440.0, "ns per ops": 123.0, "Ops per threads": 12638.0, "Ops per procs": 1263818.0, "Ops/sec/procs": 42127.0, "ns per ops/procs": 23806.0}],["rdq-yield-fibre", "./rdq-yield-fibre -p 96 -d 30 -t 9600", {"Duration (ms)": 30022.0, "Number of processors": 96.0, "Number of threads": 9600.0, "Total Operations(ops)": 13341657565.0, "Ops per second": 444394307.32, "ns per ops": 2.25, "Ops per threads": 1389755.0, "Ops per procs": 138975599.0, "Ops/sec/procs": 4629107.37, "ns per ops/procs": 216.02}],["rdq-yield-go", "./rdq-yield-go -p 192 -d 30 -t 19200", {"Duration (ms)": 30013.0, "Number of processors": 192.0, "Number of threads": 19200.0, "Total Operations(ops)": 26349049.0, "Ops per second": 877913.97, "ns per ops": 1139.06, "Ops per threads": 1372.0, "Ops per procs": 137234.0, "Ops/sec/procs": 4572.47, "ns per ops/procs": 218700.25}],["rdq-yield-go", "./rdq-yield-go -p 72 -d 30 -t 7200", {"Duration (ms)": 30032.0, "Number of processors": 72.0, "Number of threads": 7200.0, "Total Operations(ops)": 36869032.0, "Ops per second": 1227626.03, "ns per ops": 814.58, "Ops per threads": 5120.0, "Ops per procs": 512069.0, "Ops/sec/procs": 17050.36, "ns per ops/procs": 58649.78}],["rdq-yield-fibre", "./rdq-yield-fibre -p 48 -d 30 -t 4800", {"Duration (ms)": 30035.0, "Number of processors": 48.0, "Number of threads": 4800.0, "Total Operations(ops)": 6629290182.0, "Ops per second": 220714135.38, "ns per ops": 4.53, "Ops per threads": 1381102.0, "Ops per procs": 138110212.0, "Ops/sec/procs": 4598211.15, "ns per ops/procs": 217.48}],["rdq-yield-cfa", "./rdq-yield-cfa -p 4 -d 30 -t 400", {"Duration (ms)": 0.0, "Number of processors": 4.0, "Number of threads": 400.0, "Total Operations(ops)": 552241240.0, "Ops per second": 18408041.33, "ns per ops": 54.42, "Ops per threads": 1380603.0, "Ops per procs": 138060310.0, "Ops/sec/procs": 4602010.33, "ns per ops/procs": 217.7}],["rdq-yield-go", "./rdq-yield-go -p 96 -d 30 -t 9600", {"Duration (ms)": 30061.0, "Number of processors": 96.0, "Number of threads": 9600.0, "Total Operations(ops)": 39011889.0, "Ops per second": 1297754.9, "ns per ops": 770.56, "Ops per threads": 4063.0, "Ops per procs": 406373.0, "Ops/sec/procs": 13518.28, "ns per ops/procs": 73973.91}],["rdq-yield-go", "./rdq-yield-go -p 144 -d 30 -t 14400", {"Duration (ms)": 30082.0, "Number of processors": 144.0, "Number of threads": 14400.0, "Total Operations(ops)": 31042529.0, "Ops per second": 1031923.69, "ns per ops": 969.06, "Ops per threads": 2155.0, "Ops per procs": 215573.0, "Ops/sec/procs": 7166.14, "ns per ops/procs": 139545.2}],["rdq-yield-tokio", "./rdq-yield-tokio -p 2 -d 30 -t 200", {"Duration (ms)": 30097.0, "Number of processors": 2.0, "Number of threads": 200.0, "Total Operations(ops)": 323320943.0, "Ops per second": 10777364.0, "ns per ops": 93.0, "Ops per threads": 1616604.0, "Ops per procs": 161660471.0, "Ops/sec/procs": 5388682.0, "ns per ops/procs": 186.0}],["rdq-yield-go", "./rdq-yield-go -p 1 -d 30 -t 100", {"Duration (ms)": 30001.0, "Number of processors": 1.0, "Number of threads": 100.0, "Total Operations(ops)": 334871587.0, "Ops per second": 11161924.71, "ns per ops": 89.59, "Ops per threads": 3348715.0, "Ops per procs": 334871587.0, "Ops/sec/procs": 11161924.71, "ns per ops/procs": 89.59}],["rdq-yield-tokio", "./rdq-yield-tokio -p 1 -d 30 -t 100", {"Duration (ms)": 30097.0, "Number of processors": 1.0, "Number of threads": 100.0, "Total Operations(ops)": 269426169.0, "Ops per second": 8980872.0, "ns per ops": 111.0, "Ops per threads": 2694261.0, "Ops per procs": 269426169.0, "Ops/sec/procs": 8980872.0, "ns per ops/procs": 111.0}],["rdq-yield-tokio", "./rdq-yield-tokio -p 1 -d 30 -t 100", {"Duration (ms)": 30097.0, "Number of processors": 1.0, "Number of threads": 100.0, "Total Operations(ops)": 270040892.0, "Ops per second": 9001363.0, "ns per ops": 111.0, "Ops per threads": 2700408.0, "Ops per procs": 270040892.0, "Ops/sec/procs": 9001363.0, "ns per ops/procs": 111.0}],["rdq-yield-go", "./rdq-yield-go -p 8 -d 30 -t 800", {"Duration (ms)": 30006.0, "Number of processors": 8.0, "Number of threads": 800.0, "Total Operations(ops)": 92582503.0, "Ops per second": 3085411.73, "ns per ops": 324.11, "Ops per threads": 115728.0, "Ops per procs": 11572812.0, "Ops/sec/procs": 385676.47, "ns per ops/procs": 2592.85}],["rdq-yield-tokio", "./rdq-yield-tokio -p 24 -d 30 -t 2400", {"Duration (ms)": 30023.0, "Number of processors": 24.0, "Number of threads": 2400.0, "Total Operations(ops)": 1232422211.0, "Ops per second": 41080740.0, "ns per ops": 24.0, "Ops per threads": 513509.0, "Ops per procs": 51350925.0, "Ops/sec/procs": 1711697.0, "ns per ops/procs": 584.0}],["rdq-yield-cfa", "./rdq-yield-cfa -p 72 -d 30 -t 7200", {"Duration (ms)": 0.0, "Number of processors": 72.0, "Number of threads": 7200.0, "Total Operations(ops)": 6566846989.0, "Ops per second": 218894899.63, "ns per ops": 4.58, "Ops per threads": 912062.0, "Ops per procs": 91206208.0, "Ops/sec/procs": 3040206.94, "ns per ops/procs": 329.94}],["rdq-yield-go", "./rdq-yield-go -p 2 -d 30 -t 200", {"Duration (ms)": 30004.0, "Number of processors": 2.0, "Number of threads": 200.0, "Total Operations(ops)": 172393678.0, "Ops per second": 5745601.37, "ns per ops": 174.05, "Ops per threads": 861968.0, "Ops per procs": 86196839.0, "Ops/sec/procs": 2872800.69, "ns per ops/procs": 348.09}],["rdq-yield-fibre", "./rdq-yield-fibre -p 2 -d 30 -t 200", {"Duration (ms)": 30026.0, "Number of processors": 2.0, "Number of threads": 200.0, "Total Operations(ops)": 486543307.0, "Ops per second": 16203557.22, "ns per ops": 61.71, "Ops per threads": 2432716.0, "Ops per procs": 243271653.0, "Ops/sec/procs": 8101778.61, "ns per ops/procs": 123.43}],["rdq-yield-go", "./rdq-yield-go -p 144 -d 30 -t 14400", {"Duration (ms)": 30084.0, "Number of processors": 144.0, "Number of threads": 14400.0, "Total Operations(ops)": 29023073.0, "Ops per second": 964725.45, "ns per ops": 1036.56, "Ops per threads": 2015.0, "Ops per procs": 201549.0, "Ops/sec/procs": 6699.48, "ns per ops/procs": 149265.27}],["rdq-yield-tokio", "./rdq-yield-tokio -p 8 -d 30 -t 800", {"Duration (ms)": 30098.0, "Number of processors": 8.0, "Number of threads": 800.0, "Total Operations(ops)": 1012853821.0, "Ops per second": 33761794.0, "ns per ops": 29.0, "Ops per threads": 1266067.0, "Ops per procs": 126606727.0, "Ops/sec/procs": 4220224.0, "ns per ops/procs": 237.0}],["rdq-yield-fibre", "./rdq-yield-fibre -p 96 -d 30 -t 9600", {"Duration (ms)": 30019.0, "Number of processors": 96.0, "Number of threads": 9600.0, "Total Operations(ops)": 13544458944.0, "Ops per second": 451195455.6, "ns per ops": 2.22, "Ops per threads": 1410881.0, "Ops per procs": 141088114.0, "Ops/sec/procs": 4699952.66, "ns per ops/procs": 212.77}],["rdq-yield-fibre", "./rdq-yield-fibre -p 2 -d 30 -t 200", {"Duration (ms)": 30027.0, "Number of processors": 2.0, "Number of threads": 200.0, "Total Operations(ops)": 484268593.0, "Ops per second": 16127642.75, "ns per ops": 62.01, "Ops per threads": 2421342.0, "Ops per procs": 242134296.0, "Ops/sec/procs": 8063821.38, "ns per ops/procs": 124.01}],["rdq-yield-tokio", "./rdq-yield-tokio -p 24 -d 30 -t 2400", {"Duration (ms)": 30004.0, "Number of processors": 24.0, "Number of threads": 2400.0, "Total Operations(ops)": 1299834631.0, "Ops per second": 43327821.0, "ns per ops": 23.0, "Ops per threads": 541597.0, "Ops per procs": 54159776.0, "Ops/sec/procs": 1805325.0, "ns per ops/procs": 554.0}],["rdq-yield-cfa", "./rdq-yield-cfa -p 24 -d 30 -t 2400", {"Duration (ms)": 0.0, "Number of processors": 24.0, "Number of threads": 2400.0, "Total Operations(ops)": 2598132699.0, "Ops per second": 86604423.3, "ns per ops": 11.56, "Ops per threads": 1082555.0, "Ops per procs": 108255529.0, "Ops/sec/procs": 3608517.64, "ns per ops/procs": 277.33}],["rdq-yield-go", "./rdq-yield-go -p 144 -d 30 -t 14400", {"Duration (ms)": 30090.0, "Number of processors": 144.0, "Number of threads": 14400.0, "Total Operations(ops)": 30360625.0, "Ops per second": 1008971.75, "ns per ops": 991.11, "Ops per threads": 2108.0, "Ops per procs": 210837.0, "Ops/sec/procs": 7006.75, "ns per ops/procs": 142719.56}],["rdq-yield-tokio", "./rdq-yield-tokio -p 48 -d 30 -t 4800", {"Duration (ms)": 30054.0, "Number of processors": 48.0, "Number of threads": 4800.0, "Total Operations(ops)": 1204055061.0, "Ops per second": 40135168.0, "ns per ops": 24.0, "Ops per threads": 250844.0, "Ops per procs": 25084480.0, "Ops/sec/procs": 836149.0, "ns per ops/procs": 1198.0}],["rdq-yield-cfa", "./rdq-yield-cfa -p 8 -d 30 -t 800", {"Duration (ms)": 0.0, "Number of processors": 8.0, "Number of threads": 800.0, "Total Operations(ops)": 958401709.0, "Ops per second": 31946723.63, "ns per ops": 31.37, "Ops per threads": 1198002.0, "Ops per procs": 119800213.0, "Ops/sec/procs": 3993340.45, "ns per ops/procs": 250.93}],["rdq-yield-go", "./rdq-yield-go -p 144 -d 30 -t 14400", {"Duration (ms)": 30087.0, "Number of processors": 144.0, "Number of threads": 14400.0, "Total Operations(ops)": 29929149.0, "Ops per second": 994739.5, "ns per ops": 1005.29, "Ops per threads": 2078.0, "Ops per procs": 207841.0, "Ops/sec/procs": 6907.91, "ns per ops/procs": 144761.52}],["rdq-yield-fibre", "./rdq-yield-fibre -p 8 -d 30 -t 800", {"Duration (ms)": 30029.0, "Number of processors": 8.0, "Number of threads": 800.0, "Total Operations(ops)": 1292165596.0, "Ops per second": 43030330.99, "ns per ops": 23.24, "Ops per threads": 1615206.0, "Ops per procs": 161520699.0, "Ops/sec/procs": 5378791.37, "ns per ops/procs": 185.92}],["rdq-yield-tokio", "./rdq-yield-tokio -p 24 -d 30 -t 2400", {"Duration (ms)": 30016.0, "Number of processors": 24.0, "Number of threads": 2400.0, "Total Operations(ops)": 1300833416.0, "Ops per second": 43361113.0, "ns per ops": 23.0, "Ops per threads": 542013.0, "Ops per procs": 54201392.0, "Ops/sec/procs": 1806713.0, "ns per ops/procs": 553.0}],["rdq-yield-cfa", "./rdq-yield-cfa -p 72 -d 30 -t 7200", {"Duration (ms)": 0.0, "Number of processors": 72.0, "Number of threads": 7200.0, "Total Operations(ops)": 6523738409.0, "Ops per second": 217457946.97, "ns per ops": 4.61, "Ops per threads": 906074.0, "Ops per procs": 90607477.0, "Ops/sec/procs": 3020249.26, "ns per ops/procs": 332.07}],["rdq-yield-cfa", "./rdq-yield-cfa -p 4 -d 30 -t 400", {"Duration (ms)": 0.0, "Number of processors": 4.0, "Number of threads": 400.0, "Total Operations(ops)": 554442937.0, "Ops per second": 18481431.23, "ns per ops": 54.21, "Ops per threads": 1386107.0, "Ops per procs": 138610734.0, "Ops/sec/procs": 4620357.81, "ns per ops/procs": 216.83}],["rdq-yield-go", "./rdq-yield-go -p 4 -d 30 -t 400", {"Duration (ms)": 30004.0, "Number of processors": 4.0, "Number of threads": 400.0, "Total Operations(ops)": 115867226.0, "Ops per second": 3861601.32, "ns per ops": 258.96, "Ops per threads": 289668.0, "Ops per procs": 28966806.0, "Ops/sec/procs": 965400.33, "ns per ops/procs": 1035.84}],["rdq-yield-tokio", "./rdq-yield-tokio -p 1 -d 30 -t 100", {"Duration (ms)": 30097.0, "Number of processors": 1.0, "Number of threads": 100.0, "Total Operations(ops)": 270244603.0, "Ops per second": 9008153.0, "ns per ops": 111.0, "Ops per threads": 2702446.0, "Ops per procs": 270244603.0, "Ops/sec/procs": 9008153.0, "ns per ops/procs": 111.0}],["rdq-yield-go", "./rdq-yield-go -p 96 -d 30 -t 9600", {"Duration (ms)": 30054.0, "Number of processors": 96.0, "Number of threads": 9600.0, "Total Operations(ops)": 38052010.0, "Ops per second": 1266115.5, "ns per ops": 789.82, "Ops per threads": 3963.0, "Ops per procs": 396375.0, "Ops/sec/procs": 13188.7, "ns per ops/procs": 75822.47}],["rdq-yield-go", "./rdq-yield-go -p 192 -d 30 -t 19200", {"Duration (ms)": 30021.0, "Number of processors": 192.0, "Number of threads": 19200.0, "Total Operations(ops)": 27428704.0, "Ops per second": 913649.4, "ns per ops": 1094.51, "Ops per threads": 1428.0, "Ops per procs": 142857.0, "Ops/sec/procs": 4758.59, "ns per ops/procs": 210146.26}],["rdq-yield-tokio", "./rdq-yield-tokio -p 4 -d 30 -t 400", {"Duration (ms)": 30097.0, "Number of processors": 4.0, "Number of threads": 400.0, "Total Operations(ops)": 610321306.0, "Ops per second": 20344043.0, "ns per ops": 49.0, "Ops per threads": 1525803.0, "Ops per procs": 152580326.0, "Ops/sec/procs": 5086010.0, "ns per ops/procs": 197.0}],["rdq-yield-cfa", "./rdq-yield-cfa -p 24 -d 30 -t 2400", {"Duration (ms)": 0.0, "Number of processors": 24.0, "Number of threads": 2400.0, "Total Operations(ops)": 2595492287.0, "Ops per second": 86516409.57, "ns per ops": 11.56, "Ops per threads": 1081455.0, "Ops per procs": 108145511.0, "Ops/sec/procs": 3604850.4, "ns per ops/procs": 277.52}],["rdq-yield-fibre", "./rdq-yield-fibre -p 96 -d 30 -t 9600", {"Duration (ms)": 30018.0, "Number of processors": 96.0, "Number of threads": 9600.0, "Total Operations(ops)": 13454610863.0, "Ops per second": 448207405.97, "ns per ops": 2.23, "Ops per threads": 1401521.0, "Ops per procs": 140152196.0, "Ops/sec/procs": 4668827.15, "ns per ops/procs": 214.19}],["rdq-yield-fibre", "./rdq-yield-fibre -p 144 -d 30 -t 14400", {"Duration (ms)": 30025.0, "Number of processors": 144.0, "Number of threads": 14400.0, "Total Operations(ops)": 19350591223.0, "Ops per second": 644481303.5, "ns per ops": 1.55, "Ops per threads": 1343791.0, "Ops per procs": 134379105.0, "Ops/sec/procs": 4475564.61, "ns per ops/procs": 223.44}],["rdq-yield-cfa", "./rdq-yield-cfa -p 4 -d 30 -t 400", {"Duration (ms)": 0.0, "Number of processors": 4.0, "Number of threads": 400.0, "Total Operations(ops)": 556117529.0, "Ops per second": 18537250.97, "ns per ops": 54.05, "Ops per threads": 1390293.0, "Ops per procs": 139029382.0, "Ops/sec/procs": 4634312.74, "ns per ops/procs": 216.18}],["rdq-yield-cfa", "./rdq-yield-cfa -p 4 -d 30 -t 400", {"Duration (ms)": 0.0, "Number of processors": 4.0, "Number of threads": 400.0, "Total Operations(ops)": 548871353.0, "Ops per second": 18295711.77, "ns per ops": 54.76, "Ops per threads": 1372178.0, "Ops per procs": 137217838.0, "Ops/sec/procs": 4573927.94, "ns per ops/procs": 219.04}],["rdq-yield-cfa", "./rdq-yield-cfa -p 1 -d 30 -t 100", {"Duration (ms)": 0.0, "Number of processors": 1.0, "Number of threads": 100.0, "Total Operations(ops)": 209578843.0, "Ops per second": 6985961.43, "ns per ops": 143.38, "Ops per threads": 2095788.0, "Ops per procs": 209578843.0, "Ops/sec/procs": 6985961.43, "ns per ops/procs": 143.38}],["rdq-yield-cfa", "./rdq-yield-cfa -p 144 -d 30 -t 14400", {"Duration (ms)": 0.0, "Number of processors": 144.0, "Number of threads": 14400.0, "Total Operations(ops)": 11032257712.0, "Ops per second": 367741923.73, "ns per ops": 2.72, "Ops per threads": 766129.0, "Ops per procs": 76612900.0, "Ops/sec/procs": 2553763.36, "ns per ops/procs": 392.04}],["rdq-yield-tokio", "./rdq-yield-tokio -p 192 -d 30 -t 19200", {"Duration (ms)": 30050.0, "Number of processors": 192.0, "Number of threads": 19200.0, "Total Operations(ops)": 242121947.0, "Ops per second": 8070731.0, "ns per ops": 124.0, "Ops per threads": 12610.0, "Ops per procs": 1261051.0, "Ops/sec/procs": 42035.0, "ns per ops/procs": 23829.0}],["rdq-yield-fibre", "./rdq-yield-fibre -p 16 -d 30 -t 1600", {"Duration (ms)": 30033.0, "Number of processors": 16.0, "Number of threads": 1600.0, "Total Operations(ops)": 3041332766.0, "Ops per second": 101266299.2, "ns per ops": 9.87, "Ops per threads": 1900832.0, "Ops per procs": 190083297.0, "Ops/sec/procs": 6329143.7, "ns per ops/procs": 158.0}],["rdq-yield-cfa", "./rdq-yield-cfa -p 72 -d 30 -t 7200", {"Duration (ms)": 0.0, "Number of processors": 72.0, "Number of threads": 7200.0, "Total Operations(ops)": 6590201973.0, "Ops per second": 219673399.1, "ns per ops": 4.57, "Ops per threads": 915305.0, "Ops per procs": 91530582.0, "Ops/sec/procs": 3051019.43, "ns per ops/procs": 328.72}],["rdq-yield-fibre", "./rdq-yield-fibre -p 144 -d 30 -t 14400", {"Duration (ms)": 30042.0, "Number of processors": 144.0, "Number of threads": 14400.0, "Total Operations(ops)": 18962584526.0, "Ops per second": 631184317.6, "ns per ops": 1.58, "Ops per threads": 1316846.0, "Ops per procs": 131684614.0, "Ops/sec/procs": 4383224.43, "ns per ops/procs": 228.14}],["rdq-yield-fibre", "./rdq-yield-fibre -p 48 -d 30 -t 4800", {"Duration (ms)": 30017.0, "Number of processors": 48.0, "Number of threads": 4800.0, "Total Operations(ops)": 6696374922.0, "Ops per second": 223079908.32, "ns per ops": 4.48, "Ops per threads": 1395078.0, "Ops per procs": 139507810.0, "Ops/sec/procs": 4647498.09, "ns per ops/procs": 215.17}],["rdq-yield-go", "./rdq-yield-go -p 72 -d 30 -t 7200", {"Duration (ms)": 30032.0, "Number of processors": 72.0, "Number of threads": 7200.0, "Total Operations(ops)": 35670499.0, "Ops per second": 1187726.38, "ns per ops": 841.94, "Ops per threads": 4954.0, "Ops per procs": 495423.0, "Ops/sec/procs": 16496.2, "ns per ops/procs": 60620.02}],["rdq-yield-cfa", "./rdq-yield-cfa -p 8 -d 30 -t 800", {"Duration (ms)": 0.0, "Number of processors": 8.0, "Number of threads": 800.0, "Total Operations(ops)": 965395085.0, "Ops per second": 32179836.17, "ns per ops": 31.14, "Ops per threads": 1206743.0, "Ops per procs": 120674385.0, "Ops/sec/procs": 4022479.52, "ns per ops/procs": 249.11}],["rdq-yield-tokio", "./rdq-yield-tokio -p 16 -d 30 -t 1600", {"Duration (ms)": 30098.0, "Number of processors": 16.0, "Number of threads": 1600.0, "Total Operations(ops)": 2034886203.0, "Ops per second": 67829540.0, "ns per ops": 14.0, "Ops per threads": 1271803.0, "Ops per procs": 127180387.0, "Ops/sec/procs": 4239346.0, "ns per ops/procs": 236.0}],["rdq-yield-fibre", "./rdq-yield-fibre -p 2 -d 30 -t 200", {"Duration (ms)": 30027.0, "Number of processors": 2.0, "Number of threads": 200.0, "Total Operations(ops)": 482233942.0, "Ops per second": 16059856.61, "ns per ops": 62.27, "Ops per threads": 2411169.0, "Ops per procs": 241116971.0, "Ops/sec/procs": 8029928.31, "ns per ops/procs": 124.53}],["rdq-yield-cfa", "./rdq-yield-cfa -p 144 -d 30 -t 14400", {"Duration (ms)": 0.0, "Number of processors": 144.0, "Number of threads": 14400.0, "Total Operations(ops)": 12756592000.0, "Ops per second": 425219733.33, "ns per ops": 2.35, "Ops per threads": 885874.0, "Ops per procs": 88587444.0, "Ops/sec/procs": 2952914.81, "ns per ops/procs": 338.78}],["rdq-yield-cfa", "./rdq-yield-cfa -p 16 -d 30 -t 1600", {"Duration (ms)": 0.0, "Number of processors": 16.0, "Number of threads": 1600.0, "Total Operations(ops)": 2126952829.0, "Ops per second": 70898427.63, "ns per ops": 14.14, "Ops per threads": 1329345.0, "Ops per procs": 132934551.0, "Ops/sec/procs": 4431151.73, "ns per ops/procs": 226.26}],["rdq-yield-cfa", "./rdq-yield-cfa -p 48 -d 30 -t 4800", {"Duration (ms)": 0.0, "Number of processors": 48.0, "Number of threads": 4800.0, "Total Operations(ops)": 4249526990.0, "Ops per second": 141650899.67, "ns per ops": 7.07, "Ops per threads": 885318.0, "Ops per procs": 88531812.0, "Ops/sec/procs": 2951060.41, "ns per ops/procs": 339.39}],["rdq-yield-cfa", "./rdq-yield-cfa -p 48 -d 30 -t 4800", {"Duration (ms)": 0.0, "Number of processors": 48.0, "Number of threads": 4800.0, "Total Operations(ops)": 4261208303.0, "Ops per second": 142040276.77, "ns per ops": 7.05, "Ops per threads": 887751.0, "Ops per procs": 88775172.0, "Ops/sec/procs": 2959172.43, "ns per ops/procs": 338.45}],["rdq-yield-fibre", "./rdq-yield-fibre -p 144 -d 30 -t 14400", {"Duration (ms)": 30032.0, "Number of processors": 144.0, "Number of threads": 14400.0, "Total Operations(ops)": 19093770304.0, "Ops per second": 635768008.0, "ns per ops": 1.57, "Ops per threads": 1325956.0, "Ops per procs": 132595627.0, "Ops/sec/procs": 4415055.61, "ns per ops/procs": 226.5}],["rdq-yield-cfa", "./rdq-yield-cfa -p 8 -d 30 -t 800", {"Duration (ms)": 0.0, "Number of processors": 8.0, "Number of threads": 800.0, "Total Operations(ops)": 957537338.0, "Ops per second": 31917911.27, "ns per ops": 31.4, "Ops per threads": 1196921.0, "Ops per procs": 119692167.0, "Ops/sec/procs": 3989738.91, "ns per ops/procs": 251.16}],["rdq-yield-fibre", "./rdq-yield-fibre -p 96 -d 30 -t 9600", {"Duration (ms)": 30019.0, "Number of processors": 96.0, "Number of threads": 9600.0, "Total Operations(ops)": 13271300374.0, "Ops per second": 442085227.21, "ns per ops": 2.26, "Ops per threads": 1382427.0, "Ops per procs": 138242712.0, "Ops/sec/procs": 4605054.45, "ns per ops/procs": 217.15}],["rdq-yield-tokio", "./rdq-yield-tokio -p 96 -d 30 -t 9600", {"Duration (ms)": 30018.0, "Number of processors": 96.0, "Number of threads": 9600.0, "Total Operations(ops)": 398526305.0, "Ops per second": 13284210.0, "ns per ops": 75.0, "Ops per threads": 41513.0, "Ops per procs": 4151315.0, "Ops/sec/procs": 138377.0, "ns per ops/procs": 7230.0}],["rdq-yield-fibre", "./rdq-yield-fibre -p 2 -d 30 -t 200", {"Duration (ms)": 30027.0, "Number of processors": 2.0, "Number of threads": 200.0, "Total Operations(ops)": 482101543.0, "Ops per second": 16055335.62, "ns per ops": 62.28, "Ops per threads": 2410507.0, "Ops per procs": 241050771.0, "Ops/sec/procs": 8027667.81, "ns per ops/procs": 124.57}],["rdq-yield-tokio", "./rdq-yield-tokio -p 1 -d 30 -t 100", {"Duration (ms)": 30097.0, "Number of processors": 1.0, "Number of threads": 100.0, "Total Operations(ops)": 269944643.0, "Ops per second": 8998154.0, "ns per ops": 111.0, "Ops per threads": 2699446.0, "Ops per procs": 269944643.0, "Ops/sec/procs": 8998154.0, "ns per ops/procs": 111.0}],["rdq-yield-cfa", "./rdq-yield-cfa -p 16 -d 30 -t 1600", {"Duration (ms)": 0.0, "Number of processors": 16.0, "Number of threads": 1600.0, "Total Operations(ops)": 2130055175.0, "Ops per second": 71001839.17, "ns per ops": 14.12, "Ops per threads": 1331284.0, "Ops per procs": 133128448.0, "Ops/sec/procs": 4437614.95, "ns per ops/procs": 225.93}],["rdq-yield-fibre", "./rdq-yield-fibre -p 8 -d 30 -t 800", {"Duration (ms)": 30028.0, "Number of processors": 8.0, "Number of threads": 800.0, "Total Operations(ops)": 1291659823.0, "Ops per second": 43014607.63, "ns per ops": 23.25, "Ops per threads": 1614574.0, "Ops per procs": 161457477.0, "Ops/sec/procs": 5376825.95, "ns per ops/procs": 185.98}],["rdq-yield-go", "./rdq-yield-go -p 1 -d 30 -t 100", {"Duration (ms)": 30001.0, "Number of processors": 1.0, "Number of threads": 100.0, "Total Operations(ops)": 350774753.0, "Ops per second": 11692016.55, "ns per ops": 85.53, "Ops per threads": 3507747.0, "Ops per procs": 350774753.0, "Ops/sec/procs": 11692016.55, "ns per ops/procs": 85.53}],["rdq-yield-fibre", "./rdq-yield-fibre -p 192 -d 30 -t 19200", {"Duration (ms)": 30066.0, "Number of processors": 192.0, "Number of threads": 19200.0, "Total Operations(ops)": 26524402424.0, "Ops per second": 882184983.05, "ns per ops": 1.13, "Ops per threads": 1381479.0, "Ops per procs": 138147929.0, "Ops/sec/procs": 4594713.45, "ns per ops/procs": 217.64}],["rdq-yield-tokio", "./rdq-yield-tokio -p 4 -d 30 -t 400", {"Duration (ms)": 30098.0, "Number of processors": 4.0, "Number of threads": 400.0, "Total Operations(ops)": 599456270.0, "Ops per second": 19981875.0, "ns per ops": 50.0, "Ops per threads": 1498640.0, "Ops per procs": 149864067.0, "Ops/sec/procs": 4995468.0, "ns per ops/procs": 200.0}],["rdq-yield-tokio", "./rdq-yield-tokio -p 72 -d 30 -t 7200", {"Duration (ms)": 30034.0, "Number of processors": 72.0, "Number of threads": 7200.0, "Total Operations(ops)": 421945381.0, "Ops per second": 14064846.0, "ns per ops": 71.0, "Ops per threads": 58603.0, "Ops per procs": 5860352.0, "Ops/sec/procs": 195345.0, "ns per ops/procs": 5124.0}],["rdq-yield-fibre", "./rdq-yield-fibre -p 1 -d 30 -t 100", {"Duration (ms)": 30025.0, "Number of processors": 1.0, "Number of threads": 100.0, "Total Operations(ops)": 298648183.0, "Ops per second": 9946518.9, "ns per ops": 100.54, "Ops per threads": 2986481.0, "Ops per procs": 298648183.0, "Ops/sec/procs": 9946518.9, "ns per ops/procs": 100.54}],["rdq-yield-tokio", "./rdq-yield-tokio -p 2 -d 30 -t 200", {"Duration (ms)": 30097.0, "Number of processors": 2.0, "Number of threads": 200.0, "Total Operations(ops)": 315203617.0, "Ops per second": 10506787.0, "ns per ops": 95.0, "Ops per threads": 1576018.0, "Ops per procs": 157601808.0, "Ops/sec/procs": 5253393.0, "ns per ops/procs": 190.0}],["rdq-yield-cfa", "./rdq-yield-cfa -p 8 -d 30 -t 800", {"Duration (ms)": 0.0, "Number of processors": 8.0, "Number of threads": 800.0, "Total Operations(ops)": 955557428.0, "Ops per second": 31851914.27, "ns per ops": 31.46, "Ops per threads": 1194446.0, "Ops per procs": 119444678.0, "Ops/sec/procs": 3981489.28, "ns per ops/procs": 251.68}],["rdq-yield-cfa", "./rdq-yield-cfa -p 48 -d 30 -t 4800", {"Duration (ms)": 0.0, "Number of processors": 48.0, "Number of threads": 4800.0, "Total Operations(ops)": 4266057190.0, "Ops per second": 142201906.33, "ns per ops": 7.04, "Ops per threads": 888761.0, "Ops per procs": 88876191.0, "Ops/sec/procs": 2962539.72, "ns per ops/procs": 338.14}],["rdq-yield-tokio", "./rdq-yield-tokio -p 48 -d 30 -t 4800", {"Duration (ms)": 30050.0, "Number of processors": 48.0, "Number of threads": 4800.0, "Total Operations(ops)": 1207172297.0, "Ops per second": 40239076.0, "ns per ops": 24.0, "Ops per threads": 251494.0, "Ops per procs": 25149422.0, "Ops/sec/procs": 838314.0, "ns per ops/procs": 1194.0}],["rdq-yield-go", "./rdq-yield-go -p 8 -d 30 -t 800", {"Duration (ms)": 30006.0, "Number of processors": 8.0, "Number of threads": 800.0, "Total Operations(ops)": 93101240.0, "Ops per second": 3102694.81, "ns per ops": 322.3, "Ops per threads": 116376.0, "Ops per procs": 11637655.0, "Ops/sec/procs": 387836.85, "ns per ops/procs": 2578.4}],["rdq-yield-cfa", "./rdq-yield-cfa -p 8 -d 30 -t 800", {"Duration (ms)": 0.0, "Number of processors": 8.0, "Number of threads": 800.0, "Total Operations(ops)": 965851992.0, "Ops per second": 32195066.4, "ns per ops": 31.12, "Ops per threads": 1207314.0, "Ops per procs": 120731499.0, "Ops/sec/procs": 4024383.3, "ns per ops/procs": 248.96}],["rdq-yield-tokio", "./rdq-yield-tokio -p 24 -d 30 -t 2400", {"Duration (ms)": 30013.0, "Number of processors": 24.0, "Number of threads": 2400.0, "Total Operations(ops)": 1290589304.0, "Ops per second": 43019643.0, "ns per ops": 23.0, "Ops per threads": 537745.0, "Ops per procs": 53774554.0, "Ops/sec/procs": 1792485.0, "ns per ops/procs": 558.0}],["rdq-yield-cfa", "./rdq-yield-cfa -p 72 -d 30 -t 7200", {"Duration (ms)": 0.0, "Number of processors": 72.0, "Number of threads": 7200.0, "Total Operations(ops)": 6512177841.0, "Ops per second": 217072594.7, "ns per ops": 4.61, "Ops per threads": 904469.0, "Ops per procs": 90446914.0, "Ops/sec/procs": 3014897.15, "ns per ops/procs": 331.7}],["rdq-yield-cfa", "./rdq-yield-cfa -p 8 -d 30 -t 800", {"Duration (ms)": 0.0, "Number of processors": 8.0, "Number of threads": 800.0, "Total Operations(ops)": 959850675.0, "Ops per second": 31995022.5, "ns per ops": 31.32, "Ops per threads": 1199813.0, "Ops per procs": 119981334.0, "Ops/sec/procs": 3999377.81, "ns per ops/procs": 250.55}],["rdq-yield-tokio", "./rdq-yield-tokio -p 48 -d 30 -t 4800", {"Duration (ms)": 30023.0, "Number of processors": 48.0, "Number of threads": 4800.0, "Total Operations(ops)": 1224372900.0, "Ops per second": 40812430.0, "ns per ops": 24.0, "Ops per threads": 255077.0, "Ops per procs": 25507768.0, "Ops/sec/procs": 850258.0, "ns per ops/procs": 1177.0}],["rdq-yield-tokio", "./rdq-yield-tokio -p 72 -d 30 -t 7200", {"Duration (ms)": 30083.0, "Number of processors": 72.0, "Number of threads": 7200.0, "Total Operations(ops)": 435372931.0, "Ops per second": 14512431.0, "ns per ops": 69.0, "Ops per threads": 60468.0, "Ops per procs": 6046846.0, "Ops/sec/procs": 201561.0, "ns per ops/procs": 4975.0}],["rdq-yield-fibre", "./rdq-yield-fibre -p 16 -d 30 -t 1600", {"Duration (ms)": 30033.0, "Number of processors": 16.0, "Number of threads": 1600.0, "Total Operations(ops)": 3052807221.0, "Ops per second": 101648245.67, "ns per ops": 9.84, "Ops per threads": 1908004.0, "Ops per procs": 190800451.0, "Ops/sec/procs": 6353015.35, "ns per ops/procs": 157.41}],["rdq-yield-fibre", "./rdq-yield-fibre -p 24 -d 30 -t 2400", {"Duration (ms)": 30008.0, "Number of processors": 24.0, "Number of threads": 2400.0, "Total Operations(ops)": 4415823665.0, "Ops per second": 147150603.71, "ns per ops": 6.8, "Ops per threads": 1839926.0, "Ops per procs": 183992652.0, "Ops/sec/procs": 6131275.15, "ns per ops/procs": 163.1}],["rdq-yield-tokio", "./rdq-yield-tokio -p 96 -d 30 -t 9600", {"Duration (ms)": 30032.0, "Number of processors": 96.0, "Number of threads": 9600.0, "Total Operations(ops)": 404109530.0, "Ops per second": 13470317.0, "ns per ops": 74.0, "Ops per threads": 42094.0, "Ops per procs": 4209474.0, "Ops/sec/procs": 140315.0, "ns per ops/procs": 7134.0}],["rdq-yield-fibre", "./rdq-yield-fibre -p 24 -d 30 -t 2400", {"Duration (ms)": 30008.0, "Number of processors": 24.0, "Number of threads": 2400.0, "Total Operations(ops)": 4787468372.0, "Ops per second": 159536199.65, "ns per ops": 6.27, "Ops per threads": 1994778.0, "Ops per procs": 199477848.0, "Ops/sec/procs": 6647341.65, "ns per ops/procs": 150.44}],["rdq-yield-go", "./rdq-yield-go -p 144 -d 30 -t 14400", {"Duration (ms)": 30086.0, "Number of processors": 144.0, "Number of threads": 14400.0, "Total Operations(ops)": 31225396.0, "Ops per second": 1037845.64, "ns per ops": 963.53, "Ops per threads": 2168.0, "Ops per procs": 216843.0, "Ops/sec/procs": 7207.26, "ns per ops/procs": 138748.96}],["rdq-yield-cfa", "./rdq-yield-cfa -p 72 -d 30 -t 7200", {"Duration (ms)": 0.0, "Number of processors": 72.0, "Number of threads": 7200.0, "Total Operations(ops)": 6380308342.0, "Ops per second": 212676944.73, "ns per ops": 4.72, "Ops per threads": 886153.0, "Ops per procs": 88615393.0, "Ops/sec/procs": 2953846.45, "ns per ops/procs": 339.54}],["rdq-yield-tokio", "./rdq-yield-tokio -p 4 -d 30 -t 400", {"Duration (ms)": 30098.0, "Number of processors": 4.0, "Number of threads": 400.0, "Total Operations(ops)": 610793161.0, "Ops per second": 20359772.0, "ns per ops": 49.0, "Ops per threads": 1526982.0, "Ops per procs": 152698290.0, "Ops/sec/procs": 5089943.0, "ns per ops/procs": 197.0}],["rdq-yield-cfa", "./rdq-yield-cfa -p 72 -d 30 -t 7200", {"Duration (ms)": 0.0, "Number of processors": 72.0, "Number of threads": 7200.0, "Total Operations(ops)": 6610878096.0, "Ops per second": 220362603.2, "ns per ops": 4.55, "Ops per threads": 918177.0, "Ops per procs": 91817751.0, "Ops/sec/procs": 3060591.71, "ns per ops/procs": 327.71}],["rdq-yield-go", "./rdq-yield-go -p 192 -d 30 -t 19200", {"Duration (ms)": 30034.0, "Number of processors": 192.0, "Number of threads": 19200.0, "Total Operations(ops)": 27188040.0, "Ops per second": 905236.93, "ns per ops": 1104.68, "Ops per threads": 1416.0, "Ops per procs": 141604.0, "Ops/sec/procs": 4714.78, "ns per ops/procs": 212099.17}],["rdq-yield-tokio", "./rdq-yield-tokio -p 72 -d 30 -t 7200", {"Duration (ms)": 30001.0, "Number of processors": 72.0, "Number of threads": 7200.0, "Total Operations(ops)": 413492521.0, "Ops per second": 13783084.0, "ns per ops": 72.0, "Ops per threads": 57429.0, "Ops per procs": 5742951.0, "Ops/sec/procs": 191431.0, "ns per ops/procs": 5224.0}],["rdq-yield-tokio", "./rdq-yield-tokio -p 192 -d 30 -t 19200", {"Duration (ms)": 30038.0, "Number of processors": 192.0, "Number of threads": 19200.0, "Total Operations(ops)": 238390994.0, "Ops per second": 7946366.0, "ns per ops": 126.0, "Ops per threads": 12416.0, "Ops per procs": 1241619.0, "Ops/sec/procs": 41387.0, "ns per ops/procs": 24192.0}],["rdq-yield-go", "./rdq-yield-go -p 8 -d 30 -t 800", {"Duration (ms)": 30006.0, "Number of processors": 8.0, "Number of threads": 800.0, "Total Operations(ops)": 89976570.0, "Ops per second": 2998520.87, "ns per ops": 333.5, "Ops per threads": 112470.0, "Ops per procs": 11247071.0, "Ops/sec/procs": 374815.11, "ns per ops/procs": 2667.98}],["rdq-yield-go", "./rdq-yield-go -p 2 -d 30 -t 200", {"Duration (ms)": 30004.0, "Number of processors": 2.0, "Number of threads": 200.0, "Total Operations(ops)": 174788672.0, "Ops per second": 5825484.23, "ns per ops": 171.66, "Ops per threads": 873943.0, "Ops per procs": 87394336.0, "Ops/sec/procs": 2912742.11, "ns per ops/procs": 343.32}],["rdq-yield-fibre", "./rdq-yield-fibre -p 1 -d 30 -t 100", {"Duration (ms)": 30026.0, "Number of processors": 1.0, "Number of threads": 100.0, "Total Operations(ops)": 299936067.0, "Ops per second": 9989024.37, "ns per ops": 100.11, "Ops per threads": 2999360.0, "Ops per procs": 299936067.0, "Ops/sec/procs": 9989024.37, "ns per ops/procs": 100.11}],["rdq-yield-go", "./rdq-yield-go -p 144 -d 30 -t 14400", {"Duration (ms)": 30084.0, "Number of processors": 144.0, "Number of threads": 14400.0, "Total Operations(ops)": 29400614.0, "Ops per second": 977272.75, "ns per ops": 1023.26, "Ops per threads": 2041.0, "Ops per procs": 204170.0, "Ops/sec/procs": 6786.62, "ns per ops/procs": 147348.83}],["rdq-yield-fibre", "./rdq-yield-fibre -p 48 -d 30 -t 4800", {"Duration (ms)": 30014.0, "Number of processors": 48.0, "Number of threads": 4800.0, "Total Operations(ops)": 6583481212.0, "Ops per second": 219345594.69, "ns per ops": 4.56, "Ops per threads": 1371558.0, "Ops per procs": 137155858.0, "Ops/sec/procs": 4569699.89, "ns per ops/procs": 218.83}],["rdq-yield-go", "./rdq-yield-go -p 24 -d 30 -t 2400", {"Duration (ms)": 30007.0, "Number of processors": 24.0, "Number of threads": 2400.0, "Total Operations(ops)": 70681487.0, "Ops per second": 2355424.57, "ns per ops": 424.55, "Ops per threads": 29450.0, "Ops per procs": 2945061.0, "Ops/sec/procs": 98142.69, "ns per ops/procs": 10189.25}],["rdq-yield-tokio", "./rdq-yield-tokio -p 144 -d 30 -t 14400", {"Duration (ms)": 30012.0, "Number of processors": 144.0, "Number of threads": 14400.0, "Total Operations(ops)": 449544163.0, "Ops per second": 14984805.0, "ns per ops": 66.0, "Ops per threads": 31218.0, "Ops per procs": 3121834.0, "Ops/sec/procs": 104061.0, "ns per ops/procs": 9613.0}],["rdq-yield-fibre", "./rdq-yield-fibre -p 4 -d 30 -t 400", {"Duration (ms)": 30029.0, "Number of processors": 4.0, "Number of threads": 400.0, "Total Operations(ops)": 710533301.0, "Ops per second": 23661159.5, "ns per ops": 42.26, "Ops per threads": 1776333.0, "Ops per procs": 177633325.0, "Ops/sec/procs": 5915289.88, "ns per ops/procs": 169.05}],["rdq-yield-cfa", "./rdq-yield-cfa -p 48 -d 30 -t 4800", {"Duration (ms)": 0.0, "Number of processors": 48.0, "Number of threads": 4800.0, "Total Operations(ops)": 4289445140.0, "Ops per second": 142981504.67, "ns per ops": 7.01, "Ops per threads": 893634.0, "Ops per procs": 89363440.0, "Ops/sec/procs": 2978781.35, "ns per ops/procs": 336.3}],["rdq-yield-tokio", "./rdq-yield-tokio -p 1 -d 30 -t 100", {"Duration (ms)": 30097.0, "Number of processors": 1.0, "Number of threads": 100.0, "Total Operations(ops)": 270427842.0, "Ops per second": 9014261.0, "ns per ops": 111.0, "Ops per threads": 2704278.0, "Ops per procs": 270427842.0, "Ops/sec/procs": 9014261.0, "ns per ops/procs": 111.0}],["rdq-yield-cfa", "./rdq-yield-cfa -p 1 -d 30 -t 100", {"Duration (ms)": 0.0, "Number of processors": 1.0, "Number of threads": 100.0, "Total Operations(ops)": 209369400.0, "Ops per second": 6978980.0, "ns per ops": 143.53, "Ops per threads": 2093694.0, "Ops per procs": 209369400.0, "Ops/sec/procs": 6978980.0, "ns per ops/procs": 143.53}],["rdq-yield-fibre", "./rdq-yield-fibre -p 16 -d 30 -t 1600", {"Duration (ms)": 30032.0, "Number of processors": 16.0, "Number of threads": 1600.0, "Total Operations(ops)": 3071608096.0, "Ops per second": 102276631.65, "ns per ops": 9.78, "Ops per threads": 1919755.0, "Ops per procs": 191975506.0, "Ops/sec/procs": 6392289.48, "ns per ops/procs": 156.44}],["rdq-yield-cfa", "./rdq-yield-cfa -p 4 -d 30 -t 400", {"Duration (ms)": 0.0, "Number of processors": 4.0, "Number of threads": 400.0, "Total Operations(ops)": 555563574.0, "Ops per second": 18518785.8, "ns per ops": 54.1, "Ops per threads": 1388908.0, "Ops per procs": 138890893.0, "Ops/sec/procs": 4629696.45, "ns per ops/procs": 216.4}],["rdq-yield-cfa", "./rdq-yield-cfa -p 2 -d 30 -t 200", {"Duration (ms)": 0.0, "Number of processors": 2.0, "Number of threads": 200.0, "Total Operations(ops)": 333060036.0, "Ops per second": 11102001.2, "ns per ops": 90.23, "Ops per threads": 1665300.0, "Ops per procs": 166530018.0, "Ops/sec/procs": 5551000.6, "ns per ops/procs": 180.46}],["rdq-yield-cfa", "./rdq-yield-cfa -p 8 -d 30 -t 800", {"Duration (ms)": 0.0, "Number of processors": 8.0, "Number of threads": 800.0, "Total Operations(ops)": 961841584.0, "Ops per second": 32061386.13, "ns per ops": 31.25, "Ops per threads": 1202301.0, "Ops per procs": 120230198.0, "Ops/sec/procs": 4007673.27, "ns per ops/procs": 250.03}],["rdq-yield-go", "./rdq-yield-go -p 144 -d 30 -t 14400", {"Duration (ms)": 30002.0, "Number of processors": 144.0, "Number of threads": 14400.0, "Total Operations(ops)": 29833000.0, "Ops per second": 994346.38, "ns per ops": 1005.69, "Ops per threads": 2071.0, "Ops per procs": 207173.0, "Ops/sec/procs": 6905.18, "ns per ops/procs": 144818.75}],["rdq-yield-fibre", "./rdq-yield-fibre -p 24 -d 30 -t 2400", {"Duration (ms)": 30027.0, "Number of processors": 24.0, "Number of threads": 2400.0, "Total Operations(ops)": 4414231071.0, "Ops per second": 147004447.18, "ns per ops": 6.8, "Ops per threads": 1839262.0, "Ops per procs": 183926294.0, "Ops/sec/procs": 6125185.3, "ns per ops/procs": 163.26}],["rdq-yield-tokio", "./rdq-yield-tokio -p 72 -d 30 -t 7200", {"Duration (ms)": 30034.0, "Number of processors": 72.0, "Number of threads": 7200.0, "Total Operations(ops)": 431476917.0, "Ops per second": 14382563.0, "ns per ops": 69.0, "Ops per threads": 59927.0, "Ops per procs": 5992734.0, "Ops/sec/procs": 199757.0, "ns per ops/procs": 5011.0}],["rdq-yield-go", "./rdq-yield-go -p 48 -d 30 -t 4800", {"Duration (ms)": 30024.0, "Number of processors": 48.0, "Number of threads": 4800.0, "Total Operations(ops)": 66215929.0, "Ops per second": 2205427.37, "ns per ops": 453.43, "Ops per threads": 13794.0, "Ops per procs": 1379498.0, "Ops/sec/procs": 45946.4, "ns per ops/procs": 21764.49}],["rdq-yield-go", "./rdq-yield-go -p 4 -d 30 -t 400", {"Duration (ms)": 30005.0, "Number of processors": 4.0, "Number of threads": 400.0, "Total Operations(ops)": 115997666.0, "Ops per second": 3865934.36, "ns per ops": 258.67, "Ops per threads": 289994.0, "Ops per procs": 28999416.0, "Ops/sec/procs": 966483.59, "ns per ops/procs": 1034.68}],["rdq-yield-go", "./rdq-yield-go -p 192 -d 30 -t 19200", {"Duration (ms)": 30036.0, "Number of processors": 192.0, "Number of threads": 19200.0, "Total Operations(ops)": 27295530.0, "Ops per second": 908734.17, "ns per ops": 1100.43, "Ops per threads": 1421.0, "Ops per procs": 142164.0, "Ops/sec/procs": 4732.99, "ns per ops/procs": 211282.91}],["rdq-yield-fibre", "./rdq-yield-fibre -p 1 -d 30 -t 100", {"Duration (ms)": 30024.0, "Number of processors": 1.0, "Number of threads": 100.0, "Total Operations(ops)": 299931389.0, "Ops per second": 9989448.43, "ns per ops": 100.11, "Ops per threads": 2999313.0, "Ops per procs": 299931389.0, "Ops/sec/procs": 9989448.43, "ns per ops/procs": 100.11}],["rdq-yield-fibre", "./rdq-yield-fibre -p 24 -d 30 -t 2400", {"Duration (ms)": 30032.0, "Number of processors": 24.0, "Number of threads": 2400.0, "Total Operations(ops)": 4807556166.0, "Ops per second": 160078609.16, "ns per ops": 6.25, "Ops per threads": 2003148.0, "Ops per procs": 200314840.0, "Ops/sec/procs": 6669942.05, "ns per ops/procs": 149.93}],["rdq-yield-tokio", "./rdq-yield-tokio -p 2 -d 30 -t 200", {"Duration (ms)": 30097.0, "Number of processors": 2.0, "Number of threads": 200.0, "Total Operations(ops)": 321536475.0, "Ops per second": 10717882.0, "ns per ops": 93.0, "Ops per threads": 1607682.0, "Ops per procs": 160768237.0, "Ops/sec/procs": 5358941.0, "ns per ops/procs": 187.0}],["rdq-yield-tokio", "./rdq-yield-tokio -p 72 -d 30 -t 7200", {"Duration (ms)": 30030.0, "Number of processors": 72.0, "Number of threads": 7200.0, "Total Operations(ops)": 425907245.0, "Ops per second": 14196908.0, "ns per ops": 70.0, "Ops per threads": 59153.0, "Ops per procs": 5915378.0, "Ops/sec/procs": 197179.0, "ns per ops/procs": 5076.0}],["rdq-yield-go", "./rdq-yield-go -p 24 -d 30 -t 2400", {"Duration (ms)": 30008.0, "Number of processors": 24.0, "Number of threads": 2400.0, "Total Operations(ops)": 70380785.0, "Ops per second": 2345379.72, "ns per ops": 426.37, "Ops per threads": 29325.0, "Ops per procs": 2932532.0, "Ops/sec/procs": 97724.15, "ns per ops/procs": 10232.88}],["rdq-yield-go", "./rdq-yield-go -p 8 -d 30 -t 800", {"Duration (ms)": 30006.0, "Number of processors": 8.0, "Number of threads": 800.0, "Total Operations(ops)": 91411280.0, "Ops per second": 3046398.31, "ns per ops": 328.26, "Ops per threads": 114264.0, "Ops per procs": 11426410.0, "Ops/sec/procs": 380799.79, "ns per ops/procs": 2626.05}],["rdq-yield-cfa", "./rdq-yield-cfa -p 8 -d 30 -t 800", {"Duration (ms)": 0.0, "Number of processors": 8.0, "Number of threads": 800.0, "Total Operations(ops)": 963318806.0, "Ops per second": 32110626.87, "ns per ops": 31.21, "Ops per threads": 1204148.0, "Ops per procs": 120414850.0, "Ops/sec/procs": 4013828.36, "ns per ops/procs": 249.64}],["rdq-yield-cfa", "./rdq-yield-cfa -p 192 -d 30 -t 19200", {"Duration (ms)": 0.0, "Number of processors": 192.0, "Number of threads": 19200.0, "Total Operations(ops)": 17254611478.0, "Ops per second": 575153715.93, "ns per ops": 1.74, "Ops per threads": 898677.0, "Ops per procs": 89867768.0, "Ops/sec/procs": 2995592.27, "ns per ops/procs": 334.13}],["rdq-yield-tokio", "./rdq-yield-tokio -p 48 -d 30 -t 4800", {"Duration (ms)": 30049.0, "Number of processors": 48.0, "Number of threads": 4800.0, "Total Operations(ops)": 1221712956.0, "Ops per second": 40723765.0, "ns per ops": 24.0, "Ops per threads": 254523.0, "Ops per procs": 25452353.0, "Ops/sec/procs": 848411.0, "ns per ops/procs": 1180.0}],["rdq-yield-fibre", "./rdq-yield-fibre -p 96 -d 30 -t 9600", {"Duration (ms)": 30019.0, "Number of processors": 96.0, "Number of threads": 9600.0, "Total Operations(ops)": 13557151235.0, "Ops per second": 451608342.92, "ns per ops": 2.21, "Ops per threads": 1412203.0, "Ops per procs": 141220325.0, "Ops/sec/procs": 4704253.57, "ns per ops/procs": 212.57}],["rdq-yield-cfa", "./rdq-yield-cfa -p 2 -d 30 -t 200", {"Duration (ms)": 0.0, "Number of processors": 2.0, "Number of threads": 200.0, "Total Operations(ops)": 332119918.0, "Ops per second": 11070663.93, "ns per ops": 90.48, "Ops per threads": 1660599.0, "Ops per procs": 166059959.0, "Ops/sec/procs": 5535331.97, "ns per ops/procs": 180.97}],["rdq-yield-go", "./rdq-yield-go -p 24 -d 30 -t 2400", {"Duration (ms)": 30008.0, "Number of processors": 24.0, "Number of threads": 2400.0, "Total Operations(ops)": 70659654.0, "Ops per second": 2354653.39, "ns per ops": 424.69, "Ops per threads": 29441.0, "Ops per procs": 2944152.0, "Ops/sec/procs": 98110.56, "ns per ops/procs": 10192.58}],["rdq-yield-cfa", "./rdq-yield-cfa -p 72 -d 30 -t 7200", {"Duration (ms)": 0.0, "Number of processors": 72.0, "Number of threads": 7200.0, "Total Operations(ops)": 6523340204.0, "Ops per second": 217444673.47, "ns per ops": 4.61, "Ops per threads": 906019.0, "Ops per procs": 90601947.0, "Ops/sec/procs": 3020064.91, "ns per ops/procs": 332.02}],["rdq-yield-go", "./rdq-yield-go -p 72 -d 30 -t 7200", {"Duration (ms)": 30044.0, "Number of processors": 72.0, "Number of threads": 7200.0, "Total Operations(ops)": 35850415.0, "Ops per second": 1193237.09, "ns per ops": 838.06, "Ops per threads": 4979.0, "Ops per procs": 497922.0, "Ops/sec/procs": 16572.74, "ns per ops/procs": 60340.06}],["rdq-yield-fibre", "./rdq-yield-fibre -p 16 -d 30 -t 1600", {"Duration (ms)": 30032.0, "Number of processors": 16.0, "Number of threads": 1600.0, "Total Operations(ops)": 3081972797.0, "Ops per second": 102622525.1, "ns per ops": 9.74, "Ops per threads": 1926232.0, "Ops per procs": 192623299.0, "Ops/sec/procs": 6413907.82, "ns per ops/procs": 155.91}],["rdq-yield-go", "./rdq-yield-go -p 72 -d 30 -t 7200", {"Duration (ms)": 30039.0, "Number of processors": 72.0, "Number of threads": 7200.0, "Total Operations(ops)": 37543009.0, "Ops per second": 1249783.98, "ns per ops": 800.14, "Ops per threads": 5214.0, "Ops per procs": 521430.0, "Ops/sec/procs": 17358.11, "ns per ops/procs": 57609.96}],["rdq-yield-tokio", "./rdq-yield-tokio -p 16 -d 30 -t 1600", {"Duration (ms)": 30100.0, "Number of processors": 16.0, "Number of threads": 1600.0, "Total Operations(ops)": 2036962539.0, "Ops per second": 67898751.0, "ns per ops": 14.0, "Ops per threads": 1273101.0, "Ops per procs": 127310158.0, "Ops/sec/procs": 4243671.0, "ns per ops/procs": 236.0}],["rdq-yield-cfa", "./rdq-yield-cfa -p 16 -d 30 -t 1600", {"Duration (ms)": 0.0, "Number of processors": 16.0, "Number of threads": 1600.0, "Total Operations(ops)": 2113241619.0, "Ops per second": 70441387.3, "ns per ops": 14.23, "Ops per threads": 1320776.0, "Ops per procs": 132077601.0, "Ops/sec/procs": 4402586.71, "ns per ops/procs": 227.73}],["rdq-yield-cfa", "./rdq-yield-cfa -p 2 -d 30 -t 200", {"Duration (ms)": 0.0, "Number of processors": 2.0, "Number of threads": 200.0, "Total Operations(ops)": 329618569.0, "Ops per second": 10987285.63, "ns per ops": 91.17, "Ops per threads": 1648092.0, "Ops per procs": 164809284.0, "Ops/sec/procs": 5493642.82, "ns per ops/procs": 182.34}],["rdq-yield-fibre", "./rdq-yield-fibre -p 192 -d 30 -t 19200", {"Duration (ms)": 30034.0, "Number of processors": 192.0, "Number of threads": 19200.0, "Total Operations(ops)": 26357954442.0, "Ops per second": 877602486.89, "ns per ops": 1.14, "Ops per threads": 1372810.0, "Ops per procs": 137281012.0, "Ops/sec/procs": 4570846.29, "ns per ops/procs": 218.78}],["rdq-yield-fibre", "./rdq-yield-fibre -p 96 -d 30 -t 9600", {"Duration (ms)": 30028.0, "Number of processors": 96.0, "Number of threads": 9600.0, "Total Operations(ops)": 13285409255.0, "Ops per second": 442430878.11, "ns per ops": 2.26, "Ops per threads": 1383896.0, "Ops per procs": 138389679.0, "Ops/sec/procs": 4608654.98, "ns per ops/procs": 216.98}],["rdq-yield-cfa", "./rdq-yield-cfa -p 4 -d 30 -t 400", {"Duration (ms)": 0.0, "Number of processors": 4.0, "Number of threads": 400.0, "Total Operations(ops)": 554833181.0, "Ops per second": 18494439.37, "ns per ops": 54.17, "Ops per threads": 1387082.0, "Ops per procs": 138708295.0, "Ops/sec/procs": 4623609.84, "ns per ops/procs": 216.68}],["rdq-yield-tokio", "./rdq-yield-tokio -p 2 -d 30 -t 200", {"Duration (ms)": 30097.0, "Number of processors": 2.0, "Number of threads": 200.0, "Total Operations(ops)": 319057956.0, "Ops per second": 10635265.0, "ns per ops": 94.0, "Ops per threads": 1595289.0, "Ops per procs": 159528978.0, "Ops/sec/procs": 5317632.0, "ns per ops/procs": 188.0}],["rdq-yield-fibre", "./rdq-yield-fibre -p 24 -d 30 -t 2400", {"Duration (ms)": 30024.0, "Number of processors": 24.0, "Number of threads": 2400.0, "Total Operations(ops)": 4408377714.0, "Ops per second": 146825673.69, "ns per ops": 6.81, "Ops per threads": 1836824.0, "Ops per procs": 183682404.0, "Ops/sec/procs": 6117736.4, "ns per ops/procs": 163.46}],["rdq-yield-cfa", "./rdq-yield-cfa -p 1 -d 30 -t 100", {"Duration (ms)": 0.0, "Number of processors": 1.0, "Number of threads": 100.0, "Total Operations(ops)": 209481163.0, "Ops per second": 6982705.43, "ns per ops": 143.45, "Ops per threads": 2094811.0, "Ops per procs": 209481163.0, "Ops/sec/procs": 6982705.43, "ns per ops/procs": 143.45}],["rdq-yield-go", "./rdq-yield-go -p 4 -d 30 -t 400", {"Duration (ms)": 30004.0, "Number of processors": 4.0, "Number of threads": 400.0, "Total Operations(ops)": 116109347.0, "Ops per second": 3869683.0, "ns per ops": 258.42, "Ops per threads": 290273.0, "Ops per procs": 29027336.0, "Ops/sec/procs": 967420.75, "ns per ops/procs": 1033.68}],["rdq-yield-go", "./rdq-yield-go -p 72 -d 30 -t 7200", {"Duration (ms)": 30035.0, "Number of processors": 72.0, "Number of threads": 7200.0, "Total Operations(ops)": 35536151.0, "Ops per second": 1183120.91, "ns per ops": 845.22, "Ops per threads": 4935.0, "Ops per procs": 493557.0, "Ops/sec/procs": 16432.23, "ns per ops/procs": 60856.0}],["rdq-yield-cfa", "./rdq-yield-cfa -p 4 -d 30 -t 400", {"Duration (ms)": 0.0, "Number of processors": 4.0, "Number of threads": 400.0, "Total Operations(ops)": 555975680.0, "Ops per second": 18532522.67, "ns per ops": 54.05, "Ops per threads": 1389939.0, "Ops per procs": 138993920.0, "Ops/sec/procs": 4633130.67, "ns per ops/procs": 216.22}],["rdq-yield-go", "./rdq-yield-go -p 16 -d 30 -t 1600", {"Duration (ms)": 30007.0, "Number of processors": 16.0, "Number of threads": 1600.0, "Total Operations(ops)": 77688657.0, "Ops per second": 2588935.72, "ns per ops": 386.26, "Ops per threads": 48555.0, "Ops per procs": 4855541.0, "Ops/sec/procs": 161808.48, "ns per ops/procs": 6180.15}],["rdq-yield-cfa", "./rdq-yield-cfa -p 48 -d 30 -t 4800", {"Duration (ms)": 0.0, "Number of processors": 48.0, "Number of threads": 4800.0, "Total Operations(ops)": 4286920357.0, "Ops per second": 142897345.23, "ns per ops": 7.01, "Ops per threads": 893108.0, "Ops per procs": 89310840.0, "Ops/sec/procs": 2977028.03, "ns per ops/procs": 336.46}],["rdq-yield-cfa", "./rdq-yield-cfa -p 48 -d 30 -t 4800", {"Duration (ms)": 0.0, "Number of processors": 48.0, "Number of threads": 4800.0, "Total Operations(ops)": 4283227350.0, "Ops per second": 142774245.0, "ns per ops": 7.01, "Ops per threads": 892339.0, "Ops per procs": 89233903.0, "Ops/sec/procs": 2974463.44, "ns per ops/procs": 336.7}],["rdq-yield-fibre", "./rdq-yield-fibre -p 8 -d 30 -t 800", {"Duration (ms)": 30028.0, "Number of processors": 8.0, "Number of threads": 800.0, "Total Operations(ops)": 1299168904.0, "Ops per second": 43264957.25, "ns per ops": 23.11, "Ops per threads": 1623961.0, "Ops per procs": 162396113.0, "Ops/sec/procs": 5408119.66, "ns per ops/procs": 184.91}],["rdq-yield-go", "./rdq-yield-go -p 16 -d 30 -t 1600", {"Duration (ms)": 30007.0, "Number of processors": 16.0, "Number of threads": 1600.0, "Total Operations(ops)": 77893301.0, "Ops per second": 2595812.56, "ns per ops": 385.24, "Ops per threads": 48683.0, "Ops per procs": 4868331.0, "Ops/sec/procs": 162238.28, "ns per ops/procs": 6163.77}],["rdq-yield-cfa", "./rdq-yield-cfa -p 144 -d 30 -t 14400", {"Duration (ms)": 0.0, "Number of processors": 144.0, "Number of threads": 14400.0, "Total Operations(ops)": 11666999404.0, "Ops per second": 388899980.13, "ns per ops": 2.58, "Ops per threads": 810208.0, "Ops per procs": 81020829.0, "Ops/sec/procs": 2700694.31, "ns per ops/procs": 370.84}],["rdq-yield-cfa", "./rdq-yield-cfa -p 144 -d 30 -t 14400", {"Duration (ms)": 0.0, "Number of processors": 144.0, "Number of threads": 14400.0, "Total Operations(ops)": 12523975744.0, "Ops per second": 417465858.13, "ns per ops": 2.4, "Ops per threads": 869720.0, "Ops per procs": 86972053.0, "Ops/sec/procs": 2899068.46, "ns per ops/procs": 345.89}],["rdq-yield-cfa", "./rdq-yield-cfa -p 96 -d 30 -t 9600", {"Duration (ms)": 0.0, "Number of processors": 96.0, "Number of threads": 9600.0, "Total Operations(ops)": 7849386867.0, "Ops per second": 261646228.9, "ns per ops": 3.83, "Ops per threads": 817644.0, "Ops per procs": 81764446.0, "Ops/sec/procs": 2725481.55, "ns per ops/procs": 367.24}],["rdq-yield-fibre", "./rdq-yield-fibre -p 8 -d 30 -t 800", {"Duration (ms)": 30028.0, "Number of processors": 8.0, "Number of threads": 800.0, "Total Operations(ops)": 1308727758.0, "Ops per second": 43583401.61, "ns per ops": 22.94, "Ops per threads": 1635909.0, "Ops per procs": 163590969.0, "Ops/sec/procs": 5447925.2, "ns per ops/procs": 183.56}],["rdq-yield-tokio", "./rdq-yield-tokio -p 96 -d 30 -t 9600", {"Duration (ms)": 30037.0, "Number of processors": 96.0, "Number of threads": 9600.0, "Total Operations(ops)": 389073805.0, "Ops per second": 12969126.0, "ns per ops": 77.0, "Ops per threads": 40528.0, "Ops per procs": 4052852.0, "Ops/sec/procs": 135095.0, "ns per ops/procs": 7411.0}],["rdq-yield-tokio", "./rdq-yield-tokio -p 16 -d 30 -t 1600", {"Duration (ms)": 30099.0, "Number of processors": 16.0, "Number of threads": 1600.0, "Total Operations(ops)": 2017913361.0, "Ops per second": 67263778.0, "ns per ops": 14.0, "Ops per threads": 1261195.0, "Ops per procs": 126119585.0, "Ops/sec/procs": 4203986.0, "ns per ops/procs": 238.0}],["rdq-yield-cfa", "./rdq-yield-cfa -p 16 -d 30 -t 1600", {"Duration (ms)": 0.0, "Number of processors": 16.0, "Number of threads": 1600.0, "Total Operations(ops)": 2115134130.0, "Ops per second": 70504471.0, "ns per ops": 14.22, "Ops per threads": 1321958.0, "Ops per procs": 132195883.0, "Ops/sec/procs": 4406529.44, "ns per ops/procs": 227.5}],["rdq-yield-tokio", "./rdq-yield-tokio -p 72 -d 30 -t 7200", {"Duration (ms)": 30008.0, "Number of processors": 72.0, "Number of threads": 7200.0, "Total Operations(ops)": 409358400.0, "Ops per second": 13645280.0, "ns per ops": 73.0, "Ops per threads": 56855.0, "Ops per procs": 5685533.0, "Ops/sec/procs": 189517.0, "ns per ops/procs": 5278.0}],["rdq-yield-cfa", "./rdq-yield-cfa -p 24 -d 30 -t 2400", {"Duration (ms)": 0.0, "Number of processors": 24.0, "Number of threads": 2400.0, "Total Operations(ops)": 2602681204.0, "Ops per second": 86756040.13, "ns per ops": 11.53, "Ops per threads": 1084450.0, "Ops per procs": 108445050.0, "Ops/sec/procs": 3614835.01, "ns per ops/procs": 276.83}],["rdq-yield-cfa", "./rdq-yield-cfa -p 72 -d 30 -t 7200", {"Duration (ms)": 0.0, "Number of processors": 72.0, "Number of threads": 7200.0, "Total Operations(ops)": 6535618058.0, "Ops per second": 217853935.27, "ns per ops": 4.61, "Ops per threads": 907724.0, "Ops per procs": 90772473.0, "Ops/sec/procs": 3025749.1, "ns per ops/procs": 331.59}],["rdq-yield-fibre", "./rdq-yield-fibre -p 72 -d 30 -t 7200", {"Duration (ms)": 30041.0, "Number of processors": 72.0, "Number of threads": 7200.0, "Total Operations(ops)": 9760243264.0, "Ops per second": 324891472.05, "ns per ops": 3.08, "Ops per threads": 1355589.0, "Ops per procs": 135558934.0, "Ops/sec/procs": 4512381.56, "ns per ops/procs": 221.61}],["rdq-yield-go", "./rdq-yield-go -p 16 -d 30 -t 1600", {"Duration (ms)": 30007.0, "Number of processors": 16.0, "Number of threads": 1600.0, "Total Operations(ops)": 78655824.0, "Ops per second": 2621175.78, "ns per ops": 381.51, "Ops per threads": 49159.0, "Ops per procs": 4915989.0, "Ops/sec/procs": 163823.49, "ns per ops/procs": 6104.13}],["rdq-yield-go", "./rdq-yield-go -p 4 -d 30 -t 400", {"Duration (ms)": 30004.0, "Number of processors": 4.0, "Number of threads": 400.0, "Total Operations(ops)": 115968453.0, "Ops per second": 3864973.13, "ns per ops": 258.73, "Ops per threads": 289921.0, "Ops per procs": 28992113.0, "Ops/sec/procs": 966243.28, "ns per ops/procs": 1034.94}],["rdq-yield-cfa", "./rdq-yield-cfa -p 192 -d 30 -t 19200", {"Duration (ms)": 0.0, "Number of processors": 192.0, "Number of threads": 19200.0, "Total Operations(ops)": 17344760639.0, "Ops per second": 578158687.97, "ns per ops": 1.73, "Ops per threads": 903372.0, "Ops per procs": 90337294.0, "Ops/sec/procs": 3011243.17, "ns per ops/procs": 332.52}],["rdq-yield-fibre", "./rdq-yield-fibre -p 48 -d 30 -t 4800", {"Duration (ms)": 30014.0, "Number of processors": 48.0, "Number of threads": 4800.0, "Total Operations(ops)": 6568951144.0, "Ops per second": 218861922.39, "ns per ops": 4.57, "Ops per threads": 1368531.0, "Ops per procs": 136853148.0, "Ops/sec/procs": 4559623.38, "ns per ops/procs": 219.32}],["rdq-yield-tokio", "./rdq-yield-tokio -p 192 -d 30 -t 19200", {"Duration (ms)": 30030.0, "Number of processors": 192.0, "Number of threads": 19200.0, "Total Operations(ops)": 240154371.0, "Ops per second": 8005145.0, "ns per ops": 125.0, "Ops per threads": 12508.0, "Ops per procs": 1250804.0, "Ops/sec/procs": 41693.0, "ns per ops/procs": 24009.0}],["rdq-yield-fibre", "./rdq-yield-fibre -p 24 -d 30 -t 2400", {"Duration (ms)": 30009.0, "Number of processors": 24.0, "Number of threads": 2400.0, "Total Operations(ops)": 4417700699.0, "Ops per second": 147210402.94, "ns per ops": 6.79, "Ops per threads": 1840708.0, "Ops per procs": 184070862.0, "Ops/sec/procs": 6133766.79, "ns per ops/procs": 163.03}],["rdq-yield-fibre", "./rdq-yield-fibre -p 4 -d 30 -t 400", {"Duration (ms)": 30029.0, "Number of processors": 4.0, "Number of threads": 400.0, "Total Operations(ops)": 806708120.0, "Ops per second": 26864229.1, "ns per ops": 37.22, "Ops per threads": 2016770.0, "Ops per procs": 201677030.0, "Ops/sec/procs": 6716057.28, "ns per ops/procs": 148.9}],["rdq-yield-go", "./rdq-yield-go -p 48 -d 30 -t 4800", {"Duration (ms)": 30023.0, "Number of processors": 48.0, "Number of threads": 4800.0, "Total Operations(ops)": 67551743.0, "Ops per second": 2249958.59, "ns per ops": 444.45, "Ops per threads": 14073.0, "Ops per procs": 1407327.0, "Ops/sec/procs": 46874.14, "ns per ops/procs": 21333.73}],["rdq-yield-tokio", "./rdq-yield-tokio -p 144 -d 30 -t 14400", {"Duration (ms)": 30060.0, "Number of processors": 144.0, "Number of threads": 14400.0, "Total Operations(ops)": 420501988.0, "Ops per second": 14016732.0, "ns per ops": 71.0, "Ops per threads": 29201.0, "Ops per procs": 2920152.0, "Ops/sec/procs": 97338.0, "ns per ops/procs": 10294.0}],["rdq-yield-fibre", "./rdq-yield-fibre -p 2 -d 30 -t 200", {"Duration (ms)": 30027.0, "Number of processors": 2.0, "Number of threads": 200.0, "Total Operations(ops)": 485242685.0, "Ops per second": 16160169.42, "ns per ops": 61.88, "Ops per threads": 2426213.0, "Ops per procs": 242621342.0, "Ops/sec/procs": 8080084.71, "ns per ops/procs": 123.76}],["rdq-yield-tokio", "./rdq-yield-tokio -p 1 -d 30 -t 100", {"Duration (ms)": 30097.0, "Number of processors": 1.0, "Number of threads": 100.0, "Total Operations(ops)": 270119608.0, "Ops per second": 9003986.0, "ns per ops": 111.0, "Ops per threads": 2701196.0, "Ops per procs": 270119608.0, "Ops/sec/procs": 9003986.0, "ns per ops/procs": 111.0}],["rdq-yield-tokio", "./rdq-yield-tokio -p 96 -d 30 -t 9600", {"Duration (ms)": 30047.0, "Number of processors": 96.0, "Number of threads": 9600.0, "Total Operations(ops)": 411339013.0, "Ops per second": 13711300.0, "ns per ops": 73.0, "Ops per threads": 42847.0, "Ops per procs": 4284781.0, "Ops/sec/procs": 142826.0, "ns per ops/procs": 7012.0}],["rdq-yield-fibre", "./rdq-yield-fibre -p 1 -d 30 -t 100", {"Duration (ms)": 30025.0, "Number of processors": 1.0, "Number of threads": 100.0, "Total Operations(ops)": 298768759.0, "Ops per second": 9950531.85, "ns per ops": 100.5, "Ops per threads": 2987687.0, "Ops per procs": 298768759.0, "Ops/sec/procs": 9950531.85, "ns per ops/procs": 100.5}],["rdq-yield-go", "./rdq-yield-go -p 2 -d 30 -t 200", {"Duration (ms)": 30004.0, "Number of processors": 2.0, "Number of threads": 200.0, "Total Operations(ops)": 170066400.0, "Ops per second": 5668033.07, "ns per ops": 176.43, "Ops per threads": 850332.0, "Ops per procs": 85033200.0, "Ops/sec/procs": 2834016.53, "ns per ops/procs": 352.86}],["rdq-yield-cfa", "./rdq-yield-cfa -p 192 -d 30 -t 19200", {"Duration (ms)": 0.0, "Number of processors": 192.0, "Number of threads": 19200.0, "Total Operations(ops)": 17426874540.0, "Ops per second": 580895818.0, "ns per ops": 1.72, "Ops per threads": 907649.0, "Ops per procs": 90764971.0, "Ops/sec/procs": 3025499.05, "ns per ops/procs": 330.63}],["rdq-yield-go", "./rdq-yield-go -p 144 -d 30 -t 14400", {"Duration (ms)": 30099.0, "Number of processors": 144.0, "Number of threads": 14400.0, "Total Operations(ops)": 30939220.0, "Ops per second": 1027913.22, "ns per ops": 972.84, "Ops per threads": 2148.0, "Ops per procs": 214855.0, "Ops/sec/procs": 7138.29, "ns per ops/procs": 140089.65}],["rdq-yield-go", "./rdq-yield-go -p 72 -d 30 -t 7200", {"Duration (ms)": 30037.0, "Number of processors": 72.0, "Number of threads": 7200.0, "Total Operations(ops)": 37316040.0, "Ops per second": 1242312.36, "ns per ops": 804.95, "Ops per threads": 5182.0, "Ops per procs": 518278.0, "Ops/sec/procs": 17254.34, "ns per ops/procs": 57956.44}],["rdq-yield-cfa", "./rdq-yield-cfa -p 8 -d 30 -t 800", {"Duration (ms)": 0.0, "Number of processors": 8.0, "Number of threads": 800.0, "Total Operations(ops)": 955031251.0, "Ops per second": 31834375.03, "ns per ops": 31.48, "Ops per threads": 1193789.0, "Ops per procs": 119378906.0, "Ops/sec/procs": 3979296.88, "ns per ops/procs": 251.82}],["rdq-yield-tokio", "./rdq-yield-tokio -p 96 -d 30 -t 9600", {"Duration (ms)": 30015.0, "Number of processors": 96.0, "Number of threads": 9600.0, "Total Operations(ops)": 397001479.0, "Ops per second": 13233382.0, "ns per ops": 75.0, "Ops per threads": 41354.0, "Ops per procs": 4135432.0, "Ops/sec/procs": 137847.0, "ns per ops/procs": 7258.0}],["rdq-yield-fibre", "./rdq-yield-fibre -p 144 -d 30 -t 14400", {"Duration (ms)": 30034.0, "Number of processors": 144.0, "Number of threads": 14400.0, "Total Operations(ops)": 19612937734.0, "Ops per second": 653006412.42, "ns per ops": 1.53, "Ops per threads": 1362009.0, "Ops per procs": 136200956.0, "Ops/sec/procs": 4534766.75, "ns per ops/procs": 220.52}],["rdq-yield-fibre", "./rdq-yield-fibre -p 16 -d 30 -t 1600", {"Duration (ms)": 30032.0, "Number of processors": 16.0, "Number of threads": 1600.0, "Total Operations(ops)": 3074227395.0, "Ops per second": 102363302.87, "ns per ops": 9.77, "Ops per threads": 1921392.0, "Ops per procs": 192139212.0, "Ops/sec/procs": 6397706.43, "ns per ops/procs": 156.31}],["rdq-yield-fibre", "./rdq-yield-fibre -p 96 -d 30 -t 9600", {"Duration (ms)": 30029.0, "Number of processors": 96.0, "Number of threads": 9600.0, "Total Operations(ops)": 13338523485.0, "Ops per second": 444178363.82, "ns per ops": 2.25, "Ops per threads": 1389429.0, "Ops per procs": 138942952.0, "Ops/sec/procs": 4626857.96, "ns per ops/procs": 216.13}],["rdq-yield-tokio", "./rdq-yield-tokio -p 24 -d 30 -t 2400", {"Duration (ms)": 30021.0, "Number of processors": 24.0, "Number of threads": 2400.0, "Total Operations(ops)": 1281052392.0, "Ops per second": 42701746.0, "ns per ops": 23.0, "Ops per threads": 533771.0, "Ops per procs": 53377183.0, "Ops/sec/procs": 1779239.0, "ns per ops/procs": 562.0}],["rdq-yield-go", "./rdq-yield-go -p 96 -d 30 -t 9600", {"Duration (ms)": 30056.0, "Number of processors": 96.0, "Number of threads": 9600.0, "Total Operations(ops)": 38416163.0, "Ops per second": 1278118.55, "ns per ops": 782.4, "Ops per threads": 4001.0, "Ops per procs": 400168.0, "Ops/sec/procs": 13313.73, "ns per ops/procs": 75110.4}],["rdq-yield-fibre", "./rdq-yield-fibre -p 192 -d 30 -t 19200", {"Duration (ms)": 30032.0, "Number of processors": 192.0, "Number of threads": 19200.0, "Total Operations(ops)": 25943808526.0, "Ops per second": 863866827.22, "ns per ops": 1.16, "Ops per threads": 1351240.0, "Ops per procs": 135124002.0, "Ops/sec/procs": 4499306.39, "ns per ops/procs": 222.26}],["rdq-yield-go", "./rdq-yield-go -p 192 -d 30 -t 19200", {"Duration (ms)": 30070.0, "Number of processors": 192.0, "Number of threads": 19200.0, "Total Operations(ops)": 27423043.0, "Ops per second": 911964.9, "ns per ops": 1096.53, "Ops per threads": 1428.0, "Ops per procs": 142828.0, "Ops/sec/procs": 4749.82, "ns per ops/procs": 210534.42}],["rdq-yield-tokio", "./rdq-yield-tokio -p 48 -d 30 -t 4800", {"Duration (ms)": 30039.0, "Number of processors": 48.0, "Number of threads": 4800.0, "Total Operations(ops)": 1233458792.0, "Ops per second": 41115293.0, "ns per ops": 24.0, "Ops per threads": 256970.0, "Ops per procs": 25697058.0, "Ops/sec/procs": 856568.0, "ns per ops/procs": 1168.0}],["rdq-yield-fibre", "./rdq-yield-fibre -p 48 -d 30 -t 4800", {"Duration (ms)": 30013.0, "Number of processors": 48.0, "Number of threads": 4800.0, "Total Operations(ops)": 6557023010.0, "Ops per second": 218466231.38, "ns per ops": 4.58, "Ops per threads": 1366046.0, "Ops per procs": 136604646.0, "Ops/sec/procs": 4551379.82, "ns per ops/procs": 219.71}],["rdq-yield-cfa", "./rdq-yield-cfa -p 96 -d 30 -t 9600", {"Duration (ms)": 0.0, "Number of processors": 96.0, "Number of threads": 9600.0, "Total Operations(ops)": 8171746818.0, "Ops per second": 272391560.6, "ns per ops": 3.67, "Ops per threads": 851223.0, "Ops per procs": 85122362.0, "Ops/sec/procs": 2837412.09, "ns per ops/procs": 352.76}],["rdq-yield-fibre", "./rdq-yield-fibre -p 16 -d 30 -t 1600", {"Duration (ms)": 30032.0, "Number of processors": 16.0, "Number of threads": 1600.0, "Total Operations(ops)": 3058303773.0, "Ops per second": 101832686.76, "ns per ops": 9.82, "Ops per threads": 1911439.0, "Ops per procs": 191143985.0, "Ops/sec/procs": 6364542.92, "ns per ops/procs": 157.12}],["rdq-yield-go", "./rdq-yield-go -p 96 -d 30 -t 9600", {"Duration (ms)": 30053.0, "Number of processors": 96.0, "Number of threads": 9600.0, "Total Operations(ops)": 37391967.0, "Ops per second": 1244179.39, "ns per ops": 803.74, "Ops per threads": 3894.0, "Ops per procs": 389499.0, "Ops/sec/procs": 12960.2, "ns per ops/procs": 77159.29}],["rdq-yield-go", "./rdq-yield-go -p 4 -d 30 -t 400", {"Duration (ms)": 30005.0, "Number of processors": 4.0, "Number of threads": 400.0, "Total Operations(ops)": 116677780.0, "Ops per second": 3888601.56, "ns per ops": 257.16, "Ops per threads": 291694.0, "Ops per procs": 29169445.0, "Ops/sec/procs": 972150.39, "ns per ops/procs": 1028.65}],["rdq-yield-tokio", "./rdq-yield-tokio -p 96 -d 30 -t 9600", {"Duration (ms)": 30024.0, "Number of processors": 96.0, "Number of threads": 9600.0, "Total Operations(ops)": 405230734.0, "Ops per second": 13507691.0, "ns per ops": 74.0, "Ops per threads": 42211.0, "Ops per procs": 4221153.0, "Ops/sec/procs": 140705.0, "ns per ops/procs": 7112.0}],["rdq-yield-tokio", "./rdq-yield-tokio -p 192 -d 30 -t 19200", {"Duration (ms)": 30043.0, "Number of processors": 192.0, "Number of threads": 19200.0, "Total Operations(ops)": 234202611.0, "Ops per second": 7806753.0, "ns per ops": 128.0, "Ops per threads": 12198.0, "Ops per procs": 1219805.0, "Ops/sec/procs": 40660.0, "ns per ops/procs": 24629.0}],["rdq-yield-cfa", "./rdq-yield-cfa -p 192 -d 30 -t 19200", {"Duration (ms)": 0.0, "Number of processors": 192.0, "Number of threads": 19200.0, "Total Operations(ops)": 17437223089.0, "Ops per second": 581240769.63, "ns per ops": 1.72, "Ops per threads": 908188.0, "Ops per procs": 90818870.0, "Ops/sec/procs": 3027295.68, "ns per ops/procs": 330.53}],["rdq-yield-tokio", "./rdq-yield-tokio -p 1 -d 30 -t 100", {"Duration (ms)": 30097.0, "Number of processors": 1.0, "Number of threads": 100.0, "Total Operations(ops)": 270479292.0, "Ops per second": 9015976.0, "ns per ops": 111.0, "Ops per threads": 2704792.0, "Ops per procs": 270479292.0, "Ops/sec/procs": 9015976.0, "ns per ops/procs": 111.0}],["rdq-yield-fibre", "./rdq-yield-fibre -p 72 -d 30 -t 7200", {"Duration (ms)": 30020.0, "Number of processors": 72.0, "Number of threads": 7200.0, "Total Operations(ops)": 11274981295.0, "Ops per second": 375571369.56, "ns per ops": 2.66, "Ops per threads": 1565969.0, "Ops per procs": 156596962.0, "Ops/sec/procs": 5216269.02, "ns per ops/procs": 191.71}],["rdq-yield-cfa", "./rdq-yield-cfa -p 24 -d 30 -t 2400", {"Duration (ms)": 0.0, "Number of processors": 24.0, "Number of threads": 2400.0, "Total Operations(ops)": 2623935017.0, "Ops per second": 87464500.57, "ns per ops": 11.44, "Ops per threads": 1093306.0, "Ops per procs": 109330625.0, "Ops/sec/procs": 3644354.19, "ns per ops/procs": 274.59}],["rdq-yield-fibre", "./rdq-yield-fibre -p 16 -d 30 -t 1600", {"Duration (ms)": 30032.0, "Number of processors": 16.0, "Number of threads": 1600.0, "Total Operations(ops)": 3050677514.0, "Ops per second": 101579702.18, "ns per ops": 9.84, "Ops per threads": 1906673.0, "Ops per procs": 190667344.0, "Ops/sec/procs": 6348731.39, "ns per ops/procs": 157.51}],["rdq-yield-go", "./rdq-yield-go -p 96 -d 30 -t 9600", {"Duration (ms)": 30048.0, "Number of processors": 96.0, "Number of threads": 9600.0, "Total Operations(ops)": 37810039.0, "Ops per second": 1258319.71, "ns per ops": 794.71, "Ops per threads": 3938.0, "Ops per procs": 393854.0, "Ops/sec/procs": 13107.5, "ns per ops/procs": 76292.22}],["rdq-yield-tokio", "./rdq-yield-tokio -p 48 -d 30 -t 4800", {"Duration (ms)": 30025.0, "Number of processors": 48.0, "Number of threads": 4800.0, "Total Operations(ops)": 1287669490.0, "Ops per second": 42922316.0, "ns per ops": 23.0, "Ops per threads": 268264.0, "Ops per procs": 26826447.0, "Ops/sec/procs": 894214.0, "ns per ops/procs": 1119.0}],["rdq-yield-fibre", "./rdq-yield-fibre -p 16 -d 30 -t 1600", {"Duration (ms)": 30031.0, "Number of processors": 16.0, "Number of threads": 1600.0, "Total Operations(ops)": 3093941279.0, "Ops per second": 103022303.0, "ns per ops": 9.71, "Ops per threads": 1933713.0, "Ops per procs": 193371329.0, "Ops/sec/procs": 6438893.94, "ns per ops/procs": 155.31}],["rdq-yield-fibre", "./rdq-yield-fibre -p 72 -d 30 -t 7200", {"Duration (ms)": 30017.0, "Number of processors": 72.0, "Number of threads": 7200.0, "Total Operations(ops)": 10429458000.0, "Ops per second": 347443140.92, "ns per ops": 2.88, "Ops per threads": 1448535.0, "Ops per procs": 144853583.0, "Ops/sec/procs": 4825599.18, "ns per ops/procs": 207.23}],["rdq-yield-go", "./rdq-yield-go -p 16 -d 30 -t 1600", {"Duration (ms)": 30008.0, "Number of processors": 16.0, "Number of threads": 1600.0, "Total Operations(ops)": 77652820.0, "Ops per second": 2587731.93, "ns per ops": 386.44, "Ops per threads": 48533.0, "Ops per procs": 4853301.0, "Ops/sec/procs": 161733.25, "ns per ops/procs": 6183.02}],["rdq-yield-cfa", "./rdq-yield-cfa -p 48 -d 30 -t 4800", {"Duration (ms)": 0.0, "Number of processors": 48.0, "Number of threads": 4800.0, "Total Operations(ops)": 4255693673.0, "Ops per second": 141856455.77, "ns per ops": 7.06, "Ops per threads": 886602.0, "Ops per procs": 88660284.0, "Ops/sec/procs": 2955342.83, "ns per ops/procs": 338.98}],["rdq-yield-cfa", "./rdq-yield-cfa -p 2 -d 30 -t 200", {"Duration (ms)": 0.0, "Number of processors": 2.0, "Number of threads": 200.0, "Total Operations(ops)": 333526827.0, "Ops per second": 11117560.9, "ns per ops": 90.1, "Ops per threads": 1667634.0, "Ops per procs": 166763413.0, "Ops/sec/procs": 5558780.45, "ns per ops/procs": 180.2}],["rdq-yield-go", "./rdq-yield-go -p 192 -d 30 -t 19200", {"Duration (ms)": 30022.0, "Number of processors": 192.0, "Number of threads": 19200.0, "Total Operations(ops)": 27476650.0, "Ops per second": 915206.89, "ns per ops": 1092.65, "Ops per threads": 1431.0, "Ops per procs": 143107.0, "Ops/sec/procs": 4766.7, "ns per ops/procs": 209788.63}],["rdq-yield-tokio", "./rdq-yield-tokio -p 8 -d 30 -t 800", {"Duration (ms)": 30097.0, "Number of processors": 8.0, "Number of threads": 800.0, "Total Operations(ops)": 963379238.0, "Ops per second": 32112641.0, "ns per ops": 31.0, "Ops per threads": 1204224.0, "Ops per procs": 120422404.0, "Ops/sec/procs": 4014080.0, "ns per ops/procs": 249.0}],["rdq-yield-tokio", "./rdq-yield-tokio -p 4 -d 30 -t 400", {"Duration (ms)": 30097.0, "Number of processors": 4.0, "Number of threads": 400.0, "Total Operations(ops)": 582160292.0, "Ops per second": 19405343.0, "ns per ops": 51.0, "Ops per threads": 1455400.0, "Ops per procs": 145540073.0, "Ops/sec/procs": 4851335.0, "ns per ops/procs": 206.0}],["rdq-yield-fibre", "./rdq-yield-fibre -p 8 -d 30 -t 800", {"Duration (ms)": 30028.0, "Number of processors": 8.0, "Number of threads": 800.0, "Total Operations(ops)": 1293029960.0, "Ops per second": 43059466.5, "ns per ops": 23.22, "Ops per threads": 1616287.0, "Ops per procs": 161628745.0, "Ops/sec/procs": 5382433.31, "ns per ops/procs": 185.79}],["rdq-yield-go", "./rdq-yield-go -p 1 -d 30 -t 100", {"Duration (ms)": 30001.0, "Number of processors": 1.0, "Number of threads": 100.0, "Total Operations(ops)": 349549204.0, "Ops per second": 11651162.33, "ns per ops": 85.83, "Ops per threads": 3495492.0, "Ops per procs": 349549204.0, "Ops/sec/procs": 11651162.33, "ns per ops/procs": 85.83}],["rdq-yield-fibre", "./rdq-yield-fibre -p 72 -d 30 -t 7200", {"Duration (ms)": 30018.0, "Number of processors": 72.0, "Number of threads": 7200.0, "Total Operations(ops)": 10481196566.0, "Ops per second": 349159348.05, "ns per ops": 2.86, "Ops per threads": 1455721.0, "Ops per procs": 145572174.0, "Ops/sec/procs": 4849435.39, "ns per ops/procs": 206.21}],["rdq-yield-go", "./rdq-yield-go -p 48 -d 30 -t 4800", {"Duration (ms)": 30022.0, "Number of processors": 48.0, "Number of threads": 4800.0, "Total Operations(ops)": 66912379.0, "Ops per second": 2228769.66, "ns per ops": 448.68, "Ops per threads": 13940.0, "Ops per procs": 1394007.0, "Ops/sec/procs": 46432.7, "ns per ops/procs": 21536.55}],["rdq-yield-fibre", "./rdq-yield-fibre -p 4 -d 30 -t 400", {"Duration (ms)": 30029.0, "Number of processors": 4.0, "Number of threads": 400.0, "Total Operations(ops)": 720168643.0, "Ops per second": 23982115.5, "ns per ops": 41.7, "Ops per threads": 1800421.0, "Ops per procs": 180042160.0, "Ops/sec/procs": 5995528.88, "ns per ops/procs": 166.79}],["rdq-yield-tokio", "./rdq-yield-tokio -p 24 -d 30 -t 2400", {"Duration (ms)": 30024.0, "Number of processors": 24.0, "Number of threads": 2400.0, "Total Operations(ops)": 1245308076.0, "Ops per second": 41510269.0, "ns per ops": 24.0, "Ops per threads": 518878.0, "Ops per procs": 51887836.0, "Ops/sec/procs": 1729594.0, "ns per ops/procs": 578.0}],["rdq-yield-tokio", "./rdq-yield-tokio -p 96 -d 30 -t 9600", {"Duration (ms)": 30099.0, "Number of processors": 96.0, "Number of threads": 9600.0, "Total Operations(ops)": 386054474.0, "Ops per second": 12868482.0, "ns per ops": 77.0, "Ops per threads": 40214.0, "Ops per procs": 4021400.0, "Ops/sec/procs": 134046.0, "ns per ops/procs": 7484.0}],["rdq-yield-cfa", "./rdq-yield-cfa -p 144 -d 30 -t 14400", {"Duration (ms)": 0.0, "Number of processors": 144.0, "Number of threads": 14400.0, "Total Operations(ops)": 12816399675.0, "Ops per second": 427213322.5, "ns per ops": 2.34, "Ops per threads": 890027.0, "Ops per procs": 89002775.0, "Ops/sec/procs": 2966759.18, "ns per ops/procs": 337.26}],["rdq-yield-tokio", "./rdq-yield-tokio -p 144 -d 30 -t 14400", {"Duration (ms)": 30036.0, "Number of processors": 144.0, "Number of threads": 14400.0, "Total Operations(ops)": 466338273.0, "Ops per second": 15544609.0, "ns per ops": 64.0, "Ops per threads": 32384.0, "Ops per procs": 3238460.0, "Ops/sec/procs": 107948.0, "ns per ops/procs": 9274.0}],["rdq-yield-tokio", "./rdq-yield-tokio -p 8 -d 30 -t 800", {"Duration (ms)": 30098.0, "Number of processors": 8.0, "Number of threads": 800.0, "Total Operations(ops)": 1032798975.0, "Ops per second": 34426632.0, "ns per ops": 29.0, "Ops per threads": 1290998.0, "Ops per procs": 129099871.0, "Ops/sec/procs": 4303329.0, "ns per ops/procs": 233.0}],["rdq-yield-cfa", "./rdq-yield-cfa -p 16 -d 30 -t 1600", {"Duration (ms)": 0.0, "Number of processors": 16.0, "Number of threads": 1600.0, "Total Operations(ops)": 2126352253.0, "Ops per second": 70878408.43, "ns per ops": 14.15, "Ops per threads": 1328970.0, "Ops per procs": 132897015.0, "Ops/sec/procs": 4429900.53, "ns per ops/procs": 226.32}],["rdq-yield-cfa", "./rdq-yield-cfa -p 24 -d 30 -t 2400", {"Duration (ms)": 0.0, "Number of processors": 24.0, "Number of threads": 2400.0, "Total Operations(ops)": 2596444446.0, "Ops per second": 86548148.2, "ns per ops": 11.56, "Ops per threads": 1081851.0, "Ops per procs": 108185185.0, "Ops/sec/procs": 3606172.84, "ns per ops/procs": 277.5}],["rdq-yield-fibre", "./rdq-yield-fibre -p 16 -d 30 -t 1600", {"Duration (ms)": 30049.0, "Number of processors": 16.0, "Number of threads": 1600.0, "Total Operations(ops)": 3094608767.0, "Ops per second": 102985132.93, "ns per ops": 9.71, "Ops per threads": 1934130.0, "Ops per procs": 193413047.0, "Ops/sec/procs": 6436570.81, "ns per ops/procs": 155.36}],["rdq-yield-cfa", "./rdq-yield-cfa -p 96 -d 30 -t 9600", {"Duration (ms)": 0.0, "Number of processors": 96.0, "Number of threads": 9600.0, "Total Operations(ops)": 8095399910.0, "Ops per second": 269846663.67, "ns per ops": 3.71, "Ops per threads": 843270.0, "Ops per procs": 84327082.0, "Ops/sec/procs": 2810902.75, "ns per ops/procs": 356.03}],["rdq-yield-tokio", "./rdq-yield-tokio -p 48 -d 30 -t 4800", {"Duration (ms)": 30032.0, "Number of processors": 48.0, "Number of threads": 4800.0, "Total Operations(ops)": 1305186824.0, "Ops per second": 43506227.0, "ns per ops": 23.0, "Ops per threads": 271913.0, "Ops per procs": 27191392.0, "Ops/sec/procs": 906379.0, "ns per ops/procs": 1104.0}],["rdq-yield-cfa", "./rdq-yield-cfa -p 8 -d 30 -t 800", {"Duration (ms)": 0.0, "Number of processors": 8.0, "Number of threads": 800.0, "Total Operations(ops)": 963330389.0, "Ops per second": 32111012.97, "ns per ops": 31.21, "Ops per threads": 1204162.0, "Ops per procs": 120416298.0, "Ops/sec/procs": 4013876.62, "ns per ops/procs": 249.65}],["rdq-yield-cfa", "./rdq-yield-cfa -p 8 -d 30 -t 800", {"Duration (ms)": 0.0, "Number of processors": 8.0, "Number of threads": 800.0, "Total Operations(ops)": 958503335.0, "Ops per second": 31950111.17, "ns per ops": 31.36, "Ops per threads": 1198129.0, "Ops per procs": 119812916.0, "Ops/sec/procs": 3993763.9, "ns per ops/procs": 250.9}],["rdq-yield-go", "./rdq-yield-go -p 144 -d 30 -t 14400", {"Duration (ms)": 30088.0, "Number of processors": 144.0, "Number of threads": 14400.0, "Total Operations(ops)": 30359231.0, "Ops per second": 1009010.82, "ns per ops": 991.07, "Ops per threads": 2108.0, "Ops per procs": 210827.0, "Ops/sec/procs": 7007.02, "ns per ops/procs": 142714.03}],["rdq-yield-tokio", "./rdq-yield-tokio -p 16 -d 30 -t 1600", {"Duration (ms)": 30099.0, "Number of processors": 16.0, "Number of threads": 1600.0, "Total Operations(ops)": 2051901503.0, "Ops per second": 68396716.0, "ns per ops": 14.0, "Ops per threads": 1282438.0, "Ops per procs": 128243843.0, "Ops/sec/procs": 4274794.0, "ns per ops/procs": 234.0}],["rdq-yield-fibre", "./rdq-yield-fibre -p 1 -d 30 -t 100", {"Duration (ms)": 30025.0, "Number of processors": 1.0, "Number of threads": 100.0, "Total Operations(ops)": 299729420.0, "Ops per second": 9982561.43, "ns per ops": 100.17, "Ops per threads": 2997294.0, "Ops per procs": 299729420.0, "Ops/sec/procs": 9982561.43, "ns per ops/procs": 100.17}],["rdq-yield-fibre", "./rdq-yield-fibre -p 1 -d 30 -t 100", {"Duration (ms)": 30025.0, "Number of processors": 1.0, "Number of threads": 100.0, "Total Operations(ops)": 299744428.0, "Ops per second": 9983063.75, "ns per ops": 100.17, "Ops per threads": 2997444.0, "Ops per procs": 299744428.0, "Ops/sec/procs": 9983063.75, "ns per ops/procs": 100.17}],["rdq-yield-tokio", "./rdq-yield-tokio -p 4 -d 30 -t 400", {"Duration (ms)": 30097.0, "Number of processors": 4.0, "Number of threads": 400.0, "Total Operations(ops)": 597580045.0, "Ops per second": 19919334.0, "ns per ops": 50.0, "Ops per threads": 1493950.0, "Ops per procs": 149395011.0, "Ops/sec/procs": 4979833.0, "ns per ops/procs": 201.0}],["rdq-yield-go", "./rdq-yield-go -p 96 -d 30 -t 9600", {"Duration (ms)": 30051.0, "Number of processors": 96.0, "Number of threads": 9600.0, "Total Operations(ops)": 38337379.0, "Ops per second": 1275735.95, "ns per ops": 783.86, "Ops per threads": 3993.0, "Ops per procs": 399347.0, "Ops/sec/procs": 13288.92, "ns per ops/procs": 75250.68}],["rdq-yield-cfa", "./rdq-yield-cfa -p 4 -d 30 -t 400", {"Duration (ms)": 0.0, "Number of processors": 4.0, "Number of threads": 400.0, "Total Operations(ops)": 550400350.0, "Ops per second": 18346678.33, "ns per ops": 54.61, "Ops per threads": 1376000.0, "Ops per procs": 137600087.0, "Ops/sec/procs": 4586669.58, "ns per ops/procs": 218.42}],["rdq-yield-tokio", "./rdq-yield-tokio -p 96 -d 30 -t 9600", {"Duration (ms)": 30041.0, "Number of processors": 96.0, "Number of threads": 9600.0, "Total Operations(ops)": 405308015.0, "Ops per second": 13510267.0, "ns per ops": 74.0, "Ops per threads": 42219.0, "Ops per procs": 4221958.0, "Ops/sec/procs": 140731.0, "ns per ops/procs": 7115.0}],["rdq-yield-cfa", "./rdq-yield-cfa -p 192 -d 30 -t 19200", {"Duration (ms)": 0.0, "Number of processors": 192.0, "Number of threads": 19200.0, "Total Operations(ops)": 17318907340.0, "Ops per second": 577296911.33, "ns per ops": 1.73, "Ops per threads": 902026.0, "Ops per procs": 90202642.0, "Ops/sec/procs": 3006754.75, "ns per ops/procs": 332.92}],["rdq-yield-go", "./rdq-yield-go -p 72 -d 30 -t 7200", {"Duration (ms)": 30036.0, "Number of processors": 72.0, "Number of threads": 7200.0, "Total Operations(ops)": 36488384.0, "Ops per second": 1214786.0, "ns per ops": 823.19, "Ops per threads": 5067.0, "Ops per procs": 506783.0, "Ops/sec/procs": 16872.03, "ns per ops/procs": 59269.7}],["rdq-yield-cfa", "./rdq-yield-cfa -p 2 -d 30 -t 200", {"Duration (ms)": 0.0, "Number of processors": 2.0, "Number of threads": 200.0, "Total Operations(ops)": 333167713.0, "Ops per second": 11105590.43, "ns per ops": 90.2, "Ops per threads": 1665838.0, "Ops per procs": 166583856.0, "Ops/sec/procs": 5552795.22, "ns per ops/procs": 180.4}],["rdq-yield-fibre", "./rdq-yield-fibre -p 144 -d 30 -t 14400", {"Duration (ms)": 30026.0, "Number of processors": 144.0, "Number of threads": 14400.0, "Total Operations(ops)": 19355192948.0, "Ops per second": 644598426.37, "ns per ops": 1.55, "Ops per threads": 1344110.0, "Ops per procs": 134411062.0, "Ops/sec/procs": 4476377.96, "ns per ops/procs": 223.39}],["rdq-yield-go", "./rdq-yield-go -p 96 -d 30 -t 9600", {"Duration (ms)": 30052.0, "Number of processors": 96.0, "Number of threads": 9600.0, "Total Operations(ops)": 37023586.0, "Ops per second": 1231957.92, "ns per ops": 811.72, "Ops per threads": 3856.0, "Ops per procs": 385662.0, "Ops/sec/procs": 12832.9, "ns per ops/procs": 77924.74}],["rdq-yield-go", "./rdq-yield-go -p 2 -d 30 -t 200", {"Duration (ms)": 30004.0, "Number of processors": 2.0, "Number of threads": 200.0, "Total Operations(ops)": 173986215.0, "Ops per second": 5798697.2, "ns per ops": 172.45, "Ops per threads": 869931.0, "Ops per procs": 86993107.0, "Ops/sec/procs": 2899348.6, "ns per ops/procs": 344.91}],["rdq-yield-tokio", "./rdq-yield-tokio -p 4 -d 30 -t 400", {"Duration (ms)": 30097.0, "Number of processors": 4.0, "Number of threads": 400.0, "Total Operations(ops)": 641498100.0, "Ops per second": 21383270.0, "ns per ops": 46.0, "Ops per threads": 1603745.0, "Ops per procs": 160374525.0, "Ops/sec/procs": 5345817.0, "ns per ops/procs": 187.0}],["rdq-yield-go", "./rdq-yield-go -p 24 -d 30 -t 2400", {"Duration (ms)": 30008.0, "Number of processors": 24.0, "Number of threads": 2400.0, "Total Operations(ops)": 71039850.0, "Ops per second": 2367357.26, "ns per ops": 422.41, "Ops per threads": 29599.0, "Ops per procs": 2959993.0, "Ops/sec/procs": 98639.89, "ns per ops/procs": 10137.89}],["rdq-yield-tokio", "./rdq-yield-tokio -p 192 -d 30 -t 19200", {"Duration (ms)": 30004.0, "Number of processors": 192.0, "Number of threads": 19200.0, "Total Operations(ops)": 242879466.0, "Ops per second": 8095982.0, "ns per ops": 123.0, "Ops per threads": 12649.0, "Ops per procs": 1264997.0, "Ops/sec/procs": 42166.0, "ns per ops/procs": 23719.0}],["rdq-yield-go", "./rdq-yield-go -p 8 -d 30 -t 800", {"Duration (ms)": 30006.0, "Number of processors": 8.0, "Number of threads": 800.0, "Total Operations(ops)": 89368576.0, "Ops per second": 2978288.61, "ns per ops": 335.76, "Ops per threads": 111710.0, "Ops per procs": 11171072.0, "Ops/sec/procs": 372286.08, "ns per ops/procs": 2686.11}],["rdq-yield-cfa", "./rdq-yield-cfa -p 144 -d 30 -t 14400", {"Duration (ms)": 0.0, "Number of processors": 144.0, "Number of threads": 14400.0, "Total Operations(ops)": 12681997198.0, "Ops per second": 422733239.93, "ns per ops": 2.37, "Ops per threads": 880694.0, "Ops per procs": 88069424.0, "Ops/sec/procs": 2935647.5, "ns per ops/procs": 341.23}],["rdq-yield-tokio", "./rdq-yield-tokio -p 24 -d 30 -t 2400", {"Duration (ms)": 30012.0, "Number of processors": 24.0, "Number of threads": 2400.0, "Total Operations(ops)": 1295974714.0, "Ops per second": 43199157.0, "ns per ops": 23.0, "Ops per threads": 539989.0, "Ops per procs": 53998946.0, "Ops/sec/procs": 1799964.0, "ns per ops/procs": 555.0}],["rdq-yield-tokio", "./rdq-yield-tokio -p 1 -d 30 -t 100", {"Duration (ms)": 30097.0, "Number of processors": 1.0, "Number of threads": 100.0, "Total Operations(ops)": 269910772.0, "Ops per second": 8997025.0, "ns per ops": 111.0, "Ops per threads": 2699107.0, "Ops per procs": 269910772.0, "Ops/sec/procs": 8997025.0, "ns per ops/procs": 111.0}],["rdq-yield-tokio", "./rdq-yield-tokio -p 1 -d 30 -t 100", {"Duration (ms)": 30097.0, "Number of processors": 1.0, "Number of threads": 100.0, "Total Operations(ops)": 270306487.0, "Ops per second": 9010216.0, "ns per ops": 111.0, "Ops per threads": 2703064.0, "Ops per procs": 270306487.0, "Ops/sec/procs": 9010216.0, "ns per ops/procs": 111.0}],["rdq-yield-cfa", "./rdq-yield-cfa -p 192 -d 30 -t 19200", {"Duration (ms)": 0.0, "Number of processors": 192.0, "Number of threads": 19200.0, "Total Operations(ops)": 17280006070.0, "Ops per second": 576000202.33, "ns per ops": 1.74, "Ops per threads": 900000.0, "Ops per procs": 90000031.0, "Ops/sec/procs": 3000001.05, "ns per ops/procs": 333.48}],["rdq-yield-go", "./rdq-yield-go -p 192 -d 30 -t 19200", {"Duration (ms)": 30040.0, "Number of processors": 192.0, "Number of threads": 19200.0, "Total Operations(ops)": 26967341.0, "Ops per second": 897713.71, "ns per ops": 1113.94, "Ops per threads": 1404.0, "Ops per procs": 140454.0, "Ops/sec/procs": 4675.59, "ns per ops/procs": 213876.65}],["rdq-yield-tokio", "./rdq-yield-tokio -p 96 -d 30 -t 9600", {"Duration (ms)": 30001.0, "Number of processors": 96.0, "Number of threads": 9600.0, "Total Operations(ops)": 391117366.0, "Ops per second": 13037245.0, "ns per ops": 76.0, "Ops per threads": 40741.0, "Ops per procs": 4074139.0, "Ops/sec/procs": 135804.0, "ns per ops/procs": 7363.0}],["rdq-yield-tokio", "./rdq-yield-tokio -p 72 -d 30 -t 7200", {"Duration (ms)": 30098.0, "Number of processors": 72.0, "Number of threads": 7200.0, "Total Operations(ops)": 396883267.0, "Ops per second": 13229442.0, "ns per ops": 75.0, "Ops per threads": 55122.0, "Ops per procs": 5512267.0, "Ops/sec/procs": 183742.0, "ns per ops/procs": 5460.0}],["rdq-yield-go", "./rdq-yield-go -p 2 -d 30 -t 200", {"Duration (ms)": 30004.0, "Number of processors": 2.0, "Number of threads": 200.0, "Total Operations(ops)": 169297764.0, "Ops per second": 5642385.54, "ns per ops": 177.23, "Ops per threads": 846488.0, "Ops per procs": 84648882.0, "Ops/sec/procs": 2821192.77, "ns per ops/procs": 354.46}],["rdq-yield-tokio", "./rdq-yield-tokio -p 8 -d 30 -t 800", {"Duration (ms)": 30097.0, "Number of processors": 8.0, "Number of threads": 800.0, "Total Operations(ops)": 986581941.0, "Ops per second": 32886064.0, "ns per ops": 30.0, "Ops per threads": 1233227.0, "Ops per procs": 123322742.0, "Ops/sec/procs": 4110758.0, "ns per ops/procs": 244.0}],["rdq-yield-cfa", "./rdq-yield-cfa -p 192 -d 30 -t 19200", {"Duration (ms)": 0.0, "Number of processors": 192.0, "Number of threads": 19200.0, "Total Operations(ops)": 17430592930.0, "Ops per second": 581019764.33, "ns per ops": 1.72, "Ops per threads": 907843.0, "Ops per procs": 90784338.0, "Ops/sec/procs": 3026144.61, "ns per ops/procs": 330.69}],["rdq-yield-tokio", "./rdq-yield-tokio -p 16 -d 30 -t 1600", {"Duration (ms)": 30098.0, "Number of processors": 16.0, "Number of threads": 1600.0, "Total Operations(ops)": 2005655051.0, "Ops per second": 66855168.0, "ns per ops": 15.0, "Ops per threads": 1253534.0, "Ops per procs": 125353440.0, "Ops/sec/procs": 4178448.0, "ns per ops/procs": 240.0}],["rdq-yield-fibre", "./rdq-yield-fibre -p 24 -d 30 -t 2400", {"Duration (ms)": 30012.0, "Number of processors": 24.0, "Number of threads": 2400.0, "Total Operations(ops)": 4411897398.0, "Ops per second": 147000561.66, "ns per ops": 6.8, "Ops per threads": 1838290.0, "Ops per procs": 183829058.0, "Ops/sec/procs": 6125023.4, "ns per ops/procs": 163.26}],["rdq-yield-go", "./rdq-yield-go -p 144 -d 30 -t 14400", {"Duration (ms)": 30082.0, "Number of processors": 144.0, "Number of threads": 14400.0, "Total Operations(ops)": 29311886.0, "Ops per second": 974369.76, "ns per ops": 1026.3, "Ops per threads": 2035.0, "Ops per procs": 203554.0, "Ops/sec/procs": 6766.46, "ns per ops/procs": 147787.84}],["rdq-yield-go", "./rdq-yield-go -p 48 -d 30 -t 4800", {"Duration (ms)": 30022.0, "Number of processors": 48.0, "Number of threads": 4800.0, "Total Operations(ops)": 68547401.0, "Ops per second": 2283225.46, "ns per ops": 437.98, "Ops per threads": 14280.0, "Ops per procs": 1428070.0, "Ops/sec/procs": 47567.2, "ns per ops/procs": 21022.89}],["rdq-yield-go", "./rdq-yield-go -p 1 -d 30 -t 100", {"Duration (ms)": 30001.0, "Number of processors": 1.0, "Number of threads": 100.0, "Total Operations(ops)": 351116532.0, "Ops per second": 11703394.04, "ns per ops": 85.45, "Ops per threads": 3511165.0, "Ops per procs": 351116532.0, "Ops/sec/procs": 11703394.04, "ns per ops/procs": 85.45}],["rdq-yield-tokio", "./rdq-yield-tokio -p 24 -d 30 -t 2400", {"Duration (ms)": 30019.0, "Number of processors": 24.0, "Number of threads": 2400.0, "Total Operations(ops)": 1284438623.0, "Ops per second": 42814620.0, "ns per ops": 23.0, "Ops per threads": 535182.0, "Ops per procs": 53518275.0, "Ops/sec/procs": 1783942.0, "ns per ops/procs": 560.0}],["rdq-yield-fibre", "./rdq-yield-fibre -p 8 -d 30 -t 800", {"Duration (ms)": 30028.0, "Number of processors": 8.0, "Number of threads": 800.0, "Total Operations(ops)": 1287924084.0, "Ops per second": 42889436.46, "ns per ops": 23.32, "Ops per threads": 1609905.0, "Ops per procs": 160990510.0, "Ops/sec/procs": 5361179.56, "ns per ops/procs": 186.53}],["rdq-yield-cfa", "./rdq-yield-cfa -p 24 -d 30 -t 2400", {"Duration (ms)": 0.0, "Number of processors": 24.0, "Number of threads": 2400.0, "Total Operations(ops)": 2561985880.0, "Ops per second": 85399529.33, "ns per ops": 11.72, "Ops per threads": 1067494.0, "Ops per procs": 106749411.0, "Ops/sec/procs": 3558313.72, "ns per ops/procs": 281.2}],["rdq-yield-cfa", "./rdq-yield-cfa -p 96 -d 30 -t 9600", {"Duration (ms)": 0.0, "Number of processors": 96.0, "Number of threads": 9600.0, "Total Operations(ops)": 8087739501.0, "Ops per second": 269591316.7, "ns per ops": 3.71, "Ops per threads": 842472.0, "Ops per procs": 84247286.0, "Ops/sec/procs": 2808242.88, "ns per ops/procs": 356.38}],["rdq-yield-fibre", "./rdq-yield-fibre -p 192 -d 30 -t 19200", {"Duration (ms)": 30015.0, "Number of processors": 192.0, "Number of threads": 19200.0, "Total Operations(ops)": 22021574941.0, "Ops per second": 733670400.19, "ns per ops": 1.36, "Ops per threads": 1146957.0, "Ops per procs": 114695702.0, "Ops/sec/procs": 3821200.0, "ns per ops/procs": 261.7}],["rdq-yield-cfa", "./rdq-yield-cfa -p 24 -d 30 -t 2400", {"Duration (ms)": 0.0, "Number of processors": 24.0, "Number of threads": 2400.0, "Total Operations(ops)": 2601479686.0, "Ops per second": 86715989.53, "ns per ops": 11.54, "Ops per threads": 1083949.0, "Ops per procs": 108394986.0, "Ops/sec/procs": 3613166.23, "ns per ops/procs": 276.96}],["rdq-yield-tokio", "./rdq-yield-tokio -p 2 -d 30 -t 200", {"Duration (ms)": 30097.0, "Number of processors": 2.0, "Number of threads": 200.0, "Total Operations(ops)": 332104782.0, "Ops per second": 11070159.0, "ns per ops": 90.0, "Ops per threads": 1660523.0, "Ops per procs": 166052391.0, "Ops/sec/procs": 5535079.0, "ns per ops/procs": 181.0}],["rdq-yield-tokio", "./rdq-yield-tokio -p 144 -d 30 -t 14400", {"Duration (ms)": 30055.0, "Number of processors": 144.0, "Number of threads": 14400.0, "Total Operations(ops)": 443092875.0, "Ops per second": 14769762.0, "ns per ops": 67.0, "Ops per threads": 30770.0, "Ops per procs": 3077033.0, "Ops/sec/procs": 102567.0, "ns per ops/procs": 9767.0}],["rdq-yield-cfa", "./rdq-yield-cfa -p 2 -d 30 -t 200", {"Duration (ms)": 0.0, "Number of processors": 2.0, "Number of threads": 200.0, "Total Operations(ops)": 331404688.0, "Ops per second": 11046822.93, "ns per ops": 90.68, "Ops per threads": 1657023.0, "Ops per procs": 165702344.0, "Ops/sec/procs": 5523411.47, "ns per ops/procs": 181.36}],["rdq-yield-go", "./rdq-yield-go -p 48 -d 30 -t 4800", {"Duration (ms)": 30021.0, "Number of processors": 48.0, "Number of threads": 4800.0, "Total Operations(ops)": 66790418.0, "Ops per second": 2224762.1, "ns per ops": 449.49, "Ops per threads": 13914.0, "Ops per procs": 1391467.0, "Ops/sec/procs": 46349.21, "ns per ops/procs": 21575.34}],["rdq-yield-go", "./rdq-yield-go -p 24 -d 30 -t 2400", {"Duration (ms)": 30007.0, "Number of processors": 24.0, "Number of threads": 2400.0, "Total Operations(ops)": 70673163.0, "Ops per second": 2355162.43, "ns per ops": 424.6, "Ops per threads": 29447.0, "Ops per procs": 2944715.0, "Ops/sec/procs": 98131.77, "ns per ops/procs": 10190.38}],["rdq-yield-tokio", "./rdq-yield-tokio -p 8 -d 30 -t 800", {"Duration (ms)": 30098.0, "Number of processors": 8.0, "Number of threads": 800.0, "Total Operations(ops)": 987778507.0, "Ops per second": 32925950.0, "ns per ops": 30.0, "Ops per threads": 1234723.0, "Ops per procs": 123472313.0, "Ops/sec/procs": 4115743.0, "ns per ops/procs": 243.0}],["rdq-yield-go", "./rdq-yield-go -p 1 -d 30 -t 100", {"Duration (ms)": 30001.0, "Number of processors": 1.0, "Number of threads": 100.0, "Total Operations(ops)": 350546049.0, "Ops per second": 11684370.0, "ns per ops": 85.58, "Ops per threads": 3505460.0, "Ops per procs": 350546049.0, "Ops/sec/procs": 11684370.0, "ns per ops/procs": 85.58}],["rdq-yield-fibre", "./rdq-yield-fibre -p 192 -d 30 -t 19200", {"Duration (ms)": 30098.0, "Number of processors": 192.0, "Number of threads": 19200.0, "Total Operations(ops)": 26117960556.0, "Ops per second": 867755129.97, "ns per ops": 1.15, "Ops per threads": 1360310.0, "Ops per procs": 136031044.0, "Ops/sec/procs": 4519557.97, "ns per ops/procs": 221.26}],["rdq-yield-cfa", "./rdq-yield-cfa -p 4 -d 30 -t 400", {"Duration (ms)": 0.0, "Number of processors": 4.0, "Number of threads": 400.0, "Total Operations(ops)": 547737222.0, "Ops per second": 18257907.4, "ns per ops": 54.87, "Ops per threads": 1369343.0, "Ops per procs": 136934305.0, "Ops/sec/procs": 4564476.85, "ns per ops/procs": 219.48}],["rdq-yield-go", "./rdq-yield-go -p 48 -d 30 -t 4800", {"Duration (ms)": 30022.0, "Number of processors": 48.0, "Number of threads": 4800.0, "Total Operations(ops)": 66999293.0, "Ops per second": 2231622.66, "ns per ops": 448.1, "Ops per threads": 13958.0, "Ops per procs": 1395818.0, "Ops/sec/procs": 46492.14, "ns per ops/procs": 21509.01}],["rdq-yield-tokio", "./rdq-yield-tokio -p 192 -d 30 -t 19200", {"Duration (ms)": 30065.0, "Number of processors": 192.0, "Number of threads": 19200.0, "Total Operations(ops)": 241311156.0, "Ops per second": 8043705.0, "ns per ops": 124.0, "Ops per threads": 12568.0, "Ops per procs": 1256828.0, "Ops/sec/procs": 41894.0, "ns per ops/procs": 23921.0}],["rdq-yield-tokio", "./rdq-yield-tokio -p 2 -d 30 -t 200", {"Duration (ms)": 30097.0, "Number of processors": 2.0, "Number of threads": 200.0, "Total Operations(ops)": 322285000.0, "Ops per second": 10742833.0, "ns per ops": 93.0, "Ops per threads": 1611425.0, "Ops per procs": 161142500.0, "Ops/sec/procs": 5371416.0, "ns per ops/procs": 186.0}],["rdq-yield-cfa", "./rdq-yield-cfa -p 72 -d 30 -t 7200", {"Duration (ms)": 0.0, "Number of processors": 72.0, "Number of threads": 7200.0, "Total Operations(ops)": 6588827291.0, "Ops per second": 219627576.37, "ns per ops": 4.56, "Ops per threads": 915114.0, "Ops per procs": 91511490.0, "Ops/sec/procs": 3050383.01, "ns per ops/procs": 327.98}],["rdq-yield-tokio", "./rdq-yield-tokio -p 2 -d 30 -t 200", {"Duration (ms)": 30097.0, "Number of processors": 2.0, "Number of threads": 200.0, "Total Operations(ops)": 317304545.0, "Ops per second": 10576818.0, "ns per ops": 94.0, "Ops per threads": 1586522.0, "Ops per procs": 158652272.0, "Ops/sec/procs": 5288409.0, "ns per ops/procs": 189.0}],["rdq-yield-tokio", "./rdq-yield-tokio -p 16 -d 30 -t 1600", {"Duration (ms)": 30099.0, "Number of processors": 16.0, "Number of threads": 1600.0, "Total Operations(ops)": 1960508967.0, "Ops per second": 65350298.0, "ns per ops": 15.0, "Ops per threads": 1225318.0, "Ops per procs": 122531810.0, "Ops/sec/procs": 4084393.0, "ns per ops/procs": 245.0}],["rdq-yield-cfa", "./rdq-yield-cfa -p 8 -d 30 -t 800", {"Duration (ms)": 0.0, "Number of processors": 8.0, "Number of threads": 800.0, "Total Operations(ops)": 961120443.0, "Ops per second": 32037348.1, "ns per ops": 31.28, "Ops per threads": 1201400.0, "Ops per procs": 120140055.0, "Ops/sec/procs": 4004668.51, "ns per ops/procs": 250.23}],["rdq-yield-fibre", "./rdq-yield-fibre -p 4 -d 30 -t 400", {"Duration (ms)": 30029.0, "Number of processors": 4.0, "Number of threads": 400.0, "Total Operations(ops)": 705104358.0, "Ops per second": 23480542.49, "ns per ops": 42.59, "Ops per threads": 1762760.0, "Ops per procs": 176276089.0, "Ops/sec/procs": 5870135.62, "ns per ops/procs": 170.35}],["rdq-yield-cfa", "./rdq-yield-cfa -p 144 -d 30 -t 14400", {"Duration (ms)": 0.0, "Number of processors": 144.0, "Number of threads": 14400.0, "Total Operations(ops)": 11399943705.0, "Ops per second": 379998123.5, "ns per ops": 2.64, "Ops per threads": 791662.0, "Ops per procs": 79166275.0, "Ops/sec/procs": 2638875.86, "ns per ops/procs": 380.16}],["rdq-yield-tokio", "./rdq-yield-tokio -p 48 -d 30 -t 4800", {"Duration (ms)": 30026.0, "Number of processors": 48.0, "Number of threads": 4800.0, "Total Operations(ops)": 1306306031.0, "Ops per second": 43543534.0, "ns per ops": 22.0, "Ops per threads": 272147.0, "Ops per procs": 27214708.0, "Ops/sec/procs": 907156.0, "ns per ops/procs": 1103.0}],["rdq-yield-tokio", "./rdq-yield-tokio -p 48 -d 30 -t 4800", {"Duration (ms)": 30030.0, "Number of processors": 48.0, "Number of threads": 4800.0, "Total Operations(ops)": 1287965936.0, "Ops per second": 42932197.0, "ns per ops": 23.0, "Ops per threads": 268326.0, "Ops per procs": 26832623.0, "Ops/sec/procs": 894420.0, "ns per ops/procs": 1119.0}],["rdq-yield-go", "./rdq-yield-go -p 96 -d 30 -t 9600", {"Duration (ms)": 30049.0, "Number of processors": 96.0, "Number of threads": 9600.0, "Total Operations(ops)": 38172503.0, "Ops per second": 1270307.38, "ns per ops": 787.21, "Ops per threads": 3976.0, "Ops per procs": 397630.0, "Ops/sec/procs": 13232.37, "ns per ops/procs": 75572.26}],["rdq-yield-fibre", "./rdq-yield-fibre -p 16 -d 30 -t 1600", {"Duration (ms)": 30032.0, "Number of processors": 16.0, "Number of threads": 1600.0, "Total Operations(ops)": 3058695993.0, "Ops per second": 101846131.08, "ns per ops": 9.82, "Ops per threads": 1911684.0, "Ops per procs": 191168499.0, "Ops/sec/procs": 6365383.19, "ns per ops/procs": 157.1}],["rdq-yield-fibre", "./rdq-yield-fibre -p 144 -d 30 -t 14400", {"Duration (ms)": 30034.0, "Number of processors": 144.0, "Number of threads": 14400.0, "Total Operations(ops)": 19514487211.0, "Ops per second": 649728720.71, "ns per ops": 1.54, "Ops per threads": 1355172.0, "Ops per procs": 135517272.0, "Ops/sec/procs": 4512005.0, "ns per ops/procs": 221.63}],["rdq-yield-cfa", "./rdq-yield-cfa -p 2 -d 30 -t 200", {"Duration (ms)": 0.0, "Number of processors": 2.0, "Number of threads": 200.0, "Total Operations(ops)": 335716052.0, "Ops per second": 11190535.07, "ns per ops": 89.52, "Ops per threads": 1678580.0, "Ops per procs": 167858026.0, "Ops/sec/procs": 5595267.53, "ns per ops/procs": 179.03}],["rdq-yield-tokio", "./rdq-yield-tokio -p 16 -d 30 -t 1600", {"Duration (ms)": 30099.0, "Number of processors": 16.0, "Number of threads": 1600.0, "Total Operations(ops)": 2094767262.0, "Ops per second": 69825575.0, "ns per ops": 14.0, "Ops per threads": 1309229.0, "Ops per procs": 130922953.0, "Ops/sec/procs": 4364098.0, "ns per ops/procs": 229.0}],["rdq-yield-cfa", "./rdq-yield-cfa -p 1 -d 30 -t 100", {"Duration (ms)": 0.0, "Number of processors": 1.0, "Number of threads": 100.0, "Total Operations(ops)": 209594299.0, "Ops per second": 6986476.63, "ns per ops": 143.37, "Ops per threads": 2095942.0, "Ops per procs": 209594299.0, "Ops/sec/procs": 6986476.63, "ns per ops/procs": 143.37}],["rdq-yield-fibre", "./rdq-yield-fibre -p 8 -d 30 -t 800", {"Duration (ms)": 30027.0, "Number of processors": 8.0, "Number of threads": 800.0, "Total Operations(ops)": 1288788317.0, "Ops per second": 42919660.92, "ns per ops": 23.3, "Ops per threads": 1610985.0, "Ops per procs": 161098539.0, "Ops/sec/procs": 5364957.62, "ns per ops/procs": 186.39}],["rdq-yield-tokio", "./rdq-yield-tokio -p 144 -d 30 -t 14400", {"Duration (ms)": 30040.0, "Number of processors": 144.0, "Number of threads": 14400.0, "Total Operations(ops)": 358680599.0, "Ops per second": 11956019.0, "ns per ops": 83.0, "Ops per threads": 24908.0, "Ops per procs": 2490837.0, "Ops/sec/procs": 83027.0, "ns per ops/procs": 12060.0}],["rdq-yield-cfa", "./rdq-yield-cfa -p 48 -d 30 -t 4800", {"Duration (ms)": 0.0, "Number of processors": 48.0, "Number of threads": 4800.0, "Total Operations(ops)": 4335125354.0, "Ops per second": 144504178.47, "ns per ops": 6.93, "Ops per threads": 903151.0, "Ops per procs": 90315111.0, "Ops/sec/procs": 3010503.72, "ns per ops/procs": 332.73}],["rdq-yield-go", "./rdq-yield-go -p 8 -d 30 -t 800", {"Duration (ms)": 30006.0, "Number of processors": 8.0, "Number of threads": 800.0, "Total Operations(ops)": 92505652.0, "Ops per second": 3082845.88, "ns per ops": 324.38, "Ops per threads": 115632.0, "Ops per procs": 11563206.0, "Ops/sec/procs": 385355.74, "ns per ops/procs": 2595.0}],["rdq-yield-cfa", "./rdq-yield-cfa -p 2 -d 30 -t 200", {"Duration (ms)": 0.0, "Number of processors": 2.0, "Number of threads": 200.0, "Total Operations(ops)": 336157484.0, "Ops per second": 11205249.47, "ns per ops": 89.4, "Ops per threads": 1680787.0, "Ops per procs": 168078742.0, "Ops/sec/procs": 5602624.73, "ns per ops/procs": 178.8}],["rdq-yield-fibre", "./rdq-yield-fibre -p 96 -d 30 -t 9600", {"Duration (ms)": 30019.0, "Number of processors": 96.0, "Number of threads": 9600.0, "Total Operations(ops)": 13486428732.0, "Ops per second": 449254367.49, "ns per ops": 2.23, "Ops per threads": 1404836.0, "Ops per procs": 140483632.0, "Ops/sec/procs": 4679732.99, "ns per ops/procs": 213.69}],["rdq-yield-tokio", "./rdq-yield-tokio -p 16 -d 30 -t 1600", {"Duration (ms)": 30099.0, "Number of processors": 16.0, "Number of threads": 1600.0, "Total Operations(ops)": 2060363819.0, "Ops per second": 68678793.0, "ns per ops": 14.0, "Ops per threads": 1287727.0, "Ops per procs": 128772738.0, "Ops/sec/procs": 4292424.0, "ns per ops/procs": 233.0}],["rdq-yield-go", "./rdq-yield-go -p 2 -d 30 -t 200", {"Duration (ms)": 30004.0, "Number of processors": 2.0, "Number of threads": 200.0, "Total Operations(ops)": 171434669.0, "Ops per second": 5713622.09, "ns per ops": 175.02, "Ops per threads": 857173.0, "Ops per procs": 85717334.0, "Ops/sec/procs": 2856811.05, "ns per ops/procs": 350.04}],["rdq-yield-cfa", "./rdq-yield-cfa -p 144 -d 30 -t 14400", {"Duration (ms)": 0.0, "Number of processors": 144.0, "Number of threads": 14400.0, "Total Operations(ops)": 12630888218.0, "Ops per second": 421029607.27, "ns per ops": 2.38, "Ops per threads": 877145.0, "Ops per procs": 87714501.0, "Ops/sec/procs": 2923816.72, "ns per ops/procs": 342.47}],["rdq-yield-go", "./rdq-yield-go -p 192 -d 30 -t 19200", {"Duration (ms)": 30030.0, "Number of processors": 192.0, "Number of threads": 19200.0, "Total Operations(ops)": 26001085.0, "Ops per second": 865833.06, "ns per ops": 1154.96, "Ops per threads": 1354.0, "Ops per procs": 135422.0, "Ops/sec/procs": 4509.55, "ns per ops/procs": 221751.75}],["rdq-yield-fibre", "./rdq-yield-fibre -p 2 -d 30 -t 200", {"Duration (ms)": 30027.0, "Number of processors": 2.0, "Number of threads": 200.0, "Total Operations(ops)": 485344004.0, "Ops per second": 16163412.59, "ns per ops": 61.87, "Ops per threads": 2426720.0, "Ops per procs": 242672002.0, "Ops/sec/procs": 8081706.29, "ns per ops/procs": 123.74}],["rdq-yield-tokio", "./rdq-yield-tokio -p 8 -d 30 -t 800", {"Duration (ms)": 30098.0, "Number of processors": 8.0, "Number of threads": 800.0, "Total Operations(ops)": 937735759.0, "Ops per second": 31257858.0, "ns per ops": 32.0, "Ops per threads": 1172169.0, "Ops per procs": 117216969.0, "Ops/sec/procs": 3907232.0, "ns per ops/procs": 256.0}],["rdq-yield-tokio", "./rdq-yield-tokio -p 48 -d 30 -t 4800", {"Duration (ms)": 30021.0, "Number of processors": 48.0, "Number of threads": 4800.0, "Total Operations(ops)": 1220561662.0, "Ops per second": 40685388.0, "ns per ops": 24.0, "Ops per threads": 254283.0, "Ops per procs": 25428367.0, "Ops/sec/procs": 847612.0, "ns per ops/procs": 1180.0}],["rdq-yield-go", "./rdq-yield-go -p 192 -d 30 -t 19200", {"Duration (ms)": 30011.0, "Number of processors": 192.0, "Number of threads": 19200.0, "Total Operations(ops)": 27361085.0, "Ops per second": 911683.46, "ns per ops": 1096.87, "Ops per threads": 1425.0, "Ops per procs": 142505.0, "Ops/sec/procs": 4748.35, "ns per ops/procs": 210599.41}],["rdq-yield-cfa", "./rdq-yield-cfa -p 1 -d 30 -t 100", {"Duration (ms)": 0.0, "Number of processors": 1.0, "Number of threads": 100.0, "Total Operations(ops)": 209423566.0, "Ops per second": 6980785.53, "ns per ops": 143.49, "Ops per threads": 2094235.0, "Ops per procs": 209423566.0, "Ops/sec/procs": 6980785.53, "ns per ops/procs": 143.49}],["rdq-yield-fibre", "./rdq-yield-fibre -p 96 -d 30 -t 9600", {"Duration (ms)": 30024.0, "Number of processors": 96.0, "Number of threads": 9600.0, "Total Operations(ops)": 13353620853.0, "Ops per second": 444751229.83, "ns per ops": 2.25, "Ops per threads": 1391002.0, "Ops per procs": 139100217.0, "Ops/sec/procs": 4632825.31, "ns per ops/procs": 215.85}],["rdq-yield-cfa", "./rdq-yield-cfa -p 192 -d 30 -t 19200", {"Duration (ms)": 0.0, "Number of processors": 192.0, "Number of threads": 19200.0, "Total Operations(ops)": 17393210365.0, "Ops per second": 579773678.83, "ns per ops": 1.73, "Ops per threads": 905896.0, "Ops per procs": 90589637.0, "Ops/sec/procs": 3019654.58, "ns per ops/procs": 331.42}],["rdq-yield-go", "./rdq-yield-go -p 16 -d 30 -t 1600", {"Duration (ms)": 30007.0, "Number of processors": 16.0, "Number of threads": 1600.0, "Total Operations(ops)": 78684878.0, "Ops per second": 2622161.13, "ns per ops": 381.36, "Ops per threads": 49178.0, "Ops per procs": 4917804.0, "Ops/sec/procs": 163885.07, "ns per ops/procs": 6101.84}],["rdq-yield-fibre", "./rdq-yield-fibre -p 144 -d 30 -t 14400", {"Duration (ms)": 30026.0, "Number of processors": 144.0, "Number of threads": 14400.0, "Total Operations(ops)": 19271903470.0, "Ops per second": 641827316.47, "ns per ops": 1.56, "Ops per threads": 1338326.0, "Ops per procs": 133832662.0, "Ops/sec/procs": 4457134.14, "ns per ops/procs": 224.36}],["rdq-yield-cfa", "./rdq-yield-cfa -p 72 -d 30 -t 7200", {"Duration (ms)": 0.0, "Number of processors": 72.0, "Number of threads": 7200.0, "Total Operations(ops)": 6696505640.0, "Ops per second": 223216854.67, "ns per ops": 4.48, "Ops per threads": 930070.0, "Ops per procs": 93007022.0, "Ops/sec/procs": 3100234.09, "ns per ops/procs": 322.84}],["rdq-yield-tokio", "./rdq-yield-tokio -p 96 -d 30 -t 9600", {"Duration (ms)": 30087.0, "Number of processors": 96.0, "Number of threads": 9600.0, "Total Operations(ops)": 401406068.0, "Ops per second": 13380202.0, "ns per ops": 74.0, "Ops per threads": 41813.0, "Ops per procs": 4181313.0, "Ops/sec/procs": 139377.0, "ns per ops/procs": 7195.0}],["rdq-yield-tokio", "./rdq-yield-tokio -p 8 -d 30 -t 800", {"Duration (ms)": 30098.0, "Number of processors": 8.0, "Number of threads": 800.0, "Total Operations(ops)": 1018874960.0, "Ops per second": 33962498.0, "ns per ops": 29.0, "Ops per threads": 1273593.0, "Ops per procs": 127359370.0, "Ops/sec/procs": 4245312.0, "ns per ops/procs": 236.0}],["rdq-yield-go", "./rdq-yield-go -p 2 -d 30 -t 200", {"Duration (ms)": 30004.0, "Number of processors": 2.0, "Number of threads": 200.0, "Total Operations(ops)": 172052299.0, "Ops per second": 5734211.49, "ns per ops": 174.39, "Ops per threads": 860261.0, "Ops per procs": 86026149.0, "Ops/sec/procs": 2867105.74, "ns per ops/procs": 348.78}],["rdq-yield-tokio", "./rdq-yield-tokio -p 144 -d 30 -t 14400", {"Duration (ms)": 30099.0, "Number of processors": 144.0, "Number of threads": 14400.0, "Total Operations(ops)": 432557729.0, "Ops per second": 14418590.0, "ns per ops": 69.0, "Ops per threads": 30038.0, "Ops per procs": 3003873.0, "Ops/sec/procs": 100129.0, "ns per ops/procs": 10020.0}],["rdq-yield-cfa", "./rdq-yield-cfa -p 2 -d 30 -t 200", {"Duration (ms)": 0.0, "Number of processors": 2.0, "Number of threads": 200.0, "Total Operations(ops)": 331886134.0, "Ops per second": 11062871.13, "ns per ops": 90.55, "Ops per threads": 1659430.0, "Ops per procs": 165943067.0, "Ops/sec/procs": 5531435.57, "ns per ops/procs": 181.1}],["rdq-yield-tokio", "./rdq-yield-tokio -p 72 -d 30 -t 7200", {"Duration (ms)": 30029.0, "Number of processors": 72.0, "Number of threads": 7200.0, "Total Operations(ops)": 417100235.0, "Ops per second": 13903341.0, "ns per ops": 71.0, "Ops per threads": 57930.0, "Ops per procs": 5793058.0, "Ops/sec/procs": 193101.0, "ns per ops/procs": 5183.0}],["rdq-yield-go", "./rdq-yield-go -p 16 -d 30 -t 1600", {"Duration (ms)": 30008.0, "Number of processors": 16.0, "Number of threads": 1600.0, "Total Operations(ops)": 77207558.0, "Ops per second": 2572854.79, "ns per ops": 388.67, "Ops per threads": 48254.0, "Ops per procs": 4825472.0, "Ops/sec/procs": 160803.42, "ns per ops/procs": 6218.77}],["rdq-yield-go", "./rdq-yield-go -p 2 -d 30 -t 200", {"Duration (ms)": 30004.0, "Number of processors": 2.0, "Number of threads": 200.0, "Total Operations(ops)": 174020897.0, "Ops per second": 5799883.74, "ns per ops": 172.42, "Ops per threads": 870104.0, "Ops per procs": 87010448.0, "Ops/sec/procs": 2899941.87, "ns per ops/procs": 344.83}],["rdq-yield-fibre", "./rdq-yield-fibre -p 96 -d 30 -t 9600", {"Duration (ms)": 30019.0, "Number of processors": 96.0, "Number of threads": 9600.0, "Total Operations(ops)": 13319997188.0, "Ops per second": 443712891.32, "ns per ops": 2.25, "Ops per threads": 1387499.0, "Ops per procs": 138749970.0, "Ops/sec/procs": 4622009.28, "ns per ops/procs": 216.36}],["rdq-yield-cfa", "./rdq-yield-cfa -p 1 -d 30 -t 100", {"Duration (ms)": 0.0, "Number of processors": 1.0, "Number of threads": 100.0, "Total Operations(ops)": 209734330.0, "Ops per second": 6991144.33, "ns per ops": 143.28, "Ops per threads": 2097343.0, "Ops per procs": 209734330.0, "Ops/sec/procs": 6991144.33, "ns per ops/procs": 143.28}],["rdq-yield-tokio", "./rdq-yield-tokio -p 144 -d 30 -t 14400", {"Duration (ms)": 30014.0, "Number of processors": 144.0, "Number of threads": 14400.0, "Total Operations(ops)": 380694801.0, "Ops per second": 12689826.0, "ns per ops": 78.0, "Ops per threads": 26437.0, "Ops per procs": 2643713.0, "Ops/sec/procs": 88123.0, "ns per ops/procs": 11352.0}],["rdq-yield-tokio", "./rdq-yield-tokio -p 192 -d 30 -t 19200", {"Duration (ms)": 30037.0, "Number of processors": 192.0, "Number of threads": 19200.0, "Total Operations(ops)": 242984887.0, "Ops per second": 8099496.0, "ns per ops": 123.0, "Ops per threads": 12655.0, "Ops per procs": 1265546.0, "Ops/sec/procs": 42184.0, "ns per ops/procs": 23735.0}],["rdq-yield-go", "./rdq-yield-go -p 48 -d 30 -t 4800", {"Duration (ms)": 30025.0, "Number of processors": 48.0, "Number of threads": 4800.0, "Total Operations(ops)": 65955734.0, "Ops per second": 2196670.92, "ns per ops": 455.23, "Ops per threads": 13740.0, "Ops per procs": 1374077.0, "Ops/sec/procs": 45763.98, "ns per ops/procs": 21851.25}],["rdq-yield-go", "./rdq-yield-go -p 2 -d 30 -t 200", {"Duration (ms)": 30004.0, "Number of processors": 2.0, "Number of threads": 200.0, "Total Operations(ops)": 173241782.0, "Ops per second": 5773881.58, "ns per ops": 173.19, "Ops per threads": 866208.0, "Ops per procs": 86620891.0, "Ops/sec/procs": 2886940.79, "ns per ops/procs": 346.39}],["rdq-yield-cfa", "./rdq-yield-cfa -p 192 -d 30 -t 19200", {"Duration (ms)": 0.0, "Number of processors": 192.0, "Number of threads": 19200.0, "Total Operations(ops)": 17439923758.0, "Ops per second": 581330791.93, "ns per ops": 1.72, "Ops per threads": 908329.0, "Ops per procs": 90832936.0, "Ops/sec/procs": 3027764.54, "ns per ops/procs": 330.42}],["rdq-yield-cfa", "./rdq-yield-cfa -p 48 -d 30 -t 4800", {"Duration (ms)": 0.0, "Number of processors": 48.0, "Number of threads": 4800.0, "Total Operations(ops)": 4295362298.0, "Ops per second": 143178743.27, "ns per ops": 7.0, "Ops per threads": 894867.0, "Ops per procs": 89486714.0, "Ops/sec/procs": 2982890.48, "ns per ops/procs": 335.83}],["rdq-yield-cfa", "./rdq-yield-cfa -p 2 -d 30 -t 200", {"Duration (ms)": 0.0, "Number of processors": 2.0, "Number of threads": 200.0, "Total Operations(ops)": 336255722.0, "Ops per second": 11208524.07, "ns per ops": 89.37, "Ops per threads": 1681278.0, "Ops per procs": 168127861.0, "Ops/sec/procs": 5604262.03, "ns per ops/procs": 178.74}],["rdq-yield-tokio", "./rdq-yield-tokio -p 16 -d 30 -t 1600", {"Duration (ms)": 30098.0, "Number of processors": 16.0, "Number of threads": 1600.0, "Total Operations(ops)": 2074467118.0, "Ops per second": 69148903.0, "ns per ops": 14.0, "Ops per threads": 1296541.0, "Ops per procs": 129654194.0, "Ops/sec/procs": 4321806.0, "ns per ops/procs": 232.0}],["rdq-yield-fibre", "./rdq-yield-fibre -p 192 -d 30 -t 19200", {"Duration (ms)": 30027.0, "Number of processors": 192.0, "Number of threads": 19200.0, "Total Operations(ops)": 26475367376.0, "Ops per second": 881696349.11, "ns per ops": 1.13, "Ops per threads": 1378925.0, "Ops per procs": 137892538.0, "Ops/sec/procs": 4592168.48, "ns per ops/procs": 217.76}],["rdq-yield-tokio", "./rdq-yield-tokio -p 192 -d 30 -t 19200", {"Duration (ms)": 30098.0, "Number of processors": 192.0, "Number of threads": 19200.0, "Total Operations(ops)": 236344338.0, "Ops per second": 7878144.0, "ns per ops": 127.0, "Ops per threads": 12309.0, "Ops per procs": 1230960.0, "Ops/sec/procs": 41032.0, "ns per ops/procs": 24451.0}],["rdq-yield-cfa", "./rdq-yield-cfa -p 24 -d 30 -t 2400", {"Duration (ms)": 0.0, "Number of processors": 24.0, "Number of threads": 2400.0, "Total Operations(ops)": 2621041074.0, "Ops per second": 87368035.8, "ns per ops": 11.45, "Ops per threads": 1092100.0, "Ops per procs": 109210044.0, "Ops/sec/procs": 3640334.83, "ns per ops/procs": 274.89}],["rdq-yield-fibre", "./rdq-yield-fibre -p 48 -d 30 -t 4800", {"Duration (ms)": 30031.0, "Number of processors": 48.0, "Number of threads": 4800.0, "Total Operations(ops)": 6590540967.0, "Ops per second": 219451520.99, "ns per ops": 4.56, "Ops per threads": 1373029.0, "Ops per procs": 137302936.0, "Ops/sec/procs": 4571906.69, "ns per ops/procs": 218.73}],["rdq-yield-tokio", "./rdq-yield-tokio -p 192 -d 30 -t 19200", {"Duration (ms)": 30072.0, "Number of processors": 192.0, "Number of threads": 19200.0, "Total Operations(ops)": 249586029.0, "Ops per second": 8319534.0, "ns per ops": 120.0, "Ops per threads": 12999.0, "Ops per procs": 1299927.0, "Ops/sec/procs": 43330.0, "ns per ops/procs": 23134.0}],["rdq-yield-go", "./rdq-yield-go -p 1 -d 30 -t 100", {"Duration (ms)": 30001.0, "Number of processors": 1.0, "Number of threads": 100.0, "Total Operations(ops)": 347389540.0, "Ops per second": 11578949.42, "ns per ops": 86.36, "Ops per threads": 3473895.0, "Ops per procs": 347389540.0, "Ops/sec/procs": 11578949.42, "ns per ops/procs": 86.36}],["rdq-yield-fibre", "./rdq-yield-fibre -p 4 -d 30 -t 400", {"Duration (ms)": 30029.0, "Number of processors": 4.0, "Number of threads": 400.0, "Total Operations(ops)": 706386272.0, "Ops per second": 23522984.25, "ns per ops": 42.51, "Ops per threads": 1765965.0, "Ops per procs": 176596568.0, "Ops/sec/procs": 5880746.06, "ns per ops/procs": 170.05}],["rdq-yield-fibre", "./rdq-yield-fibre -p 1 -d 30 -t 100", {"Duration (ms)": 30025.0, "Number of processors": 1.0, "Number of threads": 100.0, "Total Operations(ops)": 299717532.0, "Ops per second": 9982120.73, "ns per ops": 100.18, "Ops per threads": 2997175.0, "Ops per procs": 299717532.0, "Ops/sec/procs": 9982120.73, "ns per ops/procs": 100.18}],["rdq-yield-fibre", "./rdq-yield-fibre -p 144 -d 30 -t 14400", {"Duration (ms)": 30027.0, "Number of processors": 144.0, "Number of threads": 14400.0, "Total Operations(ops)": 19419629772.0, "Ops per second": 646737425.29, "ns per ops": 1.55, "Ops per threads": 1348585.0, "Ops per procs": 134858540.0, "Ops/sec/procs": 4491232.12, "ns per ops/procs": 222.66}],["rdq-yield-fibre", "./rdq-yield-fibre -p 192 -d 30 -t 19200", {"Duration (ms)": 30075.0, "Number of processors": 192.0, "Number of threads": 19200.0, "Total Operations(ops)": 26392577189.0, "Ops per second": 877552356.53, "ns per ops": 1.14, "Ops per threads": 1374613.0, "Ops per procs": 137461339.0, "Ops/sec/procs": 4570585.19, "ns per ops/procs": 218.79}],["rdq-yield-cfa", "./rdq-yield-cfa -p 16 -d 30 -t 1600", {"Duration (ms)": 0.0, "Number of processors": 16.0, "Number of threads": 1600.0, "Total Operations(ops)": 2132058150.0, "Ops per second": 71068605.0, "ns per ops": 14.11, "Ops per threads": 1332536.0, "Ops per procs": 133253634.0, "Ops/sec/procs": 4441787.81, "ns per ops/procs": 225.72}],["rdq-yield-fibre", "./rdq-yield-fibre -p 16 -d 30 -t 1600", {"Duration (ms)": 30032.0, "Number of processors": 16.0, "Number of threads": 1600.0, "Total Operations(ops)": 3099687733.0, "Ops per second": 103212072.38, "ns per ops": 9.69, "Ops per threads": 1937304.0, "Ops per procs": 193730483.0, "Ops/sec/procs": 6450754.52, "ns per ops/procs": 155.02}],["rdq-yield-cfa", "./rdq-yield-cfa -p 8 -d 30 -t 800", {"Duration (ms)": 0.0, "Number of processors": 8.0, "Number of threads": 800.0, "Total Operations(ops)": 959860434.0, "Ops per second": 31995347.8, "ns per ops": 31.32, "Ops per threads": 1199825.0, "Ops per procs": 119982554.0, "Ops/sec/procs": 3999418.48, "ns per ops/procs": 250.54}],["rdq-yield-cfa", "./rdq-yield-cfa -p 72 -d 30 -t 7200", {"Duration (ms)": 0.0, "Number of processors": 72.0, "Number of threads": 7200.0, "Total Operations(ops)": 6537981076.0, "Ops per second": 217932702.53, "ns per ops": 4.6, "Ops per threads": 908052.0, "Ops per procs": 90805292.0, "Ops/sec/procs": 3026843.09, "ns per ops/procs": 331.35}],["rdq-yield-go", "./rdq-yield-go -p 8 -d 30 -t 800", {"Duration (ms)": 30006.0, "Number of processors": 8.0, "Number of threads": 800.0, "Total Operations(ops)": 92404764.0, "Ops per second": 3079475.78, "ns per ops": 324.73, "Ops per threads": 115505.0, "Ops per procs": 11550595.0, "Ops/sec/procs": 384934.47, "ns per ops/procs": 2597.84}],["rdq-yield-cfa", "./rdq-yield-cfa -p 1 -d 30 -t 100", {"Duration (ms)": 0.0, "Number of processors": 1.0, "Number of threads": 100.0, "Total Operations(ops)": 209557110.0, "Ops per second": 6985237.0, "ns per ops": 143.39, "Ops per threads": 2095571.0, "Ops per procs": 209557110.0, "Ops/sec/procs": 6985237.0, "ns per ops/procs": 143.39}],["rdq-yield-cfa", "./rdq-yield-cfa -p 24 -d 30 -t 2400", {"Duration (ms)": 0.0, "Number of processors": 24.0, "Number of threads": 2400.0, "Total Operations(ops)": 2584740381.0, "Ops per second": 86158012.7, "ns per ops": 11.61, "Ops per threads": 1076975.0, "Ops per procs": 107697515.0, "Ops/sec/procs": 3589917.2, "ns per ops/procs": 278.76}],["rdq-yield-fibre", "./rdq-yield-fibre -p 8 -d 30 -t 800", {"Duration (ms)": 30029.0, "Number of processors": 8.0, "Number of threads": 800.0, "Total Operations(ops)": 1303733366.0, "Ops per second": 43415641.31, "ns per ops": 23.03, "Ops per threads": 1629666.0, "Ops per procs": 162966670.0, "Ops/sec/procs": 5426955.16, "ns per ops/procs": 184.27}],["rdq-yield-fibre", "./rdq-yield-fibre -p 48 -d 30 -t 4800", {"Duration (ms)": 30013.0, "Number of processors": 48.0, "Number of threads": 4800.0, "Total Operations(ops)": 6592547493.0, "Ops per second": 219651650.85, "ns per ops": 4.55, "Ops per threads": 1373447.0, "Ops per procs": 137344739.0, "Ops/sec/procs": 4576076.06, "ns per ops/procs": 218.53}],["rdq-yield-go", "./rdq-yield-go -p 24 -d 30 -t 2400", {"Duration (ms)": 30007.0, "Number of processors": 24.0, "Number of threads": 2400.0, "Total Operations(ops)": 70630632.0, "Ops per second": 2353756.39, "ns per ops": 424.85, "Ops per threads": 29429.0, "Ops per procs": 2942943.0, "Ops/sec/procs": 98073.18, "ns per ops/procs": 10196.47}],["rdq-yield-go", "./rdq-yield-go -p 48 -d 30 -t 4800", {"Duration (ms)": 30022.0, "Number of processors": 48.0, "Number of threads": 4800.0, "Total Operations(ops)": 67661596.0, "Ops per second": 2253685.12, "ns per ops": 443.72, "Ops per threads": 14096.0, "Ops per procs": 1409616.0, "Ops/sec/procs": 46951.77, "ns per ops/procs": 21298.45}],["rdq-yield-fibre", "./rdq-yield-fibre -p 1 -d 30 -t 100", {"Duration (ms)": 30028.0, "Number of processors": 1.0, "Number of threads": 100.0, "Total Operations(ops)": 299903230.0, "Ops per second": 9987435.99, "ns per ops": 100.13, "Ops per threads": 2999032.0, "Ops per procs": 299903230.0, "Ops/sec/procs": 9987435.99, "ns per ops/procs": 100.13}],["rdq-yield-cfa", "./rdq-yield-cfa -p 96 -d 30 -t 9600", {"Duration (ms)": 0.0, "Number of processors": 96.0, "Number of threads": 9600.0, "Total Operations(ops)": 8167827820.0, "Ops per second": 272260927.33, "ns per ops": 3.68, "Ops per threads": 850815.0, "Ops per procs": 85081539.0, "Ops/sec/procs": 2836051.33, "ns per ops/procs": 352.85}]]
  • doc/theses/thierry_delisle_PhD/thesis/data/yield.low.jax

    r32d1383 r17c6edeb  
    1 [["rdq-yield-cfa", "./rdq-yield-cfa -p 24 -d 10 -t 24", {"Duration (ms)": 0.0, "Number of processors": 24.0, "Number of threads": 24.0, "Total Operations(ops)": 198228606.0, "Ops per second": 19822860.6, "ns per ops": 50.49, "Ops per threads": 8259525.0, "Ops per procs": 8259525.0, "Ops/sec/procs": 825952.53, "ns per ops/procs": 1211.87}],["rdq-yield-tokio", "./rdq-yield-tokio -p 1 -d 10 -t 1", {"Duration (ms)": 10100.0, "Number of processors": 1.0, "Number of threads": 1.0, "Total Operations(ops)": 91771391.0, "Ops per second": 9177139.0, "ns per ops": 110.0, "Ops per threads": 91771391.0, "Ops per procs": 91771391.0, "Ops/sec/procs": 9177139.0, "ns per ops/procs": 110.0}],["rdq-yield-tokio", "./rdq-yield-tokio -p 16 -d 10 -t 16", {"Duration (ms)": 10099.0, "Number of processors": 16.0, "Number of threads": 16.0, "Total Operations(ops)": 1155463759.0, "Ops per second": 115546375.0, "ns per ops": 8.0, "Ops per threads": 72216484.0, "Ops per procs": 72216484.0, "Ops/sec/procs": 7221648.0, "ns per ops/procs": 139.0}],["rdq-yield-go", "./rdq-yield-go -p 16 -d 10 -t 16", {"Duration (ms)": 10001.0, "Number of processors": 16.0, "Number of threads": 16.0, "Total Operations(ops)": 17081410.0, "Ops per second": 1707820.12, "ns per ops": 585.54, "Ops per threads": 1067588.0, "Ops per procs": 1067588.0, "Ops/sec/procs": 106738.76, "ns per ops/procs": 9368.67}],["rdq-yield-fibre", "./rdq-yield-fibre -p 8 -d 10 -t 8", {"Duration (ms)": 10007.0, "Number of processors": 8.0, "Number of threads": 8.0, "Total Operations(ops)": 2151927291.0, "Ops per second": 215027860.62, "ns per ops": 4.65, "Ops per threads": 268990911.0, "Ops per procs": 268990911.0, "Ops/sec/procs": 26878482.58, "ns per ops/procs": 37.2}],["rdq-yield-tokio", "./rdq-yield-tokio -p 24 -d 10 -t 24", {"Duration (ms)": 10099.0, "Number of processors": 24.0, "Number of threads": 24.0, "Total Operations(ops)": 1281636563.0, "Ops per second": 128163656.0, "ns per ops": 7.0, "Ops per threads": 53401523.0, "Ops per procs": 53401523.0, "Ops/sec/procs": 5340152.0, "ns per ops/procs": 189.0}],["rdq-yield-fibre", "./rdq-yield-fibre -p 24 -d 10 -t 24", {"Duration (ms)": 10004.0, "Number of processors": 24.0, "Number of threads": 24.0, "Total Operations(ops)": 5317671032.0, "Ops per second": 531537767.14, "ns per ops": 1.88, "Ops per threads": 221569626.0, "Ops per procs": 221569626.0, "Ops/sec/procs": 22147406.96, "ns per ops/procs": 45.15}],["rdq-yield-cfa", "./rdq-yield-cfa -p 8 -d 10 -t 8", {"Duration (ms)": 0.0, "Number of processors": 8.0, "Number of threads": 8.0, "Total Operations(ops)": 158323555.0, "Ops per second": 15832355.5, "ns per ops": 63.29, "Ops per threads": 19790444.0, "Ops per procs": 19790444.0, "Ops/sec/procs": 1979044.44, "ns per ops/procs": 506.3}],["rdq-yield-go", "./rdq-yield-go -p 8 -d 10 -t 8", {"Duration (ms)": 10001.0, "Number of processors": 8.0, "Number of threads": 8.0, "Total Operations(ops)": 27128459.0, "Ops per second": 2712537.66, "ns per ops": 368.66, "Ops per threads": 3391057.0, "Ops per procs": 3391057.0, "Ops/sec/procs": 339067.21, "ns per ops/procs": 2949.27}],["rdq-yield-go", "./rdq-yield-go -p 8 -d 10 -t 8", {"Duration (ms)": 10001.0, "Number of processors": 8.0, "Number of threads": 8.0, "Total Operations(ops)": 27155837.0, "Ops per second": 2715305.28, "ns per ops": 368.28, "Ops per threads": 3394479.0, "Ops per procs": 3394479.0, "Ops/sec/procs": 339413.16, "ns per ops/procs": 2946.26}],["rdq-yield-cfa", "./rdq-yield-cfa -p 16 -d 10 -t 16", {"Duration (ms)": 0.0, "Number of processors": 16.0, "Number of threads": 16.0, "Total Operations(ops)": 211249329.0, "Ops per second": 21124932.9, "ns per ops": 47.45, "Ops per threads": 13203083.0, "Ops per procs": 13203083.0, "Ops/sec/procs": 1320308.31, "ns per ops/procs": 759.17}],["rdq-yield-go", "./rdq-yield-go -p 1 -d 10 -t 1", {"Duration (ms)": 10000.0, "Number of processors": 1.0, "Number of threads": 1.0, "Total Operations(ops)": 85555889.0, "Ops per second": 8555216.69, "ns per ops": 116.89, "Ops per threads": 85555889.0, "Ops per procs": 85555889.0, "Ops/sec/procs": 8555216.69, "ns per ops/procs": 116.89}],["rdq-yield-tokio", "./rdq-yield-tokio -p 8 -d 10 -t 8", {"Duration (ms)": 10099.0, "Number of processors": 8.0, "Number of threads": 8.0, "Total Operations(ops)": 390829055.0, "Ops per second": 39082905.0, "ns per ops": 25.0, "Ops per threads": 48853631.0, "Ops per procs": 48853631.0, "Ops/sec/procs": 4885363.0, "ns per ops/procs": 206.0}],["rdq-yield-go", "./rdq-yield-go -p 24 -d 10 -t 24", {"Duration (ms)": 10002.0, "Number of processors": 24.0, "Number of threads": 24.0, "Total Operations(ops)": 13250872.0, "Ops per second": 1324722.09, "ns per ops": 754.88, "Ops per threads": 552119.0, "Ops per procs": 552119.0, "Ops/sec/procs": 55196.75, "ns per ops/procs": 18117.01}],["rdq-yield-tokio", "./rdq-yield-tokio -p 16 -d 10 -t 16", {"Duration (ms)": 10099.0, "Number of processors": 16.0, "Number of threads": 16.0, "Total Operations(ops)": 1000850284.0, "Ops per second": 100085028.0, "ns per ops": 10.0, "Ops per threads": 62553142.0, "Ops per procs": 62553142.0, "Ops/sec/procs": 6255314.0, "ns per ops/procs": 161.0}],["rdq-yield-cfa", "./rdq-yield-cfa -p 24 -d 10 -t 24", {"Duration (ms)": 0.0, "Number of processors": 24.0, "Number of threads": 24.0, "Total Operations(ops)": 184091475.0, "Ops per second": 18409147.5, "ns per ops": 54.36, "Ops per threads": 7670478.0, "Ops per procs": 7670478.0, "Ops/sec/procs": 767047.81, "ns per ops/procs": 1304.54}],["rdq-yield-fibre", "./rdq-yield-fibre -p 1 -d 10 -t 1", {"Duration (ms)": 10007.0, "Number of processors": 1.0, "Number of threads": 1.0, "Total Operations(ops)": 292489865.0, "Ops per second": 29227283.49, "ns per ops": 34.21, "Ops per threads": 292489865.0, "Ops per procs": 292489865.0, "Ops/sec/procs": 29227283.49, "ns per ops/procs": 34.21}],["rdq-yield-go", "./rdq-yield-go -p 24 -d 10 -t 24", {"Duration (ms)": 10002.0, "Number of processors": 24.0, "Number of threads": 24.0, "Total Operations(ops)": 14063200.0, "Ops per second": 1406005.33, "ns per ops": 711.23, "Ops per threads": 585966.0, "Ops per procs": 585966.0, "Ops/sec/procs": 58583.56, "ns per ops/procs": 17069.64}],["rdq-yield-cfa", "./rdq-yield-cfa -p 8 -d 10 -t 8", {"Duration (ms)": 0.0, "Number of processors": 8.0, "Number of threads": 8.0, "Total Operations(ops)": 162528481.0, "Ops per second": 16252848.1, "ns per ops": 61.66, "Ops per threads": 20316060.0, "Ops per procs": 20316060.0, "Ops/sec/procs": 2031606.01, "ns per ops/procs": 493.26}],["rdq-yield-fibre", "./rdq-yield-fibre -p 16 -d 10 -t 16", {"Duration (ms)": 10008.0, "Number of processors": 16.0, "Number of threads": 16.0, "Total Operations(ops)": 3965938528.0, "Ops per second": 396248257.59, "ns per ops": 2.52, "Ops per threads": 247871158.0, "Ops per procs": 247871158.0, "Ops/sec/procs": 24765516.1, "ns per ops/procs": 40.38}],["rdq-yield-fibre", "./rdq-yield-fibre -p 16 -d 10 -t 16", {"Duration (ms)": 10009.0, "Number of processors": 16.0, "Number of threads": 16.0, "Total Operations(ops)": 4048953063.0, "Ops per second": 404492768.97, "ns per ops": 2.47, "Ops per threads": 253059566.0, "Ops per procs": 253059566.0, "Ops/sec/procs": 25280798.06, "ns per ops/procs": 39.56}],["rdq-yield-fibre", "./rdq-yield-fibre -p 24 -d 10 -t 24", {"Duration (ms)": 10004.0, "Number of processors": 24.0, "Number of threads": 24.0, "Total Operations(ops)": 5311054327.0, "Ops per second": 530869875.38, "ns per ops": 1.88, "Ops per threads": 221293930.0, "Ops per procs": 221293930.0, "Ops/sec/procs": 22119578.14, "ns per ops/procs": 45.21}],["rdq-yield-cfa", "./rdq-yield-cfa -p 16 -d 10 -t 16", {"Duration (ms)": 0.0, "Number of processors": 16.0, "Number of threads": 16.0, "Total Operations(ops)": 193683806.0, "Ops per second": 19368380.6, "ns per ops": 51.76, "Ops per threads": 12105237.0, "Ops per procs": 12105237.0, "Ops/sec/procs": 1210523.79, "ns per ops/procs": 828.15}],["rdq-yield-go", "./rdq-yield-go -p 16 -d 10 -t 16", {"Duration (ms)": 10001.0, "Number of processors": 16.0, "Number of threads": 16.0, "Total Operations(ops)": 16763469.0, "Ops per second": 1676051.66, "ns per ops": 596.64, "Ops per threads": 1047716.0, "Ops per procs": 1047716.0, "Ops/sec/procs": 104753.23, "ns per ops/procs": 9546.25}],["rdq-yield-tokio", "./rdq-yield-tokio -p 24 -d 10 -t 24", {"Duration (ms)": 10099.0, "Number of processors": 24.0, "Number of threads": 24.0, "Total Operations(ops)": 1250273189.0, "Ops per second": 125027318.0, "ns per ops": 8.0, "Ops per threads": 52094716.0, "Ops per procs": 52094716.0, "Ops/sec/procs": 5209471.0, "ns per ops/procs": 193.0}],["rdq-yield-go", "./rdq-yield-go -p 8 -d 10 -t 8", {"Duration (ms)": 10001.0, "Number of processors": 8.0, "Number of threads": 8.0, "Total Operations(ops)": 26753255.0, "Ops per second": 2675042.69, "ns per ops": 373.83, "Ops per threads": 3344156.0, "Ops per procs": 3344156.0, "Ops/sec/procs": 334380.34, "ns per ops/procs": 2990.61}],["rdq-yield-tokio", "./rdq-yield-tokio -p 16 -d 10 -t 16", {"Duration (ms)": 10099.0, "Number of processors": 16.0, "Number of threads": 16.0, "Total Operations(ops)": 1139181136.0, "Ops per second": 113918113.0, "ns per ops": 8.0, "Ops per threads": 71198821.0, "Ops per procs": 71198821.0, "Ops/sec/procs": 7119882.0, "ns per ops/procs": 141.0}],["rdq-yield-cfa", "./rdq-yield-cfa -p 8 -d 10 -t 8", {"Duration (ms)": 0.0, "Number of processors": 8.0, "Number of threads": 8.0, "Total Operations(ops)": 148345422.0, "Ops per second": 14834542.2, "ns per ops": 67.54, "Ops per threads": 18543177.0, "Ops per procs": 18543177.0, "Ops/sec/procs": 1854317.77, "ns per ops/procs": 540.32}],["rdq-yield-cfa", "./rdq-yield-cfa -p 1 -d 10 -t 1", {"Duration (ms)": 0.0, "Number of processors": 1.0, "Number of threads": 1.0, "Total Operations(ops)": 76054104.0, "Ops per second": 7605410.4, "ns per ops": 131.71, "Ops per threads": 76054104.0, "Ops per procs": 76054104.0, "Ops/sec/procs": 7605410.4, "ns per ops/procs": 131.71}],["rdq-yield-fibre", "./rdq-yield-fibre -p 1 -d 10 -t 1", {"Duration (ms)": 10007.0, "Number of processors": 1.0, "Number of threads": 1.0, "Total Operations(ops)": 292635742.0, "Ops per second": 29241803.8, "ns per ops": 34.2, "Ops per threads": 292635742.0, "Ops per procs": 292635742.0, "Ops/sec/procs": 29241803.8, "ns per ops/procs": 34.2}],["rdq-yield-fibre", "./rdq-yield-fibre -p 24 -d 10 -t 24", {"Duration (ms)": 10001.0, "Number of processors": 24.0, "Number of threads": 24.0, "Total Operations(ops)": 5304170687.0, "Ops per second": 530361478.44, "ns per ops": 1.89, "Ops per threads": 221007111.0, "Ops per procs": 221007111.0, "Ops/sec/procs": 22098394.93, "ns per ops/procs": 45.25}],["rdq-yield-fibre", "./rdq-yield-fibre -p 16 -d 10 -t 16", {"Duration (ms)": 10009.0, "Number of processors": 16.0, "Number of threads": 16.0, "Total Operations(ops)": 4047689095.0, "Ops per second": 404367842.39, "ns per ops": 2.47, "Ops per threads": 252980568.0, "Ops per procs": 252980568.0, "Ops/sec/procs": 25272990.15, "ns per ops/procs": 39.57}],["rdq-yield-go", "./rdq-yield-go -p 1 -d 10 -t 1", {"Duration (ms)": 10000.0, "Number of processors": 1.0, "Number of threads": 1.0, "Total Operations(ops)": 85548399.0, "Ops per second": 8554476.24, "ns per ops": 116.9, "Ops per threads": 85548399.0, "Ops per procs": 85548399.0, "Ops/sec/procs": 8554476.24, "ns per ops/procs": 116.9}],["rdq-yield-tokio", "./rdq-yield-tokio -p 1 -d 10 -t 1", {"Duration (ms)": 10100.0, "Number of processors": 1.0, "Number of threads": 1.0, "Total Operations(ops)": 91474395.0, "Ops per second": 9147439.0, "ns per ops": 110.0, "Ops per threads": 91474395.0, "Ops per procs": 91474395.0, "Ops/sec/procs": 9147439.0, "ns per ops/procs": 110.0}],["rdq-yield-tokio", "./rdq-yield-tokio -p 24 -d 10 -t 24", {"Duration (ms)": 10099.0, "Number of processors": 24.0, "Number of threads": 24.0, "Total Operations(ops)": 1289349577.0, "Ops per second": 128934957.0, "ns per ops": 7.0, "Ops per threads": 53722899.0, "Ops per procs": 53722899.0, "Ops/sec/procs": 5372289.0, "ns per ops/procs": 187.0}],["rdq-yield-cfa", "./rdq-yield-cfa -p 24 -d 10 -t 24", {"Duration (ms)": 0.0, "Number of processors": 24.0, "Number of threads": 24.0, "Total Operations(ops)": 227319382.0, "Ops per second": 22731938.2, "ns per ops": 44.02, "Ops per threads": 9471640.0, "Ops per procs": 9471640.0, "Ops/sec/procs": 947164.09, "ns per ops/procs": 1056.48}],["rdq-yield-go", "./rdq-yield-go -p 16 -d 10 -t 16", {"Duration (ms)": 10001.0, "Number of processors": 16.0, "Number of threads": 16.0, "Total Operations(ops)": 16769801.0, "Ops per second": 1676661.26, "ns per ops": 596.42, "Ops per threads": 1048112.0, "Ops per procs": 1048112.0, "Ops/sec/procs": 104791.33, "ns per ops/procs": 9542.77}],["rdq-yield-fibre", "./rdq-yield-fibre -p 8 -d 10 -t 8", {"Duration (ms)": 10007.0, "Number of processors": 8.0, "Number of threads": 8.0, "Total Operations(ops)": 2148355210.0, "Ops per second": 214670482.89, "ns per ops": 4.66, "Ops per threads": 268544401.0, "Ops per procs": 268544401.0, "Ops/sec/procs": 26833810.36, "ns per ops/procs": 37.27}],["rdq-yield-fibre", "./rdq-yield-fibre -p 8 -d 10 -t 8", {"Duration (ms)": 10007.0, "Number of processors": 8.0, "Number of threads": 8.0, "Total Operations(ops)": 2151532871.0, "Ops per second": 214988947.76, "ns per ops": 4.65, "Ops per threads": 268941608.0, "Ops per procs": 268941608.0, "Ops/sec/procs": 26873618.47, "ns per ops/procs": 37.21}],["rdq-yield-fibre", "./rdq-yield-fibre -p 1 -d 10 -t 1", {"Duration (ms)": 10009.0, "Number of processors": 1.0, "Number of threads": 1.0, "Total Operations(ops)": 292690252.0, "Ops per second": 29242303.95, "ns per ops": 34.2, "Ops per threads": 292690252.0, "Ops per procs": 292690252.0, "Ops/sec/procs": 29242303.95, "ns per ops/procs": 34.2}],["rdq-yield-cfa", "./rdq-yield-cfa -p 1 -d 10 -t 1", {"Duration (ms)": 0.0, "Number of processors": 1.0, "Number of threads": 1.0, "Total Operations(ops)": 75801333.0, "Ops per second": 7580133.3, "ns per ops": 132.15, "Ops per threads": 75801333.0, "Ops per procs": 75801333.0, "Ops/sec/procs": 7580133.3, "ns per ops/procs": 132.15}],["rdq-yield-cfa", "./rdq-yield-cfa -p 16 -d 10 -t 16", {"Duration (ms)": 0.0, "Number of processors": 16.0, "Number of threads": 16.0, "Total Operations(ops)": 221926675.0, "Ops per second": 22192667.5, "ns per ops": 45.18, "Ops per threads": 13870417.0, "Ops per procs": 13870417.0, "Ops/sec/procs": 1387041.72, "ns per ops/procs": 722.81}],["rdq-yield-go", "./rdq-yield-go -p 1 -d 10 -t 1", {"Duration (ms)": 10000.0, "Number of processors": 1.0, "Number of threads": 1.0, "Total Operations(ops)": 84740180.0, "Ops per second": 8473654.06, "ns per ops": 118.01, "Ops per threads": 84740180.0, "Ops per procs": 84740180.0, "Ops/sec/procs": 8473654.06, "ns per ops/procs": 118.01}],["rdq-yield-cfa", "./rdq-yield-cfa -p 1 -d 10 -t 1", {"Duration (ms)": 0.0, "Number of processors": 1.0, "Number of threads": 1.0, "Total Operations(ops)": 73281534.0, "Ops per second": 7328153.4, "ns per ops": 136.67, "Ops per threads": 73281534.0, "Ops per procs": 73281534.0, "Ops/sec/procs": 7328153.4, "ns per ops/procs": 136.67}],["rdq-yield-tokio", "./rdq-yield-tokio -p 8 -d 10 -t 8", {"Duration (ms)": 10099.0, "Number of processors": 8.0, "Number of threads": 8.0, "Total Operations(ops)": 388708305.0, "Ops per second": 38870830.0, "ns per ops": 25.0, "Ops per threads": 48588538.0, "Ops per procs": 48588538.0, "Ops/sec/procs": 4858853.0, "ns per ops/procs": 207.0}],["rdq-yield-go", "./rdq-yield-go -p 24 -d 10 -t 24", {"Duration (ms)": 10002.0, "Number of processors": 24.0, "Number of threads": 24.0, "Total Operations(ops)": 13787158.0, "Ops per second": 1378423.2, "ns per ops": 725.47, "Ops per threads": 574464.0, "Ops per procs": 574464.0, "Ops/sec/procs": 57434.3, "ns per ops/procs": 17411.2}],["rdq-yield-tokio", "./rdq-yield-tokio -p 8 -d 10 -t 8", {"Duration (ms)": 10099.0, "Number of processors": 8.0, "Number of threads": 8.0, "Total Operations(ops)": 398849975.0, "Ops per second": 39884997.0, "ns per ops": 25.0, "Ops per threads": 49856246.0, "Ops per procs": 49856246.0, "Ops/sec/procs": 4985624.0, "ns per ops/procs": 202.0}],["rdq-yield-tokio", "./rdq-yield-tokio -p 1 -d 10 -t 1", {"Duration (ms)": 10100.0, "Number of processors": 1.0, "Number of threads": 1.0, "Total Operations(ops)": 91905024.0, "Ops per second": 9190502.0, "ns per ops": 109.0, "Ops per threads": 91905024.0, "Ops per procs": 91905024.0, "Ops/sec/procs": 9190502.0, "ns per ops/procs": 109.0}]]
     1[["rdq-yield-fibre", "./rdq-yield-fibre -p 1 -d 30 -t 1", {"Duration (ms)": 30022.0, "Number of processors": 1.0, "Number of threads": 1.0, "Total Operations(ops)": 889852155.0, "Ops per second": 29639661.51, "ns per ops": 33.74, "Ops per threads": 889852155.0, "Ops per procs": 889852155.0, "Ops/sec/procs": 29639661.51, "ns per ops/procs": 33.74}],["rdq-yield-tokio", "./rdq-yield-tokio -p 16 -d 30 -t 16", {"Duration (ms)": 30097.0, "Number of processors": 16.0, "Number of threads": 16.0, "Total Operations(ops)": 3473254370.0, "Ops per second": 115775145.0, "ns per ops": 8.0, "Ops per threads": 217078398.0, "Ops per procs": 217078398.0, "Ops/sec/procs": 7235946.0, "ns per ops/procs": 138.0}],["rdq-yield-tokio", "./rdq-yield-tokio -p 24 -d 30 -t 24", {"Duration (ms)": 30097.0, "Number of processors": 24.0, "Number of threads": 24.0, "Total Operations(ops)": 3722441212.0, "Ops per second": 124081373.0, "ns per ops": 8.0, "Ops per threads": 155101717.0, "Ops per procs": 155101717.0, "Ops/sec/procs": 5170057.0, "ns per ops/procs": 194.0}],["rdq-yield-go", "./rdq-yield-go -p 1 -d 30 -t 1", {"Duration (ms)": 30001.0, "Number of processors": 1.0, "Number of threads": 1.0, "Total Operations(ops)": 257259497.0, "Ops per second": 8574979.85, "ns per ops": 116.62, "Ops per threads": 257259497.0, "Ops per procs": 257259497.0, "Ops/sec/procs": 8574979.85, "ns per ops/procs": 116.62}],["rdq-yield-tokio", "./rdq-yield-tokio -p 2 -d 30 -t 2", {"Duration (ms)": 30097.0, "Number of processors": 2.0, "Number of threads": 2.0, "Total Operations(ops)": 502702816.0, "Ops per second": 16756760.0, "ns per ops": 59.0, "Ops per threads": 251351408.0, "Ops per procs": 251351408.0, "Ops/sec/procs": 8378380.0, "ns per ops/procs": 119.0}],["rdq-yield-go", "./rdq-yield-go -p 4 -d 30 -t 4", {"Duration (ms)": 30002.0, "Number of processors": 4.0, "Number of threads": 4.0, "Total Operations(ops)": 176907596.0, "Ops per second": 5896444.54, "ns per ops": 169.59, "Ops per threads": 44226899.0, "Ops per procs": 44226899.0, "Ops/sec/procs": 1474111.14, "ns per ops/procs": 678.37}],["rdq-yield-fibre", "./rdq-yield-fibre -p 8 -d 30 -t 8", {"Duration (ms)": 30022.0, "Number of processors": 8.0, "Number of threads": 8.0, "Total Operations(ops)": 6541318807.0, "Ops per second": 217879411.62, "ns per ops": 4.59, "Ops per threads": 817664850.0, "Ops per procs": 817664850.0, "Ops/sec/procs": 27234926.45, "ns per ops/procs": 36.72}],["rdq-yield-tokio", "./rdq-yield-tokio -p 96 -d 30 -t 96", {"Duration (ms)": 30097.0, "Number of processors": 96.0, "Number of threads": 96.0, "Total Operations(ops)": 396676387.0, "Ops per second": 13222546.0, "ns per ops": 75.0, "Ops per threads": 4132045.0, "Ops per procs": 4132045.0, "Ops/sec/procs": 137734.0, "ns per ops/procs": 7283.0}],["rdq-yield-tokio", "./rdq-yield-tokio -p 4 -d 30 -t 4", {"Duration (ms)": 30097.0, "Number of processors": 4.0, "Number of threads": 4.0, "Total Operations(ops)": 951729276.0, "Ops per second": 31724309.0, "ns per ops": 31.0, "Ops per threads": 237932319.0, "Ops per procs": 237932319.0, "Ops/sec/procs": 7931077.0, "ns per ops/procs": 126.0}],["rdq-yield-fibre", "./rdq-yield-fibre -p 144 -d 30 -t 144", {"Duration (ms)": 30004.0, "Number of processors": 144.0, "Number of threads": 144.0, "Total Operations(ops)": 60723683946.0, "Ops per second": 2023798082.97, "ns per ops": 0.49, "Ops per threads": 421692249.0, "Ops per procs": 421692249.0, "Ops/sec/procs": 14054153.35, "ns per ops/procs": 71.15}],["rdq-yield-cfa", "./rdq-yield-cfa -p 24 -d 30 -t 24", {"Duration (ms)": 0.0, "Number of processors": 24.0, "Number of threads": 24.0, "Total Operations(ops)": 702876508.0, "Ops per second": 23429216.93, "ns per ops": 42.71, "Ops per threads": 29286521.0, "Ops per procs": 29286521.0, "Ops/sec/procs": 976217.37, "ns per ops/procs": 1025.07}],["rdq-yield-fibre", "./rdq-yield-fibre -p 8 -d 30 -t 8", {"Duration (ms)": 30022.0, "Number of processors": 8.0, "Number of threads": 8.0, "Total Operations(ops)": 6549353222.0, "Ops per second": 218145788.68, "ns per ops": 4.58, "Ops per threads": 818669152.0, "Ops per procs": 818669152.0, "Ops/sec/procs": 27268223.59, "ns per ops/procs": 36.67}],["rdq-yield-fibre", "./rdq-yield-fibre -p 1 -d 30 -t 1", {"Duration (ms)": 30023.0, "Number of processors": 1.0, "Number of threads": 1.0, "Total Operations(ops)": 890273934.0, "Ops per second": 29653009.25, "ns per ops": 33.72, "Ops per threads": 890273934.0, "Ops per procs": 890273934.0, "Ops/sec/procs": 29653009.25, "ns per ops/procs": 33.72}],["rdq-yield-tokio", "./rdq-yield-tokio -p 24 -d 30 -t 24", {"Duration (ms)": 30097.0, "Number of processors": 24.0, "Number of threads": 24.0, "Total Operations(ops)": 3769704964.0, "Ops per second": 125656832.0, "ns per ops": 7.0, "Ops per threads": 157071040.0, "Ops per procs": 157071040.0, "Ops/sec/procs": 5235701.0, "ns per ops/procs": 191.0}],["rdq-yield-fibre", "./rdq-yield-fibre -p 72 -d 30 -t 72", {"Duration (ms)": 30006.0, "Number of processors": 72.0, "Number of threads": 72.0, "Total Operations(ops)": 36872783303.0, "Ops per second": 1228841381.09, "ns per ops": 0.81, "Ops per threads": 512121990.0, "Ops per procs": 512121990.0, "Ops/sec/procs": 17067241.4, "ns per ops/procs": 58.59}],["rdq-yield-cfa", "./rdq-yield-cfa -p 1 -d 30 -t 1", {"Duration (ms)": 0.0, "Number of processors": 1.0, "Number of threads": 1.0, "Total Operations(ops)": 238262157.0, "Ops per second": 7942071.9, "ns per ops": 126.12, "Ops per threads": 238262157.0, "Ops per procs": 238262157.0, "Ops/sec/procs": 7942071.9, "ns per ops/procs": 126.12}],["rdq-yield-go", "./rdq-yield-go -p 192 -d 30 -t 192", {"Duration (ms)": 30033.0, "Number of processors": 192.0, "Number of threads": 192.0, "Total Operations(ops)": 16808610.0, "Ops per second": 559671.31, "ns per ops": 1786.76, "Ops per threads": 87544.0, "Ops per procs": 87544.0, "Ops/sec/procs": 2914.95, "ns per ops/procs": 343058.5}],["rdq-yield-tokio", "./rdq-yield-tokio -p 72 -d 30 -t 72", {"Duration (ms)": 30097.0, "Number of processors": 72.0, "Number of threads": 72.0, "Total Operations(ops)": 411004165.0, "Ops per second": 13700138.0, "ns per ops": 73.0, "Ops per threads": 5708391.0, "Ops per procs": 5708391.0, "Ops/sec/procs": 190279.0, "ns per ops/procs": 5272.0}],["rdq-yield-go", "./rdq-yield-go -p 2 -d 30 -t 2", {"Duration (ms)": 30012.0, "Number of processors": 2.0, "Number of threads": 2.0, "Total Operations(ops)": 374725709.0, "Ops per second": 12485591.75, "ns per ops": 80.09, "Ops per threads": 187362854.0, "Ops per procs": 187362854.0, "Ops/sec/procs": 6242795.88, "ns per ops/procs": 160.18}],["rdq-yield-tokio", "./rdq-yield-tokio -p 24 -d 30 -t 24", {"Duration (ms)": 30097.0, "Number of processors": 24.0, "Number of threads": 24.0, "Total Operations(ops)": 3767820262.0, "Ops per second": 125594008.0, "ns per ops": 7.0, "Ops per threads": 156992510.0, "Ops per procs": 156992510.0, "Ops/sec/procs": 5233083.0, "ns per ops/procs": 191.0}],["rdq-yield-go", "./rdq-yield-go -p 1 -d 30 -t 1", {"Duration (ms)": 30001.0, "Number of processors": 1.0, "Number of threads": 1.0, "Total Operations(ops)": 247973966.0, "Ops per second": 8265475.83, "ns per ops": 120.99, "Ops per threads": 247973966.0, "Ops per procs": 247973966.0, "Ops/sec/procs": 8265475.83, "ns per ops/procs": 120.99}],["rdq-yield-go", "./rdq-yield-go -p 48 -d 30 -t 48", {"Duration (ms)": 30020.0, "Number of processors": 48.0, "Number of threads": 48.0, "Total Operations(ops)": 41130963.0, "Ops per second": 1370094.58, "ns per ops": 729.88, "Ops per threads": 856895.0, "Ops per procs": 856895.0, "Ops/sec/procs": 28543.64, "ns per ops/procs": 35034.08}],["rdq-yield-fibre", "./rdq-yield-fibre -p 2 -d 30 -t 2", {"Duration (ms)": 30024.0, "Number of processors": 2.0, "Number of threads": 2.0, "Total Operations(ops)": 1777690362.0, "Ops per second": 59207833.56, "ns per ops": 16.89, "Ops per threads": 888845181.0, "Ops per procs": 888845181.0, "Ops/sec/procs": 29603916.78, "ns per ops/procs": 33.78}],["rdq-yield-go", "./rdq-yield-go -p 1 -d 30 -t 1", {"Duration (ms)": 30001.0, "Number of processors": 1.0, "Number of threads": 1.0, "Total Operations(ops)": 254630037.0, "Ops per second": 8487327.25, "ns per ops": 117.82, "Ops per threads": 254630037.0, "Ops per procs": 254630037.0, "Ops/sec/procs": 8487327.25, "ns per ops/procs": 117.82}],["rdq-yield-fibre", "./rdq-yield-fibre -p 48 -d 30 -t 48", {"Duration (ms)": 30005.0, "Number of processors": 48.0, "Number of threads": 48.0, "Total Operations(ops)": 20372375734.0, "Ops per second": 678949732.8, "ns per ops": 1.47, "Ops per threads": 424424494.0, "Ops per procs": 424424494.0, "Ops/sec/procs": 14144786.1, "ns per ops/procs": 70.7}],["rdq-yield-cfa", "./rdq-yield-cfa -p 144 -d 30 -t 144", {"Duration (ms)": 0.0, "Number of processors": 144.0, "Number of threads": 144.0, "Total Operations(ops)": 1864949024.0, "Ops per second": 62164967.47, "ns per ops": 16.1, "Ops per threads": 12951034.0, "Ops per procs": 12951034.0, "Ops/sec/procs": 431701.16, "ns per ops/procs": 2318.72}],["rdq-yield-tokio", "./rdq-yield-tokio -p 24 -d 30 -t 24", {"Duration (ms)": 30097.0, "Number of processors": 24.0, "Number of threads": 24.0, "Total Operations(ops)": 3779158451.0, "Ops per second": 125971948.0, "ns per ops": 7.0, "Ops per threads": 157464935.0, "Ops per procs": 157464935.0, "Ops/sec/procs": 5248831.0, "ns per ops/procs": 191.0}],["rdq-yield-cfa", "./rdq-yield-cfa -p 48 -d 30 -t 48", {"Duration (ms)": 0.0, "Number of processors": 48.0, "Number of threads": 48.0, "Total Operations(ops)": 1162225781.0, "Ops per second": 38740859.37, "ns per ops": 25.86, "Ops per threads": 24213037.0, "Ops per procs": 24213037.0, "Ops/sec/procs": 807101.24, "ns per ops/procs": 1241.13}],["rdq-yield-go", "./rdq-yield-go -p 96 -d 30 -t 96", {"Duration (ms)": 30045.0, "Number of processors": 96.0, "Number of threads": 96.0, "Total Operations(ops)": 22340031.0, "Ops per second": 743542.67, "ns per ops": 1344.91, "Ops per threads": 232708.0, "Ops per procs": 232708.0, "Ops/sec/procs": 7745.24, "ns per ops/procs": 129111.62}],["rdq-yield-tokio", "./rdq-yield-tokio -p 96 -d 30 -t 96", {"Duration (ms)": 30097.0, "Number of processors": 96.0, "Number of threads": 96.0, "Total Operations(ops)": 398470357.0, "Ops per second": 13282345.0, "ns per ops": 75.0, "Ops per threads": 4150732.0, "Ops per procs": 4150732.0, "Ops/sec/procs": 138357.0, "ns per ops/procs": 7251.0}],["rdq-yield-cfa", "./rdq-yield-cfa -p 4 -d 30 -t 4", {"Duration (ms)": 0.0, "Number of processors": 4.0, "Number of threads": 4.0, "Total Operations(ops)": 375397731.0, "Ops per second": 12513257.7, "ns per ops": 80.06, "Ops per threads": 93849432.0, "Ops per procs": 93849432.0, "Ops/sec/procs": 3128314.42, "ns per ops/procs": 320.25}],["rdq-yield-go", "./rdq-yield-go -p 8 -d 30 -t 8", {"Duration (ms)": 30003.0, "Number of processors": 8.0, "Number of threads": 8.0, "Total Operations(ops)": 82739253.0, "Ops per second": 2757670.25, "ns per ops": 362.62, "Ops per threads": 10342406.0, "Ops per procs": 10342406.0, "Ops/sec/procs": 344708.78, "ns per ops/procs": 2901.0}],["rdq-yield-tokio", "./rdq-yield-tokio -p 72 -d 30 -t 72", {"Duration (ms)": 30097.0, "Number of processors": 72.0, "Number of threads": 72.0, "Total Operations(ops)": 399645982.0, "Ops per second": 13321532.0, "ns per ops": 75.0, "Ops per threads": 5550638.0, "Ops per procs": 5550638.0, "Ops/sec/procs": 185021.0, "ns per ops/procs": 5422.0}],["rdq-yield-go", "./rdq-yield-go -p 1 -d 30 -t 1", {"Duration (ms)": 30001.0, "Number of processors": 1.0, "Number of threads": 1.0, "Total Operations(ops)": 255875103.0, "Ops per second": 8528827.31, "ns per ops": 117.25, "Ops per threads": 255875103.0, "Ops per procs": 255875103.0, "Ops/sec/procs": 8528827.31, "ns per ops/procs": 117.25}],["rdq-yield-tokio", "./rdq-yield-tokio -p 72 -d 30 -t 72", {"Duration (ms)": 30097.0, "Number of processors": 72.0, "Number of threads": 72.0, "Total Operations(ops)": 421438583.0, "Ops per second": 14047952.0, "ns per ops": 71.0, "Ops per threads": 5853313.0, "Ops per procs": 5853313.0, "Ops/sec/procs": 195110.0, "ns per ops/procs": 5141.0}],["rdq-yield-tokio", "./rdq-yield-tokio -p 192 -d 30 -t 192", {"Duration (ms)": 30098.0, "Number of processors": 192.0, "Number of threads": 192.0, "Total Operations(ops)": 243308048.0, "Ops per second": 8110268.0, "ns per ops": 123.0, "Ops per threads": 1267229.0, "Ops per procs": 1267229.0, "Ops/sec/procs": 42240.0, "ns per ops/procs": 23751.0}],["rdq-yield-tokio", "./rdq-yield-tokio -p 48 -d 30 -t 48", {"Duration (ms)": 30097.0, "Number of processors": 48.0, "Number of threads": 48.0, "Total Operations(ops)": 771634067.0, "Ops per second": 25721135.0, "ns per ops": 39.0, "Ops per threads": 16075709.0, "Ops per procs": 16075709.0, "Ops/sec/procs": 535856.0, "ns per ops/procs": 1872.0}],["rdq-yield-cfa", "./rdq-yield-cfa -p 96 -d 30 -t 96", {"Duration (ms)": 0.0, "Number of processors": 96.0, "Number of threads": 96.0, "Total Operations(ops)": 1291039134.0, "Ops per second": 43034637.8, "ns per ops": 23.28, "Ops per threads": 13448324.0, "Ops per procs": 13448324.0, "Ops/sec/procs": 448277.48, "ns per ops/procs": 2235.01}],["rdq-yield-tokio", "./rdq-yield-tokio -p 4 -d 30 -t 4", {"Duration (ms)": 30097.0, "Number of processors": 4.0, "Number of threads": 4.0, "Total Operations(ops)": 965155439.0, "Ops per second": 32171847.0, "ns per ops": 31.0, "Ops per threads": 241288859.0, "Ops per procs": 241288859.0, "Ops/sec/procs": 8042961.0, "ns per ops/procs": 124.0}],["rdq-yield-tokio", "./rdq-yield-tokio -p 192 -d 30 -t 192", {"Duration (ms)": 30097.0, "Number of processors": 192.0, "Number of threads": 192.0, "Total Operations(ops)": 251825179.0, "Ops per second": 8394172.0, "ns per ops": 119.0, "Ops per threads": 1311589.0, "Ops per procs": 1311589.0, "Ops/sec/procs": 43719.0, "ns per ops/procs": 22947.0}],["rdq-yield-go", "./rdq-yield-go -p 1 -d 30 -t 1", {"Duration (ms)": 30001.0, "Number of processors": 1.0, "Number of threads": 1.0, "Total Operations(ops)": 250624138.0, "Ops per second": 8353794.15, "ns per ops": 119.71, "Ops per threads": 250624138.0, "Ops per procs": 250624138.0, "Ops/sec/procs": 8353794.15, "ns per ops/procs": 119.71}],["rdq-yield-fibre", "./rdq-yield-fibre -p 4 -d 30 -t 4", {"Duration (ms)": 30023.0, "Number of processors": 4.0, "Number of threads": 4.0, "Total Operations(ops)": 3359759630.0, "Ops per second": 111902858.15, "ns per ops": 8.94, "Ops per threads": 839939907.0, "Ops per procs": 839939907.0, "Ops/sec/procs": 27975714.54, "ns per ops/procs": 35.75}],["rdq-yield-cfa", "./rdq-yield-cfa -p 192 -d 30 -t 192", {"Duration (ms)": 0.0, "Number of processors": 192.0, "Number of threads": 192.0, "Total Operations(ops)": 2232644337.0, "Ops per second": 74421477.9, "ns per ops": 13.48, "Ops per threads": 11628355.0, "Ops per procs": 11628355.0, "Ops/sec/procs": 387611.86, "ns per ops/procs": 2587.6}],["rdq-yield-go", "./rdq-yield-go -p 72 -d 30 -t 72", {"Duration (ms)": 30031.0, "Number of processors": 72.0, "Number of threads": 72.0, "Total Operations(ops)": 23197743.0, "Ops per second": 772459.21, "ns per ops": 1294.57, "Ops per threads": 322190.0, "Ops per procs": 322190.0, "Ops/sec/procs": 10728.6, "ns per ops/procs": 93208.81}],["rdq-yield-cfa", "./rdq-yield-cfa -p 1 -d 30 -t 1", {"Duration (ms)": 0.0, "Number of processors": 1.0, "Number of threads": 1.0, "Total Operations(ops)": 238282805.0, "Ops per second": 7942760.17, "ns per ops": 126.11, "Ops per threads": 238282805.0, "Ops per procs": 238282805.0, "Ops/sec/procs": 7942760.17, "ns per ops/procs": 126.11}],["rdq-yield-tokio", "./rdq-yield-tokio -p 8 -d 30 -t 8", {"Duration (ms)": 30097.0, "Number of processors": 8.0, "Number of threads": 8.0, "Total Operations(ops)": 1201336438.0, "Ops per second": 40044547.0, "ns per ops": 25.0, "Ops per threads": 150167054.0, "Ops per procs": 150167054.0, "Ops/sec/procs": 5005568.0, "ns per ops/procs": 200.0}],["rdq-yield-fibre", "./rdq-yield-fibre -p 4 -d 30 -t 4", {"Duration (ms)": 30024.0, "Number of processors": 4.0, "Number of threads": 4.0, "Total Operations(ops)": 3364298371.0, "Ops per second": 112053341.17, "ns per ops": 8.92, "Ops per threads": 841074592.0, "Ops per procs": 841074592.0, "Ops/sec/procs": 28013335.29, "ns per ops/procs": 35.7}],["rdq-yield-fibre", "./rdq-yield-fibre -p 24 -d 30 -t 24", {"Duration (ms)": 30002.0, "Number of processors": 24.0, "Number of threads": 24.0, "Total Operations(ops)": 16130033153.0, "Ops per second": 537618974.67, "ns per ops": 1.86, "Ops per threads": 672084714.0, "Ops per procs": 672084714.0, "Ops/sec/procs": 22400790.61, "ns per ops/procs": 44.64}],["rdq-yield-go", "./rdq-yield-go -p 24 -d 30 -t 24", {"Duration (ms)": 30007.0, "Number of processors": 24.0, "Number of threads": 24.0, "Total Operations(ops)": 42073776.0, "Ops per second": 1402110.33, "ns per ops": 713.21, "Ops per threads": 1753074.0, "Ops per procs": 1753074.0, "Ops/sec/procs": 58421.26, "ns per ops/procs": 17117.06}],["rdq-yield-fibre", "./rdq-yield-fibre -p 96 -d 30 -t 96", {"Duration (ms)": 30005.0, "Number of processors": 96.0, "Number of threads": 96.0, "Total Operations(ops)": 40553263457.0, "Ops per second": 1351544284.8, "ns per ops": 0.74, "Ops per threads": 422429827.0, "Ops per procs": 422429827.0, "Ops/sec/procs": 14078586.3, "ns per ops/procs": 71.03}],["rdq-yield-cfa", "./rdq-yield-cfa -p 16 -d 30 -t 16", {"Duration (ms)": 0.0, "Number of processors": 16.0, "Number of threads": 16.0, "Total Operations(ops)": 693466465.0, "Ops per second": 23115548.83, "ns per ops": 43.37, "Ops per threads": 43341654.0, "Ops per procs": 43341654.0, "Ops/sec/procs": 1444721.8, "ns per ops/procs": 693.99}],["rdq-yield-cfa", "./rdq-yield-cfa -p 2 -d 30 -t 2", {"Duration (ms)": 0.0, "Number of processors": 2.0, "Number of threads": 2.0, "Total Operations(ops)": 328179340.0, "Ops per second": 10939311.33, "ns per ops": 91.57, "Ops per threads": 164089670.0, "Ops per procs": 164089670.0, "Ops/sec/procs": 5469655.67, "ns per ops/procs": 183.14}],["rdq-yield-tokio", "./rdq-yield-tokio -p 192 -d 30 -t 192", {"Duration (ms)": 30097.0, "Number of processors": 192.0, "Number of threads": 192.0, "Total Operations(ops)": 245572420.0, "Ops per second": 8185747.0, "ns per ops": 122.0, "Ops per threads": 1279023.0, "Ops per procs": 1279023.0, "Ops/sec/procs": 42634.0, "ns per ops/procs": 23531.0}],["rdq-yield-go", "./rdq-yield-go -p 8 -d 30 -t 8", {"Duration (ms)": 30003.0, "Number of processors": 8.0, "Number of threads": 8.0, "Total Operations(ops)": 80126376.0, "Ops per second": 2670590.88, "ns per ops": 374.45, "Ops per threads": 10015797.0, "Ops per procs": 10015797.0, "Ops/sec/procs": 333823.86, "ns per ops/procs": 2995.59}],["rdq-yield-tokio", "./rdq-yield-tokio -p 8 -d 30 -t 8", {"Duration (ms)": 30097.0, "Number of processors": 8.0, "Number of threads": 8.0, "Total Operations(ops)": 1156647665.0, "Ops per second": 38554922.0, "ns per ops": 26.0, "Ops per threads": 144580958.0, "Ops per procs": 144580958.0, "Ops/sec/procs": 4819365.0, "ns per ops/procs": 208.0}],["rdq-yield-tokio", "./rdq-yield-tokio -p 144 -d 30 -t 144", {"Duration (ms)": 30097.0, "Number of processors": 144.0, "Number of threads": 144.0, "Total Operations(ops)": 325100242.0, "Ops per second": 10836674.0, "ns per ops": 92.0, "Ops per threads": 2257640.0, "Ops per procs": 2257640.0, "Ops/sec/procs": 75254.0, "ns per ops/procs": 13331.0}],["rdq-yield-fibre", "./rdq-yield-fibre -p 48 -d 30 -t 48", {"Duration (ms)": 30004.0, "Number of processors": 48.0, "Number of threads": 48.0, "Total Operations(ops)": 20500362035.0, "Ops per second": 683242117.28, "ns per ops": 1.46, "Ops per threads": 427090875.0, "Ops per procs": 427090875.0, "Ops/sec/procs": 14234210.78, "ns per ops/procs": 70.25}],["rdq-yield-cfa", "./rdq-yield-cfa -p 72 -d 30 -t 72", {"Duration (ms)": 0.0, "Number of processors": 72.0, "Number of threads": 72.0, "Total Operations(ops)": 931934137.0, "Ops per second": 31064471.23, "ns per ops": 32.21, "Ops per threads": 12943529.0, "Ops per procs": 12943529.0, "Ops/sec/procs": 431450.99, "ns per ops/procs": 2319.24}],["rdq-yield-fibre", "./rdq-yield-fibre -p 2 -d 30 -t 2", {"Duration (ms)": 30023.0, "Number of processors": 2.0, "Number of threads": 2.0, "Total Operations(ops)": 1778507963.0, "Ops per second": 59237572.95, "ns per ops": 16.88, "Ops per threads": 889253981.0, "Ops per procs": 889253981.0, "Ops/sec/procs": 29618786.48, "ns per ops/procs": 33.76}],["rdq-yield-go", "./rdq-yield-go -p 72 -d 30 -t 72", {"Duration (ms)": 30035.0, "Number of processors": 72.0, "Number of threads": 72.0, "Total Operations(ops)": 23945848.0, "Ops per second": 797262.66, "ns per ops": 1254.29, "Ops per threads": 332581.0, "Ops per procs": 332581.0, "Ops/sec/procs": 11073.09, "ns per ops/procs": 90309.01}],["rdq-yield-go", "./rdq-yield-go -p 4 -d 30 -t 4", {"Duration (ms)": 30002.0, "Number of processors": 4.0, "Number of threads": 4.0, "Total Operations(ops)": 176673601.0, "Ops per second": 5888637.2, "ns per ops": 169.82, "Ops per threads": 44168400.0, "Ops per procs": 44168400.0, "Ops/sec/procs": 1472159.3, "ns per ops/procs": 679.27}],["rdq-yield-cfa", "./rdq-yield-cfa -p 8 -d 30 -t 8", {"Duration (ms)": 0.0, "Number of processors": 8.0, "Number of threads": 8.0, "Total Operations(ops)": 519890881.0, "Ops per second": 17329696.03, "ns per ops": 57.83, "Ops per threads": 64986360.0, "Ops per procs": 64986360.0, "Ops/sec/procs": 2166212.0, "ns per ops/procs": 462.61}],["rdq-yield-tokio", "./rdq-yield-tokio -p 72 -d 30 -t 72", {"Duration (ms)": 30097.0, "Number of processors": 72.0, "Number of threads": 72.0, "Total Operations(ops)": 382377675.0, "Ops per second": 12745922.0, "ns per ops": 78.0, "Ops per threads": 5310801.0, "Ops per procs": 5310801.0, "Ops/sec/procs": 177026.0, "ns per ops/procs": 5667.0}],["rdq-yield-go", "./rdq-yield-go -p 24 -d 30 -t 24", {"Duration (ms)": 30007.0, "Number of processors": 24.0, "Number of threads": 24.0, "Total Operations(ops)": 41480101.0, "Ops per second": 1382320.91, "ns per ops": 723.42, "Ops per threads": 1728337.0, "Ops per procs": 1728337.0, "Ops/sec/procs": 57596.7, "ns per ops/procs": 17362.1}],["rdq-yield-tokio", "./rdq-yield-tokio -p 4 -d 30 -t 4", {"Duration (ms)": 30097.0, "Number of processors": 4.0, "Number of threads": 4.0, "Total Operations(ops)": 960084042.0, "Ops per second": 32002801.0, "ns per ops": 31.0, "Ops per threads": 240021010.0, "Ops per procs": 240021010.0, "Ops/sec/procs": 8000700.0, "ns per ops/procs": 125.0}],["rdq-yield-go", "./rdq-yield-go -p 1 -d 30 -t 1", {"Duration (ms)": 30001.0, "Number of processors": 1.0, "Number of threads": 1.0, "Total Operations(ops)": 256833265.0, "Ops per second": 8560770.12, "ns per ops": 116.81, "Ops per threads": 256833265.0, "Ops per procs": 256833265.0, "Ops/sec/procs": 8560770.12, "ns per ops/procs": 116.81}],["rdq-yield-go", "./rdq-yield-go -p 192 -d 30 -t 192", {"Duration (ms)": 30018.0, "Number of processors": 192.0, "Number of threads": 192.0, "Total Operations(ops)": 17086190.0, "Ops per second": 569181.77, "ns per ops": 1756.91, "Ops per threads": 88990.0, "Ops per procs": 88990.0, "Ops/sec/procs": 2964.49, "ns per ops/procs": 337326.33}],["rdq-yield-go", "./rdq-yield-go -p 96 -d 30 -t 96", {"Duration (ms)": 30046.0, "Number of processors": 96.0, "Number of threads": 96.0, "Total Operations(ops)": 22839735.0, "Ops per second": 760140.19, "ns per ops": 1315.55, "Ops per threads": 237913.0, "Ops per procs": 237913.0, "Ops/sec/procs": 7918.13, "ns per ops/procs": 126292.49}],["rdq-yield-tokio", "./rdq-yield-tokio -p 24 -d 30 -t 24", {"Duration (ms)": 30097.0, "Number of processors": 24.0, "Number of threads": 24.0, "Total Operations(ops)": 3797745125.0, "Ops per second": 126591504.0, "ns per ops": 7.0, "Ops per threads": 158239380.0, "Ops per procs": 158239380.0, "Ops/sec/procs": 5274646.0, "ns per ops/procs": 190.0}],["rdq-yield-fibre", "./rdq-yield-fibre -p 144 -d 30 -t 144", {"Duration (ms)": 30006.0, "Number of processors": 144.0, "Number of threads": 144.0, "Total Operations(ops)": 60489888044.0, "Ops per second": 2015910225.95, "ns per ops": 0.5, "Ops per threads": 420068666.0, "Ops per procs": 420068666.0, "Ops/sec/procs": 13999376.57, "ns per ops/procs": 71.43}],["rdq-yield-tokio", "./rdq-yield-tokio -p 24 -d 30 -t 24", {"Duration (ms)": 30097.0, "Number of processors": 24.0, "Number of threads": 24.0, "Total Operations(ops)": 3767189742.0, "Ops per second": 125572991.0, "ns per ops": 7.0, "Ops per threads": 156966239.0, "Ops per procs": 156966239.0, "Ops/sec/procs": 5232207.0, "ns per ops/procs": 191.0}],["rdq-yield-cfa", "./rdq-yield-cfa -p 96 -d 30 -t 96", {"Duration (ms)": 0.0, "Number of processors": 96.0, "Number of threads": 96.0, "Total Operations(ops)": 1356653996.0, "Ops per second": 45221799.87, "ns per ops": 22.13, "Ops per threads": 14131812.0, "Ops per procs": 14131812.0, "Ops/sec/procs": 471060.42, "ns per ops/procs": 2124.52}],["rdq-yield-go", "./rdq-yield-go -p 48 -d 30 -t 48", {"Duration (ms)": 30020.0, "Number of processors": 48.0, "Number of threads": 48.0, "Total Operations(ops)": 41531128.0, "Ops per second": 1383405.11, "ns per ops": 722.85, "Ops per threads": 865231.0, "Ops per procs": 865231.0, "Ops/sec/procs": 28820.94, "ns per ops/procs": 34696.99}],["rdq-yield-cfa", "./rdq-yield-cfa -p 48 -d 30 -t 48", {"Duration (ms)": 0.0, "Number of processors": 48.0, "Number of threads": 48.0, "Total Operations(ops)": 1139045543.0, "Ops per second": 37968184.77, "ns per ops": 26.41, "Ops per threads": 23730115.0, "Ops per procs": 23730115.0, "Ops/sec/procs": 791003.85, "ns per ops/procs": 1267.48}],["rdq-yield-tokio", "./rdq-yield-tokio -p 24 -d 30 -t 24", {"Duration (ms)": 30097.0, "Number of processors": 24.0, "Number of threads": 24.0, "Total Operations(ops)": 3728242645.0, "Ops per second": 124274754.0, "ns per ops": 8.0, "Ops per threads": 155343443.0, "Ops per procs": 155343443.0, "Ops/sec/procs": 5178114.0, "ns per ops/procs": 193.0}],["rdq-yield-fibre", "./rdq-yield-fibre -p 4 -d 30 -t 4", {"Duration (ms)": 30025.0, "Number of processors": 4.0, "Number of threads": 4.0, "Total Operations(ops)": 3363753608.0, "Ops per second": 112030042.33, "ns per ops": 8.93, "Ops per threads": 840938402.0, "Ops per procs": 840938402.0, "Ops/sec/procs": 28007510.58, "ns per ops/procs": 35.7}],["rdq-yield-fibre", "./rdq-yield-fibre -p 24 -d 30 -t 24", {"Duration (ms)": 30002.0, "Number of processors": 24.0, "Number of threads": 24.0, "Total Operations(ops)": 16122956518.0, "Ops per second": 537382067.51, "ns per ops": 1.86, "Ops per threads": 671789854.0, "Ops per procs": 671789854.0, "Ops/sec/procs": 22390919.48, "ns per ops/procs": 44.66}],["rdq-yield-cfa", "./rdq-yield-cfa -p 192 -d 30 -t 192", {"Duration (ms)": 0.0, "Number of processors": 192.0, "Number of threads": 192.0, "Total Operations(ops)": 2278604593.0, "Ops per second": 75953486.43, "ns per ops": 13.18, "Ops per threads": 11867732.0, "Ops per procs": 11867732.0, "Ops/sec/procs": 395591.08, "ns per ops/procs": 2529.9}],["rdq-yield-tokio", "./rdq-yield-tokio -p 1 -d 30 -t 1", {"Duration (ms)": 30097.0, "Number of processors": 1.0, "Number of threads": 1.0, "Total Operations(ops)": 273966591.0, "Ops per second": 9132219.0, "ns per ops": 109.0, "Ops per threads": 273966591.0, "Ops per procs": 273966591.0, "Ops/sec/procs": 9132219.0, "ns per ops/procs": 109.0}],["rdq-yield-go", "./rdq-yield-go -p 4 -d 30 -t 4", {"Duration (ms)": 30002.0, "Number of processors": 4.0, "Number of threads": 4.0, "Total Operations(ops)": 171446640.0, "Ops per second": 5714401.35, "ns per ops": 175.0, "Ops per threads": 42861660.0, "Ops per procs": 42861660.0, "Ops/sec/procs": 1428600.34, "ns per ops/procs": 699.99}],["rdq-yield-fibre", "./rdq-yield-fibre -p 192 -d 30 -t 192", {"Duration (ms)": 30005.0, "Number of processors": 192.0, "Number of threads": 192.0, "Total Operations(ops)": 82634041134.0, "Ops per second": 2753962580.65, "ns per ops": 0.36, "Ops per threads": 430385630.0, "Ops per procs": 430385630.0, "Ops/sec/procs": 14343555.11, "ns per ops/procs": 69.72}],["rdq-yield-go", "./rdq-yield-go -p 2 -d 30 -t 2", {"Duration (ms)": 30010.0, "Number of processors": 2.0, "Number of threads": 2.0, "Total Operations(ops)": 383277144.0, "Ops per second": 12771429.2, "ns per ops": 78.3, "Ops per threads": 191638572.0, "Ops per procs": 191638572.0, "Ops/sec/procs": 6385714.6, "ns per ops/procs": 156.6}],["rdq-yield-go", "./rdq-yield-go -p 16 -d 30 -t 16", {"Duration (ms)": 30005.0, "Number of processors": 16.0, "Number of threads": 16.0, "Total Operations(ops)": 49621904.0, "Ops per second": 1653734.91, "ns per ops": 604.69, "Ops per threads": 3101369.0, "Ops per procs": 3101369.0, "Ops/sec/procs": 103358.43, "ns per ops/procs": 9675.07}],["rdq-yield-fibre", "./rdq-yield-fibre -p 8 -d 30 -t 8", {"Duration (ms)": 30022.0, "Number of processors": 8.0, "Number of threads": 8.0, "Total Operations(ops)": 6548668042.0, "Ops per second": 218123209.49, "ns per ops": 4.58, "Ops per threads": 818583505.0, "Ops per procs": 818583505.0, "Ops/sec/procs": 27265401.19, "ns per ops/procs": 36.68}],["rdq-yield-cfa", "./rdq-yield-cfa -p 72 -d 30 -t 72", {"Duration (ms)": 0.0, "Number of processors": 72.0, "Number of threads": 72.0, "Total Operations(ops)": 870741487.0, "Ops per second": 29024716.23, "ns per ops": 34.49, "Ops per threads": 12093631.0, "Ops per procs": 12093631.0, "Ops/sec/procs": 403121.06, "ns per ops/procs": 2483.08}],["rdq-yield-fibre", "./rdq-yield-fibre -p 2 -d 30 -t 2", {"Duration (ms)": 30023.0, "Number of processors": 2.0, "Number of threads": 2.0, "Total Operations(ops)": 1776660318.0, "Ops per second": 59175556.71, "ns per ops": 16.9, "Ops per threads": 888330159.0, "Ops per procs": 888330159.0, "Ops/sec/procs": 29587778.35, "ns per ops/procs": 33.8}],["rdq-yield-go", "./rdq-yield-go -p 72 -d 30 -t 72", {"Duration (ms)": 30034.0, "Number of processors": 72.0, "Number of threads": 72.0, "Total Operations(ops)": 23546545.0, "Ops per second": 783989.31, "ns per ops": 1275.53, "Ops per threads": 327035.0, "Ops per procs": 327035.0, "Ops/sec/procs": 10888.74, "ns per ops/procs": 91837.99}],["rdq-yield-fibre", "./rdq-yield-fibre -p 1 -d 30 -t 1", {"Duration (ms)": 30022.0, "Number of processors": 1.0, "Number of threads": 1.0, "Total Operations(ops)": 891236355.0, "Ops per second": 29685896.1, "ns per ops": 33.69, "Ops per threads": 891236355.0, "Ops per procs": 891236355.0, "Ops/sec/procs": 29685896.1, "ns per ops/procs": 33.69}],["rdq-yield-cfa", "./rdq-yield-cfa -p 1 -d 30 -t 1", {"Duration (ms)": 0.0, "Number of processors": 1.0, "Number of threads": 1.0, "Total Operations(ops)": 238168520.0, "Ops per second": 7938950.67, "ns per ops": 126.17, "Ops per threads": 238168520.0, "Ops per procs": 238168520.0, "Ops/sec/procs": 7938950.67, "ns per ops/procs": 126.17}],["rdq-yield-tokio", "./rdq-yield-tokio -p 1 -d 30 -t 1", {"Duration (ms)": 30097.0, "Number of processors": 1.0, "Number of threads": 1.0, "Total Operations(ops)": 273308619.0, "Ops per second": 9110287.0, "ns per ops": 110.0, "Ops per threads": 273308619.0, "Ops per procs": 273308619.0, "Ops/sec/procs": 9110287.0, "ns per ops/procs": 110.0}],["rdq-yield-cfa", "./rdq-yield-cfa -p 2 -d 30 -t 2", {"Duration (ms)": 0.0, "Number of processors": 2.0, "Number of threads": 2.0, "Total Operations(ops)": 323490675.0, "Ops per second": 10783022.5, "ns per ops": 92.9, "Ops per threads": 161745337.0, "Ops per procs": 161745337.0, "Ops/sec/procs": 5391511.25, "ns per ops/procs": 185.8}],["rdq-yield-go", "./rdq-yield-go -p 48 -d 30 -t 48", {"Duration (ms)": 30021.0, "Number of processors": 48.0, "Number of threads": 48.0, "Total Operations(ops)": 41810318.0, "Ops per second": 1392690.2, "ns per ops": 718.03, "Ops per threads": 871048.0, "Ops per procs": 871048.0, "Ops/sec/procs": 29014.38, "ns per ops/procs": 34465.67}],["rdq-yield-cfa", "./rdq-yield-cfa -p 24 -d 30 -t 24", {"Duration (ms)": 0.0, "Number of processors": 24.0, "Number of threads": 24.0, "Total Operations(ops)": 738357213.0, "Ops per second": 24611907.1, "ns per ops": 40.66, "Ops per threads": 30764883.0, "Ops per procs": 30764883.0, "Ops/sec/procs": 1025496.13, "ns per ops/procs": 975.84}],["rdq-yield-fibre", "./rdq-yield-fibre -p 1 -d 30 -t 1", {"Duration (ms)": 30022.0, "Number of processors": 1.0, "Number of threads": 1.0, "Total Operations(ops)": 891467219.0, "Ops per second": 29693523.64, "ns per ops": 33.68, "Ops per threads": 891467219.0, "Ops per procs": 891467219.0, "Ops/sec/procs": 29693523.64, "ns per ops/procs": 33.68}],["rdq-yield-fibre", "./rdq-yield-fibre -p 8 -d 30 -t 8", {"Duration (ms)": 30022.0, "Number of processors": 8.0, "Number of threads": 8.0, "Total Operations(ops)": 6535924139.0, "Ops per second": 217698192.95, "ns per ops": 4.59, "Ops per threads": 816990517.0, "Ops per procs": 816990517.0, "Ops/sec/procs": 27212274.12, "ns per ops/procs": 36.75}],["rdq-yield-tokio", "./rdq-yield-tokio -p 8 -d 30 -t 8", {"Duration (ms)": 30097.0, "Number of processors": 8.0, "Number of threads": 8.0, "Total Operations(ops)": 1212303508.0, "Ops per second": 40410116.0, "ns per ops": 24.0, "Ops per threads": 151537938.0, "Ops per procs": 151537938.0, "Ops/sec/procs": 5051264.0, "ns per ops/procs": 198.0}],["rdq-yield-fibre", "./rdq-yield-fibre -p 24 -d 30 -t 24", {"Duration (ms)": 30002.0, "Number of processors": 24.0, "Number of threads": 24.0, "Total Operations(ops)": 16123963392.0, "Ops per second": 537416353.43, "ns per ops": 1.86, "Ops per threads": 671831808.0, "Ops per procs": 671831808.0, "Ops/sec/procs": 22392348.06, "ns per ops/procs": 44.66}],["rdq-yield-tokio", "./rdq-yield-tokio -p 1 -d 30 -t 1", {"Duration (ms)": 30097.0, "Number of processors": 1.0, "Number of threads": 1.0, "Total Operations(ops)": 274111231.0, "Ops per second": 9137041.0, "ns per ops": 109.0, "Ops per threads": 274111231.0, "Ops per procs": 274111231.0, "Ops/sec/procs": 9137041.0, "ns per ops/procs": 109.0}],["rdq-yield-tokio", "./rdq-yield-tokio -p 192 -d 30 -t 192", {"Duration (ms)": 30097.0, "Number of processors": 192.0, "Number of threads": 192.0, "Total Operations(ops)": 243698698.0, "Ops per second": 8123289.0, "ns per ops": 123.0, "Ops per threads": 1269264.0, "Ops per procs": 1269264.0, "Ops/sec/procs": 42308.0, "ns per ops/procs": 23712.0}],["rdq-yield-go", "./rdq-yield-go -p 48 -d 30 -t 48", {"Duration (ms)": 30021.0, "Number of processors": 48.0, "Number of threads": 48.0, "Total Operations(ops)": 41590028.0, "Ops per second": 1385322.44, "ns per ops": 721.85, "Ops per threads": 866458.0, "Ops per procs": 866458.0, "Ops/sec/procs": 28860.88, "ns per ops/procs": 34648.97}],["rdq-yield-cfa", "./rdq-yield-cfa -p 96 -d 30 -t 96", {"Duration (ms)": 0.0, "Number of processors": 96.0, "Number of threads": 96.0, "Total Operations(ops)": 1311557022.0, "Ops per second": 43718567.4, "ns per ops": 22.91, "Ops per threads": 13662052.0, "Ops per procs": 13662052.0, "Ops/sec/procs": 455401.74, "ns per ops/procs": 2199.13}],["rdq-yield-tokio", "./rdq-yield-tokio -p 192 -d 30 -t 192", {"Duration (ms)": 30097.0, "Number of processors": 192.0, "Number of threads": 192.0, "Total Operations(ops)": 244388706.0, "Ops per second": 8146290.0, "ns per ops": 123.0, "Ops per threads": 1272857.0, "Ops per procs": 1272857.0, "Ops/sec/procs": 42428.0, "ns per ops/procs": 23645.0}],["rdq-yield-fibre", "./rdq-yield-fibre -p 96 -d 30 -t 96", {"Duration (ms)": 30004.0, "Number of processors": 96.0, "Number of threads": 96.0, "Total Operations(ops)": 40662293816.0, "Ops per second": 1355191942.97, "ns per ops": 0.74, "Ops per threads": 423565560.0, "Ops per procs": 423565560.0, "Ops/sec/procs": 14116582.74, "ns per ops/procs": 70.84}],["rdq-yield-fibre", "./rdq-yield-fibre -p 192 -d 30 -t 192", {"Duration (ms)": 30039.0, "Number of processors": 192.0, "Number of threads": 192.0, "Total Operations(ops)": 82025063003.0, "Ops per second": 2730556097.42, "ns per ops": 0.37, "Ops per threads": 427213869.0, "Ops per procs": 427213869.0, "Ops/sec/procs": 14221646.34, "ns per ops/procs": 70.32}],["rdq-yield-go", "./rdq-yield-go -p 16 -d 30 -t 16", {"Duration (ms)": 30005.0, "Number of processors": 16.0, "Number of threads": 16.0, "Total Operations(ops)": 50391343.0, "Ops per second": 1679377.76, "ns per ops": 595.46, "Ops per threads": 3149458.0, "Ops per procs": 3149458.0, "Ops/sec/procs": 104961.11, "ns per ops/procs": 9527.34}],["rdq-yield-cfa", "./rdq-yield-cfa -p 144 -d 30 -t 144", {"Duration (ms)": 0.0, "Number of processors": 144.0, "Number of threads": 144.0, "Total Operations(ops)": 1950177290.0, "Ops per second": 65005909.67, "ns per ops": 15.39, "Ops per threads": 13542897.0, "Ops per procs": 13542897.0, "Ops/sec/procs": 451429.93, "ns per ops/procs": 2216.19}],["rdq-yield-go", "./rdq-yield-go -p 24 -d 30 -t 24", {"Duration (ms)": 30007.0, "Number of processors": 24.0, "Number of threads": 24.0, "Total Operations(ops)": 41856262.0, "Ops per second": 1394855.36, "ns per ops": 716.92, "Ops per threads": 1744010.0, "Ops per procs": 1744010.0, "Ops/sec/procs": 58118.97, "ns per ops/procs": 17206.09}],["rdq-yield-fibre", "./rdq-yield-fibre -p 8 -d 30 -t 8", {"Duration (ms)": 30022.0, "Number of processors": 8.0, "Number of threads": 8.0, "Total Operations(ops)": 6553115104.0, "Ops per second": 218270444.84, "ns per ops": 4.58, "Ops per threads": 819139388.0, "Ops per procs": 819139388.0, "Ops/sec/procs": 27283805.61, "ns per ops/procs": 36.65}],["rdq-yield-go", "./rdq-yield-go -p 4 -d 30 -t 4", {"Duration (ms)": 30002.0, "Number of processors": 4.0, "Number of threads": 4.0, "Total Operations(ops)": 172709755.0, "Ops per second": 5756537.11, "ns per ops": 173.72, "Ops per threads": 43177438.0, "Ops per procs": 43177438.0, "Ops/sec/procs": 1439134.28, "ns per ops/procs": 694.86}],["rdq-yield-fibre", "./rdq-yield-fibre -p 72 -d 30 -t 72", {"Duration (ms)": 30003.0, "Number of processors": 72.0, "Number of threads": 72.0, "Total Operations(ops)": 36598765378.0, "Ops per second": 1219807153.36, "ns per ops": 0.82, "Ops per threads": 508316185.0, "Ops per procs": 508316185.0, "Ops/sec/procs": 16941766.02, "ns per ops/procs": 59.03}],["rdq-yield-fibre", "./rdq-yield-fibre -p 72 -d 30 -t 72", {"Duration (ms)": 30003.0, "Number of processors": 72.0, "Number of threads": 72.0, "Total Operations(ops)": 36064065805.0, "Ops per second": 1201988042.74, "ns per ops": 0.83, "Ops per threads": 500889802.0, "Ops per procs": 500889802.0, "Ops/sec/procs": 16694278.37, "ns per ops/procs": 59.9}],["rdq-yield-tokio", "./rdq-yield-tokio -p 72 -d 30 -t 72", {"Duration (ms)": 30097.0, "Number of processors": 72.0, "Number of threads": 72.0, "Total Operations(ops)": 405844548.0, "Ops per second": 13528151.0, "ns per ops": 74.0, "Ops per threads": 5636729.0, "Ops per procs": 5636729.0, "Ops/sec/procs": 187890.0, "ns per ops/procs": 5339.0}],["rdq-yield-cfa", "./rdq-yield-cfa -p 1 -d 30 -t 1", {"Duration (ms)": 0.0, "Number of processors": 1.0, "Number of threads": 1.0, "Total Operations(ops)": 237095678.0, "Ops per second": 7903189.27, "ns per ops": 126.74, "Ops per threads": 237095678.0, "Ops per procs": 237095678.0, "Ops/sec/procs": 7903189.27, "ns per ops/procs": 126.74}],["rdq-yield-cfa", "./rdq-yield-cfa -p 4 -d 30 -t 4", {"Duration (ms)": 0.0, "Number of processors": 4.0, "Number of threads": 4.0, "Total Operations(ops)": 377332289.0, "Ops per second": 12577742.97, "ns per ops": 79.65, "Ops per threads": 94333072.0, "Ops per procs": 94333072.0, "Ops/sec/procs": 3144435.74, "ns per ops/procs": 318.61}],["rdq-yield-go", "./rdq-yield-go -p 8 -d 30 -t 8", {"Duration (ms)": 30003.0, "Number of processors": 8.0, "Number of threads": 8.0, "Total Operations(ops)": 81963368.0, "Ops per second": 2731803.55, "ns per ops": 366.06, "Ops per threads": 10245421.0, "Ops per procs": 10245421.0, "Ops/sec/procs": 341475.44, "ns per ops/procs": 2928.47}],["rdq-yield-tokio", "./rdq-yield-tokio -p 1 -d 30 -t 1", {"Duration (ms)": 30098.0, "Number of processors": 1.0, "Number of threads": 1.0, "Total Operations(ops)": 274226943.0, "Ops per second": 9140898.0, "ns per ops": 109.0, "Ops per threads": 274226943.0, "Ops per procs": 274226943.0, "Ops/sec/procs": 9140898.0, "ns per ops/procs": 109.0}],["rdq-yield-cfa", "./rdq-yield-cfa -p 24 -d 30 -t 24", {"Duration (ms)": 0.0, "Number of processors": 24.0, "Number of threads": 24.0, "Total Operations(ops)": 735934385.0, "Ops per second": 24531146.17, "ns per ops": 40.79, "Ops per threads": 30663932.0, "Ops per procs": 30663932.0, "Ops/sec/procs": 1022131.09, "ns per ops/procs": 979.05}],["rdq-yield-fibre", "./rdq-yield-fibre -p 2 -d 30 -t 2", {"Duration (ms)": 30023.0, "Number of processors": 2.0, "Number of threads": 2.0, "Total Operations(ops)": 1778046636.0, "Ops per second": 59222237.82, "ns per ops": 16.89, "Ops per threads": 889023318.0, "Ops per procs": 889023318.0, "Ops/sec/procs": 29611118.91, "ns per ops/procs": 33.77}],["rdq-yield-cfa", "./rdq-yield-cfa -p 16 -d 30 -t 16", {"Duration (ms)": 0.0, "Number of processors": 16.0, "Number of threads": 16.0, "Total Operations(ops)": 705492901.0, "Ops per second": 23516430.03, "ns per ops": 42.63, "Ops per threads": 44093306.0, "Ops per procs": 44093306.0, "Ops/sec/procs": 1469776.88, "ns per ops/procs": 682.14}],["rdq-yield-cfa", "./rdq-yield-cfa -p 192 -d 30 -t 192", {"Duration (ms)": 0.0, "Number of processors": 192.0, "Number of threads": 192.0, "Total Operations(ops)": 2369247162.0, "Ops per second": 78974905.4, "ns per ops": 12.68, "Ops per threads": 12339828.0, "Ops per procs": 12339828.0, "Ops/sec/procs": 411327.63, "ns per ops/procs": 2434.49}],["rdq-yield-go", "./rdq-yield-go -p 1 -d 30 -t 1", {"Duration (ms)": 30001.0, "Number of processors": 1.0, "Number of threads": 1.0, "Total Operations(ops)": 257115322.0, "Ops per second": 8570162.33, "ns per ops": 116.68, "Ops per threads": 257115322.0, "Ops per procs": 257115322.0, "Ops/sec/procs": 8570162.33, "ns per ops/procs": 116.68}],["rdq-yield-fibre", "./rdq-yield-fibre -p 192 -d 30 -t 192", {"Duration (ms)": 30051.0, "Number of processors": 192.0, "Number of threads": 192.0, "Total Operations(ops)": 82873046554.0, "Ops per second": 2757686443.97, "ns per ops": 0.36, "Ops per threads": 431630450.0, "Ops per procs": 431630450.0, "Ops/sec/procs": 14362950.23, "ns per ops/procs": 69.62}],["rdq-yield-fibre", "./rdq-yield-fibre -p 4 -d 30 -t 4", {"Duration (ms)": 30024.0, "Number of processors": 4.0, "Number of threads": 4.0, "Total Operations(ops)": 3364586288.0, "Ops per second": 112062628.38, "ns per ops": 8.92, "Ops per threads": 841146572.0, "Ops per procs": 841146572.0, "Ops/sec/procs": 28015657.09, "ns per ops/procs": 35.69}],["rdq-yield-tokio", "./rdq-yield-tokio -p 72 -d 30 -t 72", {"Duration (ms)": 30097.0, "Number of processors": 72.0, "Number of threads": 72.0, "Total Operations(ops)": 478815200.0, "Ops per second": 15960506.0, "ns per ops": 62.0, "Ops per threads": 6650211.0, "Ops per procs": 6650211.0, "Ops/sec/procs": 221673.0, "ns per ops/procs": 4525.0}],["rdq-yield-fibre", "./rdq-yield-fibre -p 48 -d 30 -t 48", {"Duration (ms)": 30003.0, "Number of processors": 48.0, "Number of threads": 48.0, "Total Operations(ops)": 20753536441.0, "Ops per second": 691697855.12, "ns per ops": 1.45, "Ops per threads": 432365342.0, "Ops per procs": 432365342.0, "Ops/sec/procs": 14410371.98, "ns per ops/procs": 69.39}],["rdq-yield-cfa", "./rdq-yield-cfa -p 2 -d 30 -t 2", {"Duration (ms)": 0.0, "Number of processors": 2.0, "Number of threads": 2.0, "Total Operations(ops)": 335968912.0, "Ops per second": 11198963.73, "ns per ops": 89.44, "Ops per threads": 167984456.0, "Ops per procs": 167984456.0, "Ops/sec/procs": 5599481.87, "ns per ops/procs": 178.89}],["rdq-yield-go", "./rdq-yield-go -p 72 -d 30 -t 72", {"Duration (ms)": 30033.0, "Number of processors": 72.0, "Number of threads": 72.0, "Total Operations(ops)": 23092176.0, "Ops per second": 768883.0, "ns per ops": 1300.59, "Ops per threads": 320724.0, "Ops per procs": 320724.0, "Ops/sec/procs": 10678.93, "ns per ops/procs": 93642.34}],["rdq-yield-tokio", "./rdq-yield-tokio -p 4 -d 30 -t 4", {"Duration (ms)": 30097.0, "Number of processors": 4.0, "Number of threads": 4.0, "Total Operations(ops)": 960812478.0, "Ops per second": 32027082.0, "ns per ops": 31.0, "Ops per threads": 240203119.0, "Ops per procs": 240203119.0, "Ops/sec/procs": 8006770.0, "ns per ops/procs": 125.0}],["rdq-yield-tokio", "./rdq-yield-tokio -p 2 -d 30 -t 2", {"Duration (ms)": 30097.0, "Number of processors": 2.0, "Number of threads": 2.0, "Total Operations(ops)": 494793419.0, "Ops per second": 16493113.0, "ns per ops": 60.0, "Ops per threads": 247396709.0, "Ops per procs": 247396709.0, "Ops/sec/procs": 8246556.0, "ns per ops/procs": 121.0}],["rdq-yield-go", "./rdq-yield-go -p 24 -d 30 -t 24", {"Duration (ms)": 30007.0, "Number of processors": 24.0, "Number of threads": 24.0, "Total Operations(ops)": 40951635.0, "Ops per second": 1364719.32, "ns per ops": 732.75, "Ops per threads": 1706318.0, "Ops per procs": 1706318.0, "Ops/sec/procs": 56863.3, "ns per ops/procs": 17586.03}],["rdq-yield-cfa", "./rdq-yield-cfa -p 192 -d 30 -t 192", {"Duration (ms)": 0.0, "Number of processors": 192.0, "Number of threads": 192.0, "Total Operations(ops)": 2447749744.0, "Ops per second": 81591658.13, "ns per ops": 12.26, "Ops per threads": 12748696.0, "Ops per procs": 12748696.0, "Ops/sec/procs": 424956.55, "ns per ops/procs": 2354.42}],["rdq-yield-go", "./rdq-yield-go -p 1 -d 30 -t 1", {"Duration (ms)": 30001.0, "Number of processors": 1.0, "Number of threads": 1.0, "Total Operations(ops)": 254536773.0, "Ops per second": 8484220.38, "ns per ops": 117.87, "Ops per threads": 254536773.0, "Ops per procs": 254536773.0, "Ops/sec/procs": 8484220.38, "ns per ops/procs": 117.87}],["rdq-yield-tokio", "./rdq-yield-tokio -p 2 -d 30 -t 2", {"Duration (ms)": 30097.0, "Number of processors": 2.0, "Number of threads": 2.0, "Total Operations(ops)": 503002458.0, "Ops per second": 16766748.0, "ns per ops": 59.0, "Ops per threads": 251501229.0, "Ops per procs": 251501229.0, "Ops/sec/procs": 8383374.0, "ns per ops/procs": 119.0}],["rdq-yield-tokio", "./rdq-yield-tokio -p 144 -d 30 -t 144", {"Duration (ms)": 30098.0, "Number of processors": 144.0, "Number of threads": 144.0, "Total Operations(ops)": 336119170.0, "Ops per second": 11203972.0, "ns per ops": 89.0, "Ops per threads": 2334160.0, "Ops per procs": 2334160.0, "Ops/sec/procs": 77805.0, "ns per ops/procs": 12894.0}],["rdq-yield-go", "./rdq-yield-go -p 16 -d 30 -t 16", {"Duration (ms)": 30005.0, "Number of processors": 16.0, "Number of threads": 16.0, "Total Operations(ops)": 50869827.0, "Ops per second": 1695341.3, "ns per ops": 589.85, "Ops per threads": 3179364.0, "Ops per procs": 3179364.0, "Ops/sec/procs": 105958.83, "ns per ops/procs": 9437.63}],["rdq-yield-cfa", "./rdq-yield-cfa -p 72 -d 30 -t 72", {"Duration (ms)": 0.0, "Number of processors": 72.0, "Number of threads": 72.0, "Total Operations(ops)": 929695127.0, "Ops per second": 30989837.57, "ns per ops": 32.29, "Ops per threads": 12912432.0, "Ops per procs": 12912432.0, "Ops/sec/procs": 430414.41, "ns per ops/procs": 2324.94}],["rdq-yield-go", "./rdq-yield-go -p 4 -d 30 -t 4", {"Duration (ms)": 30002.0, "Number of processors": 4.0, "Number of threads": 4.0, "Total Operations(ops)": 167695277.0, "Ops per second": 5589364.85, "ns per ops": 178.91, "Ops per threads": 41923819.0, "Ops per procs": 41923819.0, "Ops/sec/procs": 1397341.21, "ns per ops/procs": 715.64}],["rdq-yield-go", "./rdq-yield-go -p 16 -d 30 -t 16", {"Duration (ms)": 30005.0, "Number of processors": 16.0, "Number of threads": 16.0, "Total Operations(ops)": 50648284.0, "Ops per second": 1687967.71, "ns per ops": 592.43, "Ops per threads": 3165517.0, "Ops per procs": 3165517.0, "Ops/sec/procs": 105497.98, "ns per ops/procs": 9478.85}],["rdq-yield-fibre", "./rdq-yield-fibre -p 48 -d 30 -t 48", {"Duration (ms)": 30004.0, "Number of processors": 48.0, "Number of threads": 48.0, "Total Operations(ops)": 20575090198.0, "Ops per second": 685734711.01, "ns per ops": 1.46, "Ops per threads": 428647712.0, "Ops per procs": 428647712.0, "Ops/sec/procs": 14286139.81, "ns per ops/procs": 70.0}],["rdq-yield-tokio", "./rdq-yield-tokio -p 96 -d 30 -t 96", {"Duration (ms)": 30097.0, "Number of processors": 96.0, "Number of threads": 96.0, "Total Operations(ops)": 419290999.0, "Ops per second": 13976366.0, "ns per ops": 71.0, "Ops per threads": 4367614.0, "Ops per procs": 4367614.0, "Ops/sec/procs": 145587.0, "ns per ops/procs": 6891.0}],["rdq-yield-tokio", "./rdq-yield-tokio -p 96 -d 30 -t 96", {"Duration (ms)": 30097.0, "Number of processors": 96.0, "Number of threads": 96.0, "Total Operations(ops)": 401164809.0, "Ops per second": 13372160.0, "ns per ops": 75.0, "Ops per threads": 4178800.0, "Ops per procs": 4178800.0, "Ops/sec/procs": 139293.0, "ns per ops/procs": 7202.0}],["rdq-yield-fibre", "./rdq-yield-fibre -p 1 -d 30 -t 1", {"Duration (ms)": 30022.0, "Number of processors": 1.0, "Number of threads": 1.0, "Total Operations(ops)": 887600299.0, "Ops per second": 29564908.13, "ns per ops": 33.82, "Ops per threads": 887600299.0, "Ops per procs": 887600299.0, "Ops/sec/procs": 29564908.13, "ns per ops/procs": 33.82}],["rdq-yield-cfa", "./rdq-yield-cfa -p 192 -d 30 -t 192", {"Duration (ms)": 0.0, "Number of processors": 192.0, "Number of threads": 192.0, "Total Operations(ops)": 2444559914.0, "Ops per second": 81485330.47, "ns per ops": 12.29, "Ops per threads": 12732082.0, "Ops per procs": 12732082.0, "Ops/sec/procs": 424402.76, "ns per ops/procs": 2359.23}],["rdq-yield-tokio", "./rdq-yield-tokio -p 8 -d 30 -t 8", {"Duration (ms)": 30097.0, "Number of processors": 8.0, "Number of threads": 8.0, "Total Operations(ops)": 1164348098.0, "Ops per second": 38811603.0, "ns per ops": 25.0, "Ops per threads": 145543512.0, "Ops per procs": 145543512.0, "Ops/sec/procs": 4851450.0, "ns per ops/procs": 206.0}],["rdq-yield-cfa", "./rdq-yield-cfa -p 192 -d 30 -t 192", {"Duration (ms)": 0.0, "Number of processors": 192.0, "Number of threads": 192.0, "Total Operations(ops)": 2472165596.0, "Ops per second": 82405519.87, "ns per ops": 12.15, "Ops per threads": 12875862.0, "Ops per procs": 12875862.0, "Ops/sec/procs": 429195.42, "ns per ops/procs": 2331.85}],["rdq-yield-tokio", "./rdq-yield-tokio -p 192 -d 30 -t 192", {"Duration (ms)": 30097.0, "Number of processors": 192.0, "Number of threads": 192.0, "Total Operations(ops)": 242653000.0, "Ops per second": 8088433.0, "ns per ops": 124.0, "Ops per threads": 1263817.0, "Ops per procs": 1263817.0, "Ops/sec/procs": 42127.0, "ns per ops/procs": 23815.0}],["rdq-yield-cfa", "./rdq-yield-cfa -p 16 -d 30 -t 16", {"Duration (ms)": 0.0, "Number of processors": 16.0, "Number of threads": 16.0, "Total Operations(ops)": 693765601.0, "Ops per second": 23125520.03, "ns per ops": 43.35, "Ops per threads": 43360350.0, "Ops per procs": 43360350.0, "Ops/sec/procs": 1445345.0, "ns per ops/procs": 693.67}],["rdq-yield-cfa", "./rdq-yield-cfa -p 16 -d 30 -t 16", {"Duration (ms)": 0.0, "Number of processors": 16.0, "Number of threads": 16.0, "Total Operations(ops)": 700309211.0, "Ops per second": 23343640.37, "ns per ops": 42.95, "Ops per threads": 43769325.0, "Ops per procs": 43769325.0, "Ops/sec/procs": 1458977.52, "ns per ops/procs": 687.21}],["rdq-yield-cfa", "./rdq-yield-cfa -p 48 -d 30 -t 48", {"Duration (ms)": 0.0, "Number of processors": 48.0, "Number of threads": 48.0, "Total Operations(ops)": 1153639106.0, "Ops per second": 38454636.87, "ns per ops": 26.05, "Ops per threads": 24034148.0, "Ops per procs": 24034148.0, "Ops/sec/procs": 801138.27, "ns per ops/procs": 1250.4}],["rdq-yield-go", "./rdq-yield-go -p 48 -d 30 -t 48", {"Duration (ms)": 30020.0, "Number of processors": 48.0, "Number of threads": 48.0, "Total Operations(ops)": 41036132.0, "Ops per second": 1366916.53, "ns per ops": 731.57, "Ops per threads": 854919.0, "Ops per procs": 854919.0, "Ops/sec/procs": 28477.43, "ns per ops/procs": 35115.53}],["rdq-yield-fibre", "./rdq-yield-fibre -p 8 -d 30 -t 8", {"Duration (ms)": 30022.0, "Number of processors": 8.0, "Number of threads": 8.0, "Total Operations(ops)": 6549726502.0, "Ops per second": 218159557.03, "ns per ops": 4.58, "Ops per threads": 818715812.0, "Ops per procs": 818715812.0, "Ops/sec/procs": 27269944.63, "ns per ops/procs": 36.67}],["rdq-yield-cfa", "./rdq-yield-cfa -p 96 -d 30 -t 96", {"Duration (ms)": 0.0, "Number of processors": 96.0, "Number of threads": 96.0, "Total Operations(ops)": 1304871853.0, "Ops per second": 43495728.43, "ns per ops": 22.99, "Ops per threads": 13592415.0, "Ops per procs": 13592415.0, "Ops/sec/procs": 453080.5, "ns per ops/procs": 2207.14}],["rdq-yield-go", "./rdq-yield-go -p 96 -d 30 -t 96", {"Duration (ms)": 30047.0, "Number of processors": 96.0, "Number of threads": 96.0, "Total Operations(ops)": 23686948.0, "Ops per second": 788314.75, "ns per ops": 1268.53, "Ops per threads": 246739.0, "Ops per procs": 246739.0, "Ops/sec/procs": 8211.61, "ns per ops/procs": 121778.77}],["rdq-yield-go", "./rdq-yield-go -p 1 -d 30 -t 1", {"Duration (ms)": 30001.0, "Number of processors": 1.0, "Number of threads": 1.0, "Total Operations(ops)": 257044465.0, "Ops per second": 8567804.83, "ns per ops": 116.72, "Ops per threads": 257044465.0, "Ops per procs": 257044465.0, "Ops/sec/procs": 8567804.83, "ns per ops/procs": 116.72}],["rdq-yield-cfa", "./rdq-yield-cfa -p 72 -d 30 -t 72", {"Duration (ms)": 0.0, "Number of processors": 72.0, "Number of threads": 72.0, "Total Operations(ops)": 965034247.0, "Ops per second": 32167808.23, "ns per ops": 31.12, "Ops per threads": 13403253.0, "Ops per procs": 13403253.0, "Ops/sec/procs": 446775.11, "ns per ops/procs": 2240.31}],["rdq-yield-cfa", "./rdq-yield-cfa -p 1 -d 30 -t 1", {"Duration (ms)": 0.0, "Number of processors": 1.0, "Number of threads": 1.0, "Total Operations(ops)": 238199800.0, "Ops per second": 7939993.33, "ns per ops": 126.15, "Ops per threads": 238199800.0, "Ops per procs": 238199800.0, "Ops/sec/procs": 7939993.33, "ns per ops/procs": 126.15}],["rdq-yield-go", "./rdq-yield-go -p 24 -d 30 -t 24", {"Duration (ms)": 30007.0, "Number of processors": 24.0, "Number of threads": 24.0, "Total Operations(ops)": 42132557.0, "Ops per second": 1404067.59, "ns per ops": 712.22, "Ops per threads": 1755523.0, "Ops per procs": 1755523.0, "Ops/sec/procs": 58502.82, "ns per ops/procs": 17093.19}],["rdq-yield-tokio", "./rdq-yield-tokio -p 48 -d 30 -t 48", {"Duration (ms)": 30097.0, "Number of processors": 48.0, "Number of threads": 48.0, "Total Operations(ops)": 1165908437.0, "Ops per second": 38863614.0, "ns per ops": 25.0, "Ops per threads": 24289759.0, "Ops per procs": 24289759.0, "Ops/sec/procs": 809658.0, "ns per ops/procs": 1239.0}],["rdq-yield-go", "./rdq-yield-go -p 16 -d 30 -t 16", {"Duration (ms)": 30005.0, "Number of processors": 16.0, "Number of threads": 16.0, "Total Operations(ops)": 51491247.0, "Ops per second": 1716062.37, "ns per ops": 582.73, "Ops per threads": 3218202.0, "Ops per procs": 3218202.0, "Ops/sec/procs": 107253.9, "ns per ops/procs": 9323.67}],["rdq-yield-go", "./rdq-yield-go -p 8 -d 30 -t 8", {"Duration (ms)": 30003.0, "Number of processors": 8.0, "Number of threads": 8.0, "Total Operations(ops)": 82692441.0, "Ops per second": 2756078.92, "ns per ops": 362.83, "Ops per threads": 10336555.0, "Ops per procs": 10336555.0, "Ops/sec/procs": 344509.86, "ns per ops/procs": 2902.67}],["rdq-yield-go", "./rdq-yield-go -p 72 -d 30 -t 72", {"Duration (ms)": 30034.0, "Number of processors": 72.0, "Number of threads": 72.0, "Total Operations(ops)": 23870619.0, "Ops per second": 794761.08, "ns per ops": 1258.24, "Ops per threads": 331536.0, "Ops per procs": 331536.0, "Ops/sec/procs": 11038.35, "ns per ops/procs": 90593.26}],["rdq-yield-tokio", "./rdq-yield-tokio -p 192 -d 30 -t 192", {"Duration (ms)": 30097.0, "Number of processors": 192.0, "Number of threads": 192.0, "Total Operations(ops)": 233550520.0, "Ops per second": 7785017.0, "ns per ops": 128.0, "Ops per threads": 1216408.0, "Ops per procs": 1216408.0, "Ops/sec/procs": 40546.0, "ns per ops/procs": 24742.0}],["rdq-yield-tokio", "./rdq-yield-tokio -p 48 -d 30 -t 48", {"Duration (ms)": 30097.0, "Number of processors": 48.0, "Number of threads": 48.0, "Total Operations(ops)": 770751083.0, "Ops per second": 25691702.0, "ns per ops": 39.0, "Ops per threads": 16057314.0, "Ops per procs": 16057314.0, "Ops/sec/procs": 535243.0, "ns per ops/procs": 1874.0}],["rdq-yield-tokio", "./rdq-yield-tokio -p 4 -d 30 -t 4", {"Duration (ms)": 30097.0, "Number of processors": 4.0, "Number of threads": 4.0, "Total Operations(ops)": 949326496.0, "Ops per second": 31644216.0, "ns per ops": 31.0, "Ops per threads": 237331624.0, "Ops per procs": 237331624.0, "Ops/sec/procs": 7911054.0, "ns per ops/procs": 126.0}],["rdq-yield-fibre", "./rdq-yield-fibre -p 24 -d 30 -t 24", {"Duration (ms)": 30002.0, "Number of processors": 24.0, "Number of threads": 24.0, "Total Operations(ops)": 16125482034.0, "Ops per second": 537465781.95, "ns per ops": 1.86, "Ops per threads": 671895084.0, "Ops per procs": 671895084.0, "Ops/sec/procs": 22394407.58, "ns per ops/procs": 44.65}],["rdq-yield-fibre", "./rdq-yield-fibre -p 24 -d 30 -t 24", {"Duration (ms)": 30002.0, "Number of processors": 24.0, "Number of threads": 24.0, "Total Operations(ops)": 16129089459.0, "Ops per second": 537586664.1, "ns per ops": 1.86, "Ops per threads": 672045394.0, "Ops per procs": 672045394.0, "Ops/sec/procs": 22399444.34, "ns per ops/procs": 44.64}],["rdq-yield-go", "./rdq-yield-go -p 48 -d 30 -t 48", {"Duration (ms)": 30020.0, "Number of processors": 48.0, "Number of threads": 48.0, "Total Operations(ops)": 41949190.0, "Ops per second": 1397363.36, "ns per ops": 715.63, "Ops per threads": 873941.0, "Ops per procs": 873941.0, "Ops/sec/procs": 29111.74, "ns per ops/procs": 34350.41}],["rdq-yield-fibre", "./rdq-yield-fibre -p 144 -d 30 -t 144", {"Duration (ms)": 30068.0, "Number of processors": 144.0, "Number of threads": 144.0, "Total Operations(ops)": 60905750190.0, "Ops per second": 2025589354.18, "ns per ops": 0.49, "Ops per threads": 422956598.0, "Ops per procs": 422956598.0, "Ops/sec/procs": 14066592.74, "ns per ops/procs": 71.09}],["rdq-yield-fibre", "./rdq-yield-fibre -p 48 -d 30 -t 48", {"Duration (ms)": 30004.0, "Number of processors": 48.0, "Number of threads": 48.0, "Total Operations(ops)": 20524861242.0, "Ops per second": 684059410.1, "ns per ops": 1.46, "Ops per threads": 427601275.0, "Ops per procs": 427601275.0, "Ops/sec/procs": 14251237.71, "ns per ops/procs": 70.17}],["rdq-yield-go", "./rdq-yield-go -p 1 -d 30 -t 1", {"Duration (ms)": 30001.0, "Number of processors": 1.0, "Number of threads": 1.0, "Total Operations(ops)": 257418267.0, "Ops per second": 8580270.03, "ns per ops": 116.55, "Ops per threads": 257418267.0, "Ops per procs": 257418267.0, "Ops/sec/procs": 8580270.03, "ns per ops/procs": 116.55}],["rdq-yield-tokio", "./rdq-yield-tokio -p 48 -d 30 -t 48", {"Duration (ms)": 30097.0, "Number of processors": 48.0, "Number of threads": 48.0, "Total Operations(ops)": 1217827675.0, "Ops per second": 40594255.0, "ns per ops": 24.0, "Ops per threads": 25371409.0, "Ops per procs": 25371409.0, "Ops/sec/procs": 845713.0, "ns per ops/procs": 1186.0}],["rdq-yield-go", "./rdq-yield-go -p 192 -d 30 -t 192", {"Duration (ms)": 30027.0, "Number of processors": 192.0, "Number of threads": 192.0, "Total Operations(ops)": 16274906.0, "Ops per second": 541991.01, "ns per ops": 1845.05, "Ops per threads": 84765.0, "Ops per procs": 84765.0, "Ops/sec/procs": 2822.87, "ns per ops/procs": 354249.42}],["rdq-yield-go", "./rdq-yield-go -p 48 -d 30 -t 48", {"Duration (ms)": 30020.0, "Number of processors": 48.0, "Number of threads": 48.0, "Total Operations(ops)": 41438718.0, "Ops per second": 1380338.33, "ns per ops": 724.46, "Ops per threads": 863306.0, "Ops per procs": 863306.0, "Ops/sec/procs": 28757.05, "ns per ops/procs": 34774.08}],["rdq-yield-cfa", "./rdq-yield-cfa -p 2 -d 30 -t 2", {"Duration (ms)": 0.0, "Number of processors": 2.0, "Number of threads": 2.0, "Total Operations(ops)": 333522567.0, "Ops per second": 11117418.9, "ns per ops": 90.1, "Ops per threads": 166761283.0, "Ops per procs": 166761283.0, "Ops/sec/procs": 5558709.45, "ns per ops/procs": 180.21}],["rdq-yield-fibre", "./rdq-yield-fibre -p 24 -d 30 -t 24", {"Duration (ms)": 30002.0, "Number of processors": 24.0, "Number of threads": 24.0, "Total Operations(ops)": 16121834865.0, "Ops per second": 537345482.41, "ns per ops": 1.86, "Ops per threads": 671743119.0, "Ops per procs": 671743119.0, "Ops/sec/procs": 22389395.1, "ns per ops/procs": 44.66}],["rdq-yield-fibre", "./rdq-yield-fibre -p 4 -d 30 -t 4", {"Duration (ms)": 30024.0, "Number of processors": 4.0, "Number of threads": 4.0, "Total Operations(ops)": 3363180156.0, "Ops per second": 112016276.5, "ns per ops": 8.93, "Ops per threads": 840795039.0, "Ops per procs": 840795039.0, "Ops/sec/procs": 28004069.13, "ns per ops/procs": 35.71}],["rdq-yield-go", "./rdq-yield-go -p 2 -d 30 -t 2", {"Duration (ms)": 30008.0, "Number of processors": 2.0, "Number of threads": 2.0, "Total Operations(ops)": 362578008.0, "Ops per second": 12082395.93, "ns per ops": 82.77, "Ops per threads": 181289004.0, "Ops per procs": 181289004.0, "Ops/sec/procs": 6041197.96, "ns per ops/procs": 165.53}],["rdq-yield-fibre", "./rdq-yield-fibre -p 72 -d 30 -t 72", {"Duration (ms)": 30004.0, "Number of processors": 72.0, "Number of threads": 72.0, "Total Operations(ops)": 35712485756.0, "Ops per second": 1190248920.91, "ns per ops": 0.84, "Ops per threads": 496006746.0, "Ops per procs": 496006746.0, "Ops/sec/procs": 16531235.01, "ns per ops/procs": 60.49}],["rdq-yield-tokio", "./rdq-yield-tokio -p 2 -d 30 -t 2", {"Duration (ms)": 30097.0, "Number of processors": 2.0, "Number of threads": 2.0, "Total Operations(ops)": 505015476.0, "Ops per second": 16833849.0, "ns per ops": 59.0, "Ops per threads": 252507738.0, "Ops per procs": 252507738.0, "Ops/sec/procs": 8416924.0, "ns per ops/procs": 119.0}],["rdq-yield-tokio", "./rdq-yield-tokio -p 144 -d 30 -t 144", {"Duration (ms)": 30097.0, "Number of processors": 144.0, "Number of threads": 144.0, "Total Operations(ops)": 312144947.0, "Ops per second": 10404831.0, "ns per ops": 96.0, "Ops per threads": 2167673.0, "Ops per procs": 2167673.0, "Ops/sec/procs": 72255.0, "ns per ops/procs": 13884.0}],["rdq-yield-go", "./rdq-yield-go -p 2 -d 30 -t 2", {"Duration (ms)": 30012.0, "Number of processors": 2.0, "Number of threads": 2.0, "Total Operations(ops)": 368676823.0, "Ops per second": 12284255.2, "ns per ops": 81.41, "Ops per threads": 184338411.0, "Ops per procs": 184338411.0, "Ops/sec/procs": 6142127.6, "ns per ops/procs": 162.81}],["rdq-yield-go", "./rdq-yield-go -p 1 -d 30 -t 1", {"Duration (ms)": 30001.0, "Number of processors": 1.0, "Number of threads": 1.0, "Total Operations(ops)": 256563825.0, "Ops per second": 8551789.05, "ns per ops": 116.93, "Ops per threads": 256563825.0, "Ops per procs": 256563825.0, "Ops/sec/procs": 8551789.05, "ns per ops/procs": 116.93}],["rdq-yield-tokio", "./rdq-yield-tokio -p 144 -d 30 -t 144", {"Duration (ms)": 30097.0, "Number of processors": 144.0, "Number of threads": 144.0, "Total Operations(ops)": 446722161.0, "Ops per second": 14890738.0, "ns per ops": 67.0, "Ops per threads": 3102237.0, "Ops per procs": 3102237.0, "Ops/sec/procs": 103407.0, "ns per ops/procs": 9701.0}],["rdq-yield-fibre", "./rdq-yield-fibre -p 144 -d 30 -t 144", {"Duration (ms)": 30005.0, "Number of processors": 144.0, "Number of threads": 144.0, "Total Operations(ops)": 60804532717.0, "Ops per second": 2026469742.87, "ns per ops": 0.49, "Ops per threads": 422253699.0, "Ops per procs": 422253699.0, "Ops/sec/procs": 14072706.55, "ns per ops/procs": 71.06}],["rdq-yield-cfa", "./rdq-yield-cfa -p 192 -d 30 -t 192", {"Duration (ms)": 0.0, "Number of processors": 192.0, "Number of threads": 192.0, "Total Operations(ops)": 2308509229.0, "Ops per second": 76950307.63, "ns per ops": 13.04, "Ops per threads": 12023485.0, "Ops per procs": 12023485.0, "Ops/sec/procs": 400782.85, "ns per ops/procs": 2503.42}],["rdq-yield-go", "./rdq-yield-go -p 24 -d 30 -t 24", {"Duration (ms)": 30007.0, "Number of processors": 24.0, "Number of threads": 24.0, "Total Operations(ops)": 41521839.0, "Ops per second": 1383705.95, "ns per ops": 722.7, "Ops per threads": 1730076.0, "Ops per procs": 1730076.0, "Ops/sec/procs": 57654.41, "ns per ops/procs": 17344.73}],["rdq-yield-tokio", "./rdq-yield-tokio -p 4 -d 30 -t 4", {"Duration (ms)": 30097.0, "Number of processors": 4.0, "Number of threads": 4.0, "Total Operations(ops)": 956931459.0, "Ops per second": 31897715.0, "ns per ops": 31.0, "Ops per threads": 239232864.0, "Ops per procs": 239232864.0, "Ops/sec/procs": 7974428.0, "ns per ops/procs": 125.0}],["rdq-yield-cfa", "./rdq-yield-cfa -p 24 -d 30 -t 24", {"Duration (ms)": 0.0, "Number of processors": 24.0, "Number of threads": 24.0, "Total Operations(ops)": 700783115.0, "Ops per second": 23359437.17, "ns per ops": 42.84, "Ops per threads": 29199296.0, "Ops per procs": 29199296.0, "Ops/sec/procs": 973309.88, "ns per ops/procs": 1028.15}],["rdq-yield-cfa", "./rdq-yield-cfa -p 96 -d 30 -t 96", {"Duration (ms)": 0.0, "Number of processors": 96.0, "Number of threads": 96.0, "Total Operations(ops)": 1358001930.0, "Ops per second": 45266731.0, "ns per ops": 22.13, "Ops per threads": 14145853.0, "Ops per procs": 14145853.0, "Ops/sec/procs": 471528.45, "ns per ops/procs": 2124.41}],["rdq-yield-tokio", "./rdq-yield-tokio -p 144 -d 30 -t 144", {"Duration (ms)": 30097.0, "Number of processors": 144.0, "Number of threads": 144.0, "Total Operations(ops)": 364152363.0, "Ops per second": 12138412.0, "ns per ops": 82.0, "Ops per threads": 2528835.0, "Ops per procs": 2528835.0, "Ops/sec/procs": 84294.0, "ns per ops/procs": 11901.0}],["rdq-yield-tokio", "./rdq-yield-tokio -p 16 -d 30 -t 16", {"Duration (ms)": 30097.0, "Number of processors": 16.0, "Number of threads": 16.0, "Total Operations(ops)": 3353352707.0, "Ops per second": 111778423.0, "ns per ops": 8.0, "Ops per threads": 209584544.0, "Ops per procs": 209584544.0, "Ops/sec/procs": 6986151.0, "ns per ops/procs": 143.0}],["rdq-yield-fibre", "./rdq-yield-fibre -p 144 -d 30 -t 144", {"Duration (ms)": 30004.0, "Number of processors": 144.0, "Number of threads": 144.0, "Total Operations(ops)": 62092838229.0, "Ops per second": 2069466995.4, "ns per ops": 0.48, "Ops per threads": 431200265.0, "Ops per procs": 431200265.0, "Ops/sec/procs": 14371298.58, "ns per ops/procs": 69.58}],["rdq-yield-fibre", "./rdq-yield-fibre -p 192 -d 30 -t 192", {"Duration (ms)": 30006.0, "Number of processors": 192.0, "Number of threads": 192.0, "Total Operations(ops)": 81200074933.0, "Ops per second": 2706062194.05, "ns per ops": 0.37, "Ops per threads": 422917056.0, "Ops per procs": 422917056.0, "Ops/sec/procs": 14094073.93, "ns per ops/procs": 70.95}],["rdq-yield-cfa", "./rdq-yield-cfa -p 16 -d 30 -t 16", {"Duration (ms)": 0.0, "Number of processors": 16.0, "Number of threads": 16.0, "Total Operations(ops)": 698917861.0, "Ops per second": 23297262.03, "ns per ops": 43.04, "Ops per threads": 43682366.0, "Ops per procs": 43682366.0, "Ops/sec/procs": 1456078.88, "ns per ops/procs": 688.57}],["rdq-yield-tokio", "./rdq-yield-tokio -p 144 -d 30 -t 144", {"Duration (ms)": 30097.0, "Number of processors": 144.0, "Number of threads": 144.0, "Total Operations(ops)": 329706297.0, "Ops per second": 10990209.0, "ns per ops": 91.0, "Ops per threads": 2289627.0, "Ops per procs": 2289627.0, "Ops/sec/procs": 76320.0, "ns per ops/procs": 13145.0}],["rdq-yield-fibre", "./rdq-yield-fibre -p 72 -d 30 -t 72", {"Duration (ms)": 30003.0, "Number of processors": 72.0, "Number of threads": 72.0, "Total Operations(ops)": 36351777409.0, "Ops per second": 1211569108.97, "ns per ops": 0.83, "Ops per threads": 504885797.0, "Ops per procs": 504885797.0, "Ops/sec/procs": 16827348.74, "ns per ops/procs": 59.43}],["rdq-yield-cfa", "./rdq-yield-cfa -p 144 -d 30 -t 144", {"Duration (ms)": 0.0, "Number of processors": 144.0, "Number of threads": 144.0, "Total Operations(ops)": 1863902454.0, "Ops per second": 62130081.8, "ns per ops": 16.1, "Ops per threads": 12943767.0, "Ops per procs": 12943767.0, "Ops/sec/procs": 431458.9, "ns per ops/procs": 2318.47}],["rdq-yield-go", "./rdq-yield-go -p 48 -d 30 -t 48", {"Duration (ms)": 30021.0, "Number of processors": 48.0, "Number of threads": 48.0, "Total Operations(ops)": 41128250.0, "Ops per second": 1369939.44, "ns per ops": 729.96, "Ops per threads": 856838.0, "Ops per procs": 856838.0, "Ops/sec/procs": 28540.4, "ns per ops/procs": 35038.05}],["rdq-yield-cfa", "./rdq-yield-cfa -p 48 -d 30 -t 48", {"Duration (ms)": 0.0, "Number of processors": 48.0, "Number of threads": 48.0, "Total Operations(ops)": 1160409379.0, "Ops per second": 38680312.63, "ns per ops": 25.9, "Ops per threads": 24175195.0, "Ops per procs": 24175195.0, "Ops/sec/procs": 805839.85, "ns per ops/procs": 1243.09}],["rdq-yield-fibre", "./rdq-yield-fibre -p 8 -d 30 -t 8", {"Duration (ms)": 30022.0, "Number of processors": 8.0, "Number of threads": 8.0, "Total Operations(ops)": 6548506400.0, "Ops per second": 218117920.07, "ns per ops": 4.58, "Ops per threads": 818563300.0, "Ops per procs": 818563300.0, "Ops/sec/procs": 27264740.01, "ns per ops/procs": 36.68}],["rdq-yield-go", "./rdq-yield-go -p 2 -d 30 -t 2", {"Duration (ms)": 30008.0, "Number of processors": 2.0, "Number of threads": 2.0, "Total Operations(ops)": 359153452.0, "Ops per second": 11968537.15, "ns per ops": 83.55, "Ops per threads": 179576726.0, "Ops per procs": 179576726.0, "Ops/sec/procs": 5984268.57, "ns per ops/procs": 167.1}],["rdq-yield-go", "./rdq-yield-go -p 72 -d 30 -t 72", {"Duration (ms)": 30037.0, "Number of processors": 72.0, "Number of threads": 72.0, "Total Operations(ops)": 21928745.0, "Ops per second": 730044.26, "ns per ops": 1369.78, "Ops per threads": 304565.0, "Ops per procs": 304565.0, "Ops/sec/procs": 10139.5, "ns per ops/procs": 98624.16}],["rdq-yield-fibre", "./rdq-yield-fibre -p 24 -d 30 -t 24", {"Duration (ms)": 30002.0, "Number of processors": 24.0, "Number of threads": 24.0, "Total Operations(ops)": 16132875565.0, "Ops per second": 537711775.3, "ns per ops": 1.86, "Ops per threads": 672203148.0, "Ops per procs": 672203148.0, "Ops/sec/procs": 22404657.3, "ns per ops/procs": 44.63}],["rdq-yield-fibre", "./rdq-yield-fibre -p 72 -d 30 -t 72", {"Duration (ms)": 30028.0, "Number of processors": 72.0, "Number of threads": 72.0, "Total Operations(ops)": 35576856468.0, "Ops per second": 1184750774.79, "ns per ops": 0.84, "Ops per threads": 494123006.0, "Ops per procs": 494123006.0, "Ops/sec/procs": 16454871.87, "ns per ops/procs": 60.77}],["rdq-yield-go", "./rdq-yield-go -p 192 -d 30 -t 192", {"Duration (ms)": 30026.0, "Number of processors": 192.0, "Number of threads": 192.0, "Total Operations(ops)": 16706652.0, "Ops per second": 556394.7, "ns per ops": 1797.29, "Ops per threads": 87013.0, "Ops per procs": 87013.0, "Ops/sec/procs": 2897.89, "ns per ops/procs": 345078.77}],["rdq-yield-cfa", "./rdq-yield-cfa -p 96 -d 30 -t 96", {"Duration (ms)": 0.0, "Number of processors": 96.0, "Number of threads": 96.0, "Total Operations(ops)": 1366701155.0, "Ops per second": 45556705.17, "ns per ops": 21.95, "Ops per threads": 14236470.0, "Ops per procs": 14236470.0, "Ops/sec/procs": 474549.01, "ns per ops/procs": 2107.38}],["rdq-yield-tokio", "./rdq-yield-tokio -p 4 -d 30 -t 4", {"Duration (ms)": 30097.0, "Number of processors": 4.0, "Number of threads": 4.0, "Total Operations(ops)": 953111551.0, "Ops per second": 31770385.0, "ns per ops": 31.0, "Ops per threads": 238277887.0, "Ops per procs": 238277887.0, "Ops/sec/procs": 7942596.0, "ns per ops/procs": 126.0}],["rdq-yield-fibre", "./rdq-yield-fibre -p 8 -d 30 -t 8", {"Duration (ms)": 30022.0, "Number of processors": 8.0, "Number of threads": 8.0, "Total Operations(ops)": 6544217566.0, "Ops per second": 217975526.07, "ns per ops": 4.59, "Ops per threads": 818027195.0, "Ops per procs": 818027195.0, "Ops/sec/procs": 27246940.76, "ns per ops/procs": 36.7}],["rdq-yield-fibre", "./rdq-yield-fibre -p 4 -d 30 -t 4", {"Duration (ms)": 30024.0, "Number of processors": 4.0, "Number of threads": 4.0, "Total Operations(ops)": 3361815801.0, "Ops per second": 111970800.61, "ns per ops": 8.93, "Ops per threads": 840453950.0, "Ops per procs": 840453950.0, "Ops/sec/procs": 27992700.15, "ns per ops/procs": 35.72}],["rdq-yield-tokio", "./rdq-yield-tokio -p 8 -d 30 -t 8", {"Duration (ms)": 30097.0, "Number of processors": 8.0, "Number of threads": 8.0, "Total Operations(ops)": 1159015029.0, "Ops per second": 38633834.0, "ns per ops": 25.0, "Ops per threads": 144876878.0, "Ops per procs": 144876878.0, "Ops/sec/procs": 4829229.0, "ns per ops/procs": 207.0}],["rdq-yield-fibre", "./rdq-yield-fibre -p 96 -d 30 -t 96", {"Duration (ms)": 30004.0, "Number of processors": 96.0, "Number of threads": 96.0, "Total Operations(ops)": 40526868169.0, "Ops per second": 1350676682.6, "ns per ops": 0.74, "Ops per threads": 422154876.0, "Ops per procs": 422154876.0, "Ops/sec/procs": 14069548.78, "ns per ops/procs": 71.08}],["rdq-yield-tokio", "./rdq-yield-tokio -p 96 -d 30 -t 96", {"Duration (ms)": 30097.0, "Number of processors": 96.0, "Number of threads": 96.0, "Total Operations(ops)": 384696066.0, "Ops per second": 12823202.0, "ns per ops": 78.0, "Ops per threads": 4007250.0, "Ops per procs": 4007250.0, "Ops/sec/procs": 133575.0, "ns per ops/procs": 7510.0}],["rdq-yield-cfa", "./rdq-yield-cfa -p 1 -d 30 -t 1", {"Duration (ms)": 0.0, "Number of processors": 1.0, "Number of threads": 1.0, "Total Operations(ops)": 237080549.0, "Ops per second": 7902684.97, "ns per ops": 126.75, "Ops per threads": 237080549.0, "Ops per procs": 237080549.0, "Ops/sec/procs": 7902684.97, "ns per ops/procs": 126.75}],["rdq-yield-fibre", "./rdq-yield-fibre -p 4 -d 30 -t 4", {"Duration (ms)": 30024.0, "Number of processors": 4.0, "Number of threads": 4.0, "Total Operations(ops)": 3359880470.0, "Ops per second": 111905895.32, "ns per ops": 8.94, "Ops per threads": 839970117.0, "Ops per procs": 839970117.0, "Ops/sec/procs": 27976473.83, "ns per ops/procs": 35.74}],["rdq-yield-tokio", "./rdq-yield-tokio -p 2 -d 30 -t 2", {"Duration (ms)": 30098.0, "Number of processors": 2.0, "Number of threads": 2.0, "Total Operations(ops)": 507364277.0, "Ops per second": 16912142.0, "ns per ops": 59.0, "Ops per threads": 253682138.0, "Ops per procs": 253682138.0, "Ops/sec/procs": 8456071.0, "ns per ops/procs": 118.0}],["rdq-yield-tokio", "./rdq-yield-tokio -p 16 -d 30 -t 16", {"Duration (ms)": 30097.0, "Number of processors": 16.0, "Number of threads": 16.0, "Total Operations(ops)": 3482154065.0, "Ops per second": 116071802.0, "ns per ops": 8.0, "Ops per threads": 217634629.0, "Ops per procs": 217634629.0, "Ops/sec/procs": 7254487.0, "ns per ops/procs": 138.0}],["rdq-yield-tokio", "./rdq-yield-tokio -p 2 -d 30 -t 2", {"Duration (ms)": 30098.0, "Number of processors": 2.0, "Number of threads": 2.0, "Total Operations(ops)": 501896899.0, "Ops per second": 16729896.0, "ns per ops": 59.0, "Ops per threads": 250948449.0, "Ops per procs": 250948449.0, "Ops/sec/procs": 8364948.0, "ns per ops/procs": 119.0}],["rdq-yield-fibre", "./rdq-yield-fibre -p 1 -d 30 -t 1", {"Duration (ms)": 30022.0, "Number of processors": 1.0, "Number of threads": 1.0, "Total Operations(ops)": 891401856.0, "Ops per second": 29691317.68, "ns per ops": 33.68, "Ops per threads": 891401856.0, "Ops per procs": 891401856.0, "Ops/sec/procs": 29691317.68, "ns per ops/procs": 33.68}],["rdq-yield-tokio", "./rdq-yield-tokio -p 4 -d 30 -t 4", {"Duration (ms)": 30097.0, "Number of processors": 4.0, "Number of threads": 4.0, "Total Operations(ops)": 963700255.0, "Ops per second": 32123341.0, "ns per ops": 31.0, "Ops per threads": 240925063.0, "Ops per procs": 240925063.0, "Ops/sec/procs": 8030835.0, "ns per ops/procs": 124.0}],["rdq-yield-cfa", "./rdq-yield-cfa -p 48 -d 30 -t 48", {"Duration (ms)": 0.0, "Number of processors": 48.0, "Number of threads": 48.0, "Total Operations(ops)": 1142283678.0, "Ops per second": 38076122.6, "ns per ops": 26.3, "Ops per threads": 23797576.0, "Ops per procs": 23797576.0, "Ops/sec/procs": 793252.55, "ns per ops/procs": 1262.43}],["rdq-yield-fibre", "./rdq-yield-fibre -p 8 -d 30 -t 8", {"Duration (ms)": 30023.0, "Number of processors": 8.0, "Number of threads": 8.0, "Total Operations(ops)": 6548101533.0, "Ops per second": 218098917.49, "ns per ops": 4.59, "Ops per threads": 818512691.0, "Ops per procs": 818512691.0, "Ops/sec/procs": 27262364.69, "ns per ops/procs": 36.68}],["rdq-yield-fibre", "./rdq-yield-fibre -p 48 -d 30 -t 48", {"Duration (ms)": 30004.0, "Number of processors": 48.0, "Number of threads": 48.0, "Total Operations(ops)": 20523803844.0, "Ops per second": 684023298.63, "ns per ops": 1.46, "Ops per threads": 427579246.0, "Ops per procs": 427579246.0, "Ops/sec/procs": 14250485.39, "ns per ops/procs": 70.17}],["rdq-yield-fibre", "./rdq-yield-fibre -p 96 -d 30 -t 96", {"Duration (ms)": 30004.0, "Number of processors": 96.0, "Number of threads": 96.0, "Total Operations(ops)": 40304128035.0, "Ops per second": 1343270023.26, "ns per ops": 0.74, "Ops per threads": 419834667.0, "Ops per procs": 419834667.0, "Ops/sec/procs": 13992396.08, "ns per ops/procs": 71.47}],["rdq-yield-tokio", "./rdq-yield-tokio -p 8 -d 30 -t 8", {"Duration (ms)": 30097.0, "Number of processors": 8.0, "Number of threads": 8.0, "Total Operations(ops)": 1132111010.0, "Ops per second": 37737033.0, "ns per ops": 26.0, "Ops per threads": 141513876.0, "Ops per procs": 141513876.0, "Ops/sec/procs": 4717129.0, "ns per ops/procs": 212.0}],["rdq-yield-fibre", "./rdq-yield-fibre -p 192 -d 30 -t 192", {"Duration (ms)": 30005.0, "Number of processors": 192.0, "Number of threads": 192.0, "Total Operations(ops)": 80922991380.0, "Ops per second": 2696976160.26, "ns per ops": 0.37, "Ops per threads": 421473913.0, "Ops per procs": 421473913.0, "Ops/sec/procs": 14046750.83, "ns per ops/procs": 71.19}],["rdq-yield-cfa", "./rdq-yield-cfa -p 24 -d 30 -t 24", {"Duration (ms)": 0.0, "Number of processors": 24.0, "Number of threads": 24.0, "Total Operations(ops)": 734650729.0, "Ops per second": 24488357.63, "ns per ops": 40.86, "Ops per threads": 30610447.0, "Ops per procs": 30610447.0, "Ops/sec/procs": 1020348.23, "ns per ops/procs": 980.74}],["rdq-yield-fibre", "./rdq-yield-fibre -p 144 -d 30 -t 144", {"Duration (ms)": 30004.0, "Number of processors": 144.0, "Number of threads": 144.0, "Total Operations(ops)": 62334983274.0, "Ops per second": 2077499018.1, "ns per ops": 0.48, "Ops per threads": 432881828.0, "Ops per procs": 432881828.0, "Ops/sec/procs": 14427076.51, "ns per ops/procs": 69.31}],["rdq-yield-tokio", "./rdq-yield-tokio -p 2 -d 30 -t 2", {"Duration (ms)": 30097.0, "Number of processors": 2.0, "Number of threads": 2.0, "Total Operations(ops)": 503700806.0, "Ops per second": 16790026.0, "ns per ops": 59.0, "Ops per threads": 251850403.0, "Ops per procs": 251850403.0, "Ops/sec/procs": 8395013.0, "ns per ops/procs": 119.0}],["rdq-yield-tokio", "./rdq-yield-tokio -p 48 -d 30 -t 48", {"Duration (ms)": 30097.0, "Number of processors": 48.0, "Number of threads": 48.0, "Total Operations(ops)": 1226221846.0, "Ops per second": 40874061.0, "ns per ops": 24.0, "Ops per threads": 25546288.0, "Ops per procs": 25546288.0, "Ops/sec/procs": 851542.0, "ns per ops/procs": 1178.0}],["rdq-yield-cfa", "./rdq-yield-cfa -p 4 -d 30 -t 4", {"Duration (ms)": 0.0, "Number of processors": 4.0, "Number of threads": 4.0, "Total Operations(ops)": 378336887.0, "Ops per second": 12611229.57, "ns per ops": 79.44, "Ops per threads": 94584221.0, "Ops per procs": 94584221.0, "Ops/sec/procs": 3152807.39, "ns per ops/procs": 317.74}],["rdq-yield-go", "./rdq-yield-go -p 96 -d 30 -t 96", {"Duration (ms)": 30056.0, "Number of processors": 96.0, "Number of threads": 96.0, "Total Operations(ops)": 21286222.0, "Ops per second": 708217.45, "ns per ops": 1412.0, "Ops per threads": 221731.0, "Ops per procs": 221731.0, "Ops/sec/procs": 7377.27, "ns per ops/procs": 135551.59}],["rdq-yield-fibre", "./rdq-yield-fibre -p 4 -d 30 -t 4", {"Duration (ms)": 30024.0, "Number of processors": 4.0, "Number of threads": 4.0, "Total Operations(ops)": 3363860316.0, "Ops per second": 112038521.53, "ns per ops": 8.93, "Ops per threads": 840965079.0, "Ops per procs": 840965079.0, "Ops/sec/procs": 28009630.38, "ns per ops/procs": 35.7}],["rdq-yield-tokio", "./rdq-yield-tokio -p 1 -d 30 -t 1", {"Duration (ms)": 30098.0, "Number of processors": 1.0, "Number of threads": 1.0, "Total Operations(ops)": 273854923.0, "Ops per second": 9128497.0, "ns per ops": 109.0, "Ops per threads": 273854923.0, "Ops per procs": 273854923.0, "Ops/sec/procs": 9128497.0, "ns per ops/procs": 109.0}],["rdq-yield-cfa", "./rdq-yield-cfa -p 96 -d 30 -t 96", {"Duration (ms)": 0.0, "Number of processors": 96.0, "Number of threads": 96.0, "Total Operations(ops)": 1282470798.0, "Ops per second": 42749026.6, "ns per ops": 23.45, "Ops per threads": 13359070.0, "Ops per procs": 13359070.0, "Ops/sec/procs": 445302.36, "ns per ops/procs": 2250.89}],["rdq-yield-tokio", "./rdq-yield-tokio -p 8 -d 30 -t 8", {"Duration (ms)": 30097.0, "Number of processors": 8.0, "Number of threads": 8.0, "Total Operations(ops)": 1137060418.0, "Ops per second": 37902013.0, "ns per ops": 26.0, "Ops per threads": 142132552.0, "Ops per procs": 142132552.0, "Ops/sec/procs": 4737751.0, "ns per ops/procs": 211.0}],["rdq-yield-cfa", "./rdq-yield-cfa -p 8 -d 30 -t 8", {"Duration (ms)": 0.0, "Number of processors": 8.0, "Number of threads": 8.0, "Total Operations(ops)": 530568869.0, "Ops per second": 17685628.97, "ns per ops": 56.66, "Ops per threads": 66321108.0, "Ops per procs": 66321108.0, "Ops/sec/procs": 2210703.62, "ns per ops/procs": 453.26}],["rdq-yield-cfa", "./rdq-yield-cfa -p 2 -d 30 -t 2", {"Duration (ms)": 0.0, "Number of processors": 2.0, "Number of threads": 2.0, "Total Operations(ops)": 326655188.0, "Ops per second": 10888506.27, "ns per ops": 92.0, "Ops per threads": 163327594.0, "Ops per procs": 163327594.0, "Ops/sec/procs": 5444253.13, "ns per ops/procs": 183.99}],["rdq-yield-tokio", "./rdq-yield-tokio -p 8 -d 30 -t 8", {"Duration (ms)": 30097.0, "Number of processors": 8.0, "Number of threads": 8.0, "Total Operations(ops)": 1175532140.0, "Ops per second": 39184404.0, "ns per ops": 25.0, "Ops per threads": 146941517.0, "Ops per procs": 146941517.0, "Ops/sec/procs": 4898050.0, "ns per ops/procs": 204.0}],["rdq-yield-tokio", "./rdq-yield-tokio -p 4 -d 30 -t 4", {"Duration (ms)": 30097.0, "Number of processors": 4.0, "Number of threads": 4.0, "Total Operations(ops)": 955851501.0, "Ops per second": 31861716.0, "ns per ops": 31.0, "Ops per threads": 238962875.0, "Ops per procs": 238962875.0, "Ops/sec/procs": 7965429.0, "ns per ops/procs": 125.0}],["rdq-yield-tokio", "./rdq-yield-tokio -p 192 -d 30 -t 192", {"Duration (ms)": 30097.0, "Number of processors": 192.0, "Number of threads": 192.0, "Total Operations(ops)": 238834366.0, "Ops per second": 7961145.0, "ns per ops": 126.0, "Ops per threads": 1243928.0, "Ops per procs": 1243928.0, "Ops/sec/procs": 41464.0, "ns per ops/procs": 24195.0}],["rdq-yield-go", "./rdq-yield-go -p 8 -d 30 -t 8", {"Duration (ms)": 30003.0, "Number of processors": 8.0, "Number of threads": 8.0, "Total Operations(ops)": 80386295.0, "Ops per second": 2679232.73, "ns per ops": 373.24, "Ops per threads": 10048286.0, "Ops per procs": 10048286.0, "Ops/sec/procs": 334904.09, "ns per ops/procs": 2985.93}],["rdq-yield-cfa", "./rdq-yield-cfa -p 192 -d 30 -t 192", {"Duration (ms)": 0.0, "Number of processors": 192.0, "Number of threads": 192.0, "Total Operations(ops)": 2418744593.0, "Ops per second": 80624819.77, "ns per ops": 12.44, "Ops per threads": 12597628.0, "Ops per procs": 12597628.0, "Ops/sec/procs": 419920.94, "ns per ops/procs": 2388.95}],["rdq-yield-cfa", "./rdq-yield-cfa -p 48 -d 30 -t 48", {"Duration (ms)": 0.0, "Number of processors": 48.0, "Number of threads": 48.0, "Total Operations(ops)": 1164582962.0, "Ops per second": 38819432.07, "ns per ops": 25.81, "Ops per threads": 24262145.0, "Ops per procs": 24262145.0, "Ops/sec/procs": 808738.17, "ns per ops/procs": 1239.06}],["rdq-yield-cfa", "./rdq-yield-cfa -p 96 -d 30 -t 96", {"Duration (ms)": 0.0, "Number of processors": 96.0, "Number of threads": 96.0, "Total Operations(ops)": 1316171007.0, "Ops per second": 43872366.9, "ns per ops": 22.83, "Ops per threads": 13710114.0, "Ops per procs": 13710114.0, "Ops/sec/procs": 457003.82, "ns per ops/procs": 2191.77}],["rdq-yield-go", "./rdq-yield-go -p 192 -d 30 -t 192", {"Duration (ms)": 30026.0, "Number of processors": 192.0, "Number of threads": 192.0, "Total Operations(ops)": 15557318.0, "Ops per second": 518116.7, "ns per ops": 1930.07, "Ops per threads": 81027.0, "Ops per procs": 81027.0, "Ops/sec/procs": 2698.52, "ns per ops/procs": 370572.88}],["rdq-yield-cfa", "./rdq-yield-cfa -p 72 -d 30 -t 72", {"Duration (ms)": 0.0, "Number of processors": 72.0, "Number of threads": 72.0, "Total Operations(ops)": 949722698.0, "Ops per second": 31657423.27, "ns per ops": 31.61, "Ops per threads": 13190593.0, "Ops per procs": 13190593.0, "Ops/sec/procs": 439686.43, "ns per ops/procs": 2275.64}],["rdq-yield-go", "./rdq-yield-go -p 96 -d 30 -t 96", {"Duration (ms)": 30046.0, "Number of processors": 96.0, "Number of threads": 96.0, "Total Operations(ops)": 23467027.0, "Ops per second": 781032.95, "ns per ops": 1280.36, "Ops per threads": 244448.0, "Ops per procs": 244448.0, "Ops/sec/procs": 8135.76, "ns per ops/procs": 122914.15}],["rdq-yield-tokio", "./rdq-yield-tokio -p 2 -d 30 -t 2", {"Duration (ms)": 30097.0, "Number of processors": 2.0, "Number of threads": 2.0, "Total Operations(ops)": 502342197.0, "Ops per second": 16744739.0, "ns per ops": 59.0, "Ops per threads": 251171098.0, "Ops per procs": 251171098.0, "Ops/sec/procs": 8372369.0, "ns per ops/procs": 119.0}],["rdq-yield-cfa", "./rdq-yield-cfa -p 48 -d 30 -t 48", {"Duration (ms)": 0.0, "Number of processors": 48.0, "Number of threads": 48.0, "Total Operations(ops)": 1171331506.0, "Ops per second": 39044383.53, "ns per ops": 25.66, "Ops per threads": 24402739.0, "Ops per procs": 24402739.0, "Ops/sec/procs": 813424.66, "ns per ops/procs": 1231.45}],["rdq-yield-go", "./rdq-yield-go -p 144 -d 30 -t 144", {"Duration (ms)": 30070.0, "Number of processors": 144.0, "Number of threads": 144.0, "Total Operations(ops)": 19037717.0, "Ops per second": 633105.88, "ns per ops": 1579.51, "Ops per threads": 132206.0, "Ops per procs": 132206.0, "Ops/sec/procs": 4396.57, "ns per ops/procs": 227450.11}],["rdq-yield-tokio", "./rdq-yield-tokio -p 2 -d 30 -t 2", {"Duration (ms)": 30097.0, "Number of processors": 2.0, "Number of threads": 2.0, "Total Operations(ops)": 503884590.0, "Ops per second": 16796153.0, "ns per ops": 59.0, "Ops per threads": 251942295.0, "Ops per procs": 251942295.0, "Ops/sec/procs": 8398076.0, "ns per ops/procs": 119.0}],["rdq-yield-fibre", "./rdq-yield-fibre -p 192 -d 30 -t 192", {"Duration (ms)": 30005.0, "Number of processors": 192.0, "Number of threads": 192.0, "Total Operations(ops)": 82705773932.0, "Ops per second": 2756383947.93, "ns per ops": 0.36, "Ops per threads": 430759239.0, "Ops per procs": 430759239.0, "Ops/sec/procs": 14356166.4, "ns per ops/procs": 69.66}],["rdq-yield-cfa", "./rdq-yield-cfa -p 4 -d 30 -t 4", {"Duration (ms)": 0.0, "Number of processors": 4.0, "Number of threads": 4.0, "Total Operations(ops)": 382424356.0, "Ops per second": 12747478.53, "ns per ops": 78.59, "Ops per threads": 95606089.0, "Ops per procs": 95606089.0, "Ops/sec/procs": 3186869.63, "ns per ops/procs": 314.37}],["rdq-yield-fibre", "./rdq-yield-fibre -p 2 -d 30 -t 2", {"Duration (ms)": 30023.0, "Number of processors": 2.0, "Number of threads": 2.0, "Total Operations(ops)": 1774269050.0, "Ops per second": 59096210.11, "ns per ops": 16.92, "Ops per threads": 887134525.0, "Ops per procs": 887134525.0, "Ops/sec/procs": 29548105.05, "ns per ops/procs": 33.84}],["rdq-yield-tokio", "./rdq-yield-tokio -p 24 -d 30 -t 24", {"Duration (ms)": 30097.0, "Number of processors": 24.0, "Number of threads": 24.0, "Total Operations(ops)": 3808919653.0, "Ops per second": 126963988.0, "ns per ops": 7.0, "Ops per threads": 158704985.0, "Ops per procs": 158704985.0, "Ops/sec/procs": 5290166.0, "ns per ops/procs": 189.0}],["rdq-yield-cfa", "./rdq-yield-cfa -p 96 -d 30 -t 96", {"Duration (ms)": 0.0, "Number of processors": 96.0, "Number of threads": 96.0, "Total Operations(ops)": 1370954985.0, "Ops per second": 45698499.5, "ns per ops": 21.92, "Ops per threads": 14280781.0, "Ops per procs": 14280781.0, "Ops/sec/procs": 476026.04, "ns per ops/procs": 2104.32}],["rdq-yield-go", "./rdq-yield-go -p 192 -d 30 -t 192", {"Duration (ms)": 30035.0, "Number of processors": 192.0, "Number of threads": 192.0, "Total Operations(ops)": 15950474.0, "Ops per second": 531058.37, "ns per ops": 1883.03, "Ops per threads": 83075.0, "Ops per procs": 83075.0, "Ops/sec/procs": 2765.93, "ns per ops/procs": 361542.18}],["rdq-yield-fibre", "./rdq-yield-fibre -p 72 -d 30 -t 72", {"Duration (ms)": 30006.0, "Number of processors": 72.0, "Number of threads": 72.0, "Total Operations(ops)": 36254488447.0, "Ops per second": 1208218075.42, "ns per ops": 0.83, "Ops per threads": 503534561.0, "Ops per procs": 503534561.0, "Ops/sec/procs": 16780806.6, "ns per ops/procs": 59.59}],["rdq-yield-tokio", "./rdq-yield-tokio -p 16 -d 30 -t 16", {"Duration (ms)": 30097.0, "Number of processors": 16.0, "Number of threads": 16.0, "Total Operations(ops)": 3437633131.0, "Ops per second": 114587771.0, "ns per ops": 8.0, "Ops per threads": 214852070.0, "Ops per procs": 214852070.0, "Ops/sec/procs": 7161735.0, "ns per ops/procs": 140.0}],["rdq-yield-go", "./rdq-yield-go -p 8 -d 30 -t 8", {"Duration (ms)": 30003.0, "Number of processors": 8.0, "Number of threads": 8.0, "Total Operations(ops)": 81885149.0, "Ops per second": 2729200.52, "ns per ops": 366.41, "Ops per threads": 10235643.0, "Ops per procs": 10235643.0, "Ops/sec/procs": 341150.06, "ns per ops/procs": 2931.26}],["rdq-yield-fibre", "./rdq-yield-fibre -p 2 -d 30 -t 2", {"Duration (ms)": 30023.0, "Number of processors": 2.0, "Number of threads": 2.0, "Total Operations(ops)": 1777536066.0, "Ops per second": 59204924.96, "ns per ops": 16.89, "Ops per threads": 888768033.0, "Ops per procs": 888768033.0, "Ops/sec/procs": 29602462.48, "ns per ops/procs": 33.78}],["rdq-yield-go", "./rdq-yield-go -p 8 -d 30 -t 8", {"Duration (ms)": 30003.0, "Number of processors": 8.0, "Number of threads": 8.0, "Total Operations(ops)": 81456622.0, "Ops per second": 2714901.28, "ns per ops": 368.34, "Ops per threads": 10182077.0, "Ops per procs": 10182077.0, "Ops/sec/procs": 339362.66, "ns per ops/procs": 2946.7}],["rdq-yield-go", "./rdq-yield-go -p 8 -d 30 -t 8", {"Duration (ms)": 30003.0, "Number of processors": 8.0, "Number of threads": 8.0, "Total Operations(ops)": 80922442.0, "Ops per second": 2697105.32, "ns per ops": 370.77, "Ops per threads": 10115305.0, "Ops per procs": 10115305.0, "Ops/sec/procs": 337138.17, "ns per ops/procs": 2966.14}],["rdq-yield-cfa", "./rdq-yield-cfa -p 2 -d 30 -t 2", {"Duration (ms)": 0.0, "Number of processors": 2.0, "Number of threads": 2.0, "Total Operations(ops)": 330239971.0, "Ops per second": 11007999.03, "ns per ops": 91.0, "Ops per threads": 165119985.0, "Ops per procs": 165119985.0, "Ops/sec/procs": 5503999.52, "ns per ops/procs": 182.0}],["rdq-yield-go", "./rdq-yield-go -p 24 -d 30 -t 24", {"Duration (ms)": 30007.0, "Number of processors": 24.0, "Number of threads": 24.0, "Total Operations(ops)": 42360808.0, "Ops per second": 1411686.2, "ns per ops": 708.37, "Ops per threads": 1765033.0, "Ops per procs": 1765033.0, "Ops/sec/procs": 58820.26, "ns per ops/procs": 17000.95}],["rdq-yield-cfa", "./rdq-yield-cfa -p 24 -d 30 -t 24", {"Duration (ms)": 0.0, "Number of processors": 24.0, "Number of threads": 24.0, "Total Operations(ops)": 726435101.0, "Ops per second": 24214503.37, "ns per ops": 41.33, "Ops per threads": 30268129.0, "Ops per procs": 30268129.0, "Ops/sec/procs": 1008937.64, "ns per ops/procs": 991.8}],["rdq-yield-fibre", "./rdq-yield-fibre -p 48 -d 30 -t 48", {"Duration (ms)": 30004.0, "Number of processors": 48.0, "Number of threads": 48.0, "Total Operations(ops)": 20435343445.0, "Ops per second": 681074958.49, "ns per ops": 1.47, "Ops per threads": 425736321.0, "Ops per procs": 425736321.0, "Ops/sec/procs": 14189061.64, "ns per ops/procs": 70.48}],["rdq-yield-go", "./rdq-yield-go -p 96 -d 30 -t 96", {"Duration (ms)": 30049.0, "Number of processors": 96.0, "Number of threads": 96.0, "Total Operations(ops)": 23441495.0, "Ops per second": 780089.75, "ns per ops": 1281.9, "Ops per threads": 244182.0, "Ops per procs": 244182.0, "Ops/sec/procs": 8125.93, "ns per ops/procs": 123062.76}],["rdq-yield-go", "./rdq-yield-go -p 16 -d 30 -t 16", {"Duration (ms)": 30005.0, "Number of processors": 16.0, "Number of threads": 16.0, "Total Operations(ops)": 50425264.0, "Ops per second": 1680528.72, "ns per ops": 595.05, "Ops per threads": 3151579.0, "Ops per procs": 3151579.0, "Ops/sec/procs": 105033.05, "ns per ops/procs": 9520.81}],["rdq-yield-tokio", "./rdq-yield-tokio -p 4 -d 30 -t 4", {"Duration (ms)": 30097.0, "Number of processors": 4.0, "Number of threads": 4.0, "Total Operations(ops)": 956675341.0, "Ops per second": 31889178.0, "ns per ops": 31.0, "Ops per threads": 239168835.0, "Ops per procs": 239168835.0, "Ops/sec/procs": 7972294.0, "ns per ops/procs": 125.0}],["rdq-yield-go", "./rdq-yield-go -p 1 -d 30 -t 1", {"Duration (ms)": 30001.0, "Number of processors": 1.0, "Number of threads": 1.0, "Total Operations(ops)": 246407455.0, "Ops per second": 8213240.97, "ns per ops": 121.75, "Ops per threads": 246407455.0, "Ops per procs": 246407455.0, "Ops/sec/procs": 8213240.97, "ns per ops/procs": 121.75}],["rdq-yield-cfa", "./rdq-yield-cfa -p 16 -d 30 -t 16", {"Duration (ms)": 0.0, "Number of processors": 16.0, "Number of threads": 16.0, "Total Operations(ops)": 703303357.0, "Ops per second": 23443445.23, "ns per ops": 42.77, "Ops per threads": 43956459.0, "Ops per procs": 43956459.0, "Ops/sec/procs": 1465215.33, "ns per ops/procs": 684.24}],["rdq-yield-cfa", "./rdq-yield-cfa -p 96 -d 30 -t 96", {"Duration (ms)": 0.0, "Number of processors": 96.0, "Number of threads": 96.0, "Total Operations(ops)": 1386631804.0, "Ops per second": 46221060.13, "ns per ops": 21.67, "Ops per threads": 14444081.0, "Ops per procs": 14444081.0, "Ops/sec/procs": 481469.38, "ns per ops/procs": 2080.54}],["rdq-yield-go", "./rdq-yield-go -p 144 -d 30 -t 144", {"Duration (ms)": 30075.0, "Number of processors": 144.0, "Number of threads": 144.0, "Total Operations(ops)": 18612214.0, "Ops per second": 618856.49, "ns per ops": 1615.88, "Ops per threads": 129251.0, "Ops per procs": 129251.0, "Ops/sec/procs": 4297.61, "ns per ops/procs": 232687.23}],["rdq-yield-cfa", "./rdq-yield-cfa -p 4 -d 30 -t 4", {"Duration (ms)": 0.0, "Number of processors": 4.0, "Number of threads": 4.0, "Total Operations(ops)": 376796011.0, "Ops per second": 12559867.03, "ns per ops": 79.76, "Ops per threads": 94199002.0, "Ops per procs": 94199002.0, "Ops/sec/procs": 3139966.76, "ns per ops/procs": 319.05}],["rdq-yield-cfa", "./rdq-yield-cfa -p 192 -d 30 -t 192", {"Duration (ms)": 0.0, "Number of processors": 192.0, "Number of threads": 192.0, "Total Operations(ops)": 2215871406.0, "Ops per second": 73862380.2, "ns per ops": 13.54, "Ops per threads": 11540996.0, "Ops per procs": 11540996.0, "Ops/sec/procs": 384699.9, "ns per ops/procs": 2600.61}],["rdq-yield-tokio", "./rdq-yield-tokio -p 144 -d 30 -t 144", {"Duration (ms)": 30098.0, "Number of processors": 144.0, "Number of threads": 144.0, "Total Operations(ops)": 346938793.0, "Ops per second": 11564626.0, "ns per ops": 86.0, "Ops per threads": 2409297.0, "Ops per procs": 2409297.0, "Ops/sec/procs": 80309.0, "ns per ops/procs": 12492.0}],["rdq-yield-go", "./rdq-yield-go -p 16 -d 30 -t 16", {"Duration (ms)": 30005.0, "Number of processors": 16.0, "Number of threads": 16.0, "Total Operations(ops)": 49611498.0, "Ops per second": 1653390.09, "ns per ops": 604.82, "Ops per threads": 3100718.0, "Ops per procs": 3100718.0, "Ops/sec/procs": 103336.88, "ns per ops/procs": 9677.09}],["rdq-yield-go", "./rdq-yield-go -p 4 -d 30 -t 4", {"Duration (ms)": 30002.0, "Number of processors": 4.0, "Number of threads": 4.0, "Total Operations(ops)": 173991025.0, "Ops per second": 5799241.73, "ns per ops": 172.44, "Ops per threads": 43497756.0, "Ops per procs": 43497756.0, "Ops/sec/procs": 1449810.43, "ns per ops/procs": 689.75}],["rdq-yield-cfa", "./rdq-yield-cfa -p 16 -d 30 -t 16", {"Duration (ms)": 0.0, "Number of processors": 16.0, "Number of threads": 16.0, "Total Operations(ops)": 702211795.0, "Ops per second": 23407059.83, "ns per ops": 42.83, "Ops per threads": 43888237.0, "Ops per procs": 43888237.0, "Ops/sec/procs": 1462941.24, "ns per ops/procs": 685.31}],["rdq-yield-cfa", "./rdq-yield-cfa -p 2 -d 30 -t 2", {"Duration (ms)": 0.0, "Number of processors": 2.0, "Number of threads": 2.0, "Total Operations(ops)": 325031003.0, "Ops per second": 10834366.77, "ns per ops": 92.46, "Ops per threads": 162515501.0, "Ops per procs": 162515501.0, "Ops/sec/procs": 5417183.38, "ns per ops/procs": 184.92}],["rdq-yield-cfa", "./rdq-yield-cfa -p 48 -d 30 -t 48", {"Duration (ms)": 0.0, "Number of processors": 48.0, "Number of threads": 48.0, "Total Operations(ops)": 1161883016.0, "Ops per second": 38729433.87, "ns per ops": 25.86, "Ops per threads": 24205896.0, "Ops per procs": 24205896.0, "Ops/sec/procs": 806863.21, "ns per ops/procs": 1241.48}],["rdq-yield-cfa", "./rdq-yield-cfa -p 72 -d 30 -t 72", {"Duration (ms)": 0.0, "Number of processors": 72.0, "Number of threads": 72.0, "Total Operations(ops)": 936052697.0, "Ops per second": 31201756.57, "ns per ops": 32.08, "Ops per threads": 13000731.0, "Ops per procs": 13000731.0, "Ops/sec/procs": 433357.73, "ns per ops/procs": 2309.4}],["rdq-yield-cfa", "./rdq-yield-cfa -p 192 -d 30 -t 192", {"Duration (ms)": 0.0, "Number of processors": 192.0, "Number of threads": 192.0, "Total Operations(ops)": 2413101733.0, "Ops per second": 80436724.43, "ns per ops": 12.45, "Ops per threads": 12568238.0, "Ops per procs": 12568238.0, "Ops/sec/procs": 418941.27, "ns per ops/procs": 2390.75}],["rdq-yield-fibre", "./rdq-yield-fibre -p 48 -d 30 -t 48", {"Duration (ms)": 30004.0, "Number of processors": 48.0, "Number of threads": 48.0, "Total Operations(ops)": 20603097241.0, "Ops per second": 686669407.51, "ns per ops": 1.46, "Ops per threads": 429231192.0, "Ops per procs": 429231192.0, "Ops/sec/procs": 14305612.66, "ns per ops/procs": 69.9}],["rdq-yield-cfa", "./rdq-yield-cfa -p 144 -d 30 -t 144", {"Duration (ms)": 0.0, "Number of processors": 144.0, "Number of threads": 144.0, "Total Operations(ops)": 2006973583.0, "Ops per second": 66899119.43, "ns per ops": 14.97, "Ops per threads": 13937316.0, "Ops per procs": 13937316.0, "Ops/sec/procs": 464577.22, "ns per ops/procs": 2156.13}],["rdq-yield-fibre", "./rdq-yield-fibre -p 144 -d 30 -t 144", {"Duration (ms)": 30005.0, "Number of processors": 144.0, "Number of threads": 144.0, "Total Operations(ops)": 60826178045.0, "Ops per second": 2027193281.28, "ns per ops": 0.49, "Ops per threads": 422404014.0, "Ops per procs": 422404014.0, "Ops/sec/procs": 14077731.12, "ns per ops/procs": 71.03}],["rdq-yield-cfa", "./rdq-yield-cfa -p 16 -d 30 -t 16", {"Duration (ms)": 0.0, "Number of processors": 16.0, "Number of threads": 16.0, "Total Operations(ops)": 672455485.0, "Ops per second": 22415182.83, "ns per ops": 44.73, "Ops per threads": 42028467.0, "Ops per procs": 42028467.0, "Ops/sec/procs": 1400948.93, "ns per ops/procs": 715.66}],["rdq-yield-tokio", "./rdq-yield-tokio -p 96 -d 30 -t 96", {"Duration (ms)": 30097.0, "Number of processors": 96.0, "Number of threads": 96.0, "Total Operations(ops)": 380749870.0, "Ops per second": 12691662.0, "ns per ops": 79.0, "Ops per threads": 3966144.0, "Ops per procs": 3966144.0, "Ops/sec/procs": 132204.0, "ns per ops/procs": 7588.0}],["rdq-yield-tokio", "./rdq-yield-tokio -p 2 -d 30 -t 2", {"Duration (ms)": 30097.0, "Number of processors": 2.0, "Number of threads": 2.0, "Total Operations(ops)": 501706079.0, "Ops per second": 16723535.0, "ns per ops": 59.0, "Ops per threads": 250853039.0, "Ops per procs": 250853039.0, "Ops/sec/procs": 8361767.0, "ns per ops/procs": 119.0}],["rdq-yield-go", "./rdq-yield-go -p 144 -d 30 -t 144", {"Duration (ms)": 30084.0, "Number of processors": 144.0, "Number of threads": 144.0, "Total Operations(ops)": 18660871.0, "Ops per second": 620277.51, "ns per ops": 1612.18, "Ops per threads": 129589.0, "Ops per procs": 129589.0, "Ops/sec/procs": 4307.48, "ns per ops/procs": 232154.15}],["rdq-yield-cfa", "./rdq-yield-cfa -p 4 -d 30 -t 4", {"Duration (ms)": 0.0, "Number of processors": 4.0, "Number of threads": 4.0, "Total Operations(ops)": 382664257.0, "Ops per second": 12755475.23, "ns per ops": 78.54, "Ops per threads": 95666064.0, "Ops per procs": 95666064.0, "Ops/sec/procs": 3188868.81, "ns per ops/procs": 314.17}],["rdq-yield-go", "./rdq-yield-go -p 1 -d 30 -t 1", {"Duration (ms)": 30001.0, "Number of processors": 1.0, "Number of threads": 1.0, "Total Operations(ops)": 254494409.0, "Ops per second": 8482801.12, "ns per ops": 117.89, "Ops per threads": 254494409.0, "Ops per procs": 254494409.0, "Ops/sec/procs": 8482801.12, "ns per ops/procs": 117.89}],["rdq-yield-go", "./rdq-yield-go -p 72 -d 30 -t 72", {"Duration (ms)": 30036.0, "Number of processors": 72.0, "Number of threads": 72.0, "Total Operations(ops)": 22723307.0, "Ops per second": 756533.28, "ns per ops": 1321.82, "Ops per threads": 315601.0, "Ops per procs": 315601.0, "Ops/sec/procs": 10507.41, "ns per ops/procs": 95170.96}],["rdq-yield-tokio", "./rdq-yield-tokio -p 96 -d 30 -t 96", {"Duration (ms)": 30098.0, "Number of processors": 96.0, "Number of threads": 96.0, "Total Operations(ops)": 401945436.0, "Ops per second": 13398181.0, "ns per ops": 74.0, "Ops per threads": 4186931.0, "Ops per procs": 4186931.0, "Ops/sec/procs": 139564.0, "ns per ops/procs": 7188.0}],["rdq-yield-fibre", "./rdq-yield-fibre -p 1 -d 30 -t 1", {"Duration (ms)": 30022.0, "Number of processors": 1.0, "Number of threads": 1.0, "Total Operations(ops)": 887394383.0, "Ops per second": 29557843.22, "ns per ops": 33.83, "Ops per threads": 887394383.0, "Ops per procs": 887394383.0, "Ops/sec/procs": 29557843.22, "ns per ops/procs": 33.83}],["rdq-yield-cfa", "./rdq-yield-cfa -p 16 -d 30 -t 16", {"Duration (ms)": 0.0, "Number of processors": 16.0, "Number of threads": 16.0, "Total Operations(ops)": 689711535.0, "Ops per second": 22990384.5, "ns per ops": 43.61, "Ops per threads": 43106970.0, "Ops per procs": 43106970.0, "Ops/sec/procs": 1436899.03, "ns per ops/procs": 697.71}],["rdq-yield-cfa", "./rdq-yield-cfa -p 8 -d 30 -t 8", {"Duration (ms)": 0.0, "Number of processors": 8.0, "Number of threads": 8.0, "Total Operations(ops)": 531772924.0, "Ops per second": 17725764.13, "ns per ops": 56.53, "Ops per threads": 66471615.0, "Ops per procs": 66471615.0, "Ops/sec/procs": 2215720.52, "ns per ops/procs": 452.25}],["rdq-yield-go", "./rdq-yield-go -p 48 -d 30 -t 48", {"Duration (ms)": 30021.0, "Number of processors": 48.0, "Number of threads": 48.0, "Total Operations(ops)": 41380083.0, "Ops per second": 1378351.09, "ns per ops": 725.5, "Ops per threads": 862085.0, "Ops per procs": 862085.0, "Ops/sec/procs": 28715.65, "ns per ops/procs": 34824.22}],["rdq-yield-cfa", "./rdq-yield-cfa -p 192 -d 30 -t 192", {"Duration (ms)": 0.0, "Number of processors": 192.0, "Number of threads": 192.0, "Total Operations(ops)": 2413888038.0, "Ops per second": 80462934.6, "ns per ops": 12.46, "Ops per threads": 12572333.0, "Ops per procs": 12572333.0, "Ops/sec/procs": 419077.78, "ns per ops/procs": 2393.09}],["rdq-yield-fibre", "./rdq-yield-fibre -p 1 -d 30 -t 1", {"Duration (ms)": 30022.0, "Number of processors": 1.0, "Number of threads": 1.0, "Total Operations(ops)": 890899234.0, "Ops per second": 29674609.02, "ns per ops": 33.7, "Ops per threads": 890899234.0, "Ops per procs": 890899234.0, "Ops/sec/procs": 29674609.02, "ns per ops/procs": 33.7}],["rdq-yield-go", "./rdq-yield-go -p 72 -d 30 -t 72", {"Duration (ms)": 30034.0, "Number of processors": 72.0, "Number of threads": 72.0, "Total Operations(ops)": 22807884.0, "Ops per second": 759395.34, "ns per ops": 1316.84, "Ops per threads": 316776.0, "Ops per procs": 316776.0, "Ops/sec/procs": 10547.16, "ns per ops/procs": 94812.27}],["rdq-yield-cfa", "./rdq-yield-cfa -p 1 -d 30 -t 1", {"Duration (ms)": 0.0, "Number of processors": 1.0, "Number of threads": 1.0, "Total Operations(ops)": 238363211.0, "Ops per second": 7945440.37, "ns per ops": 126.05, "Ops per threads": 238363211.0, "Ops per procs": 238363211.0, "Ops/sec/procs": 7945440.37, "ns per ops/procs": 126.05}],["rdq-yield-tokio", "./rdq-yield-tokio -p 8 -d 30 -t 8", {"Duration (ms)": 30097.0, "Number of processors": 8.0, "Number of threads": 8.0, "Total Operations(ops)": 1203744303.0, "Ops per second": 40124810.0, "ns per ops": 25.0, "Ops per threads": 150468037.0, "Ops per procs": 150468037.0, "Ops/sec/procs": 5015601.0, "ns per ops/procs": 200.0}],["rdq-yield-cfa", "./rdq-yield-cfa -p 24 -d 30 -t 24", {"Duration (ms)": 0.0, "Number of processors": 24.0, "Number of threads": 24.0, "Total Operations(ops)": 739910348.0, "Ops per second": 24663678.27, "ns per ops": 40.57, "Ops per threads": 30829597.0, "Ops per procs": 30829597.0, "Ops/sec/procs": 1027653.26, "ns per ops/procs": 973.78}],["rdq-yield-fibre", "./rdq-yield-fibre -p 16 -d 30 -t 16", {"Duration (ms)": 30026.0, "Number of processors": 16.0, "Number of threads": 16.0, "Total Operations(ops)": 12304900422.0, "Ops per second": 409800280.92, "ns per ops": 2.44, "Ops per threads": 769056276.0, "Ops per procs": 769056276.0, "Ops/sec/procs": 25612517.56, "ns per ops/procs": 39.04}],["rdq-yield-cfa", "./rdq-yield-cfa -p 24 -d 30 -t 24", {"Duration (ms)": 0.0, "Number of processors": 24.0, "Number of threads": 24.0, "Total Operations(ops)": 738187159.0, "Ops per second": 24606238.63, "ns per ops": 40.67, "Ops per threads": 30757798.0, "Ops per procs": 30757798.0, "Ops/sec/procs": 1025259.94, "ns per ops/procs": 976.04}],["rdq-yield-cfa", "./rdq-yield-cfa -p 72 -d 30 -t 72", {"Duration (ms)": 0.0, "Number of processors": 72.0, "Number of threads": 72.0, "Total Operations(ops)": 886506146.0, "Ops per second": 29550204.87, "ns per ops": 33.94, "Ops per threads": 12312585.0, "Ops per procs": 12312585.0, "Ops/sec/procs": 410419.51, "ns per ops/procs": 2443.35}],["rdq-yield-cfa", "./rdq-yield-cfa -p 2 -d 30 -t 2", {"Duration (ms)": 0.0, "Number of processors": 2.0, "Number of threads": 2.0, "Total Operations(ops)": 330092202.0, "Ops per second": 11003073.4, "ns per ops": 91.04, "Ops per threads": 165046101.0, "Ops per procs": 165046101.0, "Ops/sec/procs": 5501536.7, "ns per ops/procs": 182.08}],["rdq-yield-fibre", "./rdq-yield-fibre -p 4 -d 30 -t 4", {"Duration (ms)": 30024.0, "Number of processors": 4.0, "Number of threads": 4.0, "Total Operations(ops)": 3360950559.0, "Ops per second": 111941499.31, "ns per ops": 8.93, "Ops per threads": 840237639.0, "Ops per procs": 840237639.0, "Ops/sec/procs": 27985374.83, "ns per ops/procs": 35.73}],["rdq-yield-tokio", "./rdq-yield-tokio -p 16 -d 30 -t 16", {"Duration (ms)": 30097.0, "Number of processors": 16.0, "Number of threads": 16.0, "Total Operations(ops)": 3427984171.0, "Ops per second": 114266139.0, "ns per ops": 8.0, "Ops per threads": 214249010.0, "Ops per procs": 214249010.0, "Ops/sec/procs": 7141633.0, "ns per ops/procs": 140.0}],["rdq-yield-go", "./rdq-yield-go -p 48 -d 30 -t 48", {"Duration (ms)": 30020.0, "Number of processors": 48.0, "Number of threads": 48.0, "Total Operations(ops)": 41363722.0, "Ops per second": 1377829.9, "ns per ops": 725.78, "Ops per threads": 861744.0, "Ops per procs": 861744.0, "Ops/sec/procs": 28704.79, "ns per ops/procs": 34837.39}],["rdq-yield-tokio", "./rdq-yield-tokio -p 4 -d 30 -t 4", {"Duration (ms)": 30097.0, "Number of processors": 4.0, "Number of threads": 4.0, "Total Operations(ops)": 961838983.0, "Ops per second": 32061299.0, "ns per ops": 31.0, "Ops per threads": 240459745.0, "Ops per procs": 240459745.0, "Ops/sec/procs": 8015324.0, "ns per ops/procs": 125.0}],["rdq-yield-tokio", "./rdq-yield-tokio -p 72 -d 30 -t 72", {"Duration (ms)": 30098.0, "Number of processors": 72.0, "Number of threads": 72.0, "Total Operations(ops)": 396457961.0, "Ops per second": 13215265.0, "ns per ops": 75.0, "Ops per threads": 5506360.0, "Ops per procs": 5506360.0, "Ops/sec/procs": 183545.0, "ns per ops/procs": 5466.0}],["rdq-yield-go", "./rdq-yield-go -p 8 -d 30 -t 8", {"Duration (ms)": 30003.0, "Number of processors": 8.0, "Number of threads": 8.0, "Total Operations(ops)": 81871155.0, "Ops per second": 2728727.51, "ns per ops": 366.47, "Ops per threads": 10233894.0, "Ops per procs": 10233894.0, "Ops/sec/procs": 341090.94, "ns per ops/procs": 2931.77}],["rdq-yield-go", "./rdq-yield-go -p 4 -d 30 -t 4", {"Duration (ms)": 30002.0, "Number of processors": 4.0, "Number of threads": 4.0, "Total Operations(ops)": 174483274.0, "Ops per second": 5815634.68, "ns per ops": 171.95, "Ops per threads": 43620818.0, "Ops per procs": 43620818.0, "Ops/sec/procs": 1453908.67, "ns per ops/procs": 687.8}],["rdq-yield-go", "./rdq-yield-go -p 144 -d 30 -t 144", {"Duration (ms)": 30086.0, "Number of processors": 144.0, "Number of threads": 144.0, "Total Operations(ops)": 18328820.0, "Ops per second": 609202.5, "ns per ops": 1641.49, "Ops per threads": 127283.0, "Ops per procs": 127283.0, "Ops/sec/procs": 4230.57, "ns per ops/procs": 236374.6}],["rdq-yield-go", "./rdq-yield-go -p 2 -d 30 -t 2", {"Duration (ms)": 30010.0, "Number of processors": 2.0, "Number of threads": 2.0, "Total Operations(ops)": 378740247.0, "Ops per second": 12620437.32, "ns per ops": 79.24, "Ops per threads": 189370123.0, "Ops per procs": 189370123.0, "Ops/sec/procs": 6310218.66, "ns per ops/procs": 158.47}],["rdq-yield-cfa", "./rdq-yield-cfa -p 24 -d 30 -t 24", {"Duration (ms)": 0.0, "Number of processors": 24.0, "Number of threads": 24.0, "Total Operations(ops)": 736910864.0, "Ops per second": 24563695.47, "ns per ops": 40.74, "Ops per threads": 30704619.0, "Ops per procs": 30704619.0, "Ops/sec/procs": 1023487.31, "ns per ops/procs": 977.75}],["rdq-yield-go", "./rdq-yield-go -p 144 -d 30 -t 144", {"Duration (ms)": 30078.0, "Number of processors": 144.0, "Number of threads": 144.0, "Total Operations(ops)": 18368051.0, "Ops per second": 610676.84, "ns per ops": 1637.53, "Ops per threads": 127555.0, "Ops per procs": 127555.0, "Ops/sec/procs": 4240.81, "ns per ops/procs": 235803.93}],["rdq-yield-tokio", "./rdq-yield-tokio -p 1 -d 30 -t 1", {"Duration (ms)": 30097.0, "Number of processors": 1.0, "Number of threads": 1.0, "Total Operations(ops)": 274167236.0, "Ops per second": 9138907.0, "ns per ops": 109.0, "Ops per threads": 274167236.0, "Ops per procs": 274167236.0, "Ops/sec/procs": 9138907.0, "ns per ops/procs": 109.0}],["rdq-yield-fibre", "./rdq-yield-fibre -p 16 -d 30 -t 16", {"Duration (ms)": 30026.0, "Number of processors": 16.0, "Number of threads": 16.0, "Total Operations(ops)": 12303388003.0, "Ops per second": 409749540.96, "ns per ops": 2.44, "Ops per threads": 768961750.0, "Ops per procs": 768961750.0, "Ops/sec/procs": 25609346.31, "ns per ops/procs": 39.05}],["rdq-yield-cfa", "./rdq-yield-cfa -p 4 -d 30 -t 4", {"Duration (ms)": 0.0, "Number of processors": 4.0, "Number of threads": 4.0, "Total Operations(ops)": 384419062.0, "Ops per second": 12813968.73, "ns per ops": 78.18, "Ops per threads": 96104765.0, "Ops per procs": 96104765.0, "Ops/sec/procs": 3203492.18, "ns per ops/procs": 312.71}],["rdq-yield-go", "./rdq-yield-go -p 2 -d 30 -t 2", {"Duration (ms)": 30012.0, "Number of processors": 2.0, "Number of threads": 2.0, "Total Operations(ops)": 374120069.0, "Ops per second": 12465499.4, "ns per ops": 80.22, "Ops per threads": 187060034.0, "Ops per procs": 187060034.0, "Ops/sec/procs": 6232749.7, "ns per ops/procs": 160.44}],["rdq-yield-cfa", "./rdq-yield-cfa -p 16 -d 30 -t 16", {"Duration (ms)": 0.0, "Number of processors": 16.0, "Number of threads": 16.0, "Total Operations(ops)": 698535511.0, "Ops per second": 23284517.03, "ns per ops": 43.06, "Ops per threads": 43658469.0, "Ops per procs": 43658469.0, "Ops/sec/procs": 1455282.31, "ns per ops/procs": 688.9}],["rdq-yield-fibre", "./rdq-yield-fibre -p 48 -d 30 -t 48", {"Duration (ms)": 30004.0, "Number of processors": 48.0, "Number of threads": 48.0, "Total Operations(ops)": 20559185447.0, "Ops per second": 685206207.77, "ns per ops": 1.46, "Ops per threads": 428316363.0, "Ops per procs": 428316363.0, "Ops/sec/procs": 14275129.33, "ns per ops/procs": 70.05}],["rdq-yield-cfa", "./rdq-yield-cfa -p 2 -d 30 -t 2", {"Duration (ms)": 0.0, "Number of processors": 2.0, "Number of threads": 2.0, "Total Operations(ops)": 325978966.0, "Ops per second": 10865965.53, "ns per ops": 92.19, "Ops per threads": 162989483.0, "Ops per procs": 162989483.0, "Ops/sec/procs": 5432982.77, "ns per ops/procs": 184.37}],["rdq-yield-go", "./rdq-yield-go -p 192 -d 30 -t 192", {"Duration (ms)": 30028.0, "Number of processors": 192.0, "Number of threads": 192.0, "Total Operations(ops)": 15641578.0, "Ops per second": 520891.58, "ns per ops": 1919.79, "Ops per threads": 81466.0, "Ops per procs": 81466.0, "Ops/sec/procs": 2712.98, "ns per ops/procs": 368598.78}],["rdq-yield-tokio", "./rdq-yield-tokio -p 16 -d 30 -t 16", {"Duration (ms)": 30097.0, "Number of processors": 16.0, "Number of threads": 16.0, "Total Operations(ops)": 3403721538.0, "Ops per second": 113457384.0, "ns per ops": 8.0, "Ops per threads": 212732596.0, "Ops per procs": 212732596.0, "Ops/sec/procs": 7091086.0, "ns per ops/procs": 141.0}],["rdq-yield-fibre", "./rdq-yield-fibre -p 144 -d 30 -t 144", {"Duration (ms)": 30005.0, "Number of processors": 144.0, "Number of threads": 144.0, "Total Operations(ops)": 60344930574.0, "Ops per second": 2011138742.72, "ns per ops": 0.5, "Ops per threads": 419062017.0, "Ops per procs": 419062017.0, "Ops/sec/procs": 13966241.27, "ns per ops/procs": 71.6}],["rdq-yield-fibre", "./rdq-yield-fibre -p 144 -d 30 -t 144", {"Duration (ms)": 30004.0, "Number of processors": 144.0, "Number of threads": 144.0, "Total Operations(ops)": 60495926986.0, "Ops per second": 2016239964.57, "ns per ops": 0.5, "Ops per threads": 420110604.0, "Ops per procs": 420110604.0, "Ops/sec/procs": 14001666.42, "ns per ops/procs": 71.42}],["rdq-yield-fibre", "./rdq-yield-fibre -p 4 -d 30 -t 4", {"Duration (ms)": 30024.0, "Number of processors": 4.0, "Number of threads": 4.0, "Total Operations(ops)": 3365744385.0, "Ops per second": 112101597.59, "ns per ops": 8.92, "Ops per threads": 841436096.0, "Ops per procs": 841436096.0, "Ops/sec/procs": 28025399.4, "ns per ops/procs": 35.68}],["rdq-yield-cfa", "./rdq-yield-cfa -p 16 -d 30 -t 16", {"Duration (ms)": 0.0, "Number of processors": 16.0, "Number of threads": 16.0, "Total Operations(ops)": 697027879.0, "Ops per second": 23234262.63, "ns per ops": 43.15, "Ops per threads": 43564242.0, "Ops per procs": 43564242.0, "Ops/sec/procs": 1452141.41, "ns per ops/procs": 690.41}],["rdq-yield-go", "./rdq-yield-go -p 2 -d 30 -t 2", {"Duration (ms)": 30008.0, "Number of processors": 2.0, "Number of threads": 2.0, "Total Operations(ops)": 367234658.0, "Ops per second": 12237506.11, "ns per ops": 81.72, "Ops per threads": 183617329.0, "Ops per procs": 183617329.0, "Ops/sec/procs": 6118753.06, "ns per ops/procs": 163.43}],["rdq-yield-fibre", "./rdq-yield-fibre -p 96 -d 30 -t 96", {"Duration (ms)": 30004.0, "Number of processors": 96.0, "Number of threads": 96.0, "Total Operations(ops)": 40609908938.0, "Ops per second": 1353446043.43, "ns per ops": 0.74, "Ops per threads": 423019884.0, "Ops per procs": 423019884.0, "Ops/sec/procs": 14098396.29, "ns per ops/procs": 70.93}],["rdq-yield-fibre", "./rdq-yield-fibre -p 1 -d 30 -t 1", {"Duration (ms)": 30022.0, "Number of processors": 1.0, "Number of threads": 1.0, "Total Operations(ops)": 889556517.0, "Ops per second": 29629780.27, "ns per ops": 33.75, "Ops per threads": 889556517.0, "Ops per procs": 889556517.0, "Ops/sec/procs": 29629780.27, "ns per ops/procs": 33.75}],["rdq-yield-fibre", "./rdq-yield-fibre -p 1 -d 30 -t 1", {"Duration (ms)": 30022.0, "Number of processors": 1.0, "Number of threads": 1.0, "Total Operations(ops)": 889887164.0, "Ops per second": 29640739.36, "ns per ops": 33.74, "Ops per threads": 889887164.0, "Ops per procs": 889887164.0, "Ops/sec/procs": 29640739.36, "ns per ops/procs": 33.74}],["rdq-yield-tokio", "./rdq-yield-tokio -p 16 -d 30 -t 16", {"Duration (ms)": 30097.0, "Number of processors": 16.0, "Number of threads": 16.0, "Total Operations(ops)": 3422244889.0, "Ops per second": 114074829.0, "ns per ops": 8.0, "Ops per threads": 213890305.0, "Ops per procs": 213890305.0, "Ops/sec/procs": 7129676.0, "ns per ops/procs": 140.0}],["rdq-yield-fibre", "./rdq-yield-fibre -p 16 -d 30 -t 16", {"Duration (ms)": 30026.0, "Number of processors": 16.0, "Number of threads": 16.0, "Total Operations(ops)": 12301427091.0, "Ops per second": 409683414.62, "ns per ops": 2.44, "Ops per threads": 768839193.0, "Ops per procs": 768839193.0, "Ops/sec/procs": 25605213.41, "ns per ops/procs": 39.05}],["rdq-yield-tokio", "./rdq-yield-tokio -p 8 -d 30 -t 8", {"Duration (ms)": 30097.0, "Number of processors": 8.0, "Number of threads": 8.0, "Total Operations(ops)": 1172134800.0, "Ops per second": 39071160.0, "ns per ops": 25.0, "Ops per threads": 146516850.0, "Ops per procs": 146516850.0, "Ops/sec/procs": 4883895.0, "ns per ops/procs": 205.0}],["rdq-yield-fibre", "./rdq-yield-fibre -p 24 -d 30 -t 24", {"Duration (ms)": 30002.0, "Number of processors": 24.0, "Number of threads": 24.0, "Total Operations(ops)": 16127425693.0, "Ops per second": 537535476.27, "ns per ops": 1.86, "Ops per threads": 671976070.0, "Ops per procs": 671976070.0, "Ops/sec/procs": 22397311.51, "ns per ops/procs": 44.65}],["rdq-yield-cfa", "./rdq-yield-cfa -p 16 -d 30 -t 16", {"Duration (ms)": 0.0, "Number of processors": 16.0, "Number of threads": 16.0, "Total Operations(ops)": 657632371.0, "Ops per second": 21921079.03, "ns per ops": 45.74, "Ops per threads": 41102023.0, "Ops per procs": 41102023.0, "Ops/sec/procs": 1370067.44, "ns per ops/procs": 731.78}],["rdq-yield-tokio", "./rdq-yield-tokio -p 96 -d 30 -t 96", {"Duration (ms)": 30097.0, "Number of processors": 96.0, "Number of threads": 96.0, "Total Operations(ops)": 387702267.0, "Ops per second": 12923408.0, "ns per ops": 77.0, "Ops per threads": 4038565.0, "Ops per procs": 4038565.0, "Ops/sec/procs": 134618.0, "ns per ops/procs": 7452.0}],["rdq-yield-cfa", "./rdq-yield-cfa -p 2 -d 30 -t 2", {"Duration (ms)": 0.0, "Number of processors": 2.0, "Number of threads": 2.0, "Total Operations(ops)": 330257453.0, "Ops per second": 11008581.77, "ns per ops": 91.0, "Ops per threads": 165128726.0, "Ops per procs": 165128726.0, "Ops/sec/procs": 5504290.88, "ns per ops/procs": 181.99}],["rdq-yield-tokio", "./rdq-yield-tokio -p 144 -d 30 -t 144", {"Duration (ms)": 30097.0, "Number of processors": 144.0, "Number of threads": 144.0, "Total Operations(ops)": 318940675.0, "Ops per second": 10631355.0, "ns per ops": 94.0, "Ops per threads": 2214865.0, "Ops per procs": 2214865.0, "Ops/sec/procs": 73828.0, "ns per ops/procs": 13588.0}],["rdq-yield-cfa", "./rdq-yield-cfa -p 48 -d 30 -t 48", {"Duration (ms)": 0.0, "Number of processors": 48.0, "Number of threads": 48.0, "Total Operations(ops)": 1174698380.0, "Ops per second": 39156612.67, "ns per ops": 25.61, "Ops per threads": 24472882.0, "Ops per procs": 24472882.0, "Ops/sec/procs": 815762.76, "ns per ops/procs": 1229.15}],["rdq-yield-go", "./rdq-yield-go -p 24 -d 30 -t 24", {"Duration (ms)": 30007.0, "Number of processors": 24.0, "Number of threads": 24.0, "Total Operations(ops)": 42292996.0, "Ops per second": 1409426.51, "ns per ops": 709.51, "Ops per threads": 1762208.0, "Ops per procs": 1762208.0, "Ops/sec/procs": 58726.1, "ns per ops/procs": 17028.2}],["rdq-yield-cfa", "./rdq-yield-cfa -p 72 -d 30 -t 72", {"Duration (ms)": 0.0, "Number of processors": 72.0, "Number of threads": 72.0, "Total Operations(ops)": 936977216.0, "Ops per second": 31232573.87, "ns per ops": 32.04, "Ops per threads": 13013572.0, "Ops per procs": 13013572.0, "Ops/sec/procs": 433785.75, "ns per ops/procs": 2306.94}],["rdq-yield-tokio", "./rdq-yield-tokio -p 192 -d 30 -t 192", {"Duration (ms)": 30097.0, "Number of processors": 192.0, "Number of threads": 192.0, "Total Operations(ops)": 235986345.0, "Ops per second": 7866211.0, "ns per ops": 127.0, "Ops per threads": 1229095.0, "Ops per procs": 1229095.0, "Ops/sec/procs": 40969.0, "ns per ops/procs": 24487.0}],["rdq-yield-go", "./rdq-yield-go -p 192 -d 30 -t 192", {"Duration (ms)": 30013.0, "Number of processors": 192.0, "Number of threads": 192.0, "Total Operations(ops)": 16563392.0, "Ops per second": 551860.84, "ns per ops": 1812.05, "Ops per threads": 86267.0, "Ops per procs": 86267.0, "Ops/sec/procs": 2874.28, "ns per ops/procs": 347913.8}],["rdq-yield-cfa", "./rdq-yield-cfa -p 4 -d 30 -t 4", {"Duration (ms)": 0.0, "Number of processors": 4.0, "Number of threads": 4.0, "Total Operations(ops)": 383207221.0, "Ops per second": 12773574.03, "ns per ops": 78.43, "Ops per threads": 95801805.0, "Ops per procs": 95801805.0, "Ops/sec/procs": 3193393.51, "ns per ops/procs": 313.73}],["rdq-yield-cfa", "./rdq-yield-cfa -p 1 -d 30 -t 1", {"Duration (ms)": 0.0, "Number of processors": 1.0, "Number of threads": 1.0, "Total Operations(ops)": 238049034.0, "Ops per second": 7934967.8, "ns per ops": 126.23, "Ops per threads": 238049034.0, "Ops per procs": 238049034.0, "Ops/sec/procs": 7934967.8, "ns per ops/procs": 126.23}],["rdq-yield-fibre", "./rdq-yield-fibre -p 2 -d 30 -t 2", {"Duration (ms)": 30024.0, "Number of processors": 2.0, "Number of threads": 2.0, "Total Operations(ops)": 1774650100.0, "Ops per second": 59107686.84, "ns per ops": 16.92, "Ops per threads": 887325050.0, "Ops per procs": 887325050.0, "Ops/sec/procs": 29553843.42, "ns per ops/procs": 33.84}],["rdq-yield-fibre", "./rdq-yield-fibre -p 4 -d 30 -t 4", {"Duration (ms)": 30024.0, "Number of processors": 4.0, "Number of threads": 4.0, "Total Operations(ops)": 3358987399.0, "Ops per second": 111876244.37, "ns per ops": 8.94, "Ops per threads": 839746849.0, "Ops per procs": 839746849.0, "Ops/sec/procs": 27969061.09, "ns per ops/procs": 35.75}],["rdq-yield-tokio", "./rdq-yield-tokio -p 4 -d 30 -t 4", {"Duration (ms)": 30097.0, "Number of processors": 4.0, "Number of threads": 4.0, "Total Operations(ops)": 954279709.0, "Ops per second": 31809323.0, "ns per ops": 31.0, "Ops per threads": 238569927.0, "Ops per procs": 238569927.0, "Ops/sec/procs": 7952330.0, "ns per ops/procs": 126.0}],["rdq-yield-fibre", "./rdq-yield-fibre -p 96 -d 30 -t 96", {"Duration (ms)": 30005.0, "Number of processors": 96.0, "Number of threads": 96.0, "Total Operations(ops)": 40539858236.0, "Ops per second": 1351102215.96, "ns per ops": 0.74, "Ops per threads": 422290189.0, "Ops per procs": 422290189.0, "Ops/sec/procs": 14073981.42, "ns per ops/procs": 71.05}],["rdq-yield-tokio", "./rdq-yield-tokio -p 24 -d 30 -t 24", {"Duration (ms)": 30097.0, "Number of processors": 24.0, "Number of threads": 24.0, "Total Operations(ops)": 3746216497.0, "Ops per second": 124873883.0, "ns per ops": 8.0, "Ops per threads": 156092354.0, "Ops per procs": 156092354.0, "Ops/sec/procs": 5203078.0, "ns per ops/procs": 192.0}],["rdq-yield-cfa", "./rdq-yield-cfa -p 24 -d 30 -t 24", {"Duration (ms)": 0.0, "Number of processors": 24.0, "Number of threads": 24.0, "Total Operations(ops)": 705964202.0, "Ops per second": 23532140.07, "ns per ops": 42.52, "Ops per threads": 29415175.0, "Ops per procs": 29415175.0, "Ops/sec/procs": 980505.84, "ns per ops/procs": 1020.5}],["rdq-yield-go", "./rdq-yield-go -p 8 -d 30 -t 8", {"Duration (ms)": 30003.0, "Number of processors": 8.0, "Number of threads": 8.0, "Total Operations(ops)": 81509007.0, "Ops per second": 2716669.49, "ns per ops": 368.1, "Ops per threads": 10188625.0, "Ops per procs": 10188625.0, "Ops/sec/procs": 339583.69, "ns per ops/procs": 2944.78}],["rdq-yield-cfa", "./rdq-yield-cfa -p 144 -d 30 -t 144", {"Duration (ms)": 0.0, "Number of processors": 144.0, "Number of threads": 144.0, "Total Operations(ops)": 1944822373.0, "Ops per second": 64827412.43, "ns per ops": 15.43, "Ops per threads": 13505710.0, "Ops per procs": 13505710.0, "Ops/sec/procs": 450190.36, "ns per ops/procs": 2221.8}],["rdq-yield-tokio", "./rdq-yield-tokio -p 2 -d 30 -t 2", {"Duration (ms)": 30097.0, "Number of processors": 2.0, "Number of threads": 2.0, "Total Operations(ops)": 500486501.0, "Ops per second": 16682883.0, "ns per ops": 60.0, "Ops per threads": 250243250.0, "Ops per procs": 250243250.0, "Ops/sec/procs": 8341441.0, "ns per ops/procs": 120.0}],["rdq-yield-tokio", "./rdq-yield-tokio -p 72 -d 30 -t 72", {"Duration (ms)": 30097.0, "Number of processors": 72.0, "Number of threads": 72.0, "Total Operations(ops)": 393969200.0, "Ops per second": 13132306.0, "ns per ops": 76.0, "Ops per threads": 5471794.0, "Ops per procs": 5471794.0, "Ops/sec/procs": 182393.0, "ns per ops/procs": 5500.0}],["rdq-yield-cfa", "./rdq-yield-cfa -p 1 -d 30 -t 1", {"Duration (ms)": 0.0, "Number of processors": 1.0, "Number of threads": 1.0, "Total Operations(ops)": 237568791.0, "Ops per second": 7918959.7, "ns per ops": 126.48, "Ops per threads": 237568791.0, "Ops per procs": 237568791.0, "Ops/sec/procs": 7918959.7, "ns per ops/procs": 126.48}],["rdq-yield-tokio", "./rdq-yield-tokio -p 96 -d 30 -t 96", {"Duration (ms)": 30098.0, "Number of processors": 96.0, "Number of threads": 96.0, "Total Operations(ops)": 378808074.0, "Ops per second": 12626935.0, "ns per ops": 79.0, "Ops per threads": 3945917.0, "Ops per procs": 3945917.0, "Ops/sec/procs": 131530.0, "ns per ops/procs": 7627.0}],["rdq-yield-fibre", "./rdq-yield-fibre -p 72 -d 30 -t 72", {"Duration (ms)": 30004.0, "Number of processors": 72.0, "Number of threads": 72.0, "Total Operations(ops)": 36246923243.0, "Ops per second": 1208057285.46, "ns per ops": 0.83, "Ops per threads": 503429489.0, "Ops per procs": 503429489.0, "Ops/sec/procs": 16778573.41, "ns per ops/procs": 59.6}],["rdq-yield-go", "./rdq-yield-go -p 48 -d 30 -t 48", {"Duration (ms)": 30020.0, "Number of processors": 48.0, "Number of threads": 48.0, "Total Operations(ops)": 40879516.0, "Ops per second": 1361717.8, "ns per ops": 734.37, "Ops per threads": 851656.0, "Ops per procs": 851656.0, "Ops/sec/procs": 28369.12, "ns per ops/procs": 35249.59}],["rdq-yield-tokio", "./rdq-yield-tokio -p 192 -d 30 -t 192", {"Duration (ms)": 30097.0, "Number of processors": 192.0, "Number of threads": 192.0, "Total Operations(ops)": 242264383.0, "Ops per second": 8075479.0, "ns per ops": 124.0, "Ops per threads": 1261793.0, "Ops per procs": 1261793.0, "Ops/sec/procs": 42059.0, "ns per ops/procs": 23852.0}],["rdq-yield-tokio", "./rdq-yield-tokio -p 48 -d 30 -t 48", {"Duration (ms)": 30097.0, "Number of processors": 48.0, "Number of threads": 48.0, "Total Operations(ops)": 765241141.0, "Ops per second": 25508038.0, "ns per ops": 39.0, "Ops per threads": 15942523.0, "Ops per procs": 15942523.0, "Ops/sec/procs": 531417.0, "ns per ops/procs": 1887.0}],["rdq-yield-fibre", "./rdq-yield-fibre -p 192 -d 30 -t 192", {"Duration (ms)": 30039.0, "Number of processors": 192.0, "Number of threads": 192.0, "Total Operations(ops)": 80819318854.0, "Ops per second": 2690449627.18, "ns per ops": 0.37, "Ops per threads": 420933952.0, "Ops per procs": 420933952.0, "Ops/sec/procs": 14012758.47, "ns per ops/procs": 71.36}],["rdq-yield-cfa", "./rdq-yield-cfa -p 96 -d 30 -t 96", {"Duration (ms)": 0.0, "Number of processors": 96.0, "Number of threads": 96.0, "Total Operations(ops)": 1332124468.0, "Ops per second": 44404148.93, "ns per ops": 22.54, "Ops per threads": 13876296.0, "Ops per procs": 13876296.0, "Ops/sec/procs": 462543.22, "ns per ops/procs": 2163.73}],["rdq-yield-go", "./rdq-yield-go -p 48 -d 30 -t 48", {"Duration (ms)": 30021.0, "Number of processors": 48.0, "Number of threads": 48.0, "Total Operations(ops)": 41158601.0, "Ops per second": 1370980.41, "ns per ops": 729.41, "Ops per threads": 857470.0, "Ops per procs": 857470.0, "Ops/sec/procs": 28562.09, "ns per ops/procs": 35011.44}],["rdq-yield-go", "./rdq-yield-go -p 72 -d 30 -t 72", {"Duration (ms)": 30033.0, "Number of processors": 72.0, "Number of threads": 72.0, "Total Operations(ops)": 21819025.0, "Ops per second": 726496.38, "ns per ops": 1376.47, "Ops per threads": 303042.0, "Ops per procs": 303042.0, "Ops/sec/procs": 10090.23, "ns per ops/procs": 99105.79}],["rdq-yield-cfa", "./rdq-yield-cfa -p 4 -d 30 -t 4", {"Duration (ms)": 0.0, "Number of processors": 4.0, "Number of threads": 4.0, "Total Operations(ops)": 381725118.0, "Ops per second": 12724170.6, "ns per ops": 78.74, "Ops per threads": 95431279.0, "Ops per procs": 95431279.0, "Ops/sec/procs": 3181042.65, "ns per ops/procs": 314.95}],["rdq-yield-tokio", "./rdq-yield-tokio -p 2 -d 30 -t 2", {"Duration (ms)": 30097.0, "Number of processors": 2.0, "Number of threads": 2.0, "Total Operations(ops)": 502987252.0, "Ops per second": 16766241.0, "ns per ops": 59.0, "Ops per threads": 251493626.0, "Ops per procs": 251493626.0, "Ops/sec/procs": 8383120.0, "ns per ops/procs": 119.0}],["rdq-yield-fibre", "./rdq-yield-fibre -p 2 -d 30 -t 2", {"Duration (ms)": 30024.0, "Number of processors": 2.0, "Number of threads": 2.0, "Total Operations(ops)": 1774927754.0, "Ops per second": 59115235.59, "ns per ops": 16.92, "Ops per threads": 887463877.0, "Ops per procs": 887463877.0, "Ops/sec/procs": 29557617.8, "ns per ops/procs": 33.83}],["rdq-yield-go", "./rdq-yield-go -p 24 -d 30 -t 24", {"Duration (ms)": 30007.0, "Number of processors": 24.0, "Number of threads": 24.0, "Total Operations(ops)": 42439912.0, "Ops per second": 1414295.05, "ns per ops": 707.07, "Ops per threads": 1768329.0, "Ops per procs": 1768329.0, "Ops/sec/procs": 58928.96, "ns per ops/procs": 16969.58}],["rdq-yield-cfa", "./rdq-yield-cfa -p 16 -d 30 -t 16", {"Duration (ms)": 0.0, "Number of processors": 16.0, "Number of threads": 16.0, "Total Operations(ops)": 695135177.0, "Ops per second": 23171172.57, "ns per ops": 43.27, "Ops per threads": 43445948.0, "Ops per procs": 43445948.0, "Ops/sec/procs": 1448198.29, "ns per ops/procs": 692.31}],["rdq-yield-go", "./rdq-yield-go -p 192 -d 30 -t 192", {"Duration (ms)": 30015.0, "Number of processors": 192.0, "Number of threads": 192.0, "Total Operations(ops)": 16348225.0, "Ops per second": 544656.1, "ns per ops": 1836.02, "Ops per threads": 85147.0, "Ops per procs": 85147.0, "Ops/sec/procs": 2836.75, "ns per ops/procs": 352516.02}],["rdq-yield-cfa", "./rdq-yield-cfa -p 96 -d 30 -t 96", {"Duration (ms)": 0.0, "Number of processors": 96.0, "Number of threads": 96.0, "Total Operations(ops)": 1389241838.0, "Ops per second": 46308061.27, "ns per ops": 21.63, "Ops per threads": 14471269.0, "Ops per procs": 14471269.0, "Ops/sec/procs": 482375.64, "ns per ops/procs": 2076.11}],["rdq-yield-go", "./rdq-yield-go -p 8 -d 30 -t 8", {"Duration (ms)": 30003.0, "Number of processors": 8.0, "Number of threads": 8.0, "Total Operations(ops)": 78809696.0, "Ops per second": 2626688.73, "ns per ops": 380.71, "Ops per threads": 9851212.0, "Ops per procs": 9851212.0, "Ops/sec/procs": 328336.09, "ns per ops/procs": 3045.66}],["rdq-yield-tokio", "./rdq-yield-tokio -p 72 -d 30 -t 72", {"Duration (ms)": 30097.0, "Number of processors": 72.0, "Number of threads": 72.0, "Total Operations(ops)": 409626256.0, "Ops per second": 13654208.0, "ns per ops": 73.0, "Ops per threads": 5689253.0, "Ops per procs": 5689253.0, "Ops/sec/procs": 189641.0, "ns per ops/procs": 5290.0}],["rdq-yield-go", "./rdq-yield-go -p 2 -d 30 -t 2", {"Duration (ms)": 30009.0, "Number of processors": 2.0, "Number of threads": 2.0, "Total Operations(ops)": 355511006.0, "Ops per second": 11846693.09, "ns per ops": 84.41, "Ops per threads": 177755503.0, "Ops per procs": 177755503.0, "Ops/sec/procs": 5923346.54, "ns per ops/procs": 168.82}],["rdq-yield-fibre", "./rdq-yield-fibre -p 72 -d 30 -t 72", {"Duration (ms)": 30003.0, "Number of processors": 72.0, "Number of threads": 72.0, "Total Operations(ops)": 36063966964.0, "Ops per second": 1201975754.72, "ns per ops": 0.83, "Ops per threads": 500888430.0, "Ops per procs": 500888430.0, "Ops/sec/procs": 16694107.7, "ns per ops/procs": 59.9}],["rdq-yield-fibre", "./rdq-yield-fibre -p 2 -d 30 -t 2", {"Duration (ms)": 30023.0, "Number of processors": 2.0, "Number of threads": 2.0, "Total Operations(ops)": 1776649613.0, "Ops per second": 59174924.93, "ns per ops": 16.9, "Ops per threads": 888324806.0, "Ops per procs": 888324806.0, "Ops/sec/procs": 29587462.46, "ns per ops/procs": 33.8}],["rdq-yield-tokio", "./rdq-yield-tokio -p 1 -d 30 -t 1", {"Duration (ms)": 30097.0, "Number of processors": 1.0, "Number of threads": 1.0, "Total Operations(ops)": 273613234.0, "Ops per second": 9120441.0, "ns per ops": 110.0, "Ops per threads": 273613234.0, "Ops per procs": 273613234.0, "Ops/sec/procs": 9120441.0, "ns per ops/procs": 110.0}],["rdq-yield-fibre", "./rdq-yield-fibre -p 192 -d 30 -t 192", {"Duration (ms)": 30020.0, "Number of processors": 192.0, "Number of threads": 192.0, "Total Operations(ops)": 82646608444.0, "Ops per second": 2753046449.31, "ns per ops": 0.36, "Ops per threads": 430451085.0, "Ops per procs": 430451085.0, "Ops/sec/procs": 14338783.59, "ns per ops/procs": 69.74}],["rdq-yield-tokio", "./rdq-yield-tokio -p 48 -d 30 -t 48", {"Duration (ms)": 30097.0, "Number of processors": 48.0, "Number of threads": 48.0, "Total Operations(ops)": 1193775714.0, "Ops per second": 39792523.0, "ns per ops": 25.0, "Ops per threads": 24870327.0, "Ops per procs": 24870327.0, "Ops/sec/procs": 829010.0, "ns per ops/procs": 1210.0}],["rdq-yield-fibre", "./rdq-yield-fibre -p 2 -d 30 -t 2", {"Duration (ms)": 30023.0, "Number of processors": 2.0, "Number of threads": 2.0, "Total Operations(ops)": 1775673154.0, "Ops per second": 59142695.83, "ns per ops": 16.91, "Ops per threads": 887836577.0, "Ops per procs": 887836577.0, "Ops/sec/procs": 29571347.92, "ns per ops/procs": 33.82}],["rdq-yield-cfa", "./rdq-yield-cfa -p 16 -d 30 -t 16", {"Duration (ms)": 0.0, "Number of processors": 16.0, "Number of threads": 16.0, "Total Operations(ops)": 704100677.0, "Ops per second": 23470022.57, "ns per ops": 42.72, "Ops per threads": 44006292.0, "Ops per procs": 44006292.0, "Ops/sec/procs": 1466876.41, "ns per ops/procs": 683.48}],["rdq-yield-fibre", "./rdq-yield-fibre -p 1 -d 30 -t 1", {"Duration (ms)": 30022.0, "Number of processors": 1.0, "Number of threads": 1.0, "Total Operations(ops)": 890389999.0, "Ops per second": 29657673.94, "ns per ops": 33.72, "Ops per threads": 890389999.0, "Ops per procs": 890389999.0, "Ops/sec/procs": 29657673.94, "ns per ops/procs": 33.72}],["rdq-yield-cfa", "./rdq-yield-cfa -p 8 -d 30 -t 8", {"Duration (ms)": 0.0, "Number of processors": 8.0, "Number of threads": 8.0, "Total Operations(ops)": 531303989.0, "Ops per second": 17710132.97, "ns per ops": 56.58, "Ops per threads": 66412998.0, "Ops per procs": 66412998.0, "Ops/sec/procs": 2213766.62, "ns per ops/procs": 452.62}],["rdq-yield-go", "./rdq-yield-go -p 4 -d 30 -t 4", {"Duration (ms)": 30002.0, "Number of processors": 4.0, "Number of threads": 4.0, "Total Operations(ops)": 174426599.0, "Ops per second": 5813712.29, "ns per ops": 172.01, "Ops per threads": 43606649.0, "Ops per procs": 43606649.0, "Ops/sec/procs": 1453428.07, "ns per ops/procs": 688.03}],["rdq-yield-fibre", "./rdq-yield-fibre -p 8 -d 30 -t 8", {"Duration (ms)": 30022.0, "Number of processors": 8.0, "Number of threads": 8.0, "Total Operations(ops)": 6545518838.0, "Ops per second": 218017307.43, "ns per ops": 4.59, "Ops per threads": 818189854.0, "Ops per procs": 818189854.0, "Ops/sec/procs": 27252163.43, "ns per ops/procs": 36.69}],["rdq-yield-go", "./rdq-yield-go -p 8 -d 30 -t 8", {"Duration (ms)": 30003.0, "Number of processors": 8.0, "Number of threads": 8.0, "Total Operations(ops)": 81890729.0, "Ops per second": 2729387.58, "ns per ops": 366.38, "Ops per threads": 10236341.0, "Ops per procs": 10236341.0, "Ops/sec/procs": 341173.45, "ns per ops/procs": 2931.06}],["rdq-yield-tokio", "./rdq-yield-tokio -p 192 -d 30 -t 192", {"Duration (ms)": 30097.0, "Number of processors": 192.0, "Number of threads": 192.0, "Total Operations(ops)": 237773575.0, "Ops per second": 7925785.0, "ns per ops": 126.0, "Ops per threads": 1238404.0, "Ops per procs": 1238404.0, "Ops/sec/procs": 41280.0, "ns per ops/procs": 24303.0}],["rdq-yield-cfa", "./rdq-yield-cfa -p 8 -d 30 -t 8", {"Duration (ms)": 0.0, "Number of processors": 8.0, "Number of threads": 8.0, "Total Operations(ops)": 531303622.0, "Ops per second": 17710120.73, "ns per ops": 56.58, "Ops per threads": 66412952.0, "Ops per procs": 66412952.0, "Ops/sec/procs": 2213765.09, "ns per ops/procs": 452.64}],["rdq-yield-fibre", "./rdq-yield-fibre -p 144 -d 30 -t 144", {"Duration (ms)": 30005.0, "Number of processors": 144.0, "Number of threads": 144.0, "Total Operations(ops)": 61006310436.0, "Ops per second": 2033154085.57, "ns per ops": 0.49, "Ops per threads": 423654933.0, "Ops per procs": 423654933.0, "Ops/sec/procs": 14119125.59, "ns per ops/procs": 70.83}],["rdq-yield-fibre", "./rdq-yield-fibre -p 96 -d 30 -t 96", {"Duration (ms)": 30004.0, "Number of processors": 96.0, "Number of threads": 96.0, "Total Operations(ops)": 40225893481.0, "Ops per second": 1340671875.22, "ns per ops": 0.75, "Ops per threads": 419019723.0, "Ops per procs": 419019723.0, "Ops/sec/procs": 13965332.03, "ns per ops/procs": 71.61}],["rdq-yield-tokio", "./rdq-yield-tokio -p 24 -d 30 -t 24", {"Duration (ms)": 30097.0, "Number of processors": 24.0, "Number of threads": 24.0, "Total Operations(ops)": 3749375848.0, "Ops per second": 124979194.0, "ns per ops": 8.0, "Ops per threads": 156223993.0, "Ops per procs": 156223993.0, "Ops/sec/procs": 5207466.0, "ns per ops/procs": 192.0}],["rdq-yield-go", "./rdq-yield-go -p 72 -d 30 -t 72", {"Duration (ms)": 30032.0, "Number of processors": 72.0, "Number of threads": 72.0, "Total Operations(ops)": 23815098.0, "Ops per second": 792989.61, "ns per ops": 1261.05, "Ops per threads": 330765.0, "Ops per procs": 330765.0, "Ops/sec/procs": 11013.74, "ns per ops/procs": 90795.64}],["rdq-yield-fibre", "./rdq-yield-fibre -p 16 -d 30 -t 16", {"Duration (ms)": 30026.0, "Number of processors": 16.0, "Number of threads": 16.0, "Total Operations(ops)": 12306292168.0, "Ops per second": 409841491.6, "ns per ops": 2.44, "Ops per threads": 769143260.0, "Ops per procs": 769143260.0, "Ops/sec/procs": 25615093.22, "ns per ops/procs": 39.04}],["rdq-yield-cfa", "./rdq-yield-cfa -p 48 -d 30 -t 48", {"Duration (ms)": 0.0, "Number of processors": 48.0, "Number of threads": 48.0, "Total Operations(ops)": 1160728481.0, "Ops per second": 38690949.37, "ns per ops": 25.89, "Ops per threads": 24181843.0, "Ops per procs": 24181843.0, "Ops/sec/procs": 806061.45, "ns per ops/procs": 1242.75}],["rdq-yield-go", "./rdq-yield-go -p 72 -d 30 -t 72", {"Duration (ms)": 30031.0, "Number of processors": 72.0, "Number of threads": 72.0, "Total Operations(ops)": 23045610.0, "Ops per second": 767393.47, "ns per ops": 1303.11, "Ops per threads": 320077.0, "Ops per procs": 320077.0, "Ops/sec/procs": 10658.24, "ns per ops/procs": 93824.1}],["rdq-yield-cfa", "./rdq-yield-cfa -p 192 -d 30 -t 192", {"Duration (ms)": 0.0, "Number of processors": 192.0, "Number of threads": 192.0, "Total Operations(ops)": 2418487606.0, "Ops per second": 80616253.53, "ns per ops": 12.43, "Ops per threads": 12596289.0, "Ops per procs": 12596289.0, "Ops/sec/procs": 419876.32, "ns per ops/procs": 2385.75}],["rdq-yield-cfa", "./rdq-yield-cfa -p 72 -d 30 -t 72", {"Duration (ms)": 0.0, "Number of processors": 72.0, "Number of threads": 72.0, "Total Operations(ops)": 957727191.0, "Ops per second": 31924239.7, "ns per ops": 31.33, "Ops per threads": 13301766.0, "Ops per procs": 13301766.0, "Ops/sec/procs": 443392.22, "ns per ops/procs": 2255.56}],["rdq-yield-go", "./rdq-yield-go -p 144 -d 30 -t 144", {"Duration (ms)": 30082.0, "Number of processors": 144.0, "Number of threads": 144.0, "Total Operations(ops)": 18603557.0, "Ops per second": 618418.07, "ns per ops": 1617.03, "Ops per threads": 129191.0, "Ops per procs": 129191.0, "Ops/sec/procs": 4294.57, "ns per ops/procs": 232852.19}],["rdq-yield-go", "./rdq-yield-go -p 4 -d 30 -t 4", {"Duration (ms)": 30002.0, "Number of processors": 4.0, "Number of threads": 4.0, "Total Operations(ops)": 174561461.0, "Ops per second": 5818207.17, "ns per ops": 171.87, "Ops per threads": 43640365.0, "Ops per procs": 43640365.0, "Ops/sec/procs": 1454551.79, "ns per ops/procs": 687.5}],["rdq-yield-tokio", "./rdq-yield-tokio -p 8 -d 30 -t 8", {"Duration (ms)": 30097.0, "Number of processors": 8.0, "Number of threads": 8.0, "Total Operations(ops)": 1173130857.0, "Ops per second": 39104361.0, "ns per ops": 25.0, "Ops per threads": 146641357.0, "Ops per procs": 146641357.0, "Ops/sec/procs": 4888045.0, "ns per ops/procs": 205.0}],["rdq-yield-go", "./rdq-yield-go -p 4 -d 30 -t 4", {"Duration (ms)": 30002.0, "Number of processors": 4.0, "Number of threads": 4.0, "Total Operations(ops)": 174495525.0, "Ops per second": 5816047.53, "ns per ops": 171.94, "Ops per threads": 43623881.0, "Ops per procs": 43623881.0, "Ops/sec/procs": 1454011.88, "ns per ops/procs": 687.75}],["rdq-yield-fibre", "./rdq-yield-fibre -p 48 -d 30 -t 48", {"Duration (ms)": 30007.0, "Number of processors": 48.0, "Number of threads": 48.0, "Total Operations(ops)": 20248782161.0, "Ops per second": 674789936.04, "ns per ops": 1.48, "Ops per threads": 421849628.0, "Ops per procs": 421849628.0, "Ops/sec/procs": 14058123.67, "ns per ops/procs": 71.13}],["rdq-yield-tokio", "./rdq-yield-tokio -p 192 -d 30 -t 192", {"Duration (ms)": 30100.0, "Number of processors": 192.0, "Number of threads": 192.0, "Total Operations(ops)": 238985015.0, "Ops per second": 7966167.0, "ns per ops": 125.0, "Ops per threads": 1244713.0, "Ops per procs": 1244713.0, "Ops/sec/procs": 41490.0, "ns per ops/procs": 24182.0}],["rdq-yield-fibre", "./rdq-yield-fibre -p 48 -d 30 -t 48", {"Duration (ms)": 30004.0, "Number of processors": 48.0, "Number of threads": 48.0, "Total Operations(ops)": 20579498891.0, "Ops per second": 685877923.96, "ns per ops": 1.46, "Ops per threads": 428739560.0, "Ops per procs": 428739560.0, "Ops/sec/procs": 14289123.42, "ns per ops/procs": 69.98}],["rdq-yield-go", "./rdq-yield-go -p 96 -d 30 -t 96", {"Duration (ms)": 30056.0, "Number of processors": 96.0, "Number of threads": 96.0, "Total Operations(ops)": 21755876.0, "Ops per second": 723843.54, "ns per ops": 1381.51, "Ops per threads": 226623.0, "Ops per procs": 226623.0, "Ops/sec/procs": 7540.04, "ns per ops/procs": 132625.35}],["rdq-yield-cfa", "./rdq-yield-cfa -p 144 -d 30 -t 144", {"Duration (ms)": 0.0, "Number of processors": 144.0, "Number of threads": 144.0, "Total Operations(ops)": 2022419353.0, "Ops per second": 67413978.43, "ns per ops": 14.83, "Ops per threads": 14044578.0, "Ops per procs": 14044578.0, "Ops/sec/procs": 468152.63, "ns per ops/procs": 2136.17}],["rdq-yield-tokio", "./rdq-yield-tokio -p 1 -d 30 -t 1", {"Duration (ms)": 30097.0, "Number of processors": 1.0, "Number of threads": 1.0, "Total Operations(ops)": 274167645.0, "Ops per second": 9138921.0, "ns per ops": 109.0, "Ops per threads": 274167645.0, "Ops per procs": 274167645.0, "Ops/sec/procs": 9138921.0, "ns per ops/procs": 109.0}],["rdq-yield-tokio", "./rdq-yield-tokio -p 1 -d 30 -t 1", {"Duration (ms)": 30097.0, "Number of processors": 1.0, "Number of threads": 1.0, "Total Operations(ops)": 273408767.0, "Ops per second": 9113625.0, "ns per ops": 110.0, "Ops per threads": 273408767.0, "Ops per procs": 273408767.0, "Ops/sec/procs": 9113625.0, "ns per ops/procs": 110.0}],["rdq-yield-tokio", "./rdq-yield-tokio -p 1 -d 30 -t 1", {"Duration (ms)": 30097.0, "Number of processors": 1.0, "Number of threads": 1.0, "Total Operations(ops)": 273320398.0, "Ops per second": 9110679.0, "ns per ops": 110.0, "Ops per threads": 273320398.0, "Ops per procs": 273320398.0, "Ops/sec/procs": 9110679.0, "ns per ops/procs": 110.0}],["rdq-yield-cfa", "./rdq-yield-cfa -p 144 -d 30 -t 144", {"Duration (ms)": 0.0, "Number of processors": 144.0, "Number of threads": 144.0, "Total Operations(ops)": 2118219103.0, "Ops per second": 70607303.43, "ns per ops": 14.18, "Ops per threads": 14709854.0, "Ops per procs": 14709854.0, "Ops/sec/procs": 490328.5, "ns per ops/procs": 2042.56}],["rdq-yield-tokio", "./rdq-yield-tokio -p 2 -d 30 -t 2", {"Duration (ms)": 30097.0, "Number of processors": 2.0, "Number of threads": 2.0, "Total Operations(ops)": 500144143.0, "Ops per second": 16671471.0, "ns per ops": 60.0, "Ops per threads": 250072071.0, "Ops per procs": 250072071.0, "Ops/sec/procs": 8335735.0, "ns per ops/procs": 120.0}],["rdq-yield-fibre", "./rdq-yield-fibre -p 192 -d 30 -t 192", {"Duration (ms)": 30030.0, "Number of processors": 192.0, "Number of threads": 192.0, "Total Operations(ops)": 81615394439.0, "Ops per second": 2717795093.69, "ns per ops": 0.37, "Ops per threads": 425080179.0, "Ops per procs": 425080179.0, "Ops/sec/procs": 14155182.78, "ns per ops/procs": 70.65}],["rdq-yield-cfa", "./rdq-yield-cfa -p 4 -d 30 -t 4", {"Duration (ms)": 0.0, "Number of processors": 4.0, "Number of threads": 4.0, "Total Operations(ops)": 379353634.0, "Ops per second": 12645121.13, "ns per ops": 79.23, "Ops per threads": 94838408.0, "Ops per procs": 94838408.0, "Ops/sec/procs": 3161280.28, "ns per ops/procs": 316.91}],["rdq-yield-go", "./rdq-yield-go -p 96 -d 30 -t 96", {"Duration (ms)": 30048.0, "Number of processors": 96.0, "Number of threads": 96.0, "Total Operations(ops)": 21389907.0, "Ops per second": 711850.28, "ns per ops": 1404.79, "Ops per threads": 222811.0, "Ops per procs": 222811.0, "Ops/sec/procs": 7415.11, "ns per ops/procs": 134859.82}],["rdq-yield-tokio", "./rdq-yield-tokio -p 16 -d 30 -t 16", {"Duration (ms)": 30097.0, "Number of processors": 16.0, "Number of threads": 16.0, "Total Operations(ops)": 3444065143.0, "Ops per second": 114802171.0, "ns per ops": 8.0, "Ops per threads": 215254071.0, "Ops per procs": 215254071.0, "Ops/sec/procs": 7175135.0, "ns per ops/procs": 139.0}],["rdq-yield-cfa", "./rdq-yield-cfa -p 144 -d 30 -t 144", {"Duration (ms)": 0.0, "Number of processors": 144.0, "Number of threads": 144.0, "Total Operations(ops)": 2070830134.0, "Ops per second": 69027671.13, "ns per ops": 14.53, "Ops per threads": 14380764.0, "Ops per procs": 14380764.0, "Ops/sec/procs": 479358.83, "ns per ops/procs": 2092.25}],["rdq-yield-tokio", "./rdq-yield-tokio -p 72 -d 30 -t 72", {"Duration (ms)": 30097.0, "Number of processors": 72.0, "Number of threads": 72.0, "Total Operations(ops)": 379567633.0, "Ops per second": 12652254.0, "ns per ops": 79.0, "Ops per threads": 5271772.0, "Ops per procs": 5271772.0, "Ops/sec/procs": 175725.0, "ns per ops/procs": 5709.0}],["rdq-yield-cfa", "./rdq-yield-cfa -p 2 -d 30 -t 2", {"Duration (ms)": 0.0, "Number of processors": 2.0, "Number of threads": 2.0, "Total Operations(ops)": 326529542.0, "Ops per second": 10884318.07, "ns per ops": 92.03, "Ops per threads": 163264771.0, "Ops per procs": 163264771.0, "Ops/sec/procs": 5442159.03, "ns per ops/procs": 184.06}],["rdq-yield-fibre", "./rdq-yield-fibre -p 1 -d 30 -t 1", {"Duration (ms)": 30022.0, "Number of processors": 1.0, "Number of threads": 1.0, "Total Operations(ops)": 890751530.0, "Ops per second": 29669253.25, "ns per ops": 33.7, "Ops per threads": 890751530.0, "Ops per procs": 890751530.0, "Ops/sec/procs": 29669253.25, "ns per ops/procs": 33.7}],["rdq-yield-go", "./rdq-yield-go -p 16 -d 30 -t 16", {"Duration (ms)": 30005.0, "Number of processors": 16.0, "Number of threads": 16.0, "Total Operations(ops)": 50471064.0, "Ops per second": 1682036.43, "ns per ops": 594.52, "Ops per threads": 3154441.0, "Ops per procs": 3154441.0, "Ops/sec/procs": 105127.28, "ns per ops/procs": 9512.28}],["rdq-yield-go", "./rdq-yield-go -p 192 -d 30 -t 192", {"Duration (ms)": 30020.0, "Number of processors": 192.0, "Number of threads": 192.0, "Total Operations(ops)": 16126200.0, "Ops per second": 537170.11, "ns per ops": 1861.61, "Ops per threads": 83990.0, "Ops per procs": 83990.0, "Ops/sec/procs": 2797.76, "ns per ops/procs": 357428.67}],["rdq-yield-go", "./rdq-yield-go -p 16 -d 30 -t 16", {"Duration (ms)": 30005.0, "Number of processors": 16.0, "Number of threads": 16.0, "Total Operations(ops)": 49543458.0, "Ops per second": 1651133.1, "ns per ops": 605.64, "Ops per threads": 3096466.0, "Ops per procs": 3096466.0, "Ops/sec/procs": 103195.82, "ns per ops/procs": 9690.32}],["rdq-yield-fibre", "./rdq-yield-fibre -p 16 -d 30 -t 16", {"Duration (ms)": 30026.0, "Number of processors": 16.0, "Number of threads": 16.0, "Total Operations(ops)": 12296210730.0, "Ops per second": 409512541.44, "ns per ops": 2.44, "Ops per threads": 768513170.0, "Ops per procs": 768513170.0, "Ops/sec/procs": 25594533.84, "ns per ops/procs": 39.07}],["rdq-yield-cfa", "./rdq-yield-cfa -p 48 -d 30 -t 48", {"Duration (ms)": 0.0, "Number of processors": 48.0, "Number of threads": 48.0, "Total Operations(ops)": 1152573305.0, "Ops per second": 38419110.17, "ns per ops": 26.07, "Ops per threads": 24011943.0, "Ops per procs": 24011943.0, "Ops/sec/procs": 800398.13, "ns per ops/procs": 1251.41}],["rdq-yield-go", "./rdq-yield-go -p 16 -d 30 -t 16", {"Duration (ms)": 30005.0, "Number of processors": 16.0, "Number of threads": 16.0, "Total Operations(ops)": 48210996.0, "Ops per second": 1606716.17, "ns per ops": 622.39, "Ops per threads": 3013187.0, "Ops per procs": 3013187.0, "Ops/sec/procs": 100419.76, "ns per ops/procs": 9958.2}],["rdq-yield-tokio", "./rdq-yield-tokio -p 8 -d 30 -t 8", {"Duration (ms)": 30097.0, "Number of processors": 8.0, "Number of threads": 8.0, "Total Operations(ops)": 1183351473.0, "Ops per second": 39445049.0, "ns per ops": 25.0, "Ops per threads": 147918934.0, "Ops per procs": 147918934.0, "Ops/sec/procs": 4930631.0, "ns per ops/procs": 203.0}],["rdq-yield-fibre", "./rdq-yield-fibre -p 1 -d 30 -t 1", {"Duration (ms)": 30022.0, "Number of processors": 1.0, "Number of threads": 1.0, "Total Operations(ops)": 889816582.0, "Ops per second": 29638582.86, "ns per ops": 33.74, "Ops per threads": 889816582.0, "Ops per procs": 889816582.0, "Ops/sec/procs": 29638582.86, "ns per ops/procs": 33.74}],["rdq-yield-fibre", "./rdq-yield-fibre -p 24 -d 30 -t 24", {"Duration (ms)": 30002.0, "Number of processors": 24.0, "Number of threads": 24.0, "Total Operations(ops)": 16123063532.0, "Ops per second": 537385169.3, "ns per ops": 1.86, "Ops per threads": 671794313.0, "Ops per procs": 671794313.0, "Ops/sec/procs": 22391048.72, "ns per ops/procs": 44.66}],["rdq-yield-cfa", "./rdq-yield-cfa -p 8 -d 30 -t 8", {"Duration (ms)": 0.0, "Number of processors": 8.0, "Number of threads": 8.0, "Total Operations(ops)": 521242541.0, "Ops per second": 17374751.37, "ns per ops": 57.67, "Ops per threads": 65155317.0, "Ops per procs": 65155317.0, "Ops/sec/procs": 2171843.92, "ns per ops/procs": 461.4}],["rdq-yield-tokio", "./rdq-yield-tokio -p 16 -d 30 -t 16", {"Duration (ms)": 30097.0, "Number of processors": 16.0, "Number of threads": 16.0, "Total Operations(ops)": 3385180274.0, "Ops per second": 112839342.0, "ns per ops": 8.0, "Ops per threads": 211573767.0, "Ops per procs": 211573767.0, "Ops/sec/procs": 7052458.0, "ns per ops/procs": 142.0}],["rdq-yield-go", "./rdq-yield-go -p 2 -d 30 -t 2", {"Duration (ms)": 30009.0, "Number of processors": 2.0, "Number of threads": 2.0, "Total Operations(ops)": 369480530.0, "Ops per second": 12311957.13, "ns per ops": 81.22, "Ops per threads": 184740265.0, "Ops per procs": 184740265.0, "Ops/sec/procs": 6155978.57, "ns per ops/procs": 162.44}],["rdq-yield-cfa", "./rdq-yield-cfa -p 96 -d 30 -t 96", {"Duration (ms)": 0.0, "Number of processors": 96.0, "Number of threads": 96.0, "Total Operations(ops)": 1382805332.0, "Ops per second": 46093511.07, "ns per ops": 21.75, "Ops per threads": 14404222.0, "Ops per procs": 14404222.0, "Ops/sec/procs": 480140.74, "ns per ops/procs": 2088.47}],["rdq-yield-tokio", "./rdq-yield-tokio -p 8 -d 30 -t 8", {"Duration (ms)": 30097.0, "Number of processors": 8.0, "Number of threads": 8.0, "Total Operations(ops)": 1184710756.0, "Ops per second": 39490358.0, "ns per ops": 25.0, "Ops per threads": 148088844.0, "Ops per procs": 148088844.0, "Ops/sec/procs": 4936294.0, "ns per ops/procs": 203.0}],["rdq-yield-fibre", "./rdq-yield-fibre -p 4 -d 30 -t 4", {"Duration (ms)": 30024.0, "Number of processors": 4.0, "Number of threads": 4.0, "Total Operations(ops)": 3359727702.0, "Ops per second": 111901052.58, "ns per ops": 8.94, "Ops per threads": 839931925.0, "Ops per procs": 839931925.0, "Ops/sec/procs": 27975263.15, "ns per ops/procs": 35.75}],["rdq-yield-fibre", "./rdq-yield-fibre -p 192 -d 30 -t 192", {"Duration (ms)": 30005.0, "Number of processors": 192.0, "Number of threads": 192.0, "Total Operations(ops)": 82715081086.0, "Ops per second": 2756659484.65, "ns per ops": 0.36, "Ops per threads": 430807713.0, "Ops per procs": 430807713.0, "Ops/sec/procs": 14357601.48, "ns per ops/procs": 69.65}],["rdq-yield-cfa", "./rdq-yield-cfa -p 144 -d 30 -t 144", {"Duration (ms)": 0.0, "Number of processors": 144.0, "Number of threads": 144.0, "Total Operations(ops)": 1868741135.0, "Ops per second": 62291371.17, "ns per ops": 16.06, "Ops per threads": 12977368.0, "Ops per procs": 12977368.0, "Ops/sec/procs": 432578.97, "ns per ops/procs": 2312.56}],["rdq-yield-go", "./rdq-yield-go -p 144 -d 30 -t 144", {"Duration (ms)": 30081.0, "Number of processors": 144.0, "Number of threads": 144.0, "Total Operations(ops)": 17645216.0, "Ops per second": 586580.71, "ns per ops": 1704.8, "Ops per threads": 122536.0, "Ops per procs": 122536.0, "Ops/sec/procs": 4073.48, "ns per ops/procs": 245490.51}],["rdq-yield-fibre", "./rdq-yield-fibre -p 16 -d 30 -t 16", {"Duration (ms)": 30026.0, "Number of processors": 16.0, "Number of threads": 16.0, "Total Operations(ops)": 12309109652.0, "Ops per second": 409939203.26, "ns per ops": 2.44, "Ops per threads": 769319353.0, "Ops per procs": 769319353.0, "Ops/sec/procs": 25621200.2, "ns per ops/procs": 39.03}],["rdq-yield-tokio", "./rdq-yield-tokio -p 2 -d 30 -t 2", {"Duration (ms)": 30097.0, "Number of processors": 2.0, "Number of threads": 2.0, "Total Operations(ops)": 502996240.0, "Ops per second": 16766541.0, "ns per ops": 59.0, "Ops per threads": 251498120.0, "Ops per procs": 251498120.0, "Ops/sec/procs": 8383270.0, "ns per ops/procs": 119.0}],["rdq-yield-tokio", "./rdq-yield-tokio -p 4 -d 30 -t 4", {"Duration (ms)": 30097.0, "Number of processors": 4.0, "Number of threads": 4.0, "Total Operations(ops)": 962326289.0, "Ops per second": 32077542.0, "ns per ops": 31.0, "Ops per threads": 240581572.0, "Ops per procs": 240581572.0, "Ops/sec/procs": 8019385.0, "ns per ops/procs": 125.0}],["rdq-yield-cfa", "./rdq-yield-cfa -p 1 -d 30 -t 1", {"Duration (ms)": 0.0, "Number of processors": 1.0, "Number of threads": 1.0, "Total Operations(ops)": 238061139.0, "Ops per second": 7935371.3, "ns per ops": 126.23, "Ops per threads": 238061139.0, "Ops per procs": 238061139.0, "Ops/sec/procs": 7935371.3, "ns per ops/procs": 126.23}],["rdq-yield-cfa", "./rdq-yield-cfa -p 144 -d 30 -t 144", {"Duration (ms)": 0.0, "Number of processors": 144.0, "Number of threads": 144.0, "Total Operations(ops)": 2029644255.0, "Ops per second": 67654808.5, "ns per ops": 14.8, "Ops per threads": 14094751.0, "Ops per procs": 14094751.0, "Ops/sec/procs": 469825.06, "ns per ops/procs": 2130.58}],["rdq-yield-cfa", "./rdq-yield-cfa -p 72 -d 30 -t 72", {"Duration (ms)": 0.0, "Number of processors": 72.0, "Number of threads": 72.0, "Total Operations(ops)": 981719760.0, "Ops per second": 32723992.0, "ns per ops": 30.6, "Ops per threads": 13634996.0, "Ops per procs": 13634996.0, "Ops/sec/procs": 454499.89, "ns per ops/procs": 2202.88}],["rdq-yield-tokio", "./rdq-yield-tokio -p 16 -d 30 -t 16", {"Duration (ms)": 30097.0, "Number of processors": 16.0, "Number of threads": 16.0, "Total Operations(ops)": 3431947123.0, "Ops per second": 114398237.0, "ns per ops": 8.0, "Ops per threads": 214496695.0, "Ops per procs": 214496695.0, "Ops/sec/procs": 7149889.0, "ns per ops/procs": 140.0}],["rdq-yield-fibre", "./rdq-yield-fibre -p 48 -d 30 -t 48", {"Duration (ms)": 30004.0, "Number of processors": 48.0, "Number of threads": 48.0, "Total Operations(ops)": 20203249068.0, "Ops per second": 673339997.22, "ns per ops": 1.49, "Ops per threads": 420901022.0, "Ops per procs": 420901022.0, "Ops/sec/procs": 14027916.61, "ns per ops/procs": 71.29}],["rdq-yield-fibre", "./rdq-yield-fibre -p 144 -d 30 -t 144", {"Duration (ms)": 30011.0, "Number of processors": 144.0, "Number of threads": 144.0, "Total Operations(ops)": 60668652182.0, "Ops per second": 2021484078.04, "ns per ops": 0.49, "Ops per threads": 421310084.0, "Ops per procs": 421310084.0, "Ops/sec/procs": 14038083.88, "ns per ops/procs": 71.23}],["rdq-yield-go", "./rdq-yield-go -p 192 -d 30 -t 192", {"Duration (ms)": 30015.0, "Number of processors": 192.0, "Number of threads": 192.0, "Total Operations(ops)": 16702950.0, "Ops per second": 556479.07, "ns per ops": 1797.01, "Ops per threads": 86994.0, "Ops per procs": 86994.0, "Ops/sec/procs": 2898.33, "ns per ops/procs": 345026.45}],["rdq-yield-tokio", "./rdq-yield-tokio -p 144 -d 30 -t 144", {"Duration (ms)": 30097.0, "Number of processors": 144.0, "Number of threads": 144.0, "Total Operations(ops)": 327745331.0, "Ops per second": 10924844.0, "ns per ops": 91.0, "Ops per threads": 2276009.0, "Ops per procs": 2276009.0, "Ops/sec/procs": 75866.0, "ns per ops/procs": 13223.0}],["rdq-yield-fibre", "./rdq-yield-fibre -p 1 -d 30 -t 1", {"Duration (ms)": 30020.0, "Number of processors": 1.0, "Number of threads": 1.0, "Total Operations(ops)": 887917201.0, "Ops per second": 29577248.45, "ns per ops": 33.81, "Ops per threads": 887917201.0, "Ops per procs": 887917201.0, "Ops/sec/procs": 29577248.45, "ns per ops/procs": 33.81}],["rdq-yield-go", "./rdq-yield-go -p 144 -d 30 -t 144", {"Duration (ms)": 30076.0, "Number of processors": 144.0, "Number of threads": 144.0, "Total Operations(ops)": 18712387.0, "Ops per second": 622156.73, "ns per ops": 1607.31, "Ops per threads": 129947.0, "Ops per procs": 129947.0, "Ops/sec/procs": 4320.53, "ns per ops/procs": 231452.93}],["rdq-yield-cfa", "./rdq-yield-cfa -p 8 -d 30 -t 8", {"Duration (ms)": 0.0, "Number of processors": 8.0, "Number of threads": 8.0, "Total Operations(ops)": 532914059.0, "Ops per second": 17763801.97, "ns per ops": 56.41, "Ops per threads": 66614257.0, "Ops per procs": 66614257.0, "Ops/sec/procs": 2220475.25, "ns per ops/procs": 451.25}],["rdq-yield-tokio", "./rdq-yield-tokio -p 192 -d 30 -t 192", {"Duration (ms)": 30097.0, "Number of processors": 192.0, "Number of threads": 192.0, "Total Operations(ops)": 249383256.0, "Ops per second": 8312775.0, "ns per ops": 120.0, "Ops per threads": 1298871.0, "Ops per procs": 1298871.0, "Ops/sec/procs": 43295.0, "ns per ops/procs": 23171.0}],["rdq-yield-cfa", "./rdq-yield-cfa -p 2 -d 30 -t 2", {"Duration (ms)": 0.0, "Number of processors": 2.0, "Number of threads": 2.0, "Total Operations(ops)": 328564086.0, "Ops per second": 10952136.2, "ns per ops": 91.46, "Ops per threads": 164282043.0, "Ops per procs": 164282043.0, "Ops/sec/procs": 5476068.1, "ns per ops/procs": 182.92}],["rdq-yield-tokio", "./rdq-yield-tokio -p 48 -d 30 -t 48", {"Duration (ms)": 30097.0, "Number of processors": 48.0, "Number of threads": 48.0, "Total Operations(ops)": 1213881441.0, "Ops per second": 40462714.0, "ns per ops": 24.0, "Ops per threads": 25289196.0, "Ops per procs": 25289196.0, "Ops/sec/procs": 842973.0, "ns per ops/procs": 1190.0}],["rdq-yield-cfa", "./rdq-yield-cfa -p 24 -d 30 -t 24", {"Duration (ms)": 0.0, "Number of processors": 24.0, "Number of threads": 24.0, "Total Operations(ops)": 734610415.0, "Ops per second": 24487013.83, "ns per ops": 40.87, "Ops per threads": 30608767.0, "Ops per procs": 30608767.0, "Ops/sec/procs": 1020292.24, "ns per ops/procs": 980.76}],["rdq-yield-cfa", "./rdq-yield-cfa -p 1 -d 30 -t 1", {"Duration (ms)": 0.0, "Number of processors": 1.0, "Number of threads": 1.0, "Total Operations(ops)": 237606973.0, "Ops per second": 7920232.43, "ns per ops": 126.47, "Ops per threads": 237606973.0, "Ops per procs": 237606973.0, "Ops/sec/procs": 7920232.43, "ns per ops/procs": 126.47}],["rdq-yield-fibre", "./rdq-yield-fibre -p 72 -d 30 -t 72", {"Duration (ms)": 30004.0, "Number of processors": 72.0, "Number of threads": 72.0, "Total Operations(ops)": 35733770062.0, "Ops per second": 1190951814.74, "ns per ops": 0.84, "Ops per threads": 496302361.0, "Ops per procs": 496302361.0, "Ops/sec/procs": 16540997.43, "ns per ops/procs": 60.46}],["rdq-yield-cfa", "./rdq-yield-cfa -p 72 -d 30 -t 72", {"Duration (ms)": 0.0, "Number of processors": 72.0, "Number of threads": 72.0, "Total Operations(ops)": 995724709.0, "Ops per second": 33190823.63, "ns per ops": 30.19, "Ops per threads": 13829509.0, "Ops per procs": 13829509.0, "Ops/sec/procs": 460983.66, "ns per ops/procs": 2173.94}],["rdq-yield-fibre", "./rdq-yield-fibre -p 144 -d 30 -t 144", {"Duration (ms)": 30004.0, "Number of processors": 144.0, "Number of threads": 144.0, "Total Operations(ops)": 61628879596.0, "Ops per second": 2053972688.7, "ns per ops": 0.49, "Ops per threads": 427978330.0, "Ops per procs": 427978330.0, "Ops/sec/procs": 14263699.23, "ns per ops/procs": 70.11}],["rdq-yield-go", "./rdq-yield-go -p 144 -d 30 -t 144", {"Duration (ms)": 30076.0, "Number of processors": 144.0, "Number of threads": 144.0, "Total Operations(ops)": 18965050.0, "Ops per second": 630562.45, "ns per ops": 1585.89, "Ops per threads": 131701.0, "Ops per procs": 131701.0, "Ops/sec/procs": 4378.91, "ns per ops/procs": 228367.55}],["rdq-yield-go", "./rdq-yield-go -p 144 -d 30 -t 144", {"Duration (ms)": 30076.0, "Number of processors": 144.0, "Number of threads": 144.0, "Total Operations(ops)": 19923076.0, "Ops per second": 662414.33, "ns per ops": 1509.63, "Ops per threads": 138354.0, "Ops per procs": 138354.0, "Ops/sec/procs": 4600.1, "ns per ops/procs": 217386.6}],["rdq-yield-fibre", "./rdq-yield-fibre -p 72 -d 30 -t 72", {"Duration (ms)": 30003.0, "Number of processors": 72.0, "Number of threads": 72.0, "Total Operations(ops)": 36289262638.0, "Ops per second": 1209493305.18, "ns per ops": 0.83, "Ops per threads": 504017536.0, "Ops per procs": 504017536.0, "Ops/sec/procs": 16798518.13, "ns per ops/procs": 59.53}],["rdq-yield-go", "./rdq-yield-go -p 2 -d 30 -t 2", {"Duration (ms)": 30011.0, "Number of processors": 2.0, "Number of threads": 2.0, "Total Operations(ops)": 370811148.0, "Ops per second": 12355617.38, "ns per ops": 80.93, "Ops per threads": 185405574.0, "Ops per procs": 185405574.0, "Ops/sec/procs": 6177808.69, "ns per ops/procs": 161.87}],["rdq-yield-tokio", "./rdq-yield-tokio -p 96 -d 30 -t 96", {"Duration (ms)": 30098.0, "Number of processors": 96.0, "Number of threads": 96.0, "Total Operations(ops)": 371421804.0, "Ops per second": 12380726.0, "ns per ops": 81.0, "Ops per threads": 3868977.0, "Ops per procs": 3868977.0, "Ops/sec/procs": 128965.0, "ns per ops/procs": 7779.0}],["rdq-yield-tokio", "./rdq-yield-tokio -p 144 -d 30 -t 144", {"Duration (ms)": 30097.0, "Number of processors": 144.0, "Number of threads": 144.0, "Total Operations(ops)": 275609630.0, "Ops per second": 9186987.0, "ns per ops": 109.0, "Ops per threads": 1913955.0, "Ops per procs": 1913955.0, "Ops/sec/procs": 63798.0, "ns per ops/procs": 15725.0}],["rdq-yield-cfa", "./rdq-yield-cfa -p 48 -d 30 -t 48", {"Duration (ms)": 0.0, "Number of processors": 48.0, "Number of threads": 48.0, "Total Operations(ops)": 1169420060.0, "Ops per second": 38980668.67, "ns per ops": 25.7, "Ops per threads": 24362917.0, "Ops per procs": 24362917.0, "Ops/sec/procs": 812097.26, "ns per ops/procs": 1233.56}],["rdq-yield-fibre", "./rdq-yield-fibre -p 48 -d 30 -t 48", {"Duration (ms)": 30004.0, "Number of processors": 48.0, "Number of threads": 48.0, "Total Operations(ops)": 20203700999.0, "Ops per second": 673355580.16, "ns per ops": 1.49, "Ops per threads": 420910437.0, "Ops per procs": 420910437.0, "Ops/sec/procs": 14028241.25, "ns per ops/procs": 71.28}],["rdq-yield-cfa", "./rdq-yield-cfa -p 72 -d 30 -t 72", {"Duration (ms)": 0.0, "Number of processors": 72.0, "Number of threads": 72.0, "Total Operations(ops)": 954200118.0, "Ops per second": 31806670.6, "ns per ops": 31.48, "Ops per threads": 13252779.0, "Ops per procs": 13252779.0, "Ops/sec/procs": 441759.31, "ns per ops/procs": 2266.76}],["rdq-yield-go", "./rdq-yield-go -p 144 -d 30 -t 144", {"Duration (ms)": 30078.0, "Number of processors": 144.0, "Number of threads": 144.0, "Total Operations(ops)": 19171207.0, "Ops per second": 637379.12, "ns per ops": 1568.92, "Ops per threads": 133133.0, "Ops per procs": 133133.0, "Ops/sec/procs": 4426.24, "ns per ops/procs": 225925.19}],["rdq-yield-fibre", "./rdq-yield-fibre -p 24 -d 30 -t 24", {"Duration (ms)": 30002.0, "Number of processors": 24.0, "Number of threads": 24.0, "Total Operations(ops)": 16129219825.0, "Ops per second": 537591184.22, "ns per ops": 1.86, "Ops per threads": 672050826.0, "Ops per procs": 672050826.0, "Ops/sec/procs": 22399632.68, "ns per ops/procs": 44.64}],["rdq-yield-go", "./rdq-yield-go -p 4 -d 30 -t 4", {"Duration (ms)": 30002.0, "Number of processors": 4.0, "Number of threads": 4.0, "Total Operations(ops)": 170932506.0, "Ops per second": 5697270.9, "ns per ops": 175.52, "Ops per threads": 42733126.0, "Ops per procs": 42733126.0, "Ops/sec/procs": 1424317.72, "ns per ops/procs": 702.09}],["rdq-yield-fibre", "./rdq-yield-fibre -p 16 -d 30 -t 16", {"Duration (ms)": 30026.0, "Number of processors": 16.0, "Number of threads": 16.0, "Total Operations(ops)": 12299929004.0, "Ops per second": 409633650.09, "ns per ops": 2.44, "Ops per threads": 768745562.0, "Ops per procs": 768745562.0, "Ops/sec/procs": 25602103.13, "ns per ops/procs": 39.06}],["rdq-yield-cfa", "./rdq-yield-cfa -p 4 -d 30 -t 4", {"Duration (ms)": 0.0, "Number of processors": 4.0, "Number of threads": 4.0, "Total Operations(ops)": 377732229.0, "Ops per second": 12591074.3, "ns per ops": 79.57, "Ops per threads": 94433057.0, "Ops per procs": 94433057.0, "Ops/sec/procs": 3147768.58, "ns per ops/procs": 318.28}],["rdq-yield-fibre", "./rdq-yield-fibre -p 24 -d 30 -t 24", {"Duration (ms)": 30002.0, "Number of processors": 24.0, "Number of threads": 24.0, "Total Operations(ops)": 16120558283.0, "Ops per second": 537303998.4, "ns per ops": 1.86, "Ops per threads": 671689928.0, "Ops per procs": 671689928.0, "Ops/sec/procs": 22387666.6, "ns per ops/procs": 44.67}],["rdq-yield-fibre", "./rdq-yield-fibre -p 96 -d 30 -t 96", {"Duration (ms)": 30005.0, "Number of processors": 96.0, "Number of threads": 96.0, "Total Operations(ops)": 40207830812.0, "Ops per second": 1340033754.8, "ns per ops": 0.75, "Ops per threads": 418831570.0, "Ops per procs": 418831570.0, "Ops/sec/procs": 13958684.95, "ns per ops/procs": 71.64}],["rdq-yield-cfa", "./rdq-yield-cfa -p 1 -d 30 -t 1", {"Duration (ms)": 0.0, "Number of processors": 1.0, "Number of threads": 1.0, "Total Operations(ops)": 238379230.0, "Ops per second": 7945974.33, "ns per ops": 126.06, "Ops per threads": 238379230.0, "Ops per procs": 238379230.0, "Ops/sec/procs": 7945974.33, "ns per ops/procs": 126.06}],["rdq-yield-cfa", "./rdq-yield-cfa -p 192 -d 30 -t 192", {"Duration (ms)": 0.0, "Number of processors": 192.0, "Number of threads": 192.0, "Total Operations(ops)": 2279849630.0, "Ops per second": 75994987.67, "ns per ops": 13.19, "Ops per threads": 11874216.0, "Ops per procs": 11874216.0, "Ops/sec/procs": 395807.23, "ns per ops/procs": 2533.38}],["rdq-yield-tokio", "./rdq-yield-tokio -p 24 -d 30 -t 24", {"Duration (ms)": 30097.0, "Number of processors": 24.0, "Number of threads": 24.0, "Total Operations(ops)": 3729361781.0, "Ops per second": 124312059.0, "ns per ops": 8.0, "Ops per threads": 155390074.0, "Ops per procs": 155390074.0, "Ops/sec/procs": 5179669.0, "ns per ops/procs": 193.0}],["rdq-yield-fibre", "./rdq-yield-fibre -p 8 -d 30 -t 8", {"Duration (ms)": 30023.0, "Number of processors": 8.0, "Number of threads": 8.0, "Total Operations(ops)": 6548784160.0, "Ops per second": 218123552.32, "ns per ops": 4.58, "Ops per threads": 818598020.0, "Ops per procs": 818598020.0, "Ops/sec/procs": 27265444.04, "ns per ops/procs": 36.68}],["rdq-yield-tokio", "./rdq-yield-tokio -p 48 -d 30 -t 48", {"Duration (ms)": 30097.0, "Number of processors": 48.0, "Number of threads": 48.0, "Total Operations(ops)": 1219832040.0, "Ops per second": 40661068.0, "ns per ops": 24.0, "Ops per threads": 25413167.0, "Ops per procs": 25413167.0, "Ops/sec/procs": 847105.0, "ns per ops/procs": 1184.0}],["rdq-yield-fibre", "./rdq-yield-fibre -p 96 -d 30 -t 96", {"Duration (ms)": 30004.0, "Number of processors": 96.0, "Number of threads": 96.0, "Total Operations(ops)": 40404458473.0, "Ops per second": 1346603321.5, "ns per ops": 0.74, "Ops per threads": 420879775.0, "Ops per procs": 420879775.0, "Ops/sec/procs": 14027117.93, "ns per ops/procs": 71.29}],["rdq-yield-tokio", "./rdq-yield-tokio -p 8 -d 30 -t 8", {"Duration (ms)": 30097.0, "Number of processors": 8.0, "Number of threads": 8.0, "Total Operations(ops)": 1174515056.0, "Ops per second": 39150501.0, "ns per ops": 25.0, "Ops per threads": 146814382.0, "Ops per procs": 146814382.0, "Ops/sec/procs": 4893812.0, "ns per ops/procs": 205.0}],["rdq-yield-fibre", "./rdq-yield-fibre -p 16 -d 30 -t 16", {"Duration (ms)": 30026.0, "Number of processors": 16.0, "Number of threads": 16.0, "Total Operations(ops)": 12302667751.0, "Ops per second": 409723290.18, "ns per ops": 2.44, "Ops per threads": 768916734.0, "Ops per procs": 768916734.0, "Ops/sec/procs": 25607705.64, "ns per ops/procs": 39.05}],["rdq-yield-go", "./rdq-yield-go -p 16 -d 30 -t 16", {"Duration (ms)": 30005.0, "Number of processors": 16.0, "Number of threads": 16.0, "Total Operations(ops)": 50257627.0, "Ops per second": 1674948.98, "ns per ops": 597.03, "Ops per threads": 3141101.0, "Ops per procs": 3141101.0, "Ops/sec/procs": 104684.31, "ns per ops/procs": 9552.53}],["rdq-yield-fibre", "./rdq-yield-fibre -p 16 -d 30 -t 16", {"Duration (ms)": 30026.0, "Number of processors": 16.0, "Number of threads": 16.0, "Total Operations(ops)": 12307510045.0, "Ops per second": 409886376.88, "ns per ops": 2.44, "Ops per threads": 769219377.0, "Ops per procs": 769219377.0, "Ops/sec/procs": 25617898.56, "ns per ops/procs": 39.04}],["rdq-yield-fibre", "./rdq-yield-fibre -p 192 -d 30 -t 192", {"Duration (ms)": 30005.0, "Number of processors": 192.0, "Number of threads": 192.0, "Total Operations(ops)": 81570219580.0, "Ops per second": 2718536861.12, "ns per ops": 0.37, "Ops per threads": 424844893.0, "Ops per procs": 424844893.0, "Ops/sec/procs": 14159046.15, "ns per ops/procs": 70.63}],["rdq-yield-tokio", "./rdq-yield-tokio -p 1 -d 30 -t 1", {"Duration (ms)": 30097.0, "Number of processors": 1.0, "Number of threads": 1.0, "Total Operations(ops)": 274089555.0, "Ops per second": 9136318.0, "ns per ops": 109.0, "Ops per threads": 274089555.0, "Ops per procs": 274089555.0, "Ops/sec/procs": 9136318.0, "ns per ops/procs": 109.0}],["rdq-yield-go", "./rdq-yield-go -p 2 -d 30 -t 2", {"Duration (ms)": 30010.0, "Number of processors": 2.0, "Number of threads": 2.0, "Total Operations(ops)": 373040681.0, "Ops per second": 12430543.61, "ns per ops": 80.45, "Ops per threads": 186520340.0, "Ops per procs": 186520340.0, "Ops/sec/procs": 6215271.8, "ns per ops/procs": 160.89}],["rdq-yield-cfa", "./rdq-yield-cfa -p 48 -d 30 -t 48", {"Duration (ms)": 0.0, "Number of processors": 48.0, "Number of threads": 48.0, "Total Operations(ops)": 1161090246.0, "Ops per second": 38703008.2, "ns per ops": 25.88, "Ops per threads": 24189380.0, "Ops per procs": 24189380.0, "Ops/sec/procs": 806312.67, "ns per ops/procs": 1242.37}],["rdq-yield-go", "./rdq-yield-go -p 72 -d 30 -t 72", {"Duration (ms)": 30032.0, "Number of processors": 72.0, "Number of threads": 72.0, "Total Operations(ops)": 23384424.0, "Ops per second": 778624.81, "ns per ops": 1284.32, "Ops per threads": 324783.0, "Ops per procs": 324783.0, "Ops/sec/procs": 10814.23, "ns per ops/procs": 92470.72}],["rdq-yield-fibre", "./rdq-yield-fibre -p 144 -d 30 -t 144", {"Duration (ms)": 30030.0, "Number of processors": 144.0, "Number of threads": 144.0, "Total Operations(ops)": 60723622931.0, "Ops per second": 2022066714.02, "ns per ops": 0.49, "Ops per threads": 421691825.0, "Ops per procs": 421691825.0, "Ops/sec/procs": 14042129.96, "ns per ops/procs": 71.21}],["rdq-yield-go", "./rdq-yield-go -p 16 -d 30 -t 16", {"Duration (ms)": 30005.0, "Number of processors": 16.0, "Number of threads": 16.0, "Total Operations(ops)": 50465233.0, "Ops per second": 1681844.42, "ns per ops": 594.59, "Ops per threads": 3154077.0, "Ops per procs": 3154077.0, "Ops/sec/procs": 105115.28, "ns per ops/procs": 9513.37}],["rdq-yield-fibre", "./rdq-yield-fibre -p 8 -d 30 -t 8", {"Duration (ms)": 30022.0, "Number of processors": 8.0, "Number of threads": 8.0, "Total Operations(ops)": 6548802705.0, "Ops per second": 218126645.96, "ns per ops": 4.58, "Ops per threads": 818600338.0, "Ops per procs": 818600338.0, "Ops/sec/procs": 27265830.75, "ns per ops/procs": 36.68}],["rdq-yield-fibre", "./rdq-yield-fibre -p 192 -d 30 -t 192", {"Duration (ms)": 30005.0, "Number of processors": 192.0, "Number of threads": 192.0, "Total Operations(ops)": 80533481901.0, "Ops per second": 2683963177.18, "ns per ops": 0.37, "Ops per threads": 419445218.0, "Ops per procs": 419445218.0, "Ops/sec/procs": 13978974.88, "ns per ops/procs": 71.54}],["rdq-yield-fibre", "./rdq-yield-fibre -p 192 -d 30 -t 192", {"Duration (ms)": 30005.0, "Number of processors": 192.0, "Number of threads": 192.0, "Total Operations(ops)": 81962152799.0, "Ops per second": 2731588527.93, "ns per ops": 0.37, "Ops per threads": 426886212.0, "Ops per procs": 426886212.0, "Ops/sec/procs": 14227023.58, "ns per ops/procs": 70.29}],["rdq-yield-go", "./rdq-yield-go -p 8 -d 30 -t 8", {"Duration (ms)": 30003.0, "Number of processors": 8.0, "Number of threads": 8.0, "Total Operations(ops)": 80620004.0, "Ops per second": 2687014.58, "ns per ops": 372.16, "Ops per threads": 10077500.0, "Ops per procs": 10077500.0, "Ops/sec/procs": 335876.82, "ns per ops/procs": 2977.28}],["rdq-yield-fibre", "./rdq-yield-fibre -p 72 -d 30 -t 72", {"Duration (ms)": 30003.0, "Number of processors": 72.0, "Number of threads": 72.0, "Total Operations(ops)": 36350491505.0, "Ops per second": 1211526057.59, "ns per ops": 0.83, "Ops per threads": 504867937.0, "Ops per procs": 504867937.0, "Ops/sec/procs": 16826750.8, "ns per ops/procs": 59.43}],["rdq-yield-fibre", "./rdq-yield-fibre -p 1 -d 30 -t 1", {"Duration (ms)": 30023.0, "Number of processors": 1.0, "Number of threads": 1.0, "Total Operations(ops)": 891090667.0, "Ops per second": 29679429.79, "ns per ops": 33.69, "Ops per threads": 891090667.0, "Ops per procs": 891090667.0, "Ops/sec/procs": 29679429.79, "ns per ops/procs": 33.69}],["rdq-yield-cfa", "./rdq-yield-cfa -p 144 -d 30 -t 144", {"Duration (ms)": 0.0, "Number of processors": 144.0, "Number of threads": 144.0, "Total Operations(ops)": 1796870976.0, "Ops per second": 59895699.2, "ns per ops": 16.72, "Ops per threads": 12478270.0, "Ops per procs": 12478270.0, "Ops/sec/procs": 415942.36, "ns per ops/procs": 2407.95}],["rdq-yield-tokio", "./rdq-yield-tokio -p 24 -d 30 -t 24", {"Duration (ms)": 30097.0, "Number of processors": 24.0, "Number of threads": 24.0, "Total Operations(ops)": 3774729287.0, "Ops per second": 125824309.0, "ns per ops": 7.0, "Ops per threads": 157280386.0, "Ops per procs": 157280386.0, "Ops/sec/procs": 5242679.0, "ns per ops/procs": 191.0}],["rdq-yield-go", "./rdq-yield-go -p 72 -d 30 -t 72", {"Duration (ms)": 30035.0, "Number of processors": 72.0, "Number of threads": 72.0, "Total Operations(ops)": 22601781.0, "Ops per second": 752501.27, "ns per ops": 1328.9, "Ops per threads": 313913.0, "Ops per procs": 313913.0, "Ops/sec/procs": 10451.41, "ns per ops/procs": 95680.9}],["rdq-yield-tokio", "./rdq-yield-tokio -p 192 -d 30 -t 192", {"Duration (ms)": 30097.0, "Number of processors": 192.0, "Number of threads": 192.0, "Total Operations(ops)": 245713714.0, "Ops per second": 8190457.0, "ns per ops": 122.0, "Ops per threads": 1279758.0, "Ops per procs": 1279758.0, "Ops/sec/procs": 42658.0, "ns per ops/procs": 23518.0}],["rdq-yield-fibre", "./rdq-yield-fibre -p 2 -d 30 -t 2", {"Duration (ms)": 30023.0, "Number of processors": 2.0, "Number of threads": 2.0, "Total Operations(ops)": 1770587430.0, "Ops per second": 58973071.78, "ns per ops": 16.96, "Ops per threads": 885293715.0, "Ops per procs": 885293715.0, "Ops/sec/procs": 29486535.89, "ns per ops/procs": 33.91}],["rdq-yield-tokio", "./rdq-yield-tokio -p 144 -d 30 -t 144", {"Duration (ms)": 30097.0, "Number of processors": 144.0, "Number of threads": 144.0, "Total Operations(ops)": 277533293.0, "Ops per second": 9251109.0, "ns per ops": 108.0, "Ops per threads": 1927314.0, "Ops per procs": 1927314.0, "Ops/sec/procs": 64243.0, "ns per ops/procs": 15616.0}],["rdq-yield-go", "./rdq-yield-go -p 96 -d 30 -t 96", {"Duration (ms)": 30049.0, "Number of processors": 96.0, "Number of threads": 96.0, "Total Operations(ops)": 22074260.0, "Ops per second": 734586.11, "ns per ops": 1361.31, "Ops per threads": 229940.0, "Ops per procs": 229940.0, "Ops/sec/procs": 7651.94, "ns per ops/procs": 130685.84}],["rdq-yield-go", "./rdq-yield-go -p 4 -d 30 -t 4", {"Duration (ms)": 30002.0, "Number of processors": 4.0, "Number of threads": 4.0, "Total Operations(ops)": 174751034.0, "Ops per second": 5824573.05, "ns per ops": 171.69, "Ops per threads": 43687758.0, "Ops per procs": 43687758.0, "Ops/sec/procs": 1456143.26, "ns per ops/procs": 686.75}],["rdq-yield-go", "./rdq-yield-go -p 96 -d 30 -t 96", {"Duration (ms)": 30049.0, "Number of processors": 96.0, "Number of threads": 96.0, "Total Operations(ops)": 23944893.0, "Ops per second": 796836.21, "ns per ops": 1254.96, "Ops per threads": 249425.0, "Ops per procs": 249425.0, "Ops/sec/procs": 8300.38, "ns per ops/procs": 120476.45}],["rdq-yield-cfa", "./rdq-yield-cfa -p 48 -d 30 -t 48", {"Duration (ms)": 0.0, "Number of processors": 48.0, "Number of threads": 48.0, "Total Operations(ops)": 1171974525.0, "Ops per second": 39065817.5, "ns per ops": 25.66, "Ops per threads": 24416135.0, "Ops per procs": 24416135.0, "Ops/sec/procs": 813871.2, "ns per ops/procs": 1231.66}],["rdq-yield-go", "./rdq-yield-go -p 1 -d 30 -t 1", {"Duration (ms)": 30001.0, "Number of processors": 1.0, "Number of threads": 1.0, "Total Operations(ops)": 255154695.0, "Ops per second": 8504816.84, "ns per ops": 117.58, "Ops per threads": 255154695.0, "Ops per procs": 255154695.0, "Ops/sec/procs": 8504816.84, "ns per ops/procs": 117.58}],["rdq-yield-fibre", "./rdq-yield-fibre -p 2 -d 30 -t 2", {"Duration (ms)": 30023.0, "Number of processors": 2.0, "Number of threads": 2.0, "Total Operations(ops)": 1774632957.0, "Ops per second": 59107981.34, "ns per ops": 16.92, "Ops per threads": 887316478.0, "Ops per procs": 887316478.0, "Ops/sec/procs": 29553990.67, "ns per ops/procs": 33.84}],["rdq-yield-tokio", "./rdq-yield-tokio -p 192 -d 30 -t 192", {"Duration (ms)": 30098.0, "Number of processors": 192.0, "Number of threads": 192.0, "Total Operations(ops)": 243905722.0, "Ops per second": 8130190.0, "ns per ops": 123.0, "Ops per threads": 1270342.0, "Ops per procs": 1270342.0, "Ops/sec/procs": 42344.0, "ns per ops/procs": 23693.0}],["rdq-yield-tokio", "./rdq-yield-tokio -p 48 -d 30 -t 48", {"Duration (ms)": 30097.0, "Number of processors": 48.0, "Number of threads": 48.0, "Total Operations(ops)": 774762764.0, "Ops per second": 25825425.0, "ns per ops": 38.0, "Ops per threads": 16140890.0, "Ops per procs": 16140890.0, "Ops/sec/procs": 538029.0, "ns per ops/procs": 1864.0}],["rdq-yield-go", "./rdq-yield-go -p 1 -d 30 -t 1", {"Duration (ms)": 30001.0, "Number of processors": 1.0, "Number of threads": 1.0, "Total Operations(ops)": 254608045.0, "Ops per second": 8486592.95, "ns per ops": 117.83, "Ops per threads": 254608045.0, "Ops per procs": 254608045.0, "Ops/sec/procs": 8486592.95, "ns per ops/procs": 117.83}],["rdq-yield-fibre", "./rdq-yield-fibre -p 24 -d 30 -t 24", {"Duration (ms)": 30002.0, "Number of processors": 24.0, "Number of threads": 24.0, "Total Operations(ops)": 16125063037.0, "Ops per second": 537455946.52, "ns per ops": 1.86, "Ops per threads": 671877626.0, "Ops per procs": 671877626.0, "Ops/sec/procs": 22393997.77, "ns per ops/procs": 44.65}],["rdq-yield-go", "./rdq-yield-go -p 72 -d 30 -t 72", {"Duration (ms)": 30036.0, "Number of processors": 72.0, "Number of threads": 72.0, "Total Operations(ops)": 20643005.0, "Ops per second": 687254.32, "ns per ops": 1455.07, "Ops per threads": 286708.0, "Ops per procs": 286708.0, "Ops/sec/procs": 9545.2, "ns per ops/procs": 104764.71}],["rdq-yield-fibre", "./rdq-yield-fibre -p 96 -d 30 -t 96", {"Duration (ms)": 30004.0, "Number of processors": 96.0, "Number of threads": 96.0, "Total Operations(ops)": 40506295310.0, "Ops per second": 1350010754.12, "ns per ops": 0.74, "Ops per threads": 421940576.0, "Ops per procs": 421940576.0, "Ops/sec/procs": 14062612.02, "ns per ops/procs": 71.11}],["rdq-yield-tokio", "./rdq-yield-tokio -p 96 -d 30 -t 96", {"Duration (ms)": 30097.0, "Number of processors": 96.0, "Number of threads": 96.0, "Total Operations(ops)": 390866582.0, "Ops per second": 13028886.0, "ns per ops": 77.0, "Ops per threads": 4071526.0, "Ops per procs": 4071526.0, "Ops/sec/procs": 135717.0, "ns per ops/procs": 7392.0}],["rdq-yield-tokio", "./rdq-yield-tokio -p 24 -d 30 -t 24", {"Duration (ms)": 30097.0, "Number of processors": 24.0, "Number of threads": 24.0, "Total Operations(ops)": 3809163774.0, "Ops per second": 126972125.0, "ns per ops": 7.0, "Ops per threads": 158715157.0, "Ops per procs": 158715157.0, "Ops/sec/procs": 5290505.0, "ns per ops/procs": 189.0}],["rdq-yield-tokio", "./rdq-yield-tokio -p 8 -d 30 -t 8", {"Duration (ms)": 30097.0, "Number of processors": 8.0, "Number of threads": 8.0, "Total Operations(ops)": 1170675486.0, "Ops per second": 39022516.0, "ns per ops": 25.0, "Ops per threads": 146334435.0, "Ops per procs": 146334435.0, "Ops/sec/procs": 4877814.0, "ns per ops/procs": 205.0}],["rdq-yield-tokio", "./rdq-yield-tokio -p 144 -d 30 -t 144", {"Duration (ms)": 30097.0, "Number of processors": 144.0, "Number of threads": 144.0, "Total Operations(ops)": 375686385.0, "Ops per second": 12522879.0, "ns per ops": 80.0, "Ops per threads": 2608933.0, "Ops per procs": 2608933.0, "Ops/sec/procs": 86964.0, "ns per ops/procs": 11536.0}],["rdq-yield-go", "./rdq-yield-go -p 72 -d 30 -t 72", {"Duration (ms)": 30033.0, "Number of processors": 72.0, "Number of threads": 72.0, "Total Operations(ops)": 22374358.0, "Ops per second": 744982.97, "ns per ops": 1342.31, "Ops per threads": 310754.0, "Ops per procs": 310754.0, "Ops/sec/procs": 10346.99, "ns per ops/procs": 96646.5}],["rdq-yield-tokio", "./rdq-yield-tokio -p 72 -d 30 -t 72", {"Duration (ms)": 30097.0, "Number of processors": 72.0, "Number of threads": 72.0, "Total Operations(ops)": 392570318.0, "Ops per second": 13085677.0, "ns per ops": 76.0, "Ops per threads": 5452365.0, "Ops per procs": 5452365.0, "Ops/sec/procs": 181745.0, "ns per ops/procs": 5520.0}],["rdq-yield-go", "./rdq-yield-go -p 16 -d 30 -t 16", {"Duration (ms)": 30005.0, "Number of processors": 16.0, "Number of threads": 16.0, "Total Operations(ops)": 50279346.0, "Ops per second": 1675644.74, "ns per ops": 596.79, "Ops per threads": 3142459.0, "Ops per procs": 3142459.0, "Ops/sec/procs": 104727.8, "ns per ops/procs": 9548.56}],["rdq-yield-tokio", "./rdq-yield-tokio -p 24 -d 30 -t 24", {"Duration (ms)": 30097.0, "Number of processors": 24.0, "Number of threads": 24.0, "Total Operations(ops)": 3768065044.0, "Ops per second": 125602168.0, "ns per ops": 7.0, "Ops per threads": 157002710.0, "Ops per procs": 157002710.0, "Ops/sec/procs": 5233423.0, "ns per ops/procs": 191.0}],["rdq-yield-go", "./rdq-yield-go -p 192 -d 30 -t 192", {"Duration (ms)": 30029.0, "Number of processors": 192.0, "Number of threads": 192.0, "Total Operations(ops)": 15850717.0, "Ops per second": 527835.07, "ns per ops": 1894.53, "Ops per threads": 82555.0, "Ops per procs": 82555.0, "Ops/sec/procs": 2749.14, "ns per ops/procs": 363749.98}],["rdq-yield-go", "./rdq-yield-go -p 48 -d 30 -t 48", {"Duration (ms)": 30020.0, "Number of processors": 48.0, "Number of threads": 48.0, "Total Operations(ops)": 41675700.0, "Ops per second": 1388226.26, "ns per ops": 720.34, "Ops per threads": 868243.0, "Ops per procs": 868243.0, "Ops/sec/procs": 28921.38, "ns per ops/procs": 34576.5}],["rdq-yield-cfa", "./rdq-yield-cfa -p 24 -d 30 -t 24", {"Duration (ms)": 0.0, "Number of processors": 24.0, "Number of threads": 24.0, "Total Operations(ops)": 734897875.0, "Ops per second": 24496595.83, "ns per ops": 40.86, "Ops per threads": 30620744.0, "Ops per procs": 30620744.0, "Ops/sec/procs": 1020691.49, "ns per ops/procs": 980.75}],["rdq-yield-fibre", "./rdq-yield-fibre -p 192 -d 30 -t 192", {"Duration (ms)": 30005.0, "Number of processors": 192.0, "Number of threads": 192.0, "Total Operations(ops)": 82728752519.0, "Ops per second": 2757105721.8, "ns per ops": 0.36, "Ops per threads": 430878919.0, "Ops per procs": 430878919.0, "Ops/sec/procs": 14359925.63, "ns per ops/procs": 69.64}],["rdq-yield-go", "./rdq-yield-go -p 192 -d 30 -t 192", {"Duration (ms)": 30019.0, "Number of processors": 192.0, "Number of threads": 192.0, "Total Operations(ops)": 16478480.0, "Ops per second": 548929.06, "ns per ops": 1821.73, "Ops per threads": 85825.0, "Ops per procs": 85825.0, "Ops/sec/procs": 2859.01, "ns per ops/procs": 349771.97}],["rdq-yield-cfa", "./rdq-yield-cfa -p 96 -d 30 -t 96", {"Duration (ms)": 0.0, "Number of processors": 96.0, "Number of threads": 96.0, "Total Operations(ops)": 1293440944.0, "Ops per second": 43114698.13, "ns per ops": 23.24, "Ops per threads": 13473343.0, "Ops per procs": 13473343.0, "Ops/sec/procs": 449111.44, "ns per ops/procs": 2231.47}],["rdq-yield-go", "./rdq-yield-go -p 8 -d 30 -t 8", {"Duration (ms)": 30004.0, "Number of processors": 8.0, "Number of threads": 8.0, "Total Operations(ops)": 81661498.0, "Ops per second": 2721631.26, "ns per ops": 367.43, "Ops per threads": 10207687.0, "Ops per procs": 10207687.0, "Ops/sec/procs": 340203.91, "ns per ops/procs": 2939.41}],["rdq-yield-cfa", "./rdq-yield-cfa -p 144 -d 30 -t 144", {"Duration (ms)": 0.0, "Number of processors": 144.0, "Number of threads": 144.0, "Total Operations(ops)": 1960168369.0, "Ops per second": 65338945.63, "ns per ops": 15.34, "Ops per threads": 13612280.0, "Ops per procs": 13612280.0, "Ops/sec/procs": 453742.68, "ns per ops/procs": 2209.1}],["rdq-yield-tokio", "./rdq-yield-tokio -p 24 -d 30 -t 24", {"Duration (ms)": 30097.0, "Number of processors": 24.0, "Number of threads": 24.0, "Total Operations(ops)": 3765507913.0, "Ops per second": 125516930.0, "ns per ops": 7.0, "Ops per threads": 156896163.0, "Ops per procs": 156896163.0, "Ops/sec/procs": 5229872.0, "ns per ops/procs": 191.0}],["rdq-yield-fibre", "./rdq-yield-fibre -p 192 -d 30 -t 192", {"Duration (ms)": 30067.0, "Number of processors": 192.0, "Number of threads": 192.0, "Total Operations(ops)": 83036308473.0, "Ops per second": 2761681866.55, "ns per ops": 0.36, "Ops per threads": 432480773.0, "Ops per procs": 432480773.0, "Ops/sec/procs": 14383759.72, "ns per ops/procs": 69.52}],["rdq-yield-fibre", "./rdq-yield-fibre -p 16 -d 30 -t 16", {"Duration (ms)": 30026.0, "Number of processors": 16.0, "Number of threads": 16.0, "Total Operations(ops)": 12315497386.0, "Ops per second": 410150552.35, "ns per ops": 2.44, "Ops per threads": 769718586.0, "Ops per procs": 769718586.0, "Ops/sec/procs": 25634409.52, "ns per ops/procs": 39.01}],["rdq-yield-fibre", "./rdq-yield-fibre -p 16 -d 30 -t 16", {"Duration (ms)": 30026.0, "Number of processors": 16.0, "Number of threads": 16.0, "Total Operations(ops)": 12304100575.0, "Ops per second": 409772087.55, "ns per ops": 2.44, "Ops per threads": 769006285.0, "Ops per procs": 769006285.0, "Ops/sec/procs": 25610755.47, "ns per ops/procs": 39.05}],["rdq-yield-fibre", "./rdq-yield-fibre -p 4 -d 30 -t 4", {"Duration (ms)": 30024.0, "Number of processors": 4.0, "Number of threads": 4.0, "Total Operations(ops)": 3362465265.0, "Ops per second": 111992448.08, "ns per ops": 8.93, "Ops per threads": 840616316.0, "Ops per procs": 840616316.0, "Ops/sec/procs": 27998112.02, "ns per ops/procs": 35.72}],["rdq-yield-tokio", "./rdq-yield-tokio -p 144 -d 30 -t 144", {"Duration (ms)": 30097.0, "Number of processors": 144.0, "Number of threads": 144.0, "Total Operations(ops)": 276620952.0, "Ops per second": 9220698.0, "ns per ops": 108.0, "Ops per threads": 1920978.0, "Ops per procs": 1920978.0, "Ops/sec/procs": 64032.0, "ns per ops/procs": 15668.0}],["rdq-yield-fibre", "./rdq-yield-fibre -p 16 -d 30 -t 16", {"Duration (ms)": 30026.0, "Number of processors": 16.0, "Number of threads": 16.0, "Total Operations(ops)": 12259652464.0, "Ops per second": 408291721.55, "ns per ops": 2.45, "Ops per threads": 766228279.0, "Ops per procs": 766228279.0, "Ops/sec/procs": 25518232.6, "ns per ops/procs": 39.19}],["rdq-yield-cfa", "./rdq-yield-cfa -p 24 -d 30 -t 24", {"Duration (ms)": 0.0, "Number of processors": 24.0, "Number of threads": 24.0, "Total Operations(ops)": 735195431.0, "Ops per second": 24506514.37, "ns per ops": 40.84, "Ops per threads": 30633142.0, "Ops per procs": 30633142.0, "Ops/sec/procs": 1021104.77, "ns per ops/procs": 980.1}],["rdq-yield-cfa", "./rdq-yield-cfa -p 144 -d 30 -t 144", {"Duration (ms)": 0.0, "Number of processors": 144.0, "Number of threads": 144.0, "Total Operations(ops)": 1762372728.0, "Ops per second": 58745757.6, "ns per ops": 17.03, "Ops per threads": 12238699.0, "Ops per procs": 12238699.0, "Ops/sec/procs": 407956.65, "ns per ops/procs": 2451.82}],["rdq-yield-cfa", "./rdq-yield-cfa -p 1 -d 30 -t 1", {"Duration (ms)": 0.0, "Number of processors": 1.0, "Number of threads": 1.0, "Total Operations(ops)": 238205503.0, "Ops per second": 7940183.43, "ns per ops": 126.15, "Ops per threads": 238205503.0, "Ops per procs": 238205503.0, "Ops/sec/procs": 7940183.43, "ns per ops/procs": 126.15}],["rdq-yield-tokio", "./rdq-yield-tokio -p 1 -d 30 -t 1", {"Duration (ms)": 30097.0, "Number of processors": 1.0, "Number of threads": 1.0, "Total Operations(ops)": 273773706.0, "Ops per second": 9125790.0, "ns per ops": 109.0, "Ops per threads": 273773706.0, "Ops per procs": 273773706.0, "Ops/sec/procs": 9125790.0, "ns per ops/procs": 109.0}],["rdq-yield-go", "./rdq-yield-go -p 2 -d 30 -t 2", {"Duration (ms)": 30011.0, "Number of processors": 2.0, "Number of threads": 2.0, "Total Operations(ops)": 365464714.0, "Ops per second": 12177618.57, "ns per ops": 82.12, "Ops per threads": 182732357.0, "Ops per procs": 182732357.0, "Ops/sec/procs": 6088809.29, "ns per ops/procs": 164.24}],["rdq-yield-fibre", "./rdq-yield-fibre -p 96 -d 30 -t 96", {"Duration (ms)": 30004.0, "Number of processors": 96.0, "Number of threads": 96.0, "Total Operations(ops)": 41222872249.0, "Ops per second": 1373881145.98, "ns per ops": 0.73, "Ops per threads": 429404919.0, "Ops per procs": 429404919.0, "Ops/sec/procs": 14311261.94, "ns per ops/procs": 69.88}],["rdq-yield-go", "./rdq-yield-go -p 96 -d 30 -t 96", {"Duration (ms)": 30053.0, "Number of processors": 96.0, "Number of threads": 96.0, "Total Operations(ops)": 21820837.0, "Ops per second": 726076.7, "ns per ops": 1377.26, "Ops per threads": 227300.0, "Ops per procs": 227300.0, "Ops/sec/procs": 7563.3, "ns per ops/procs": 132217.44}],["rdq-yield-cfa", "./rdq-yield-cfa -p 48 -d 30 -t 48", {"Duration (ms)": 0.0, "Number of processors": 48.0, "Number of threads": 48.0, "Total Operations(ops)": 1180102488.0, "Ops per second": 39336749.6, "ns per ops": 25.46, "Ops per threads": 24585468.0, "Ops per procs": 24585468.0, "Ops/sec/procs": 819515.62, "ns per ops/procs": 1222.29}],["rdq-yield-tokio", "./rdq-yield-tokio -p 72 -d 30 -t 72", {"Duration (ms)": 30097.0, "Number of processors": 72.0, "Number of threads": 72.0, "Total Operations(ops)": 389502485.0, "Ops per second": 12983416.0, "ns per ops": 77.0, "Ops per threads": 5409756.0, "Ops per procs": 5409756.0, "Ops/sec/procs": 180325.0, "ns per ops/procs": 5563.0}],["rdq-yield-fibre", "./rdq-yield-fibre -p 16 -d 30 -t 16", {"Duration (ms)": 30026.0, "Number of processors": 16.0, "Number of threads": 16.0, "Total Operations(ops)": 12259461830.0, "Ops per second": 408287332.77, "ns per ops": 2.45, "Ops per threads": 766216364.0, "Ops per procs": 766216364.0, "Ops/sec/procs": 25517958.3, "ns per ops/procs": 39.19}],["rdq-yield-tokio", "./rdq-yield-tokio -p 16 -d 30 -t 16", {"Duration (ms)": 30097.0, "Number of processors": 16.0, "Number of threads": 16.0, "Total Operations(ops)": 3428043429.0, "Ops per second": 114268114.0, "ns per ops": 8.0, "Ops per threads": 214252714.0, "Ops per procs": 214252714.0, "Ops/sec/procs": 7141757.0, "ns per ops/procs": 140.0}],["rdq-yield-fibre", "./rdq-yield-fibre -p 8 -d 30 -t 8", {"Duration (ms)": 30022.0, "Number of processors": 8.0, "Number of threads": 8.0, "Total Operations(ops)": 6549072846.0, "Ops per second": 218136743.72, "ns per ops": 4.58, "Ops per threads": 818634105.0, "Ops per procs": 818634105.0, "Ops/sec/procs": 27267092.96, "ns per ops/procs": 36.67}],["rdq-yield-cfa", "./rdq-yield-cfa -p 2 -d 30 -t 2", {"Duration (ms)": 0.0, "Number of processors": 2.0, "Number of threads": 2.0, "Total Operations(ops)": 333295365.0, "Ops per second": 11109845.5, "ns per ops": 90.17, "Ops per threads": 166647682.0, "Ops per procs": 166647682.0, "Ops/sec/procs": 5554922.75, "ns per ops/procs": 180.33}],["rdq-yield-cfa", "./rdq-yield-cfa -p 144 -d 30 -t 144", {"Duration (ms)": 0.0, "Number of processors": 144.0, "Number of threads": 144.0, "Total Operations(ops)": 1979138187.0, "Ops per second": 65971272.9, "ns per ops": 15.19, "Ops per threads": 13744015.0, "Ops per procs": 13744015.0, "Ops/sec/procs": 458133.84, "ns per ops/procs": 2187.53}],["rdq-yield-cfa", "./rdq-yield-cfa -p 4 -d 30 -t 4", {"Duration (ms)": 0.0, "Number of processors": 4.0, "Number of threads": 4.0, "Total Operations(ops)": 374484658.0, "Ops per second": 12482821.93, "ns per ops": 80.26, "Ops per threads": 93621164.0, "Ops per procs": 93621164.0, "Ops/sec/procs": 3120705.48, "ns per ops/procs": 321.04}],["rdq-yield-cfa", "./rdq-yield-cfa -p 72 -d 30 -t 72", {"Duration (ms)": 0.0, "Number of processors": 72.0, "Number of threads": 72.0, "Total Operations(ops)": 869533479.0, "Ops per second": 28984449.3, "ns per ops": 34.57, "Ops per threads": 12076853.0, "Ops per procs": 12076853.0, "Ops/sec/procs": 402561.8, "ns per ops/procs": 2488.99}],["rdq-yield-fibre", "./rdq-yield-fibre -p 8 -d 30 -t 8", {"Duration (ms)": 30022.0, "Number of processors": 8.0, "Number of threads": 8.0, "Total Operations(ops)": 6548264549.0, "Ops per second": 218108494.76, "ns per ops": 4.58, "Ops per threads": 818533068.0, "Ops per procs": 818533068.0, "Ops/sec/procs": 27263561.84, "ns per ops/procs": 36.68}],["rdq-yield-fibre", "./rdq-yield-fibre -p 96 -d 30 -t 96", {"Duration (ms)": 30004.0, "Number of processors": 96.0, "Number of threads": 96.0, "Total Operations(ops)": 40994346475.0, "Ops per second": 1366270585.15, "ns per ops": 0.73, "Ops per threads": 427024442.0, "Ops per procs": 427024442.0, "Ops/sec/procs": 14231985.26, "ns per ops/procs": 70.26}],["rdq-yield-go", "./rdq-yield-go -p 96 -d 30 -t 96", {"Duration (ms)": 30047.0, "Number of processors": 96.0, "Number of threads": 96.0, "Total Operations(ops)": 22479031.0, "Ops per second": 748104.76, "ns per ops": 1336.71, "Ops per threads": 234156.0, "Ops per procs": 234156.0, "Ops/sec/procs": 7792.76, "ns per ops/procs": 128324.27}],["rdq-yield-fibre", "./rdq-yield-fibre -p 48 -d 30 -t 48", {"Duration (ms)": 30004.0, "Number of processors": 48.0, "Number of threads": 48.0, "Total Operations(ops)": 20562252776.0, "Ops per second": 685305729.99, "ns per ops": 1.46, "Ops per threads": 428380266.0, "Ops per procs": 428380266.0, "Ops/sec/procs": 14277202.71, "ns per ops/procs": 70.04}],["rdq-yield-fibre", "./rdq-yield-fibre -p 24 -d 30 -t 24", {"Duration (ms)": 30002.0, "Number of processors": 24.0, "Number of threads": 24.0, "Total Operations(ops)": 16128747560.0, "Ops per second": 537575583.44, "ns per ops": 1.86, "Ops per threads": 672031148.0, "Ops per procs": 672031148.0, "Ops/sec/procs": 22398982.64, "ns per ops/procs": 44.64}],["rdq-yield-tokio", "./rdq-yield-tokio -p 48 -d 30 -t 48", {"Duration (ms)": 30097.0, "Number of processors": 48.0, "Number of threads": 48.0, "Total Operations(ops)": 1206770025.0, "Ops per second": 40225667.0, "ns per ops": 24.0, "Ops per threads": 25141042.0, "Ops per procs": 25141042.0, "Ops/sec/procs": 838034.0, "ns per ops/procs": 1197.0}],["rdq-yield-tokio", "./rdq-yield-tokio -p 1 -d 30 -t 1", {"Duration (ms)": 30098.0, "Number of processors": 1.0, "Number of threads": 1.0, "Total Operations(ops)": 273741770.0, "Ops per second": 9124725.0, "ns per ops": 109.0, "Ops per threads": 273741770.0, "Ops per procs": 273741770.0, "Ops/sec/procs": 9124725.0, "ns per ops/procs": 109.0}],["rdq-yield-cfa", "./rdq-yield-cfa -p 96 -d 30 -t 96", {"Duration (ms)": 0.0, "Number of processors": 96.0, "Number of threads": 96.0, "Total Operations(ops)": 1341431751.0, "Ops per second": 44714391.7, "ns per ops": 22.4, "Ops per threads": 13973247.0, "Ops per procs": 13973247.0, "Ops/sec/procs": 465774.91, "ns per ops/procs": 2150.72}],["rdq-yield-cfa", "./rdq-yield-cfa -p 8 -d 30 -t 8", {"Duration (ms)": 0.0, "Number of processors": 8.0, "Number of threads": 8.0, "Total Operations(ops)": 533432907.0, "Ops per second": 17781096.9, "ns per ops": 56.36, "Ops per threads": 66679113.0, "Ops per procs": 66679113.0, "Ops/sec/procs": 2222637.11, "ns per ops/procs": 450.87}],["rdq-yield-fibre", "./rdq-yield-fibre -p 24 -d 30 -t 24", {"Duration (ms)": 30002.0, "Number of processors": 24.0, "Number of threads": 24.0, "Total Operations(ops)": 16118064891.0, "Ops per second": 537218956.53, "ns per ops": 1.86, "Ops per threads": 671586037.0, "Ops per procs": 671586037.0, "Ops/sec/procs": 22384123.19, "ns per ops/procs": 44.67}],["rdq-yield-tokio", "./rdq-yield-tokio -p 72 -d 30 -t 72", {"Duration (ms)": 30097.0, "Number of processors": 72.0, "Number of threads": 72.0, "Total Operations(ops)": 396848421.0, "Ops per second": 13228280.0, "ns per ops": 75.0, "Ops per threads": 5511783.0, "Ops per procs": 5511783.0, "Ops/sec/procs": 183726.0, "ns per ops/procs": 5460.0}],["rdq-yield-fibre", "./rdq-yield-fibre -p 16 -d 30 -t 16", {"Duration (ms)": 30026.0, "Number of processors": 16.0, "Number of threads": 16.0, "Total Operations(ops)": 12259535357.0, "Ops per second": 408290170.13, "ns per ops": 2.45, "Ops per threads": 766220959.0, "Ops per procs": 766220959.0, "Ops/sec/procs": 25518135.63, "ns per ops/procs": 39.19}],["rdq-yield-tokio", "./rdq-yield-tokio -p 16 -d 30 -t 16", {"Duration (ms)": 30097.0, "Number of processors": 16.0, "Number of threads": 16.0, "Total Operations(ops)": 3424657532.0, "Ops per second": 114155251.0, "ns per ops": 8.0, "Ops per threads": 214041095.0, "Ops per procs": 214041095.0, "Ops/sec/procs": 7134703.0, "ns per ops/procs": 140.0}],["rdq-yield-tokio", "./rdq-yield-tokio -p 48 -d 30 -t 48", {"Duration (ms)": 30097.0, "Number of processors": 48.0, "Number of threads": 48.0, "Total Operations(ops)": 1221519267.0, "Ops per second": 40717308.0, "ns per ops": 24.0, "Ops per threads": 25448318.0, "Ops per procs": 25448318.0, "Ops/sec/procs": 848277.0, "ns per ops/procs": 1182.0}],["rdq-yield-cfa", "./rdq-yield-cfa -p 16 -d 30 -t 16", {"Duration (ms)": 0.0, "Number of processors": 16.0, "Number of threads": 16.0, "Total Operations(ops)": 672790248.0, "Ops per second": 22426341.6, "ns per ops": 44.7, "Ops per threads": 42049390.0, "Ops per procs": 42049390.0, "Ops/sec/procs": 1401646.35, "ns per ops/procs": 715.24}],["rdq-yield-tokio", "./rdq-yield-tokio -p 72 -d 30 -t 72", {"Duration (ms)": 30097.0, "Number of processors": 72.0, "Number of threads": 72.0, "Total Operations(ops)": 401818666.0, "Ops per second": 13393955.0, "ns per ops": 74.0, "Ops per threads": 5580814.0, "Ops per procs": 5580814.0, "Ops/sec/procs": 186027.0, "ns per ops/procs": 5393.0}],["rdq-yield-go", "./rdq-yield-go -p 144 -d 30 -t 144", {"Duration (ms)": 30071.0, "Number of processors": 144.0, "Number of threads": 144.0, "Total Operations(ops)": 19291025.0, "Ops per second": 641495.1, "ns per ops": 1558.86, "Ops per threads": 133965.0, "Ops per procs": 133965.0, "Ops/sec/procs": 4454.83, "ns per ops/procs": 224475.6}],["rdq-yield-tokio", "./rdq-yield-tokio -p 4 -d 30 -t 4", {"Duration (ms)": 30097.0, "Number of processors": 4.0, "Number of threads": 4.0, "Total Operations(ops)": 961052463.0, "Ops per second": 32035082.0, "ns per ops": 31.0, "Ops per threads": 240263115.0, "Ops per procs": 240263115.0, "Ops/sec/procs": 8008770.0, "ns per ops/procs": 125.0}],["rdq-yield-tokio", "./rdq-yield-tokio -p 96 -d 30 -t 96", {"Duration (ms)": 30098.0, "Number of processors": 96.0, "Number of threads": 96.0, "Total Operations(ops)": 426283101.0, "Ops per second": 14209436.0, "ns per ops": 70.0, "Ops per threads": 4440448.0, "Ops per procs": 4440448.0, "Ops/sec/procs": 148014.0, "ns per ops/procs": 6778.0}],["rdq-yield-cfa", "./rdq-yield-cfa -p 8 -d 30 -t 8", {"Duration (ms)": 0.0, "Number of processors": 8.0, "Number of threads": 8.0, "Total Operations(ops)": 527777636.0, "Ops per second": 17592587.87, "ns per ops": 56.96, "Ops per threads": 65972204.0, "Ops per procs": 65972204.0, "Ops/sec/procs": 2199073.48, "ns per ops/procs": 455.68}],["rdq-yield-go", "./rdq-yield-go -p 24 -d 30 -t 24", {"Duration (ms)": 30007.0, "Number of processors": 24.0, "Number of threads": 24.0, "Total Operations(ops)": 42074502.0, "Ops per second": 1402126.6, "ns per ops": 713.2, "Ops per threads": 1753104.0, "Ops per procs": 1753104.0, "Ops/sec/procs": 58421.94, "ns per ops/procs": 17116.86}],["rdq-yield-go", "./rdq-yield-go -p 24 -d 30 -t 24", {"Duration (ms)": 30007.0, "Number of processors": 24.0, "Number of threads": 24.0, "Total Operations(ops)": 42287868.0, "Ops per second": 1409248.52, "ns per ops": 709.6, "Ops per threads": 1761994.0, "Ops per procs": 1761994.0, "Ops/sec/procs": 58718.69, "ns per ops/procs": 17030.35}],["rdq-yield-go", "./rdq-yield-go -p 48 -d 30 -t 48", {"Duration (ms)": 30020.0, "Number of processors": 48.0, "Number of threads": 48.0, "Total Operations(ops)": 40756339.0, "Ops per second": 1357614.84, "ns per ops": 736.59, "Ops per threads": 849090.0, "Ops per procs": 849090.0, "Ops/sec/procs": 28283.64, "ns per ops/procs": 35356.13}],["rdq-yield-cfa", "./rdq-yield-cfa -p 8 -d 30 -t 8", {"Duration (ms)": 0.0, "Number of processors": 8.0, "Number of threads": 8.0, "Total Operations(ops)": 539016587.0, "Ops per second": 17967219.57, "ns per ops": 55.77, "Ops per threads": 67377073.0, "Ops per procs": 67377073.0, "Ops/sec/procs": 2245902.45, "ns per ops/procs": 446.17}],["rdq-yield-cfa", "./rdq-yield-cfa -p 8 -d 30 -t 8", {"Duration (ms)": 0.0, "Number of processors": 8.0, "Number of threads": 8.0, "Total Operations(ops)": 533657448.0, "Ops per second": 17788581.6, "ns per ops": 56.33, "Ops per threads": 66707181.0, "Ops per procs": 66707181.0, "Ops/sec/procs": 2223572.7, "ns per ops/procs": 450.66}],["rdq-yield-fibre", "./rdq-yield-fibre -p 72 -d 30 -t 72", {"Duration (ms)": 30004.0, "Number of processors": 72.0, "Number of threads": 72.0, "Total Operations(ops)": 35748206043.0, "Ops per second": 1191435275.01, "ns per ops": 0.84, "Ops per threads": 496502861.0, "Ops per procs": 496502861.0, "Ops/sec/procs": 16547712.15, "ns per ops/procs": 60.43}],["rdq-yield-fibre", "./rdq-yield-fibre -p 144 -d 30 -t 144", {"Duration (ms)": 30005.0, "Number of processors": 144.0, "Number of threads": 144.0, "Total Operations(ops)": 61345494458.0, "Ops per second": 2044499886.57, "ns per ops": 0.49, "Ops per threads": 426010378.0, "Ops per procs": 426010378.0, "Ops/sec/procs": 14197915.88, "ns per ops/procs": 70.43}],["rdq-yield-go", "./rdq-yield-go -p 24 -d 30 -t 24", {"Duration (ms)": 30007.0, "Number of processors": 24.0, "Number of threads": 24.0, "Total Operations(ops)": 42013391.0, "Ops per second": 1400100.06, "ns per ops": 714.23, "Ops per threads": 1750557.0, "Ops per procs": 1750557.0, "Ops/sec/procs": 58337.5, "ns per ops/procs": 17141.63}],["rdq-yield-fibre", "./rdq-yield-fibre -p 4 -d 30 -t 4", {"Duration (ms)": 30024.0, "Number of processors": 4.0, "Number of threads": 4.0, "Total Operations(ops)": 3363680534.0, "Ops per second": 112032672.3, "ns per ops": 8.93, "Ops per threads": 840920133.0, "Ops per procs": 840920133.0, "Ops/sec/procs": 28008168.08, "ns per ops/procs": 35.7}],["rdq-yield-cfa", "./rdq-yield-cfa -p 2 -d 30 -t 2", {"Duration (ms)": 0.0, "Number of processors": 2.0, "Number of threads": 2.0, "Total Operations(ops)": 329807385.0, "Ops per second": 10993579.5, "ns per ops": 91.12, "Ops per threads": 164903692.0, "Ops per procs": 164903692.0, "Ops/sec/procs": 5496789.75, "ns per ops/procs": 182.24}],["rdq-yield-go", "./rdq-yield-go -p 4 -d 30 -t 4", {"Duration (ms)": 30002.0, "Number of processors": 4.0, "Number of threads": 4.0, "Total Operations(ops)": 173205579.0, "Ops per second": 5773046.79, "ns per ops": 173.22, "Ops per threads": 43301394.0, "Ops per procs": 43301394.0, "Ops/sec/procs": 1443261.7, "ns per ops/procs": 692.88}],["rdq-yield-tokio", "./rdq-yield-tokio -p 1 -d 30 -t 1", {"Duration (ms)": 30098.0, "Number of processors": 1.0, "Number of threads": 1.0, "Total Operations(ops)": 273745418.0, "Ops per second": 9124847.0, "ns per ops": 109.0, "Ops per threads": 273745418.0, "Ops per procs": 273745418.0, "Ops/sec/procs": 9124847.0, "ns per ops/procs": 109.0}],["rdq-yield-tokio", "./rdq-yield-tokio -p 48 -d 30 -t 48", {"Duration (ms)": 30097.0, "Number of processors": 48.0, "Number of threads": 48.0, "Total Operations(ops)": 1220724391.0, "Ops per second": 40690813.0, "ns per ops": 24.0, "Ops per threads": 25431758.0, "Ops per procs": 25431758.0, "Ops/sec/procs": 847725.0, "ns per ops/procs": 1183.0}],["rdq-yield-tokio", "./rdq-yield-tokio -p 16 -d 30 -t 16", {"Duration (ms)": 30097.0, "Number of processors": 16.0, "Number of threads": 16.0, "Total Operations(ops)": 3339007521.0, "Ops per second": 111300250.0, "ns per ops": 9.0, "Ops per threads": 208687970.0, "Ops per procs": 208687970.0, "Ops/sec/procs": 6956265.0, "ns per ops/procs": 144.0}],["rdq-yield-go", "./rdq-yield-go -p 96 -d 30 -t 96", {"Duration (ms)": 30050.0, "Number of processors": 96.0, "Number of threads": 96.0, "Total Operations(ops)": 22661144.0, "Ops per second": 754099.87, "ns per ops": 1326.08, "Ops per threads": 236053.0, "Ops per procs": 236053.0, "Ops/sec/procs": 7855.21, "ns per ops/procs": 127304.09}],["rdq-yield-go", "./rdq-yield-go -p 4 -d 30 -t 4", {"Duration (ms)": 30002.0, "Number of processors": 4.0, "Number of threads": 4.0, "Total Operations(ops)": 173803669.0, "Ops per second": 5792971.75, "ns per ops": 172.62, "Ops per threads": 43450917.0, "Ops per procs": 43450917.0, "Ops/sec/procs": 1448242.94, "ns per ops/procs": 690.49}],["rdq-yield-cfa", "./rdq-yield-cfa -p 72 -d 30 -t 72", {"Duration (ms)": 0.0, "Number of processors": 72.0, "Number of threads": 72.0, "Total Operations(ops)": 972577162.0, "Ops per second": 32419238.73, "ns per ops": 30.85, "Ops per threads": 13508016.0, "Ops per procs": 13508016.0, "Ops/sec/procs": 450267.2, "ns per ops/procs": 2221.4}],["rdq-yield-go", "./rdq-yield-go -p 192 -d 30 -t 192", {"Duration (ms)": 30026.0, "Number of processors": 192.0, "Number of threads": 192.0, "Total Operations(ops)": 16516154.0, "Ops per second": 550047.32, "ns per ops": 1818.03, "Ops per threads": 86021.0, "Ops per procs": 86021.0, "Ops/sec/procs": 2864.83, "ns per ops/procs": 349060.88}],["rdq-yield-tokio", "./rdq-yield-tokio -p 16 -d 30 -t 16", {"Duration (ms)": 30097.0, "Number of processors": 16.0, "Number of threads": 16.0, "Total Operations(ops)": 3414525310.0, "Ops per second": 113817510.0, "ns per ops": 8.0, "Ops per threads": 213407831.0, "Ops per procs": 213407831.0, "Ops/sec/procs": 7113594.0, "ns per ops/procs": 141.0}],["rdq-yield-go", "./rdq-yield-go -p 4 -d 30 -t 4", {"Duration (ms)": 30002.0, "Number of processors": 4.0, "Number of threads": 4.0, "Total Operations(ops)": 171767210.0, "Ops per second": 5725092.13, "ns per ops": 174.67, "Ops per threads": 42941802.0, "Ops per procs": 42941802.0, "Ops/sec/procs": 1431273.03, "ns per ops/procs": 698.68}],["rdq-yield-fibre", "./rdq-yield-fibre -p 16 -d 30 -t 16", {"Duration (ms)": 30026.0, "Number of processors": 16.0, "Number of threads": 16.0, "Total Operations(ops)": 12289721432.0, "Ops per second": 409292377.36, "ns per ops": 2.44, "Ops per threads": 768107589.0, "Ops per procs": 768107589.0, "Ops/sec/procs": 25580773.58, "ns per ops/procs": 39.09}],["rdq-yield-cfa", "./rdq-yield-cfa -p 1 -d 30 -t 1", {"Duration (ms)": 0.0, "Number of processors": 1.0, "Number of threads": 1.0, "Total Operations(ops)": 238035663.0, "Ops per second": 7934522.1, "ns per ops": 126.24, "Ops per threads": 238035663.0, "Ops per procs": 238035663.0, "Ops/sec/procs": 7934522.1, "ns per ops/procs": 126.24}],["rdq-yield-cfa", "./rdq-yield-cfa -p 24 -d 30 -t 24", {"Duration (ms)": 0.0, "Number of processors": 24.0, "Number of threads": 24.0, "Total Operations(ops)": 728681806.0, "Ops per second": 24289393.53, "ns per ops": 41.2, "Ops per threads": 30361741.0, "Ops per procs": 30361741.0, "Ops/sec/procs": 1012058.06, "ns per ops/procs": 988.79}],["rdq-yield-fibre", "./rdq-yield-fibre -p 2 -d 30 -t 2", {"Duration (ms)": 30023.0, "Number of processors": 2.0, "Number of threads": 2.0, "Total Operations(ops)": 1776933036.0, "Ops per second": 59184901.43, "ns per ops": 16.9, "Ops per threads": 888466518.0, "Ops per procs": 888466518.0, "Ops/sec/procs": 29592450.72, "ns per ops/procs": 33.79}],["rdq-yield-cfa", "./rdq-yield-cfa -p 192 -d 30 -t 192", {"Duration (ms)": 0.0, "Number of processors": 192.0, "Number of threads": 192.0, "Total Operations(ops)": 2497804715.0, "Ops per second": 83260157.17, "ns per ops": 12.01, "Ops per threads": 13009399.0, "Ops per procs": 13009399.0, "Ops/sec/procs": 433646.65, "ns per ops/procs": 2306.42}],["rdq-yield-cfa", "./rdq-yield-cfa -p 8 -d 30 -t 8", {"Duration (ms)": 0.0, "Number of processors": 8.0, "Number of threads": 8.0, "Total Operations(ops)": 533189745.0, "Ops per second": 17772991.5, "ns per ops": 56.38, "Ops per threads": 66648718.0, "Ops per procs": 66648718.0, "Ops/sec/procs": 2221623.94, "ns per ops/procs": 451.05}],["rdq-yield-cfa", "./rdq-yield-cfa -p 8 -d 30 -t 8", {"Duration (ms)": 0.0, "Number of processors": 8.0, "Number of threads": 8.0, "Total Operations(ops)": 536483869.0, "Ops per second": 17882795.63, "ns per ops": 56.04, "Ops per threads": 67060483.0, "Ops per procs": 67060483.0, "Ops/sec/procs": 2235349.45, "ns per ops/procs": 448.3}],["rdq-yield-tokio", "./rdq-yield-tokio -p 96 -d 30 -t 96", {"Duration (ms)": 30097.0, "Number of processors": 96.0, "Number of threads": 96.0, "Total Operations(ops)": 360644730.0, "Ops per second": 12021491.0, "ns per ops": 83.0, "Ops per threads": 3756715.0, "Ops per procs": 3756715.0, "Ops/sec/procs": 125223.0, "ns per ops/procs": 8011.0}],["rdq-yield-go", "./rdq-yield-go -p 8 -d 30 -t 8", {"Duration (ms)": 30003.0, "Number of processors": 8.0, "Number of threads": 8.0, "Total Operations(ops)": 80140488.0, "Ops per second": 2671028.2, "ns per ops": 374.39, "Ops per threads": 10017561.0, "Ops per procs": 10017561.0, "Ops/sec/procs": 333878.52, "ns per ops/procs": 2995.1}],["rdq-yield-tokio", "./rdq-yield-tokio -p 96 -d 30 -t 96", {"Duration (ms)": 30097.0, "Number of processors": 96.0, "Number of threads": 96.0, "Total Operations(ops)": 361304154.0, "Ops per second": 12043471.0, "ns per ops": 83.0, "Ops per threads": 3763584.0, "Ops per procs": 3763584.0, "Ops/sec/procs": 125452.0, "ns per ops/procs": 7997.0}],["rdq-yield-cfa", "./rdq-yield-cfa -p 8 -d 30 -t 8", {"Duration (ms)": 0.0, "Number of processors": 8.0, "Number of threads": 8.0, "Total Operations(ops)": 528322152.0, "Ops per second": 17610738.4, "ns per ops": 56.9, "Ops per threads": 66040269.0, "Ops per procs": 66040269.0, "Ops/sec/procs": 2201342.3, "ns per ops/procs": 455.22}],["rdq-yield-tokio", "./rdq-yield-tokio -p 48 -d 30 -t 48", {"Duration (ms)": 30097.0, "Number of processors": 48.0, "Number of threads": 48.0, "Total Operations(ops)": 1219707927.0, "Ops per second": 40656930.0, "ns per ops": 24.0, "Ops per threads": 25410581.0, "Ops per procs": 25410581.0, "Ops/sec/procs": 847019.0, "ns per ops/procs": 1184.0}],["rdq-yield-tokio", "./rdq-yield-tokio -p 72 -d 30 -t 72", {"Duration (ms)": 30097.0, "Number of processors": 72.0, "Number of threads": 72.0, "Total Operations(ops)": 399589107.0, "Ops per second": 13319636.0, "ns per ops": 75.0, "Ops per threads": 5549848.0, "Ops per procs": 5549848.0, "Ops/sec/procs": 184994.0, "ns per ops/procs": 5423.0}],["rdq-yield-go", "./rdq-yield-go -p 96 -d 30 -t 96", {"Duration (ms)": 30051.0, "Number of processors": 96.0, "Number of threads": 96.0, "Total Operations(ops)": 22185943.0, "Ops per second": 738259.5, "ns per ops": 1354.54, "Ops per threads": 231103.0, "Ops per procs": 231103.0, "Ops/sec/procs": 7690.2, "ns per ops/procs": 130035.58}],["rdq-yield-go", "./rdq-yield-go -p 16 -d 30 -t 16", {"Duration (ms)": 30005.0, "Number of processors": 16.0, "Number of threads": 16.0, "Total Operations(ops)": 51196499.0, "Ops per second": 1706220.62, "ns per ops": 586.09, "Ops per threads": 3199781.0, "Ops per procs": 3199781.0, "Ops/sec/procs": 106638.79, "ns per ops/procs": 9377.45}],["rdq-yield-cfa", "./rdq-yield-cfa -p 4 -d 30 -t 4", {"Duration (ms)": 0.0, "Number of processors": 4.0, "Number of threads": 4.0, "Total Operations(ops)": 379863297.0, "Ops per second": 12662109.9, "ns per ops": 79.12, "Ops per threads": 94965824.0, "Ops per procs": 94965824.0, "Ops/sec/procs": 3165527.48, "ns per ops/procs": 316.49}],["rdq-yield-tokio", "./rdq-yield-tokio -p 2 -d 30 -t 2", {"Duration (ms)": 30097.0, "Number of processors": 2.0, "Number of threads": 2.0, "Total Operations(ops)": 500061662.0, "Ops per second": 16668722.0, "ns per ops": 60.0, "Ops per threads": 250030831.0, "Ops per procs": 250030831.0, "Ops/sec/procs": 8334361.0, "ns per ops/procs": 120.0}],["rdq-yield-fibre", "./rdq-yield-fibre -p 4 -d 30 -t 4", {"Duration (ms)": 30023.0, "Number of processors": 4.0, "Number of threads": 4.0, "Total Operations(ops)": 3360941149.0, "Ops per second": 111942207.63, "ns per ops": 8.93, "Ops per threads": 840235287.0, "Ops per procs": 840235287.0, "Ops/sec/procs": 27985551.91, "ns per ops/procs": 35.73}],["rdq-yield-cfa", "./rdq-yield-cfa -p 2 -d 30 -t 2", {"Duration (ms)": 0.0, "Number of processors": 2.0, "Number of threads": 2.0, "Total Operations(ops)": 331581223.0, "Ops per second": 11052707.43, "ns per ops": 90.63, "Ops per threads": 165790611.0, "Ops per procs": 165790611.0, "Ops/sec/procs": 5526353.72, "ns per ops/procs": 181.27}],["rdq-yield-cfa", "./rdq-yield-cfa -p 4 -d 30 -t 4", {"Duration (ms)": 0.0, "Number of processors": 4.0, "Number of threads": 4.0, "Total Operations(ops)": 378356527.0, "Ops per second": 12611884.23, "ns per ops": 79.43, "Ops per threads": 94589131.0, "Ops per procs": 94589131.0, "Ops/sec/procs": 3152971.06, "ns per ops/procs": 317.73}],["rdq-yield-fibre", "./rdq-yield-fibre -p 48 -d 30 -t 48", {"Duration (ms)": 30004.0, "Number of processors": 48.0, "Number of threads": 48.0, "Total Operations(ops)": 20543753459.0, "Ops per second": 684688201.29, "ns per ops": 1.46, "Ops per threads": 427994863.0, "Ops per procs": 427994863.0, "Ops/sec/procs": 14264337.53, "ns per ops/procs": 70.1}],["rdq-yield-tokio", "./rdq-yield-tokio -p 144 -d 30 -t 144", {"Duration (ms)": 30097.0, "Number of processors": 144.0, "Number of threads": 144.0, "Total Operations(ops)": 300341804.0, "Ops per second": 10011393.0, "ns per ops": 100.0, "Ops per threads": 2085706.0, "Ops per procs": 2085706.0, "Ops/sec/procs": 69523.0, "ns per ops/procs": 14430.0}],["rdq-yield-go", "./rdq-yield-go -p 192 -d 30 -t 192", {"Duration (ms)": 30025.0, "Number of processors": 192.0, "Number of threads": 192.0, "Total Operations(ops)": 16685764.0, "Ops per second": 555716.38, "ns per ops": 1799.48, "Ops per threads": 86905.0, "Ops per procs": 86905.0, "Ops/sec/procs": 2894.36, "ns per ops/procs": 345499.99}],["rdq-yield-go", "./rdq-yield-go -p 96 -d 30 -t 96", {"Duration (ms)": 30047.0, "Number of processors": 96.0, "Number of threads": 96.0, "Total Operations(ops)": 22249563.0, "Ops per second": 740482.27, "ns per ops": 1350.47, "Ops per threads": 231766.0, "Ops per procs": 231766.0, "Ops/sec/procs": 7713.36, "ns per ops/procs": 129645.24}],["rdq-yield-fibre", "./rdq-yield-fibre -p 2 -d 30 -t 2", {"Duration (ms)": 30025.0, "Number of processors": 2.0, "Number of threads": 2.0, "Total Operations(ops)": 1776909132.0, "Ops per second": 59180357.91, "ns per ops": 16.9, "Ops per threads": 888454566.0, "Ops per procs": 888454566.0, "Ops/sec/procs": 29590178.95, "ns per ops/procs": 33.79}],["rdq-yield-go", "./rdq-yield-go -p 24 -d 30 -t 24", {"Duration (ms)": 30007.0, "Number of processors": 24.0, "Number of threads": 24.0, "Total Operations(ops)": 41570420.0, "Ops per second": 1385327.78, "ns per ops": 721.85, "Ops per threads": 1732100.0, "Ops per procs": 1732100.0, "Ops/sec/procs": 57721.99, "ns per ops/procs": 17324.42}],["rdq-yield-fibre", "./rdq-yield-fibre -p 72 -d 30 -t 72", {"Duration (ms)": 30004.0, "Number of processors": 72.0, "Number of threads": 72.0, "Total Operations(ops)": 35798455306.0, "Ops per second": 1193117443.01, "ns per ops": 0.84, "Ops per threads": 497200768.0, "Ops per procs": 497200768.0, "Ops/sec/procs": 16571075.6, "ns per ops/procs": 60.35}],["rdq-yield-go", "./rdq-yield-go -p 16 -d 30 -t 16", {"Duration (ms)": 30005.0, "Number of processors": 16.0, "Number of threads": 16.0, "Total Operations(ops)": 50443329.0, "Ops per second": 1681108.89, "ns per ops": 594.85, "Ops per threads": 3152708.0, "Ops per procs": 3152708.0, "Ops/sec/procs": 105069.31, "ns per ops/procs": 9517.53}],["rdq-yield-fibre", "./rdq-yield-fibre -p 24 -d 30 -t 24", {"Duration (ms)": 30002.0, "Number of processors": 24.0, "Number of threads": 24.0, "Total Operations(ops)": 16129323078.0, "Ops per second": 537595137.66, "ns per ops": 1.86, "Ops per threads": 672055128.0, "Ops per procs": 672055128.0, "Ops/sec/procs": 22399797.4, "ns per ops/procs": 44.64}],["rdq-yield-fibre", "./rdq-yield-fibre -p 96 -d 30 -t 96", {"Duration (ms)": 30005.0, "Number of processors": 96.0, "Number of threads": 96.0, "Total Operations(ops)": 40796600651.0, "Ops per second": 1359647638.29, "ns per ops": 0.74, "Ops per threads": 424964590.0, "Ops per procs": 424964590.0, "Ops/sec/procs": 14162996.23, "ns per ops/procs": 70.61}],["rdq-yield-go", "./rdq-yield-go -p 144 -d 30 -t 144", {"Duration (ms)": 30083.0, "Number of processors": 144.0, "Number of threads": 144.0, "Total Operations(ops)": 18531845.0, "Ops per second": 616018.36, "ns per ops": 1623.33, "Ops per threads": 128693.0, "Ops per procs": 128693.0, "Ops/sec/procs": 4277.91, "ns per ops/procs": 233759.27}],["rdq-yield-go", "./rdq-yield-go -p 24 -d 30 -t 24", {"Duration (ms)": 30007.0, "Number of processors": 24.0, "Number of threads": 24.0, "Total Operations(ops)": 41686852.0, "Ops per second": 1389210.12, "ns per ops": 719.83, "Ops per threads": 1736952.0, "Ops per procs": 1736952.0, "Ops/sec/procs": 57883.76, "ns per ops/procs": 17276.0}],["rdq-yield-go", "./rdq-yield-go -p 2 -d 30 -t 2", {"Duration (ms)": 30007.0, "Number of processors": 2.0, "Number of threads": 2.0, "Total Operations(ops)": 368114720.0, "Ops per second": 12267288.09, "ns per ops": 81.52, "Ops per threads": 184057360.0, "Ops per procs": 184057360.0, "Ops/sec/procs": 6133644.04, "ns per ops/procs": 163.04}],["rdq-yield-go", "./rdq-yield-go -p 144 -d 30 -t 144", {"Duration (ms)": 30088.0, "Number of processors": 144.0, "Number of threads": 144.0, "Total Operations(ops)": 17569186.0, "Ops per second": 583922.1, "ns per ops": 1712.56, "Ops per threads": 122008.0, "Ops per procs": 122008.0, "Ops/sec/procs": 4055.01, "ns per ops/procs": 246608.24}],["rdq-yield-tokio", "./rdq-yield-tokio -p 16 -d 30 -t 16", {"Duration (ms)": 30097.0, "Number of processors": 16.0, "Number of threads": 16.0, "Total Operations(ops)": 3406107324.0, "Ops per second": 113536910.0, "ns per ops": 8.0, "Ops per threads": 212881707.0, "Ops per procs": 212881707.0, "Ops/sec/procs": 7096056.0, "ns per ops/procs": 141.0}],["rdq-yield-tokio", "./rdq-yield-tokio -p 48 -d 30 -t 48", {"Duration (ms)": 30097.0, "Number of processors": 48.0, "Number of threads": 48.0, "Total Operations(ops)": 1240172589.0, "Ops per second": 41339086.0, "ns per ops": 24.0, "Ops per threads": 25836928.0, "Ops per procs": 25836928.0, "Ops/sec/procs": 861230.0, "ns per ops/procs": 1164.0}],["rdq-yield-tokio", "./rdq-yield-tokio -p 1 -d 30 -t 1", {"Duration (ms)": 30098.0, "Number of processors": 1.0, "Number of threads": 1.0, "Total Operations(ops)": 274033303.0, "Ops per second": 9134443.0, "ns per ops": 109.0, "Ops per threads": 274033303.0, "Ops per procs": 274033303.0, "Ops/sec/procs": 9134443.0, "ns per ops/procs": 109.0}],["rdq-yield-cfa", "./rdq-yield-cfa -p 4 -d 30 -t 4", {"Duration (ms)": 0.0, "Number of processors": 4.0, "Number of threads": 4.0, "Total Operations(ops)": 379797876.0, "Ops per second": 12659929.2, "ns per ops": 79.13, "Ops per threads": 94949469.0, "Ops per procs": 94949469.0, "Ops/sec/procs": 3164982.3, "ns per ops/procs": 316.52}],["rdq-yield-tokio", "./rdq-yield-tokio -p 4 -d 30 -t 4", {"Duration (ms)": 30097.0, "Number of processors": 4.0, "Number of threads": 4.0, "Total Operations(ops)": 947802972.0, "Ops per second": 31593432.0, "ns per ops": 31.0, "Ops per threads": 236950743.0, "Ops per procs": 236950743.0, "Ops/sec/procs": 7898358.0, "ns per ops/procs": 127.0}],["rdq-yield-cfa", "./rdq-yield-cfa -p 24 -d 30 -t 24", {"Duration (ms)": 0.0, "Number of processors": 24.0, "Number of threads": 24.0, "Total Operations(ops)": 704265830.0, "Ops per second": 23475527.67, "ns per ops": 42.63, "Ops per threads": 29344409.0, "Ops per procs": 29344409.0, "Ops/sec/procs": 978146.99, "ns per ops/procs": 1023.14}],["rdq-yield-fibre", "./rdq-yield-fibre -p 72 -d 30 -t 72", {"Duration (ms)": 30006.0, "Number of processors": 72.0, "Number of threads": 72.0, "Total Operations(ops)": 36436065977.0, "Ops per second": 1214290982.74, "ns per ops": 0.82, "Ops per threads": 506056471.0, "Ops per procs": 506056471.0, "Ops/sec/procs": 16865152.54, "ns per ops/procs": 59.29}],["rdq-yield-go", "./rdq-yield-go -p 24 -d 30 -t 24", {"Duration (ms)": 30007.0, "Number of processors": 24.0, "Number of threads": 24.0, "Total Operations(ops)": 42560075.0, "Ops per second": 1418324.29, "ns per ops": 705.06, "Ops per threads": 1773336.0, "Ops per procs": 1773336.0, "Ops/sec/procs": 59096.85, "ns per ops/procs": 16921.38}],["rdq-yield-go", "./rdq-yield-go -p 144 -d 30 -t 144", {"Duration (ms)": 30085.0, "Number of processors": 144.0, "Number of threads": 144.0, "Total Operations(ops)": 18232395.0, "Ops per second": 606014.58, "ns per ops": 1650.13, "Ops per threads": 126613.0, "Ops per procs": 126613.0, "Ops/sec/procs": 4208.43, "ns per ops/procs": 237618.05}],["rdq-yield-fibre", "./rdq-yield-fibre -p 96 -d 30 -t 96", {"Duration (ms)": 30005.0, "Number of processors": 96.0, "Number of threads": 96.0, "Total Operations(ops)": 41500410604.0, "Ops per second": 1383115313.23, "ns per ops": 0.72, "Ops per threads": 432295943.0, "Ops per procs": 432295943.0, "Ops/sec/procs": 14407451.18, "ns per ops/procs": 69.41}],["rdq-yield-cfa", "./rdq-yield-cfa -p 144 -d 30 -t 144", {"Duration (ms)": 0.0, "Number of processors": 144.0, "Number of threads": 144.0, "Total Operations(ops)": 1920391366.0, "Ops per second": 64013045.53, "ns per ops": 15.65, "Ops per threads": 13336051.0, "Ops per procs": 13336051.0, "Ops/sec/procs": 444535.04, "ns per ops/procs": 2253.59}],["rdq-yield-tokio", "./rdq-yield-tokio -p 144 -d 30 -t 144", {"Duration (ms)": 30097.0, "Number of processors": 144.0, "Number of threads": 144.0, "Total Operations(ops)": 272589597.0, "Ops per second": 9086319.0, "ns per ops": 110.0, "Ops per threads": 1892983.0, "Ops per procs": 1892983.0, "Ops/sec/procs": 63099.0, "ns per ops/procs": 15899.0}],["rdq-yield-cfa", "./rdq-yield-cfa -p 8 -d 30 -t 8", {"Duration (ms)": 0.0, "Number of processors": 8.0, "Number of threads": 8.0, "Total Operations(ops)": 535423186.0, "Ops per second": 17847439.53, "ns per ops": 56.14, "Ops per threads": 66927898.0, "Ops per procs": 66927898.0, "Ops/sec/procs": 2230929.94, "ns per ops/procs": 449.15}],["rdq-yield-fibre", "./rdq-yield-fibre -p 8 -d 30 -t 8", {"Duration (ms)": 30022.0, "Number of processors": 8.0, "Number of threads": 8.0, "Total Operations(ops)": 6537955914.0, "Ops per second": 217766086.7, "ns per ops": 4.59, "Ops per threads": 817244489.0, "Ops per procs": 817244489.0, "Ops/sec/procs": 27220760.84, "ns per ops/procs": 36.74}],["rdq-yield-fibre", "./rdq-yield-fibre -p 2 -d 30 -t 2", {"Duration (ms)": 30023.0, "Number of processors": 2.0, "Number of threads": 2.0, "Total Operations(ops)": 1777758592.0, "Ops per second": 59212349.67, "ns per ops": 16.89, "Ops per threads": 888879296.0, "Ops per procs": 888879296.0, "Ops/sec/procs": 29606174.83, "ns per ops/procs": 33.78}],["rdq-yield-go", "./rdq-yield-go -p 48 -d 30 -t 48", {"Duration (ms)": 30021.0, "Number of processors": 48.0, "Number of threads": 48.0, "Total Operations(ops)": 41139988.0, "Ops per second": 1370342.35, "ns per ops": 729.74, "Ops per threads": 857083.0, "Ops per procs": 857083.0, "Ops/sec/procs": 28548.8, "ns per ops/procs": 35027.74}],["rdq-yield-go", "./rdq-yield-go -p 2 -d 30 -t 2", {"Duration (ms)": 30010.0, "Number of processors": 2.0, "Number of threads": 2.0, "Total Operations(ops)": 367420990.0, "Ops per second": 12242963.44, "ns per ops": 81.68, "Ops per threads": 183710495.0, "Ops per procs": 183710495.0, "Ops/sec/procs": 6121481.72, "ns per ops/procs": 163.36}],["rdq-yield-cfa", "./rdq-yield-cfa -p 192 -d 30 -t 192", {"Duration (ms)": 0.0, "Number of processors": 192.0, "Number of threads": 192.0, "Total Operations(ops)": 2341231403.0, "Ops per second": 78041046.77, "ns per ops": 12.83, "Ops per threads": 12193913.0, "Ops per procs": 12193913.0, "Ops/sec/procs": 406463.79, "ns per ops/procs": 2462.41}],["rdq-yield-fibre", "./rdq-yield-fibre -p 96 -d 30 -t 96", {"Duration (ms)": 30061.0, "Number of processors": 96.0, "Number of threads": 96.0, "Total Operations(ops)": 40915153648.0, "Ops per second": 1361064496.69, "ns per ops": 0.73, "Ops per threads": 426199517.0, "Ops per procs": 426199517.0, "Ops/sec/procs": 14177755.17, "ns per ops/procs": 70.53}],["rdq-yield-cfa", "./rdq-yield-cfa -p 1 -d 30 -t 1", {"Duration (ms)": 0.0, "Number of processors": 1.0, "Number of threads": 1.0, "Total Operations(ops)": 238301806.0, "Ops per second": 7943393.53, "ns per ops": 126.1, "Ops per threads": 238301806.0, "Ops per procs": 238301806.0, "Ops/sec/procs": 7943393.53, "ns per ops/procs": 126.1}],["rdq-yield-tokio", "./rdq-yield-tokio -p 96 -d 30 -t 96", {"Duration (ms)": 30097.0, "Number of processors": 96.0, "Number of threads": 96.0, "Total Operations(ops)": 399959519.0, "Ops per second": 13331983.0, "ns per ops": 75.0, "Ops per threads": 4166244.0, "Ops per procs": 4166244.0, "Ops/sec/procs": 138874.0, "ns per ops/procs": 7224.0}],["rdq-yield-cfa", "./rdq-yield-cfa -p 72 -d 30 -t 72", {"Duration (ms)": 0.0, "Number of processors": 72.0, "Number of threads": 72.0, "Total Operations(ops)": 923251633.0, "Ops per second": 30775054.43, "ns per ops": 32.5, "Ops per threads": 12822939.0, "Ops per procs": 12822939.0, "Ops/sec/procs": 427431.31, "ns per ops/procs": 2339.86}],["rdq-yield-fibre", "./rdq-yield-fibre -p 144 -d 30 -t 144", {"Duration (ms)": 30009.0, "Number of processors": 144.0, "Number of threads": 144.0, "Total Operations(ops)": 61347909654.0, "Ops per second": 2044285055.62, "ns per ops": 0.49, "Ops per threads": 426027150.0, "Ops per procs": 426027150.0, "Ops/sec/procs": 14196424.0, "ns per ops/procs": 70.44}]]
  • doc/theses/thierry_delisle_PhD/thesis/local.bib

    r32d1383 r17c6edeb  
    429429}
    430430
     431@inproceedings{Albers12,
     432    author      = {Susanne Albers and Antonios Antoniadis},
     433    title       = {Race to Idle: New Algorithms for Speed Scaling with a Sleep State},
     434    booktitle   = {Proceedings of the 2012  Annual ACM-SIAM Symposium on Discrete Algorithms (SODA)},
     435    doi         = {10.1137/1.9781611973099.100},
     436    URL         = {https://epubs.siam.org/doi/abs/10.1137/1.9781611973099.100},
     437    eprint      = {https://epubs.siam.org/doi/pdf/10.1137/1.9781611973099.100},
     438    year        = 2012,
     439    month       = jan,
     440    pages       = {1266-1285},
     441}
     442
     443@inproceedings{atikoglu2012workload,
     444  title={Workload analysis of a large-scale key-value store},
     445  author={Atikoglu, Berk and Xu, Yuehai and Frachtenberg, Eitan and Jiang, Song and Paleczny, Mike},
     446  booktitle={Proceedings of the 12th ACM SIGMETRICS/PERFORMANCE joint international conference on Measurement and Modeling of Computer Systems},
     447  pages={53--64},
     448  year={2012}
     449}
     450
     451@article{schillings1996engineering,
     452  title={Be engineering insights: Benaphores},
     453  author={Schillings, Benoit},
     454  journal={Be Newsletters},
     455  volume={1},
     456  number={26},
     457  year={1996}
     458}
     459
     460
     461
    431462% --------------------------------------------------
    432463% ULE FreeBSD scheduler
     
    582613}
    583614
     615@misc{apache,
     616  key = {Apache Software Foundation},
     617  title = {{T}he {A}pache Web Server},
     618  howpublished = {\href{http://httpd.apache.org}{http://\-httpd.apache.org}},
     619  note = "[Online; accessed 6-June-2022]"
     620}
     621
     622@misc{memcached,
     623  key = {Brad Fitzpatrick},
     624  title = {{M}emcached},
     625  year = {2003},
     626  howpublished = {\href{http://httpd.apache.org}{http://\-httpd.apache.org}},
     627  note = "[Online; accessed 6-June-2022]"
     628}
     629
     630@misc{libuv,
     631  author = {libuv team},
     632  title = {libuv: Asynchronous I/O made simple.},
     633  howpublished = {\href{https://libuv.org/}{https://\-libuv.org/}},
     634  note = "[Online; accessed 5-August-2022]"
     635}
     636
     637@misc{SeriallyReusable,
     638    author      = {IBM},
     639    title       = {Serially reusable programs},
     640    month       = mar,
     641    howpublished= {\href{https://www.ibm.com/docs/en/ztpf/1.1.0.15?topic=structures-serially-reusable-programs}{https://www.ibm.com/\-docs/\-en/\-ztpf/\-1.1.0.15?\-topic=structures\--serially\--reusable-programs}},
     642    year        = 2021,
     643}
     644
     645@misc{GITHUB:mutilate,
     646  title = {Mutilate: high-performance memcached load generator },
     647  author = { Jacob Leverich },
     648  howpublished = {\href{https://github.com/leverich/mutilate}{https://\-github.com/\-leverich/\-mutilate}},
     649  version = {Change-Id: d65c6ef7c2f78ae05a9db3e37d7f6ddff1c0af64}
     650}
     651
     652% --------------------------------------------------
     653% Tech documents
     654@techreport{rfc:tcp,
     655  title={Transmission control protocol},
     656  author={Postel, Jon},
     657  year={1981}
     658}
     659
     660@manual{win:priority,
     661  key = {TaskSettings Priority},
     662  title = {TaskSettings.Priority property},
     663  year = "2020",
     664  month = "September",
     665  howpublished = {\href{https://docs.microsoft.com/en-us/windows/win32/taskschd/tasksettings-priority}{https://\-docs.microsoft.com/\-en-us/\-windows/\-win32/\-taskschd/\-tasksettings-priority}},
     666  note = "[Online; accessed 5-August-2022]"
     667}
     668
     669@manual{win:overlap,
     670  key = {Synchronous and Asynchronous IO},
     671  title = {Synchronous and Asynchronous I\/O},
     672  year = "2021",
     673  month = "March",
     674  howpublished = {\href{https://docs.microsoft.com/en-us/windows/win32/fileio/synchronous-and-asynchronous-i-o}{https://\-docs.microsoft.com/\-en-us/\-windows/\-win32/\-fileio/\-synchronous-and-asynchronous-i-o}},
     675  note = "[Online; accessed 5-August-2022]"
     676}
     677
     678@book{russinovich2009windows,
     679  title={Windows Internals},
     680  author={Russinovich, M.E. and Solomon, D.A. and Ionescu, A.},
     681  isbn={9780735625303},
     682  lccn={2009927697},
     683  series={Developer Reference Series},
     684  url={https://books.google.ca/books?id=SfglSQAACAAJ},
     685  year={2009},
     686  publisher={Microsoft Press}
     687}
     688
     689@manual{apple:gcd,
     690  key = {Grand Central Dispatch},
     691  title = {Grand Central Dispatch},
     692  year = "2022",
     693  author = {Apple Inc.},
     694  howpublished = {https://developer.apple.com/documentation/DISPATCH},
     695  note = "[Online; accessed 5-August-2022]"
     696}
     697
     698@techreport{apple:gcd2,
     699  key = {Grand Central Dispatch},
     700  title = {Grand Central Dispatch, A better way to do multicore.},
     701  year = "2009",
     702  month = "August",
     703  author = {Apple Inc.},
     704  howpublished = {\href{http://web.archive.org/web/20090920043909/http://images.apple.com/macosx/technology/docs/GrandCentral_TB_brief_20090903.pdf}{http://web.archive.org/web/20090920043909/http://\-images.apple.com/\-macosx/\-technology/\-docs/\-GrandCentral\_TB\_brief\_20090903.pdf}},
     705  note = "[Online; accessed 5-August-2022]"
     706}
     707
     708
    584709% --------------------------------------------------
    585710% Man Pages
     
    619744}
    620745
     746@manual{MAN:sendfile,
     747  key        = "sendfile",
     748  title      = "sendfile(2) Linux User's Manual",
     749  year       = "2017",
     750  month      = "September",
     751}
     752
     753@manual{MAN:splice,
     754  key        = "splice",
     755  title      = "splice(2) Linux User's Manual",
     756  year       = "2019",
     757  month      = "May",
     758}
     759
    621760@manual{MAN:aio,
    622761  key        = "aio",
     
    709848}
    710849
    711 % RMR notes :
    712 % [05/04, 12:36] Trevor Brown
    713 %     i don't know where rmr complexity was first introduced, but there are many many many papers that use the term and define it
    714 % [05/04, 12:37] Trevor Brown
    715 %     here's one paper that uses the term a lot and links to many others that use it... might trace it to something useful there https://drops.dagstuhl.de/opus/volltexte/2021/14832/pdf/LIPIcs-DISC-2021-30.pdf
    716 % [05/04, 12:37] Trevor Brown
    717 %     another option might be to cite a textbook
    718 % [05/04, 12:42] Trevor Brown
    719 %     but i checked two textbooks in the area i'm aware of and i don't see a definition of rmr complexity in either
    720 % [05/04, 12:42] Trevor Brown
    721 %     this one has a nice statement about the prevelance of rmr complexity, as well as some rough definition
    722 % [05/04, 12:42] Trevor Brown
    723 %     https://dl.acm.org/doi/pdf/10.1145/3465084.3467938
    724 
    725 % Race to idle notes :
    726 % [13/04, 16:56] Martin Karsten
    727 %       I don't have a citation. Google brings up this one, which might be good:
    728 %
    729 % https://doi.org/10.1137/1.9781611973099.100
    730 
    731 
     850@misc{wiki:ma,
     851  author = "{Wikipedia contributors}",
     852  title = "Bin packing problem --- {W}ikipedia{,} The Free Encyclopedia",
     853  year = "2022",
     854  howpublished = "\href{https://en.wikipedia.org/wiki/Moving_average#Exponential_moving_average}{https://\-en.wikipedia.org/\-wiki/\-Moving\_average\#Exponential\_moving\_average}",
     855  note = "[Online; accessed 5-August-2022]"
     856}
     857
     858@misc{wiki:jni,
     859  author = "{Wikipedia contributors}",
     860  title = "Java Native Interface --- {W}ikipedia{,} The Free Encyclopedia",
     861  year = "2021",
     862  howpublished = "\href{https://en.wikipedia.org/wiki/Java_Native_Interface}{https://\-en.wikipedia.org/\-wiki/\-Java\_Native\_Interface}",
     863  note = "[Online; accessed 5-August-2022]"
     864}
     865
     866@misc{wiki:zipf,
     867  author = "{Wikipedia contributors}",
     868  title = "Zipf's law --- {W}ikipedia{,} The Free Encyclopedia",
     869  year = "2021",
     870  howpublished = "\href{https://en.wikipedia.org/wiki/Zipf%27s_law}{https://\-en.wikipedia.org/\-wiki/\-Zipf\%27s\-\_law}",
     871  note = "[Online; accessed 5-August-2022]"
     872}
     873
     874
     875% --------------------------------------------------
     876% True Misc
    732877@misc{AIORant,
    733878  author = "Linus Torvalds",
     
    739884}
    740885
    741 @misc{apache,
    742   key = {Apache Software Foundation},
    743   title = {{T}he {A}pache Web Server},
    744   howpublished = {\href{http://httpd.apache.org}{http://\-httpd.apache.org}},
    745   note = "[Online; accessed 6-June-2022]"
    746 }
    747 
    748 @misc{SeriallyReusable,
    749     author      = {IBM},
    750     title       = {Serially reusable programs},
    751     month       = mar,
    752     howpublished= {\href{https://www.ibm.com/docs/en/ztpf/1.1.0.15?topic=structures-serially-reusable-programs}{https://www.ibm.com/\-docs/\-en/\-ztpf/\-1.1.0.15?\-topic=structures\--serially\--reusable-programs}},
    753     year        = 2021,
    754 }
    755 
    756 @inproceedings{Albers12,
    757     author      = {Susanne Albers and Antonios Antoniadis},
    758     title       = {Race to Idle: New Algorithms for Speed Scaling with a Sleep State},
    759     booktitle   = {Proceedings of the 2012  Annual ACM-SIAM Symposium on Discrete Algorithms (SODA)},
    760     doi         = {10.1137/1.9781611973099.100},
    761     URL         = {https://epubs.siam.org/doi/abs/10.1137/1.9781611973099.100},
    762     eprint      = {https://epubs.siam.org/doi/pdf/10.1137/1.9781611973099.100},
    763     year        = 2012,
    764     month       = jan,
    765     pages       = {1266-1285},
    766 }
     886@misc{xkcd:dynamicentropy,
     887  author = "Randall Munroe",
     888  title = "2318: Dynamic Entropy",
     889  year = "2020",
     890  month = "June",
     891  howpublished = "\href{https://xkcd.com/2318/}",
     892  note = "[Online; accessed 10-June-2020]"
     893}
     894
     895@misc{go:safepoints,
     896  author = "The Go Programming Language",
     897  title = "src/runtime/preempt.go",
     898  howpublished = {\href{https://go.dev/src/runtime/preempt.go}},
     899  note = "[Online; accessed 5-August-2022]"
     900}
     901
     902@misc{go:cgo,
     903  author = "The Go Programming Language",
     904  title = "cgo",
     905  howpublished = {\href{https://pkg.go.dev/cmd/cgo}},
     906  note = "[Online; accessed 5-August-2022]"
     907}
  • doc/theses/thierry_delisle_PhD/thesis/text/core.tex

    r32d1383 r17c6edeb  
    1515For threading, a simple and common execution mental-model is the ``Ideal multi-tasking CPU'' :
    1616
    17 \begin{displayquote}[Linux CFS\cit{https://www.kernel.org/doc/Documentation/scheduler/sched-design-CFS.txt}]
     17\begin{displayquote}[Linux CFS\cite{MAN:linux/cfs}]
    1818        {[The]} ``Ideal multi-tasking CPU'' is a (non-existent  :-)) CPU that has 100\% physical power and which can run each task at precise equal speed, in parallel, each at [an equal fraction of the] speed.  For example: if there are 2 tasks running, then it runs each at 50\% physical power --- i.e., actually in parallel.
    1919        \label{q:LinuxCFS}
     
    183183This suggests to the following approach:
    184184
    185 \subsection{Dynamic Entropy}\cit{https://xkcd.com/2318/}
     185\subsection{Dynamic Entropy}\cite{xkcd:dynamicentropy}
    186186The Relaxed-FIFO approach can be made to handle the case of mostly empty subqueues by tweaking the \glsxtrlong{prng}.
    187187The \glsxtrshort{prng} state can be seen as containing a list of all the future subqueues that will be accessed.
    188188While this concept is not particularly useful on its own, the consequence is that if the \glsxtrshort{prng} algorithm can be run \emph{backwards}, then the state also contains a list of all the subqueues that were accessed.
    189 Luckily, bidirectional \glsxtrshort{prng} algorithms do exist, \eg some Linear Congruential Generators\cit{https://en.wikipedia.org/wiki/Linear\_congruential\_generator} support running the algorithm backwards while offering good quality and performance.
     189Luckily, bidirectional \glsxtrshort{prng} algorithms do exist, \eg some Linear Congruential Generators\cite{wiki:lcg} support running the algorithm backwards while offering good quality and performance.
    190190This particular \glsxtrshort{prng} can be used as follows:
    191191\begin{itemize}
     
    208208The alternative is to do it the other way around.
    209209
    210 \section{Work Stealing++}
     210\section{Work Stealing++}\label{helping}
    211211To add stronger fairness guarantees to work stealing a few changes are needed.
    212212First, the relaxed-FIFO algorithm has fundamentally better fairness because each \proc always monitors all subqueues.
     
    220220        \input{base.pstex_t}
    221221        \caption[Base \CFA design]{Base \CFA design \smallskip\newline A pool of subqueues offers the sharding, two per \glspl{proc}.
    222         Each \gls{proc} can access all of the subqueues. 
     222        Each \gls{proc} can access all of the subqueues.
    223223        Each \at is timestamped when enqueued.}
    224224        \label{fig:base}
     
    245245\end{figure}
    246246
    247 A simple solution to this problem is to use an exponential moving average\cit{https://en.wikipedia.org/wiki/Moving\_average\#Exponential\_moving\_average} (MA) instead of a raw timestamps, shown in Figure~\ref{fig:base-ma}.
     247A simple solution to this problem is to use an exponential moving average\cite{wiki:ma} (MA) instead of a raw timestamps, shown in Figure~\ref{fig:base-ma}.
    248248Note, this is more complex because the \at at the head of a subqueue is still waiting, so its wait time has not ended.
    249249Therefore, the exponential moving average is actually an exponential moving average of how long each dequeued \at has waited.
     
    261261The good news is that this problem can be mitigated
    262262
    263 \subsection{Redundant Timestamps}
     263\subsection{Redundant Timestamps}\ref{relaxedtimes}
    264264The problem with polling remote subqueues is that correctness is critical.
    265265There must be a consensus among \procs on which subqueues hold which \ats, as the \ats are in constant motion.
  • doc/theses/thierry_delisle_PhD/thesis/text/eval_macro.tex

    r32d1383 r17c6edeb  
    11\chapter{Macro-Benchmarks}\label{macrobench}
    2 
    3 \section{Static Web-Server}
    4 
    5 In Memory Plain Text
    6 
    7 Networked ZIPF
    8 
    9 Nginx : 5Gb still good, 4Gb starts to suffer
    10 
    11 Cforall : 10Gb too high, 4 Gb too low
     2The previous chapter has demonstrated that the scheduler achieves its performance goal in small and controlled scenario.
     3The next step is then to demonstrate that this stays true in more realistic and complete scenarios.
     4This chapter presents two flavours of webservers that demonstrate that \CFA performs competitively with production environments.
     5
     6Webservers where chosen because they offer fairly simple applications that are still useful as standalone products.
     7Furthermore, webservers are generally amenable to parallelisation since their workloads are mostly homogenous.
     8They therefore offer a stringent performance benchmark for \CFA.
     9Indeed existing solutions are likely to have close to optimal performance while the homogeneity of the workloads mean the additional fairness is not needed.
    1210
    1311\section{Memcached}
     12Memcached~\cite{memcached} is an in memory key-value store that is used in many production environments, \eg \cite{atikoglu2012workload}.
     13This also server also has the notable added benefit that there exists a full-featured front-end for performance testing called @mutilate@~\cite{GITHUB:mutilate}.
     14Experimenting on memcached allows for a simple test of the \CFA runtime as a whole, it will exercise the scheduler, the idle-sleep mechanism, as well the \io subsystem for sockets.
     15This experiment does not exercise the \io subsytem with regards to disk operations.
    1416
    1517\subsection{Benchmark Environment}
     
    2224The network route uses 1 Mellanox SX1012 10/40 Gigabit Ethernet cluster switch.
    2325
    24 
    25 
    26 \begin{figure}
    27         \centering
    28         \input{result.memcd.updt.qps.pstex_t}
    29         \caption[Churn Benchmark : Throughput on Intel]{Churn Benchmark : Throughput on Intel\smallskip\newline Description}
    30         \label{fig:memcd:updt:qps}
    31 \end{figure}
    32 
    33 \begin{figure}
    34         \centering
    35         \input{result.memcd.updt.lat.pstex_t}
    36         \caption[Churn Benchmark : Throughput on Intel]{Churn Benchmark : Throughput on Intel\smallskip\newline Description}
    37         \label{fig:memcd:updt:lat}
    38 \end{figure}
    39 
     26\subsection{Memcached with threads per connection}
     27Comparing against memcached using a user-level runtime only really make sense if the server actually uses this threading model.
     28Indeed, evaluating a user-level runtime with 1 \at per \proc is not meaningful since it does not exercise the runtime, it simply adds some overhead to the underlying OS scheduler.
     29
     30One approach is to use a webserver that uses a thread-per-connection model, where each incoming connection is served by a single \at in a strict 1-to-1 pairing.
     31This models adds flexibility to the implementation, as the serving logic can now block on user-level primitives without affecting other connections.
     32
     33Memcached is not built according to a thread-per-connection model, but there exists a port of it that is, which was built for libfibre in \cite{DBLP:journals/pomacs/KarstenB20}.
     34Therefore this version can both be compared to the original version and to a port to the \CFA runtime.
     35
     36As such, this memcached experiment compares 3 different varitions of memcached:
     37\begin{itemize}
     38 \item \emph{vanilla}: the official release of memcached, version~1.6.9.
     39 \item \emph{fibre}: a modification of vanilla which uses the thread per connection model on top of the libfibre runtime~\cite{DBLP:journals/pomacs/KarstenB20}.
     40 \item \emph{cfa}: a modification of the fibre webserver that replaces the libfibre runtime with \CFA.
     41\end{itemize}
     42
     43\subsection{Throughput} \label{memcd:tput}
    4044\begin{figure}
    4145        \centering
    4246        \input{result.memcd.rate.qps.pstex_t}
    43         \caption[Churn Benchmark : Throughput on Intel]{Churn Benchmark : Throughput on Intel\smallskip\newline Description}
     47        \caption[Memcached Benchmark: Throughput]{Memcached Benchmark: Throughput\smallskip\newline Desired vs Actual request rate for 15360 connections. Target QPS is the request rate that the clients are attempting to maintain and Actual QPS is the rate at which the server is able to respond.}
    4448        \label{fig:memcd:rate:qps}
    4549\end{figure}
    46 
     50Figure~\ref{fig:memcd:rate:qps} shows the result for the throughput of all three webservers.
     51This experiment is done by having the clients establish 15360 total connections, which persist for the duration of the experiments.
     52The clients then send requests, attempting to follow a desired request rate.
     53The servers respond to the desired rate as best they can and the difference between desired rate, ``Target \underline{Q}ueries \underline{P}er \underline{S}econd'', and the actual rate, ``Actual QPS''.
     54The results show that \CFA achieves equivalent throughput even when the server starts to reach saturation.
     55Only then does it start to fall behind slightly.
     56This is a demonstration of the \CFA runtime achieving its performance goal.
     57
     58\subsection{Tail Latency}
    4759\begin{figure}
    4860        \centering
    4961        \input{result.memcd.rate.99th.pstex_t}
    50         \caption[Churn Benchmark : Throughput on Intel]{Churn Benchmark : Throughput on Intel\smallskip\newline Description}
     62        \caption[Memcached Benchmark : 99th Percentile Lantency]{Memcached Benchmark : 99th Percentile Lantency\smallskip\newline 99th Percentile of the response latency as a function of \emph{desired} request rate for 15360 connections. }
    5163        \label{fig:memcd:rate:tail}
    5264\end{figure}
     65Another important performance metric to look at is \newterm{tail} latency.
     66Since many web applications rely on a combination of different requests made in parallel, the latency of the slowest response, \ie tail latency, can dictate overall performance.
     67Figure~\ref{fig:memcd:rate:tail} shows the 99th percentile latency results for the same experiment memcached experiment.
     68As is expected, the latency starts low and increases as the server gets close to saturation, point at which the latency increses dramatically.
     69Note that the figure shows \emph{target} request rate, the actual response rate is given in Figure~\ref{fig:memcd:rate:qps} as this is the same underlying experiment.
     70
     71\subsection{Update rate}
     72\begin{figure}
     73        \centering
     74        \subfloat[][Throughput]{
     75                \input{result.memcd.forall.qps.pstex_t}
     76        }
     77
     78        \subfloat[][Latency]{
     79                \input{result.memcd.forall.lat.pstex_t}
     80        }
     81        \caption[forall Latency results at different update rates]{forall Latency results at different update rates\smallskip\newline Description}
     82        \label{fig:memcd:updt:forall}
     83\end{figure}
     84
     85\begin{figure}
     86        \centering
     87        \subfloat[][Throughput]{
     88                \input{result.memcd.fibre.qps.pstex_t}
     89        }
     90
     91        \subfloat[][Latency]{
     92                \input{result.memcd.fibre.lat.pstex_t}
     93        }
     94        \caption[fibre Latency results at different update rates]{fibre Latency results at different update rates\smallskip\newline Description}
     95        \label{fig:memcd:updt:fibre}
     96\end{figure}
     97
     98\begin{figure}
     99        \centering
     100        \subfloat[][Throughput]{
     101                \input{result.memcd.vanilla.qps.pstex_t}
     102        }
     103
     104        \subfloat[][Latency]{
     105                \input{result.memcd.vanilla.lat.pstex_t}
     106        }
     107        \caption[vanilla Latency results at different update rates]{vanilla Latency results at different update rates\smallskip\newline Description}
     108        \label{fig:memcd:updt:vanilla}
     109\end{figure}
     110
     111
     112
     113\section{Static Web-Server}
     114The memcached experiment has two aspects of the \io subsystem it does not exercise, accepting new connections and interacting with disks.
     115On the other hand, static webservers, servers that offer static webpages, do stress disk \io since they serve files from disk\footnote{Dynamic webservers, which construct pages as they are sent, are not as interesting since the construction of the pages do not exercise the runtime in a meaningfully different way.}.
     116The static webserver experiments will compare NGINX~\cit{nginx} with a custom webserver developped for this experiment.
     117
     118\subsection{\CFA webserver}
     119Unlike the memcached experiment, the webserver experiment relies on a custom designed webserver.
     120It is a simple thread-per-connection webserver where a fixed number of \ats are created upfront.
     121Each of the \at calls @accept@, through @io_uring@, on the listening port and handle the incomming connection once accepted.
     122Most of the implementation is fairly straight forward however the inclusion of file \io introduces a new challenge that had to be hacked around.
     123
     124Normally, webservers use @sendfile@\cite{MAN:sendfile} to send files over the socket.
     125@io_uring@ does not support @sendfile@, it supports @splice@\cite{MAN:splice} instead, which is strictly more powerful.
     126However, because of how linux implements file \io, see Subsection~\ref{ononblock}, @io_uring@'s implementation must delegate calls to splice to worker threads inside the kernel.
     127As of Linux 5.13, @io_uring@ caps the numer of these worker threads to @RLIMIT_NPROC@ and therefore, when tens of thousands of splice requests are made, it can create tens of thousands of \glspl{kthrd}.
     128Such a high number of \glspl{kthrd} is more than Linux can handle in this scenario so performance suffers significantly.
     129For this reason, the \CFA webserver calls @sendfile@ directly.
     130This approach works up to a certain point, but once the server approaches saturation, it leads to a new problem.
     131
     132When the saturation point of the server is attained, latency will increase and inevitably some client connections will timeout.
     133As these clients close there connections, the server must close these sockets without delay so the OS can reclaim the resources used by these connections.
     134Indeed, until they are closed on the server end, the connection will linger in the CLOSE-WAIT tcp state~\cite{rfc:tcp} and the tcp buffers will be preserved.
     135However, this poses a problem using blocking @sendfile@ calls.
     136The calls can block if they do not have suffcient memory, which can be caused by having too many connections in the CLOSE-WAIT state.
     137Since blocking in calls to @sendfile@ blocks the \proc rather than the \at, this prevents other connections from closing their sockets.
     138This leads to a vicious cycle where timeouts lead to @sendfile@ calls running out of resources, which lead to more timeouts.
     139
     140Normally, this is address by marking the sockets as non-blocking and using @epoll@ to wait for sockets to have sufficient resources.
     141However, since @io_uring@ respects non-blocking semantics marking all sockets as non-blocking effectively circumvents the @io_uring@ subsystem entirely.
     142For this reason, the \CFA webserver sets and resets the @O_NONBLOCK@ flag before and after any calls to @sendfile@.
     143Normally @epoll@ would also be used when these calls to @sendfile@ return @EAGAIN@, but since this would not help in the evaluation of the \CFA runtime, the \CFA webserver simply yields and retries in these cases.
     144
     145It is important to state that in Linux 5.15 @io_uring@ introduces the ability for users to limit the number of worker threads that are created, through the @IORING_REGISTER_IOWQ_MAX_WORKERS@ option.
     146However, as of writing this document Ubuntu does not have a stable release of Linux 5.15.
     147There exists versions of the kernel that are currently under testing, but these caused unrelated but nevertheless prohibitive issues in this experiment.
     148Presumably, the new kernel would remove the need for the hack described above, as it would allow connections in the CLOSE-WAIT state to be closed even while the calls to @splice@/@sendfile@ are underway.
     149However, since this could not be tested, this is purely a conjecture at this point.
     150
     151\subsection{Benchmark Environment}
     152Unlike the memcached experiment, the webserver run on a more heterogenous environment.
     153The server runs Ubuntu 20.04.4 LTS on top of Linux Kernel 5.13.0-52.
     154It has an AMD Opteron(tm) Processor 6380 running at 2.50GHz.
     155These CPUs has only 8 \glspl{hthrd} enabled by grub, which is sufficient to achieve line rate.
     156This cpus each have 64 KB, 256 KiB and 8 MB of L1, L2 and L3 caches respectively.
     157The kernel is setup to limit the memory at 25Gb.
     158
     159The client machines each have two 2.8 GHz Xeon CPUs, and four one-gigabit Ethernet cards.
     160Each client machine runs two copies of the workload generator.
     161They run a 2.6.11-1 SMP Linux kernel, which permits each client load-generator to run on a separate CPU.
     162Since the clients outnumber the server 8-to-1, this is plenty sufficient to generate enough load for the clients not to become the bottleneck.
     163
     164\todo{switch}
     165
     166\subsection{Throughput}
     167To measure the throughput of both webservers, each server is loaded with over 30,000 files making over 4.5 Gigabytes in total.
     168Each client runs httperf~\cit{httperf} which establishes a connection, does an http request for one or more files, closes the connection and repeats the process.
     169The connections and requests are made according to a Zipfian distribution~\cite{zipf}.
     170Throughput is measured by aggregating the results from httperf of all the clients.
     171\begin{figure}
     172        \subfloat[][Throughput]{
     173                \input{result.swbsrv.25gb.pstex_t}
     174                \label{fig:swbsrv:ops}
     175        }
     176
     177        \subfloat[][Rate of Errors]{
     178                \input{result.swbsrv.25gb.err.pstex_t}
     179                \label{fig:swbsrv:err}
     180        }
     181        \caption[Static Webserver Benchmark : Throughput]{Static Webserver Benchmark : Throughput\smallskip\newline Throughput vs request rate for short lived connections connections.}
     182        \label{fig:swbsrv}
     183\end{figure}
     184Figure~\ref{fig:swbsrv} shows the results comparing \CFA to NGINX in terms of throughput.
     185These results are fairly straight forward.
     186Both servers achieve the same throughput until around 57,500 requests per seconds.
     187Since the clients are asking for the same files, the fact that the throughput matches exactly is expected as long as both servers are able to serve the desired rate.
     188Once the saturation point is reached, both servers are still very close.
     189NGINX achieves slightly better throughtput.
     190However, Figure~\ref{fig:swbsrv:err} shows the rate of errors, a gross approximation of tail latency, where \CFA achives notably fewet errors once the machine reaches saturation.
     191This suggest that \CFA is slightly more fair and NGINX may sloghtly sacrifice some fairness for improved throughtput.
     192It demonstrate that the \CFA webserver described above is able to match the performance of NGINX up-to and beyond the saturation point of the machine.
     193
     194\subsection{Disk Operations}
     195The throughput was made using a server with 25gb of memory, this was sufficient to hold the entire fileset in addition to all the code and data needed to run the webserver and the reste of the machine.
     196Previous work like \cit{Cite Ashif's stuff} demonstrate that an interesting follow-up experiment is to rerun the same throughput experiment but allowing significantly less memory on the machine.
     197If the machine is constrained enough, it will force the OS to evict files from the file cache and cause calls to @sendfile@ to have to read from disk.
     198However, what these low memory experiments demonstrate is how the memory footprint of the webserver affects the performance.
     199However, since what I am to evaluate in this thesis is the runtime of \CFA, I diceded to forgo experiments on low memory server.
     200The implementation of the webserver itself is simply too impactful to be an interesting evaluation of the underlying runtime.
  • doc/theses/thierry_delisle_PhD/thesis/text/eval_micro.tex

    r32d1383 r17c6edeb  
    44This chapter presents five different experimental setup, evaluating some of the basic features of \CFA's scheduler.
    55
    6 \section{Benchmark Environment}
     6\section{Benchmark Environment}\label{microenv}
    77All benchmarks are run on two distinct hardware platforms.
    88\begin{description}
     
    3232        \centering
    3333        \input{cycle.pstex_t}
    34         \caption[Cycle benchmark]{Cycle benchmark\smallskip\newline Each \gls{at} unparks the next \gls{at} in the cycle before parking itself.}
     34        \caption[Cycle benchmark]{Cycle benchmark\smallskip\newline Each \at unparks the next \at in the cycle before parking itself.}
    3535        \label{fig:cycle}
    3636\end{figure}
    3737The most basic evaluation of any ready queue is to evaluate the latency needed to push and pop one element from the ready queue.
    3838Since these two operation also describe a @yield@ operation, many systems use this operation as the most basic benchmark.
    39 However, yielding can be treated as a special case by optimizing it away (dead code) since the number of ready \glspl{at} does not change.
    40 Not all systems perform this optimization, but those that do have an artificial performance benefit because the yield becomes a \emph{nop}.
     39However, yielding can be treated as a special case and some aspects of the scheduler can be optimized away since the number of ready \ats does not change.
     40Not all systems perform this type of optimization, but those that do have an artificial performance benefit because the yield becomes a \emph{nop}.
    4141For this reason, I chose a different first benchmark, called \newterm{Cycle Benchmark}.
    42 This benchmark arranges a number of \glspl{at} into a ring, as seen in Figure~\ref{fig:cycle}, where the ring is a circular singly-linked list.
    43 At runtime, each \gls{at} unparks the next \gls{at} before parking itself.
    44 Unparking the next \gls{at} pushes that \gls{at} onto the ready queue as does the ensuing park.
    45 
    46 Hence, the underlying runtime cannot rely on the number of ready \glspl{at} staying constant over the duration of the experiment.
    47 In fact, the total number of \glspl{at} waiting on the ready queue is expected to vary because of the race between the next \gls{at} unparking and the current \gls{at} parking.
     42This benchmark arranges a number of \ats into a ring, as seen in Figure~\ref{fig:cycle}, where the ring is a circular singly-linked list.
     43At runtime, each \at unparks the next \at before parking itself.
     44Unparking the next \at pushes that \at onto the ready queue while the ensuing park leads to a \at being popped from the ready queue.
     45
     46Hence, the underlying runtime cannot rely on the number of ready \ats staying constant over the duration of the experiment.
     47In fact, the total number of \ats waiting on the ready queue is expected to vary because of the delay between the next \at unparking and the current \at parking.
    4848That is, the runtime cannot anticipate that the current task will immediately park.
    49 As well, the size of the cycle is also decided based on this race, \eg a small cycle may see the chain of unparks go full circle before the first \gls{at} parks because of time-slicing or multiple \procs.
    50 Every runtime system must handle this race and cannot optimized away the ready-queue pushes and pops.
    51 To prevent any attempt of silently omitting ready-queue operations, the ring of \glspl{at} is made big enough so the \glspl{at} have time to fully park before being unparked again.
    52 (Note, an unpark is like a V on a semaphore, so the subsequent park (P) may not block.)
     49As well, the size of the cycle is also decided based on this delay.
     50Note that, an unpark is like a V on a semaphore, so the subsequent park (P) may not block.
     51If this happens, the scheduler push and pop are avoided and the results of the experiment would be skewed.
     52Because of time-slicing or because cycles can be spread over multiple \procs, a small cycle may see the chain of unparks go full circle before the first \at parks.
     53Every runtime system must handle this race and but cannot optimized away the ready-queue pushes and pops if the cycle is long enough.
     54To prevent any attempt of silently omitting ready-queue operations, the ring of \ats is made big enough so the \ats have time to fully park before being unparked again.
    5355Finally, to further mitigate any underlying push/pop optimizations, especially on SMP machines, multiple rings are created in the experiment.
    54 
    55 To avoid this benchmark being affected by idle-sleep handling, the number of rings is multiple times greater than the number of \glspl{proc}.
    56 This design avoids the case where one of the \glspl{proc} runs out of work because of the variation on the number of ready \glspl{at} mentioned above.
    5756
    5857Figure~\ref{fig:cycle:code} shows the pseudo code for this benchmark.
     
    6463        count := 0
    6564        for {
     65                @this.next.wake()@
    6666                @wait()@
    67                 @this.next.wake()@
    6867                count ++
    6968                if must_stop() { break }
     
    7776
    7877\subsection{Results}
    79 Figure~\ref{fig:cycle:jax} shows the throughput as a function of \proc count, where each run uses 100 cycles per \proc and 5 \ats per cycle.
    80 
    81 \begin{figure}
    82         \subfloat[][Throughput, 100 \ats per \proc]{
     78\begin{figure}
     79        \subfloat[][Throughput, 100 cycles per \proc]{
    8380                \resizebox{0.5\linewidth}{!}{
    8481                        \input{result.cycle.jax.ops.pstex_t}
     
    8683                \label{fig:cycle:jax:ops}
    8784        }
    88         \subfloat[][Throughput, 1 \ats per \proc]{
     85        \subfloat[][Throughput, 1 cycle per \proc]{
    8986                \resizebox{0.5\linewidth}{!}{
    9087                        \input{result.cycle.low.jax.ops.pstex_t}
     
    9390        }
    9491
    95         \subfloat[][Latency, 100 \ats per \proc]{
     92        \subfloat[][Scalability, 100 cycles per \proc]{
    9693                \resizebox{0.5\linewidth}{!}{
    9794                        \input{result.cycle.jax.ns.pstex_t}
    9895                }
    99 
    100         }
    101         \subfloat[][Latency, 1 \ats per \proc]{
     96                \label{fig:cycle:jax:ns}
     97        }
     98        \subfloat[][Scalability, 1 cycle per \proc]{
    10299                \resizebox{0.5\linewidth}{!}{
    103100                        \input{result.cycle.low.jax.ns.pstex_t}
     
    105102                \label{fig:cycle:jax:low:ns}
    106103        }
    107         \caption[Cycle Benchmark on Intel]{Cycle Benchmark on Intel\smallskip\newline Throughput as a function of \proc count with 100 cycles per \proc and 5 \ats per cycle.}
     104        \caption[Cycle Benchmark on Intel]{Cycle Benchmark on Intel\smallskip\newline Throughput and Scalability as a function of \proc count 5 \ats per cycle and different cycle count. For Throughput higher is better, for Scalability lower is better. Each series represent 15 independent runs, the dotted lines are extremums while the solid line is the medium.}
    108105        \label{fig:cycle:jax}
    109106\end{figure}
    110107
    111 \todo{results discussion}
     108\begin{figure}
     109        \subfloat[][Throughput, 100 cycles per \proc]{
     110                \resizebox{0.5\linewidth}{!}{
     111                        \input{result.cycle.nasus.ops.pstex_t}
     112                }
     113                \label{fig:cycle:nasus:ops}
     114        }
     115        \subfloat[][Throughput, 1 cycle per \proc]{
     116                \resizebox{0.5\linewidth}{!}{
     117                        \input{result.cycle.low.nasus.ops.pstex_t}
     118                }
     119                \label{fig:cycle:nasus:low:ops}
     120        }
     121
     122        \subfloat[][Scalability, 100 cycles per \proc]{
     123                \resizebox{0.5\linewidth}{!}{
     124                        \input{result.cycle.nasus.ns.pstex_t}
     125                }
     126                \label{fig:cycle:nasus:ns}
     127        }
     128        \subfloat[][Scalability, 1 cycle per \proc]{
     129                \resizebox{0.5\linewidth}{!}{
     130                        \input{result.cycle.low.nasus.ns.pstex_t}
     131                }
     132                \label{fig:cycle:nasus:low:ns}
     133        }
     134        \caption[Cycle Benchmark on AMD]{Cycle Benchmark on AMD\smallskip\newline Throughput and Scalability as a function of \proc count 5 \ats per cycle and different cycle count. For Throughput higher is better, for Scalability lower is better. Each series represent 15 independent runs, the dotted lines are extremums while the solid line is the medium.}
     135        \label{fig:cycle:nasus}
     136\end{figure}
     137Figure~\ref{fig:cycle:jax} and Figure~\ref{fig:cycle:nasus} shows the throughput as a function of \proc count on Intel and AMD respectively, where each cycle has 5 \ats.
     138The graphs show traditional throughput on the top row and \newterm{scalability} on the bottom row.
     139Where scalability uses the same data but the Y axis is calculated as the number of \procs over the throughput.
     140In this representation, perfect scalability should appear as a horizontal line, \eg, if doubling the number of \procs doubles the throughput, then the relation stays the same.
     141The left column shows results for 100 cycles per \proc, enough cycles to always keep every \proc busy.
     142The right column shows results for only 1 cycle per \proc, where the ready queues are expected to be near empty at all times.
     143The distinction is meaningful because the idle sleep subsystem is expected to matter only in the right column, where spurious effects can cause a \proc to run out of work temporarily.
     144
     145The experiment was run 15 times for each series and processor count and the \emph{$\times$}s on the graph show all of the results obtained.
     146Each series also has a solid and two dashed lines highlighting the median, maximum and minimum result respectively.
     147This presentation offers an overview of the distribution of the results for each series.
     148
     149The experimental setup uses taskset to limit the placement of \glspl{kthrd} by the operating system.
     150As mentioned in Section~\ref{microenv}, the experiement is setup to prioritize running on 2 \glspl{hthrd} per core before running on multiple sockets.
     151For the Intel machine, this means that from 1 to 24 \procs, one socket and \emph{no} hyperthreading is used and from 25 to 48 \procs, still only one socket but \emph{with} hyperthreading.
     152This pattern is repeated between 49 and 96, between 97 and 144, and between 145 and 192.
     153On AMD, the same algorithm is used, but the machine only has 2 sockets.
     154So hyperthreading\footnote{Hyperthreading normally refers specifically to the technique used by Intel, however here it is loosely used to refer to AMD's equivalent feature.} is used when the \proc count reach 65 and 193.
     155
     156Figure~\ref{fig:cycle:jax:ops} and Figure~\ref{fig:cycle:jax:ns} show that for 100 cycles per \proc, \CFA, Go and Tokio all obtain effectively the same performance.
     157Libfibre is slightly behind in this case but still scales decently.
     158As a result of the \gls{kthrd} placement, we can see that additional \procs from 25 to 48 offer less performance improvements for all runtimes.
     159As expected, this pattern repeats between \proc count 72 and 96.
     160The performance goal of \CFA is to obtain equivalent performance to other, less fair schedulers and that is what results show.
     161Figure~\ref{fig:cycle:jax:ops} and \ref{fig:cycle:jax:ns} show very good throughput and scalability for all runtimes.
     162
     163When running only a single cycle, the story is slightly different.
     164\CFA and tokio obtain very smiliar results overall, but tokio shows notably more variations in the results.
     165While \CFA, Go and tokio achive equivalent performance with 100 cycles per \proc, with only 1 cycle per \proc Go achieves slightly better performance.
     166This difference in throughput and scalability is due to the idle-sleep mechanism.
     167With very few cycles, stealing or helping can cause a cascade of tasks migration and trick \proc into very short idle sleeps.
     168Both effect will negatively affect performance.
     169
     170An interesting and unusual result is that libfibre achieves better performance with fewer cycle.
     171This suggest that the cascade effect is never present in libfibre and that some bottleneck disappears in this context.
     172However, I did not investigate this result any deeper.
     173
     174Figure~\ref{fig:cycle:nasus} show a similar story happening on AMD as it does on Intel.
     175The different performance improvements and plateaus due to cache topology appear at the expected \proc counts of 64, 128 and 192, for the same reasons as on Intel.
     176Unlike Intel, on AMD all 4 runtimes achieve very similar throughput and scalability for 100 cycles per \proc.
     177
     178In the 1 cycle per \proc experiment, the same performance increase for libfibre is visible.
     179However, unlike on Intel, tokio achieves the same performance as Go rather than \CFA.
     180This leaves \CFA trailing behind in this particular case, but only at hight core counts.
     181Presumably this is because in this case, \emph{any} helping is likely to cause a cascade of \procs running out of work and attempting to steal.
     182Since this effect is only problematic in cases with 1 \at per \proc it is not very meaningful for the general performance.
     183
     184The conclusion from both architectures is that all of the compared runtime have fairly equivalent performance in this scenario.
     185Which demonstrate that in this case \CFA achieves equivalent performance.
    112186
    113187\section{Yield}
    114188For completion, the classic yield benchmark is included.
    115 This benchmark is simpler than the cycle test: it creates many \glspl{at} that call @yield@.
     189This benchmark is simpler than the cycle test: it creates many \ats that call @yield@.
    116190As mentioned, this benchmark may not be representative because of optimization shortcuts in @yield@.
    117 The only interesting variable in this benchmark is the number of \glspl{at} per \glspl{proc}, where ratios close to 1 means the ready queue(s) can be empty.
     191The only interesting variable in this benchmark is the number of \ats per \procs, where ratios close to 1 means the ready queue(s) can be empty.
    118192This scenario can put a strain on the idle-sleep handling compared to scenarios where there is plenty of work.
    119193Figure~\ref{fig:yield:code} shows pseudo code for this benchmark, where the @wait/next.wake@ is replaced by @yield@.
     
    136210
    137211\subsection{Results}
    138 
    139 Figure~\ref{fig:yield:jax} shows the throughput as a function of \proc count, where each run uses 100 \ats per \proc.
    140 
    141212\begin{figure}
    142213        \subfloat[][Throughput, 100 \ats per \proc]{
     
    153224        }
    154225
    155         \subfloat[][Latency, 100 \ats per \proc]{
     226        \subfloat[][Scalability, 100 \ats per \proc]{
    156227                \resizebox{0.5\linewidth}{!}{
    157228                \input{result.yield.jax.ns.pstex_t}
     
    159230                \label{fig:yield:jax:ns}
    160231        }
    161         \subfloat[][Latency, 1 \ats per \proc]{
     232        \subfloat[][Scalability, 1 \ats per \proc]{
    162233                \resizebox{0.5\linewidth}{!}{
    163234                \input{result.yield.low.jax.ns.pstex_t}
     
    165236                \label{fig:yield:jax:low:ns}
    166237        }
    167         \caption[Yield Benchmark on Intel]{Yield Benchmark on Intel\smallskip\newline Throughput as a function of \proc count, using 1 \ats per \proc.}
     238        \caption[Yield Benchmark on Intel]{Yield Benchmark on Intel\smallskip\newline Throughput and Scalability as a function of \proc count, using 1 \ats per \proc. For Throughput higher is better, for Scalability lower is better. Each series represent 15 independent runs, the dotted lines are extremums while the solid line is the medium.}
    168239        \label{fig:yield:jax}
    169240\end{figure}
    170241
    171 \todo{results discussion}
     242\begin{figure}
     243        \subfloat[][Throughput, 100 \ats per \proc]{
     244                \resizebox{0.5\linewidth}{!}{
     245                        \input{result.yield.nasus.ops.pstex_t}
     246                }
     247                \label{fig:yield:nasus:ops}
     248        }
     249        \subfloat[][Throughput, 1 \at per \proc]{
     250                \resizebox{0.5\linewidth}{!}{
     251                        \input{result.yield.low.nasus.ops.pstex_t}
     252                }
     253                \label{fig:yield:nasus:low:ops}
     254        }
     255
     256        \subfloat[][Scalability, 100 \ats per \proc]{
     257                \resizebox{0.5\linewidth}{!}{
     258                        \input{result.yield.nasus.ns.pstex_t}
     259                }
     260                \label{fig:yield:nasus:ns}
     261        }
     262        \subfloat[][Scalability, 1 \at per \proc]{
     263                \resizebox{0.5\linewidth}{!}{
     264                        \input{result.yield.low.nasus.ns.pstex_t}
     265                }
     266                \label{fig:yield:nasus:low:ns}
     267        }
     268        \caption[Yield Benchmark on AMD]{Yield Benchmark on AMD\smallskip\newline Throughput and Scalability as a function of \proc count, using 1 \ats per \proc. For Throughput higher is better, for Scalability lower is better. Each series represent 15 independent runs, the dotted lines are extremums while the solid line is the medium.}
     269        \label{fig:yield:nasus}
     270\end{figure}
     271Figure~\ref{fig:yield:jax} shows the throughput as a function of \proc count on Intel.
     272It is fairly obvious why I claim this benchmark is more artificial.
     273The throughput is dominated by the mechanism used to handle the @yield@.
     274\CFA does not have special handling for @yield@ but the experiment requires less synchronization.
     275As a result achieves better performance than the cycle benchmark, but still comparable.
     276
     277When the number of \ats is reduce to 1 per \proc, the cost of idle sleep also comes into play in a very significant way.
     278If anything causes a \at migration, where two \ats end-up on the same ready-queue, work-stealing will start occuring and could cause several \ats to shuffle around.
     279In the process, several \procs can go to sleep transiently if they fail to find where the \ats were shuffled to.
     280In \CFA, spurious bursts of latency can trick a \proc into helping, triggering this effect.
     281However, since user-level threading with equal number of \ats and \procs is a somewhat degenerate case, especially when context-switching very often, this result is not particularly meaningful and is only included for completness.
     282
     283Libfibre uses the fact that @yield@ doesn't change the number of ready fibres and by-passes the idle-sleep mechanism entirely, producing significantly better throughput.
     284Additionally, when only running 1 \at per \proc, libfibre optimizes further and forgoes the context-switch entirely.
     285This results in incredible performance results comparing to the other runtimes.
     286
     287In stark contrast with libfibre, Go puts yielding goroutines on a secondary global ready-queue, giving them lower priority.
     288The result is that multiple \glspl{hthrd} contend for the global queue and performance suffers drastically.
     289Based on the scalability, Tokio obtains the similarly poor performance and therefore it is likely it handles @yield@ in a similar fashion.
     290However, it must be doing something different since it does scale at low \proc count.
     291
     292Again, Figure~\ref{fig:yield:nasus} show effectively the same story happening on AMD as it does on Intel.
     293\CFA fairs slightly better with many \ats per \proc, but the performance is satisfactory on both architectures.
     294
     295Since \CFA obtains the same satisfactory performance as the previous benchmark this is still a success, albeit a less meaningful one.
     296
    172297
    173298\section{Churn}
    174299The Cycle and Yield benchmark represent an \emph{easy} scenario for a scheduler, \eg an embarrassingly parallel application.
    175 In these benchmarks, \glspl{at} can be easily partitioned over the different \glspl{proc} upfront and none of the \glspl{at} communicate with each other.
    176 
    177 The Churn benchmark represents more chaotic execution, where there is no relation between the last \gls{proc} on which a \gls{at} ran and blocked and the \gls{proc} that subsequently unblocks it.
    178 With processor-specific ready-queues, when a \gls{at} is unblocked by a different \gls{proc} that means the unblocking \gls{proc} must either ``steal'' the \gls{at} from another processor or find it on a global queue.
    179 This dequeuing results in either contention on the remote queue and/or \glspl{rmr} on \gls{at} data structure.
    180 In either case, this benchmark aims to highlight how each scheduler handles these cases, since both cases can lead to performance degradation if not handled correctly.
     300In these benchmarks, \ats can be easily partitioned over the different \procs upfront and none of the \ats communicate with each other.
     301
     302The Churn benchmark represents more chaotic executions, where there is more communication among \ats but no apparent relation between the last \proc on which a \at ran and blocked, and the \proc that subsequently unblocks it.
     303With processor-specific ready-queues, when a \at is unblocked by a different \proc that means the unblocking \proc must either ``steal'' the \at from another processor or place it on a remote queue.
     304This enqueuing results in either contention on the remote queue and/or \glspl{rmr} on the \at data structure.
     305In either case, this benchmark aims to measure how well each scheduler handles these cases, since both cases can lead to performance degradation if not handled correctly.
    181306
    182307This benchmark uses a fixed-size array of counting semaphores.
    183 Each \gls{at} picks a random semaphore, @V@s it to unblock any \at waiting, and then @P@s on the semaphore.
    184 This creates a flow where \glspl{at} push each other out of the semaphores before being pushed out themselves.
    185 For this benchmark to work, the number of \glspl{at} must be equal or greater than the number of semaphores plus the number of \glspl{proc}.
     308Each \at picks a random semaphore, @V@s it to unblock any \at waiting, and then @P@s on the semaphore.
     309This creates a flow where \ats push each other out of the semaphores before being pushed out themselves.
     310For this benchmark to work, the number of \ats must be equal or greater than the number of semaphores plus the number of \procs.
    186311Note, the nature of these semaphores mean the counter can go beyond 1, which can lead to nonblocking calls to @P@.
    187312Figure~\ref{fig:churn:code} shows pseudo code for this benchmark, where the @yield@ is replaced by @V@ and @P@.
     
    206331
    207332\subsection{Results}
    208 Figure~\ref{fig:churn:jax} shows the throughput as a function of \proc count, where each run uses 100 cycles per \proc and 5 \ats per cycle.
    209 
    210333\begin{figure}
    211334        \subfloat[][Throughput, 100 \ats per \proc]{
     
    215338                \label{fig:churn:jax:ops}
    216339        }
    217         \subfloat[][Throughput, 1 \ats per \proc]{
     340        \subfloat[][Throughput, 2 \ats per \proc]{
    218341                \resizebox{0.5\linewidth}{!}{
    219342                        \input{result.churn.low.jax.ops.pstex_t}
     
    226349                        \input{result.churn.jax.ns.pstex_t}
    227350                }
    228 
    229         }
    230         \subfloat[][Latency, 1 \ats per \proc]{
     351                \label{fig:churn:jax:ns}
     352        }
     353        \subfloat[][Latency, 2 \ats per \proc]{
    231354                \resizebox{0.5\linewidth}{!}{
    232355                        \input{result.churn.low.jax.ns.pstex_t}
     
    234357                \label{fig:churn:jax:low:ns}
    235358        }
    236         \caption[Churn Benchmark on Intel]{\centering Churn Benchmark on Intel\smallskip\newline Throughput and latency of the Churn on the benchmark on the Intel machine.
    237         Throughput is the total operation per second across all cores. Latency is the duration of each operation.}
     359        \caption[Churn Benchmark on Intel]{\centering Churn Benchmark on Intel\smallskip\newline Throughput and latency of the Churn on the benchmark on the Intel machine. For Throughput higher is better, for Scalability lower is better. Each series represent 15 independent runs, the dotted lines are extremums while the solid line is the medium.}
    238360        \label{fig:churn:jax}
    239361\end{figure}
    240362
    241 \todo{results discussion}
     363\begin{figure}
     364        \subfloat[][Throughput, 100 \ats per \proc]{
     365                \resizebox{0.5\linewidth}{!}{
     366                        \input{result.churn.nasus.ops.pstex_t}
     367                }
     368                \label{fig:churn:nasus:ops}
     369        }
     370        \subfloat[][Throughput, 2 \ats per \proc]{
     371                \resizebox{0.5\linewidth}{!}{
     372                        \input{result.churn.low.nasus.ops.pstex_t}
     373                }
     374                \label{fig:churn:nasus:low:ops}
     375        }
     376
     377        \subfloat[][Latency, 100 \ats per \proc]{
     378                \resizebox{0.5\linewidth}{!}{
     379                        \input{result.churn.nasus.ns.pstex_t}
     380                }
     381                \label{fig:churn:nasus:ns}
     382        }
     383        \subfloat[][Latency, 2 \ats per \proc]{
     384                \resizebox{0.5\linewidth}{!}{
     385                        \input{result.churn.low.nasus.ns.pstex_t}
     386                }
     387                \label{fig:churn:nasus:low:ns}
     388        }
     389        \caption[Churn Benchmark on AMD]{\centering Churn Benchmark on AMD\smallskip\newline Throughput and latency of the Churn on the benchmark on the AMD machine.
     390        For Throughput higher is better, for Scalability lower is better. Each series represent 15 independent runs, the dotted lines are extremums while the solid line is the medium.}
     391        \label{fig:churn:nasus}
     392\end{figure}
     393Figure~\ref{fig:churn:jax} and Figure~\ref{fig:churn:nasus} show the throughput as a function of \proc count on Intel and AMD respectively.
     394It uses the same representation as the previous benchmark : 15 runs where the dashed line show the extremums and the solid line the median.
     395The performance cost of crossing the cache boundaries is still visible at the same \proc count.
     396However, this benchmark has performance dominated by the cache traffic as \proc are constantly accessing the eachother's data.
     397Scalability is notably worst than the previous benchmarks since there is inherently more communication between processors.
     398Indeed, once the number of \glspl{hthrd} goes beyond a single socket, performance ceases to improve.
     399An interesting aspect to note here is that the runtimes differ in how they handle this situation.
     400Indeed, when a \proc unparks a \at that was last run on a different \proc, the \at could be appended to the ready-queue local \proc or to the ready-queue of the remote \proc, which previously ran the \at.
     401\CFA, tokio and Go all use the approach of unparking to the local \proc while Libfibre unparks to the remote \proc.
     402In this particular benchmark, the inherent chaos of the benchmark in addition to small memory footprint means neither approach wins over the other.
     403
     404Like for the cycle benchmark, here all runtimes achieve fairly similar performance.
     405Performance improves as long as all \procs fit on a single socket.
     406Beyond that performance starts to suffer from increased caching costs.
     407
     408Indeed on Figures~\ref{fig:churn:jax:ops} and \ref{fig:churn:jax:ns} show that with 1 and 100 \ats per \proc, \CFA, libfibre, Go and tokio achieve effectively equivalent performance for most \proc count.
     409
     410However, Figure~\ref{fig:churn:nasus} again shows a somewhat different story on AMD.
     411While \CFA, libfibre, and tokio achieve effectively equivalent performance for most \proc count, Go starts with better scaling at very low \proc counts but then performance quickly plateaus, resulting in worse performance at higher \proc counts.
     412This performance difference is visible at both high and low \at counts.
     413
     414One possible explanation for this difference is that since Go has very few available concurrent primitives, a channel was used instead of a semaphore.
     415On paper a semaphore can be replaced by a channel and with zero-sized objects passed along equivalent performance could be expected.
     416However, in practice there can be implementation difference between the two.
     417This is especially true if the semaphore count can get somewhat high.
     418Note that this replacement is also made in the cycle benchmark, however in that context it did not seem to have a notable impact.
     419
     420As second possible explanation is that Go may sometimes use the heap when allocating variables based on the result of escape analysis of the code.
     421It is possible that variables that should be placed on the stack are placed on the heap.
     422This could cause extra pointer chasing in the benchmark, heightning locality effects.
     423Depending on how the heap is structure, this could also lead to false sharing.
     424
     425The objective of this benchmark is to demonstrate that unparking \ats from remote \procs do not cause too much contention on the local queues.
     426Indeed, the fact all runtimes achieve some scaling at lower \proc count demontrate that migrations do not need to be serialized.
     427Again these result demonstrate \CFA achieves satisfactory performance.
    242428
    243429\section{Locality}
    244 
    245 \todo{code, setup, results}
     430\begin{figure}
     431\begin{cfa}
     432Thread.main() {
     433        count := 0
     434        for {
     435                r := random() % len(spots)
     436                // go through the array
     437                @work( a )@
     438                spots[r].V()
     439                spots[r].P()
     440                count ++
     441                if must_stop() { break }
     442        }
     443        global.count += count
     444}
     445\end{cfa}
     446\begin{cfa}
     447Thread.main() {
     448        count := 0
     449        for {
     450                r := random() % len(spots)
     451                // go through the array
     452                @work( a )@
     453                // pass array to next thread
     454                spots[r].V( @a@ )
     455                @a = @spots[r].P()
     456                count ++
     457                if must_stop() { break }
     458        }
     459        global.count += count
     460}
     461\end{cfa}
     462\caption[Locality Benchmark : Pseudo Code]{Locality Benchmark : Pseudo Code}
     463\label{fig:locality:code}
     464\end{figure}
     465As mentionned in the churn benchmark, when unparking a \at, it is possible to either unpark to the local or remote ready-queue.
     466\footnote{It is also possible to unpark to a third unrelated ready-queue, but without additional knowledge about the situation, there is little to suggest this would not degrade performance.}
     467The locality experiment includes two variations of the churn benchmark, where an array of data is added.
     468In both variations, before @V@ing the semaphore, each \at increment random cells inside the array.
     469The @share@ variation then passes the array to the shadow-queue of the semaphore, transferring ownership of the array to the woken thread.
     470In the @noshare@ variation the array is not passed on and each thread continously accesses its private array.
     471
     472The objective here is to highlight the different decision made by the runtime when unparking.
     473Since each thread unparks a random semaphore, it means that it is unlikely that a \at will be unparked from the last \proc it ran on.
     474In the @share@ version, this means that unparking the \at on the local \proc is appropriate since the data was last modified on that \proc.
     475In the @noshare@ version, the unparking the \at on the remote \proc is the appropriate approach.
     476
     477The expectation for this benchmark is to see a performance inversion, where runtimes will fare notably better in the variation which matches their unparking policy.
     478This should lead to \CFA, Go and Tokio achieving better performance in @share@ while libfibre achieves better performance in @noshare@.
     479Indeed, \CFA, Go and Tokio have the default policy of unpark \ats on the local \proc, where as libfibre has the default policy of unparks \ats wherever they last ran.
     480
     481\subsection{Results}
     482\begin{figure}
     483        \subfloat[][Throughput share]{
     484                \resizebox{0.5\linewidth}{!}{
     485                        \input{result.locality.share.jax.ops.pstex_t}
     486                }
     487                \label{fig:locality:jax:share:ops}
     488        }
     489        \subfloat[][Throughput noshare]{
     490                \resizebox{0.5\linewidth}{!}{
     491                        \input{result.locality.noshare.jax.ops.pstex_t}
     492                }
     493                \label{fig:locality:jax:noshare:ops}
     494        }
     495
     496        \subfloat[][Scalability share]{
     497                \resizebox{0.5\linewidth}{!}{
     498                        \input{result.locality.share.jax.ns.pstex_t}
     499                }
     500                \label{fig:locality:jax:share:ns}
     501        }
     502        \subfloat[][Scalability noshare]{
     503                \resizebox{0.5\linewidth}{!}{
     504                        \input{result.locality.noshare.jax.ns.pstex_t}
     505                }
     506                \label{fig:locality:jax:noshare:ns}
     507        }
     508        \caption[Locality Benchmark on Intel]{Locality Benchmark on Intel\smallskip\newline Throughput and Scalability as a function of \proc count. For Throughput higher is better, for Scalability lower is better. Each series represent 15 independent runs, the dotted lines are extremums while the solid line is the medium.}
     509        \label{fig:locality:jax}
     510\end{figure}
     511\begin{figure}
     512        \subfloat[][Throughput share]{
     513                \resizebox{0.5\linewidth}{!}{
     514                        \input{result.locality.share.nasus.ops.pstex_t}
     515                }
     516                \label{fig:locality:nasus:share:ops}
     517        }
     518        \subfloat[][Throughput noshare]{
     519                \resizebox{0.5\linewidth}{!}{
     520                        \input{result.locality.noshare.nasus.ops.pstex_t}
     521                }
     522                \label{fig:locality:nasus:noshare:ops}
     523        }
     524
     525        \subfloat[][Scalability share]{
     526                \resizebox{0.5\linewidth}{!}{
     527                        \input{result.locality.share.nasus.ns.pstex_t}
     528                }
     529                \label{fig:locality:nasus:share:ns}
     530        }
     531        \subfloat[][Scalability noshare]{
     532                \resizebox{0.5\linewidth}{!}{
     533                        \input{result.locality.noshare.nasus.ns.pstex_t}
     534                }
     535                \label{fig:locality:nasus:noshare:ns}
     536        }
     537        \caption[Locality Benchmark on AMD]{Locality Benchmark on AMD\smallskip\newline Throughput and Scalability as a function of \proc count. For Throughput higher is better, for Scalability lower is better. Each series represent 15 independent runs, the dotted lines are extremums while the solid line is the medium.}
     538        \label{fig:locality:nasus}
     539\end{figure}
     540
     541Figure~\ref{fig:locality:jax} and \ref{fig:locality:nasus} shows the results on Intel and AMD respectively.
     542In both cases, the graphs on the left column show the results for the @share@ variation and the graphs on the right column show the results for the @noshare@.
     543
     544On Intel, Figure~\ref{fig:locality:jax} shows Go trailing behind the 3 other runtimes.
     545On the left of the figure showing the results for the shared variation, where \CFA and tokio slightly outperform libfibre as expected.
     546And correspondingly on the right, we see the expected performance inversion where libfibre now outperforms \CFA and tokio.
     547Otherwise the results are similar to the churn benchmark, with lower throughtput due to the array processing.
     548Presumably the reason why Go trails behind are the same as in Figure~\ref{fig:churn:nasus}.
     549
     550Figure~\ref{fig:locality:nasus} shows the same experiment on AMD.
     551\todo{why is cfa slower?}
     552Again, we see the same story, where tokio and libfibre swap places and Go trails behind.
    246553
    247554\section{Transfer}
    248555The last benchmark is more of an experiment than a benchmark.
    249556It tests the behaviour of the schedulers for a misbehaved workload.
    250 In this workload, one of the \gls{at} is selected at random to be the leader.
    251 The leader then spins in a tight loop until it has observed that all other \glspl{at} have acknowledged its leadership.
    252 The leader \gls{at} then picks a new \gls{at} to be the ``spinner'' and the cycle repeats.
    253 The benchmark comes in two flavours for the non-leader \glspl{at}:
     557In this workload, one of the \at is selected at random to be the leader.
     558The leader then spins in a tight loop until it has observed that all other \ats have acknowledged its leadership.
     559The leader \at then picks a new \at to be the next leader and the cycle repeats.
     560The benchmark comes in two flavours for the non-leader \ats:
    254561once they acknowledged the leader, they either block on a semaphore or spin yielding.
    255562
    256563The experiment is designed to evaluate the short-term load-balancing of a scheduler.
    257 Indeed, schedulers where the runnable \glspl{at} are partitioned on the \glspl{proc} may need to balance the \glspl{at} for this experiment to terminate.
    258 This problem occurs because the spinning \gls{at} is effectively preventing the \gls{proc} from running any other \glspl{thrd}.
    259 In the semaphore flavour, the number of runnable \glspl{at} eventually dwindles down to only the leader.
    260 This scenario is a simpler case to handle for schedulers since \glspl{proc} eventually run out of work.
    261 In the yielding flavour, the number of runnable \glspl{at} stays constant.
     564Indeed, schedulers where the runnable \ats are partitioned on the \procs may need to balance the \ats for this experiment to terminate.
     565This problem occurs because the spinning \at is effectively preventing the \proc from running any other \at.
     566In the semaphore flavour, the number of runnable \ats eventually dwindles down to only the leader.
     567This scenario is a simpler case to handle for schedulers since \procs eventually run out of work.
     568In the yielding flavour, the number of runnable \ats stays constant.
    262569This scenario is a harder case to handle because corrective measures must be taken even when work is available.
    263570Note, runtime systems with preemption circumvent this problem by forcing the spinner to yield.
    264571
    265 \todo{code, setup, results}
     572In both flavours, the experiment effectively measures how long it takes for all \ats to run once after a given synchronization point.
     573In an ideal scenario where the scheduler is strictly FIFO, every thread would run once after the synchronization and therefore the delay between leaders would be given by:
     574$ \frac{CSL + SL}{NP - 1}$, where $CSL$ is the context switch latency, $SL$ is the cost for enqueuing and dequeuing a \at and $NP$ is the number of \procs.
     575However, if the scheduler allows \ats to run many times before other \ats are able to run once, this delay will increase.
     576The semaphore version is an approximation of the strictly FIFO scheduling, where none of the \ats \emph{attempt} to run more than once.
     577The benchmark effectively provides the fairness guarantee in this case.
     578In the yielding version however, the benchmark provides no such guarantee, which means the scheduler has full responsability and any unfairness will be measurable.
     579
     580While this is a fairly artificial scenario, it requires only a few simple pieces.
     581The yielding version of this simply creates a scenario where a \at runs uninterrupted in a saturated system, and starvation has an easily measured impact.
     582However, \emph{any} \at that runs uninterrupted for a significant period of time in a saturated system could lead to this kind of starvation.
    266583
    267584\begin{figure}
     
    273590                return
    274591        }
    275 
    276592        // Wait for everyone to acknowledge my leadership
    277593        start: = timeNow()
     
    282598                }
    283599        }
    284 
    285600        // pick next leader
    286601        leader := threads[ prng() % len(threads) ]
    287 
    288602        // wake every one
    289603        if ! exhaust {
     
    293607        }
    294608}
    295 
    296609Thread.wait() {
    297610        this.idx_seen := lead_idx
     
    299612        else { yield() }
    300613}
    301 
    302614Thread.main() {
    303615        while !done  {
     
    312624
    313625\subsection{Results}
    314 Figure~\ref{fig:transfer:jax} shows the throughput as a function of \proc count, where each run uses 100 cycles per \proc and 5 \ats per cycle.
    315 
    316 \todo{results discussion}
     626\begin{figure}
     627\begin{centering}
     628\begin{tabular}{r | c c c c | c c c c }
     629Machine   &                     \multicolumn{4}{c |}{Intel}                &          \multicolumn{4}{c}{AMD}                    \\
     630Variation & \multicolumn{2}{c}{Park} & \multicolumn{2}{c |}{Yield} & \multicolumn{2}{c}{Park} & \multicolumn{2}{c}{Yield} \\
     631\procs    &      2      &      192   &      2      &      192      &      2      &      256   &      2      &      256    \\
     632\hline
     633\CFA      & 106 $\mu$s  & ~19.9 ms   & 68.4 $\mu$s & ~1.2 ms       & 174 $\mu$s  & ~28.4 ms   & 78.8~~$\mu$s& ~~1.21 ms   \\
     634libfibre  & 127 $\mu$s  & ~33.5 ms   & DNC         & DNC           & 156 $\mu$s  & ~36.7 ms   & DNC         & DNC         \\
     635Go        & 106 $\mu$s  & ~64.0 ms   & 24.6 ms     & 74.3 ms       & 271 $\mu$s  & 121.6 ms   & ~~1.21~ms   & 117.4 ms    \\
     636tokio     & 289 $\mu$s  & 180.6 ms   & DNC         & DNC           & 157 $\mu$s  & 111.0 ms   & DNC         & DNC
     637\end{tabular}
     638\end{centering}
     639\caption[Transfer Benchmark on Intel and AMD]{Transfer Benchmark on Intel and AMD\smallskip\newline Average measurement of how long it takes for all \ats to acknowledge the leader \at. DNC stands for ``did not complete'', meaning that after 5 seconds of a new leader being decided, some \ats still had not acknowledged the new leader. }
     640\label{fig:transfer:res}
     641\end{figure}
     642Figure~\ref{fig:transfer:res} shows the result for the transfer benchmark with 2 \procs and all \procs, where each experiement runs 100 \at per \proc.
     643Note that the results here are only meaningful as a coarse measurement of fairness, beyond which small cost differences in the runtime and concurrent primitives begin to matter.
     644As such, data points that are the on the same order of magnitude as eachother should be basically considered equal.
     645The takeaway of this experiement is the presence of very large differences.
     646The semaphore variation is denoted ``Park'', where the number of \ats dwindles down as the new leader is acknowledged.
     647The yielding variation is denoted ``Yield''.
     648The experiement was only run for the extremums of the number of cores since the scaling per core behaves like previous experiements.
     649This experiments clearly demonstrate that while the other runtimes achieve similar performance in previous benchmarks, here \CFA achieves significantly better fairness.
     650The semaphore variation serves as a control group, where all runtimes are expected to transfer leadership fairly quickly.
     651Since \ats block after acknowledging the leader, this experiment effectively measures how quickly \procs can steal \ats from the \proc running leader.
     652Figure~\ref{fig:transfer:res} shows that while Go and Tokio are slower, all runtime achieve decent latency.
     653However, the yielding variation shows an entirely different picture.
     654Since libfibre and tokio have a traditional work-stealing scheduler, \procs that have \ats on their local queues will never steal from other \procs.
     655The result is that the experiement simply does not complete for these runtime.
     656Without \procs stealing from the \proc running the leader, the experiment will simply never terminate.
     657Go manages to complete the experiement because it adds preemption on top of classic work-stealing.
     658However, since preemption is fairly costly it achieves significantly worst performance.
     659In contrast, \CFA achieves equivalent performance in both variations, demonstrating very good fairness.
     660Interestingly \CFA achieves better delays in the yielding version than the semaphore version, however, that is likely due to fairness being equivalent but removing the cost of the semaphores and idle-sleep.
  • doc/theses/thierry_delisle_PhD/thesis/text/existing.tex

    r32d1383 r17c6edeb  
    1414
    1515\section{Naming Convention}
    16 Scheduling has been studied by various communities concentrating on different incarnation of the same problems. 
    17 As a result, there are no standard naming conventions for scheduling that is respected across these communities. 
     16Scheduling has been studied by various communities concentrating on different incarnation of the same problems.
     17As a result, there are no standard naming conventions for scheduling that is respected across these communities.
    1818This document uses the term \newterm{\Gls{at}} to refer to the abstract objects being scheduled and the term \newterm{\Gls{proc}} to refer to the concrete objects executing these \ats.
    1919
     
    2828\section{Dynamic Scheduling}
    2929\newterm{Dynamic schedulers} determine \ats dependencies and costs during scheduling, if at all.
    30 Hence, unlike static scheduling, \ats dependencies are conditional and detected at runtime. 
     30Hence, unlike static scheduling, \ats dependencies are conditional and detected at runtime.
    3131This detection takes the form of observing new \ats(s) in the system and determining dependencies from their behaviour, including suspending or halting a \ats that dynamically detects unfulfilled dependencies.
    3232Furthermore, each \ats has the responsibility of adding dependent \ats back into the system once dependencies are fulfilled.
     
    5151Most common operating systems use some variant on priorities with overlaps and dynamic priority adjustments.
    5252For example, Microsoft Windows uses a pair of priorities
    53 \cit{https://docs.microsoft.com/en-us/windows/win32/procthread/scheduling-priorities,https://docs.microsoft.com/en-us/windows/win32/taskschd/taskschedulerschema-priority-settingstype-element}, one specified by users out of ten possible options and one adjusted by the system.
     53\cite{win:priority}, one specified by users out of ten possible options and one adjusted by the system.
    5454
    5555\subsection{Uninformed and Self-Informed Dynamic Schedulers}
     
    137137The scheduler may also temporarily adjust priorities after certain effects like the completion of I/O requests.
    138138
    139 \todo{load balancing}
     139In~\cite{russinovich2009windows}, Chapter 1 section ``Processes, Threads, and Jobs'' discusses the scheduling policy more in depth.
     140Multicore scheduling is based on a combination of priorities, preferred \proc.
     141Each \at is assigned an \newterm{ideal} \proc using a round-robin policy.
     142\Gls{at} are distributed among the \procs according to their priority, preferring to match \ats to their ideal \proc and then to the last \proc they ran on.
     143This is similar to a variation of work stealing, where the stealing \proc restore the \at to its original \proc after running it, but with priorities added onto the mix.
    140144
    141145\paragraph{Apple OS X}
     
    156160\paragraph{Go}\label{GoSafePoint}
    157161Go's scheduler uses a randomized work-stealing algorithm that has a global run-queue (\emph{GRQ}) and each processor (\emph{P}) has both a fixed-size run-queue (\emph{LRQ}) and a high-priority next ``chair'' holding a single element~\cite{GITHUB:go,YTUBE:go}.
    158 Preemption is present, but only at safe-points,~\cit{https://go.dev/src/runtime/preempt.go} which are inserted detection code at various frequent access boundaries.
     162Preemption is present, but only at safe-points,~\cite{go:safepoints} which are inserted detection code at various frequent access boundaries.
    159163
    160164The algorithm is as follows :
     
    199203
    200204\paragraph{Grand Central Dispatch}
    201 An Apple\cit{Official GCD source} API that offers task parallelism~\cite{wiki:taskparallel}.
     205An Apple\cite{apple:gcd} API that offers task parallelism~\cite{wiki:taskparallel}.
    202206Its distinctive aspect is multiple ``Dispatch Queues'', some of which are created by programmers.
    203207Each queue has its own local ordering guarantees, \eg \ats on queue $A$ are executed in \emph{FIFO} order.
    204208
    205 \todo{load balancing and scheduling}
    206 
    207 % http://web.archive.org/web/20090920043909/http://images.apple.com/macosx/technology/docs/GrandCentral_TB_brief_20090903.pdf
    208 
    209 In terms of semantics, the Dispatch Queues seem to be very similar to Intel\textregistered ~TBB @execute()@ and predecessor semantics.
     209While the documentation only gives limited insight into the scheduling and load balancing approach, \cite{apple:gcd2} suggests an approach fairly classic;
     210Where each \proc has a queue of \newterm{blocks} to run, effectively \ats, and they drain their respective queues in \glsxtrshort{fifo}.
     211They seem to add the concept of dependent queues with clear ordering, where a executing a block ends-up scheduling more blocks.
     212In terms of semantics, these Dispatch Queues seem to be very similar to Intel\textregistered ~TBB @execute()@ and predecessor semantics.
    210213
    211214\paragraph{LibFibre}
  • doc/theses/thierry_delisle_PhD/thesis/text/front.tex

    r32d1383 r17c6edeb  
    106106% D E C L A R A T I O N   P A G E
    107107% -------------------------------
    108 % The following is a sample Delaration Page as provided by the GSO
     108% The following is a sample Declaration Page as provided by the GSO
    109109% December 13th, 2006.  It is designed for an electronic thesis.
    110110\noindent
     
    123123\begin{center}\textbf{Abstract}\end{center}
    124124
    125 This is the abstract.
    126 
    127 Vulputate minim vel consequat praesent at vel iusto et, ex delenit, esse euismod luptatum augue ut sit et eu vel augue autem feugiat, quis ad dolore. Nulla vel, laoreet lobortis te commodo elit qui aliquam enim ex iriure ea ullamcorper nostrud lorem, lorem laoreet eu ex ut vel in zzril wisi quis. Nisl in autem praesent dignissim, sit vel aliquam at te, vero dolor molestie consequat.
    128 
    129 Tation iriure sed wisi feugait odio dolore illum duis in accumsan velit illum consequat consequat ipsum molestie duis duis ut ullamcorper. Duis exerci odio blandit vero dolore eros odio amet et nisl in nostrud consequat iusto eum suscipit autem vero. Iusto dolore exerci, ut erat ex, magna in facilisis duis amet feugait augue accumsan zzril delenit aliquip dignissim at. Nisl molestie nibh, vulputate feugait nibh luptatum ea delenit nostrud dolore minim veniam odio volutpat delenit nulla accumsan eum vero ullamcorper eum. Augue velit veniam, dolor, exerci ea feugiat nulla molestie, veniam nonummy nulla dolore tincidunt, consectetuer dolore nulla ipsum commodo.
    130 
    131 At nostrud lorem, lorem laoreet eu ex ut vel in zzril wisi. Suscipit consequat in autem praesent dignissim, sit vel aliquam at te, vero dolor molestie consequat eros tation facilisi diam dolor. Odio luptatum dolor in facilisis et facilisi et adipiscing suscipit eu iusto praesent enim, euismod consectetuer feugait duis. Odio veniam et iriure ad qui nonummy aliquip at qui augue quis vel diam, nulla. Autem exerci tation iusto, hendrerit et, tation esse consequat ut velit te dignissim eu esse eros facilisis lobortis, lobortis hendrerit esse dignissim nisl. Nibh nulla minim vel consequat praesent at vel iusto et, ex delenit, esse euismod luptatum.
    132 
    133 Ut eum vero ullamcorper eum ad velit veniam, dolor, exerci ea feugiat nulla molestie, veniam nonummy nulla. Elit tincidunt, consectetuer dolore nulla ipsum commodo, ut, at qui blandit suscipit accumsan feugiat vel praesent. In dolor, ea elit suscipit nisl blandit hendrerit zzril. Sit enim, et dolore blandit illum enim duis feugiat velit consequat iriure sed wisi feugait odio dolore illum duis. Et accumsan velit illum consequat consequat ipsum molestie duis duis ut ullamcorper nulla exerci odio blandit vero dolore eros odio amet et.
    134 
    135 In augue quis vel diam, nulla dolore exerci tation iusto, hendrerit et, tation esse consequat ut velit. Duis dignissim eu esse eros facilisis lobortis, lobortis hendrerit esse dignissim nisl illum nulla minim vel consequat praesent at vel iusto et, ex delenit, esse euismod. Nulla augue ut sit et eu vel augue autem feugiat, quis ad dolore te vel, laoreet lobortis te commodo elit qui aliquam enim ex iriure. Ut ullamcorper nostrud lorem, lorem laoreet eu ex ut vel in zzril wisi quis consequat in autem praesent dignissim, sit vel. Dolore at te, vero dolor molestie consequat eros tation facilisi diam. Feugait augue luptatum dolor in facilisis et facilisi et adipiscing suscipit eu iusto praesent enim, euismod consectetuer feugait duis vulputate veniam et.
    136 
    137 Ad eros odio amet et nisl in nostrud consequat iusto eum suscipit autem vero enim dolore exerci, ut. Esse ex, magna in facilisis duis amet feugait augue accumsan zzril. Lobortis aliquip dignissim at, in molestie nibh, vulputate feugait nibh luptatum ea delenit nostrud dolore minim veniam odio. Euismod delenit nulla accumsan eum vero ullamcorper eum ad velit veniam. Quis, exerci ea feugiat nulla molestie, veniam nonummy nulla. Elit tincidunt, consectetuer dolore nulla ipsum commodo, ut, at qui blandit suscipit accumsan feugiat vel praesent.
    138 
    139 Dolor zzril wisi quis consequat in autem praesent dignissim, sit vel aliquam at te, vero. Duis molestie consequat eros tation facilisi diam dolor augue. Dolore dolor in facilisis et facilisi et adipiscing suscipit eu iusto praesent enim, euismod consectetuer feugait duis vulputate.
     125User-Level threading (M:N) is gaining popularity over kernel-level threading (1:1) in many programming languages.
     126The user threading approach is often a better mechanism to express complex concurrent applications by efficiently running 10,000+ threads on multi-core systems.
     127Indeed, over-partitioning into small work-units with user threading significantly eases load bal\-ancing, while simultaneously providing advanced synchronization and mutual exclusion capabilities.
     128To manage these high levels of concurrency, the underlying runtime must efficiently schedule many user threads across a few kernel threads;
     129which begs of the question of how many kernel threads are needed and should the number be dynamically reevaluated.
     130Furthermore, scheduling must prevent kernel threads from blocking, otherwise user-thread parallelism drops.
     131When user-threading parallelism does drop, how and when should idle kernel-threads be put to sleep to avoid wasting CPU resources.
     132Finally, the scheduling system must provide fairness to prevent a user thread from monopolizing a kernel thread;
     133otherwise other user threads can experience short/long term starvation or kernel threads can deadlock waiting for events to occur on busy kernel threads.
     134
     135This thesis analyses multiple scheduler systems, where each system attempts to fulfill the necessary requirements for user-level threading.
     136The predominant technique for managing high levels of concurrency is sharding the ready-queue with one queue per kernel-thread and using some form of work stealing/sharing to dynamically rebalance workload shifts.
     137Preventing kernel blocking is accomplish by transforming kernel locks and I/O operations into user-level operations that do not block the kernel thread or spin up new kernel threads to manage the blocking.
     138Fairness is handled through preemption and/or ad-hoc solutions, which leads to coarse-grained fairness with some pathological cases.
     139
     140After examining, selecting and testing specific approaches to these scheduling issues, a complete implementation was created and tested in the \CFA (C-for-all) runtime system.
     141\CFA is a modern extension of C using user-level threading as its fundamental threading model.
     142As one of its primary goals, \CFA aims to offer increased safety and productivity without sacrificing performance.
     143The new scheduler achieves this goal by demonstrating equivalent performance to work-stealing schedulers while offering better fairness.
     144The implementation uses several optimizations that successfully balance the cost of fairness against performance;
     145some of these optimizations rely on interesting hardware optimizations present on modern CPUs.
     146The new scheduler also includes support for implicit nonblocking \io, allowing applications to have more user-threads blocking on \io operations than there are \glspl{kthrd}.
     147The implementation is based on @io_uring@, a recent addition to the Linux kernel, and achieves the same performance and fairness as systems using @select@, @epoll@, \etc.
     148To complete the scheduler, an idle sleep mechanism is implemented that significantly reduces wasted CPU cycles, which are then available outside of the application.
    140149
    141150\cleardoublepage
     
    146155\begin{center}\textbf{Acknowledgements}\end{center}
    147156
    148 \todo{Acknowledgements}
     157I would like to thank my supervisor, Professor Peter Buhr, for his guidance through my degree as well as the editing of this document.
     158
     159I would like to thank Professors Martin Karsten and Trevor Brown, for reading my thesis and providing helpful feedback.
     160
     161Thanks to Andrew Beach, Michael Brooks, Colby Parsons, Mubeen Zulfiqar, Fangren Yu and Jiada Liang for their work on the \CFA project as well as all the discussions which have helped me concretize the ideas in this thesis.
     162
     163Finally, I acknowledge that this has been possible thanks to the financial help offered by the David R. Cheriton School of Computer Science and the corporate partnership with Huawei Ltd.
    149164\cleardoublepage
    150165
  • doc/theses/thierry_delisle_PhD/thesis/text/intro.tex

    r32d1383 r17c6edeb  
    11\chapter{Introduction}\label{intro}
    2 \section{\CFA programming language}
    32
    4 The \CFA programming language~\cite{cfa:frontpage,cfa:typesystem} extends the C programming language by adding modern safety and productivity features, while maintaining backwards compatibility.
    5 Among its productivity features, \CFA supports user-level threading~\cite{Delisle21} allowing programmers to write modern concurrent and parallel programs.
    6 My previous master's thesis on concurrent in \CFA focused on features and interfaces.
    7 This Ph.D.\ thesis focuses on performance, introducing \glsxtrshort{api} changes only when required by performance considerations.
    8 Specifically, this work concentrates on scheduling and \glsxtrshort{io}.
    9 Prior to this work, the \CFA runtime used a strict \glsxtrshort{fifo} \gls{rQ} and no \glsxtrshort{io} capabilities at the user-thread level\footnote{C supports \glsxtrshort{io} capabilities at the kernel level, which means blocking operations block kernel threads where blocking user-level threads whould be more appropriate for \CFA.}.
     3\Gls{uthrding} (M:N) is gaining popularity over kernel-level threading (1:1) in many programming languages.
     4The user threading approach is often a better mechanism to express complex concurrent applications by efficiently running 10,000+ threads on multi-core systems.
     5Indeed, over-partitioning into small work-units with user threading significantly eases load bal\-ancing, while simultaneously providing advanced synchronization and mutual exclusion capabilities.
     6To manage these high levels of concurrency, the underlying runtime must efficiently schedule many user threads across a few kernel threads;
     7which begs of the question of how many kernel threads are needed and should the number be dynamically reevaluated.
     8Furthermore, scheduling must prevent kernel threads from blocking, otherwise user-thread parallelism drops.
     9When user-threading parallelism does drop, how and when should idle kernel-threads be put to sleep to avoid wasting CPU resources.
     10Finally, the scheduling system must provide fairness to prevent a user thread from monopolizing a kernel thread;
     11otherwise other user threads can experience short/long term starvation or kernel threads can deadlock waiting for events to occur on busy kernel threads.
    1012
    11 As a research project, this work builds exclusively on newer versions of the Linux operating-system and gcc/clang compilers.
    12 While \CFA is released, supporting older versions of Linux ($<$~Ubuntu 16.04) and gcc/clang compilers ($<$~gcc 6.0) is not a goal of this work.
     13This thesis analyses multiple scheduler systems, where each system attempts to fulfill the necessary requirements for \gls{uthrding}.
     14The predominant technique for managing high levels of concurrency is sharding the ready-queue with one queue per kernel-thread and using some form of work stealing/sharing to dynamically rebalance workload shifts.
     15Preventing kernel blocking is accomplish by transforming kernel locks and I/O operations into user-level operations that do not block the kernel thread or spin up new kernel threads to manage the blocking.
     16Fairness is handled through preemption and/or ad-hoc solutions, which leads to coarse-grained fairness with some pathological cases.
     17
     18After examining, testing and selecting specific approaches to these scheduling issues, a completely new scheduler was created and tested in the \CFA (C-for-all) user-threading runtime-system.
     19The goal of the new scheduler is to offer increased safety and productivity without sacrificing performance.
     20The quality of the new scheduler is demonstrated by comparing it with other user-threading work-stealing schedulers with the aim of showing equivalent or better performance while offering better fairness.
     21
     22Chapter~\ref{intro} defines scheduling and its general goals.
     23Chapter~\ref{existing} discusses how scheduler implementations attempt to achieve these goals, but all implementations optimize some workloads better than others.
     24Chapter~\ref{cfaruntime} presents the relevant aspects of the \CFA runtime system that have a significant affect on the new scheduler design and implementation.
     25Chapter~\ref{core} analyses different scheduler approaches, while looking for scheduler mechanisms that provide both performance and fairness.
     26Chapter~\ref{userio} covers the complex mechanisms that must be used to achieve nonblocking I/O to prevent the blocking of \glspl{kthrd}.
     27Chapter~\ref{practice} presents the mechanisms needed to adjust the amount of parallelism, both manually and automatically.
     28Chapters~\ref{microbench} and~\ref{macrobench} present micro and macro benchmarks used to evaluate and compare the new scheduler with similar schedulers.
     29
    1330
    1431\section{Scheduling}
    15 Computer systems share multiple resources across many threads of execution, even on single user computers like laptops or smartphones.
    16 On a computer system with multiple processors and work units, there exists the problem of mapping work onto processors in an efficient manner, called \newterm{scheduling}.
    17 These systems are normally \newterm{open}, meaning new work arrives from an external source or is spawned from an existing work unit.
    18 On a computer system, the scheduler takes a sequence of work requests in the form of threads and attempts to complete the work, subject to performance objectives, such as resource utilization.
    19 A general-purpose dynamic-scheduler for an open system cannot anticipate future work requests, so its performance is rarely optimal.
    20 With complete knowledge of arrive order and work, creating an optimal solution still effectively needs solving the bin packing problem\cite{wiki:binpak}.
    21 However, optimal solutions are often not required.
    22 Schedulers do produce excellent solutions, whitout needing optimality, by taking advantage of regularities in work patterns.
     32Computer systems share multiple resources across many threads of execution, even on single-user computers like laptops or smartphones.
     33On a computer system with multiple processors and work units (routines, coroutines, threads, programs, \etc), there exists the problem of mapping many different kinds of work units onto many different kinds of processors in an efficient manner, called \newterm{scheduling}.
     34Scheduling systems are normally \newterm{open}, meaning new work arrives from an external source or is randomly spawned from an existing work unit.
     35In general, work units without threads, like routines and coroutines, are self-scheduling, while work units with threads, like tasks and programs, are scheduled.
     36For scheduled work-units, a scheduler takes a sequence of threads and attempts to run them to completion, subject to shared resource restrictions and utilization.
     37A general-purpose dynamic-scheduler for an open system cannot anticipate work requests, so its performance is rarely optimal.
     38Even with complete knowledge of arrive order and work, creating an optimal solution is a bin packing problem~\cite{wiki:binpak}.
     39However, optimal solutions are often not required: schedulers often produce excellent solutions, without needing optimality, by taking advantage of regularities in work patterns.
    2340
    2441Scheduling occurs at discreet points when there are transitions in a system.
     
    2744\input{executionStates.pstex_t}
    2845\end{center}
    29 These \newterm{state transition}s are initiated in response to events (\Index{interrupt}s):
     46These \newterm{state transition}s are initiated in response to events, \eg blocking, interrupts, errors:
    3047\begin{itemize}
    3148\item
    3249entering the system (new $\rightarrow$ ready)
     50\item
     51scheduler assigns a thread to a computing resource, \eg CPU (ready $\rightarrow$ running)
    3352\item
    3453timer alarm for preemption (running $\rightarrow$ ready)
     
    3655long term delay versus spinning (running $\rightarrow$ blocked)
    3756\item
    38 blocking ends, \ie network or I/O completion (blocked $\rightarrow$ ready)
     57completion of delay, \eg network or I/O completion (blocked $\rightarrow$ ready)
    3958\item
    40 normal completion or error, \ie segment fault (running $\rightarrow$ halted)
    41 \item
    42 scheduler assigns a thread to a resource (ready $\rightarrow$ running)
     59normal completion or error, \eg segment fault (running $\rightarrow$ halted)
    4360\end{itemize}
    44 Key to scheduling is that a thread cannot bypass the ``ready'' state during a transition so the scheduler maintains complete control of the system.
     61Key to scheduling is that a thread cannot bypass the ``ready'' state during a transition so the scheduler maintains complete control of the system, \ie no self-scheduling among threads.
    4562
    4663When the workload exceeds the capacity of the processors, \ie work cannot be executed immediately, it is placed on a queue for subsequent service, called a \newterm{ready queue}.
    4764Ready queues organize threads for scheduling, which indirectly organizes the work to be performed.
    48 The structure of ready queues can take many different forms.
    49 Where simple examples include single-queue multi-server (SQMS) and the multi-queue multi-server (MQMS).
     65The structure of ready queues can take many different forms, where the basic two are the single-queue multi-server (SQMS) and the multi-queue multi-server (MQMS).
    5066\begin{center}
    5167\begin{tabular}{l|l}
     
    5571\end{tabular}
    5672\end{center}
    57 Beyond these two schedulers are a host of options, \ie adding an optional global, shared queue to MQMS.
     73Beyond these two schedulers are a host of options, \eg adding an global shared queue to MQMS or adding multiple private queues with distinc characteristics.
    5874
    59 The three major optimization criteria for a scheduler are:
     75Once there are multiple resources and ready queues, a scheduler is faced with three major optimization criteria:
    6076\begin{enumerate}[leftmargin=*]
    6177\item
     
    7086Essentially, all multi-processor computers have non-uniform memory access (NUMA), with one or more quantized steps to access data at different levels in the memory hierarchy.
    7187When a system has a large number of independently executing threads, affinity becomes difficult because of \newterm{thread churn}.
    72 That is, threads must be scheduled on multiple processors to obtain high processors utilization because the number of threads $\ggg$ processors.
     88That is, threads must be scheduled on different processors to obtain high processors utilization because the number of threads $\ggg$ processors.
    7389
    7490\item
    75 \newterm{contention}: safe access of shared objects by multiple processors requires mutual exclusion in some form, generally locking\footnote{
    76 Lock-free data-structures do not involve locking but incurr similar costs to achieve mutual exclusion.}
    77 
    78 \noindent
    79 Mutual exclusion cost and latency increases significantly with the number of processors accessing a shared object.
     91\newterm{contention}: safe access of shared objects by multiple processors requires mutual exclusion in some form, generally locking.\footnote{
     92Lock-free data-structures do not involve locking but incur similar costs to achieve mutual exclusion.}
     93Mutual exclusion cost and latency increases significantly with the number of processors access\-ing a shared object.
    8094\end{enumerate}
    8195
    82 Nevertheless, schedulers are a series of compromises, occasionally with some static or dynamic tuning parameters to enhance specific patterns.
    83 Scheduling is a zero-sum game as computer processors normally have a fixed, maximum number of cycles per unit time\footnote{Frequency scaling and turbot boost add a degree of complexity that can be ignored in this discussion without loss of generality.}.
    84 SQMS has perfect load-balancing but poor affinity and high contention by the processors, because of the single queue.
    85 MQMS has poor load-balancing but perfect affinity and no contention, because each processor has its own queue.
     96Scheduling is a zero-sum game as computer processors normally have a fixed, maximum number of cycles per unit time.\footnote{
     97Frequency scaling and turbo-boost add a degree of complexity that can be ignored in this discussion without loss of generality.}
     98Hence, schedulers are a series of compromises, occasionally with some static or dynamic tuning parameters to enhance specific workload patterns.
     99For example, SQMS has perfect load-balancing but poor affinity and high contention by the processors, because of the single queue.
     100While MQMS has poor load-balancing but perfect affinity and no contention, because each processor has its own queue.
    86101
    87 Significant research effort has also looked at load sharing/stealing among queues, when a ready queue is too long or short, respectively.
     102Significant research effort has looked at load balancing by stealing/sharing work units among queues: when a ready queue is too short or long, respectively, load stealing/sharing schedulers attempt to push/pull work units to/from other ready queues.
    88103These approaches attempt to perform better load-balancing at the cost of affinity and contention.
    89 Load sharing/stealing schedulers attempt to push/pull work units to/from other ready queues
     104However, \emph{all} approaches come at a cost, but not all compromises are necessarily equivalent, especially across workloads.
     105Hence, some schedulers perform very well for specific workloads, while others offer acceptable performance over a wider range of workloads.
    90106
    91 Note however that while any change comes at a cost, hence the zero-sum game, not all compromises are necessarily equivalent.
    92 Some schedulers can perform very well only in very specific workload scenarios, others might offer acceptable performance but be applicable to a wider range of workloads.
    93 Since \CFA attempts to improve the safety and productivity of C, the scheduler presented in this thesis attempts to achieve the same goals.
     107\section{\CFA programming language}
     108
     109The \CFA programming language~\cite{Cforall,Moss18} extends the C programming language by adding modern safety and productivity features, while maintaining backwards compatibility.
     110Among its productivity features, \CFA supports \gls{uthrding}~\cite{Delisle21} as its fundamental threading model allowing programmers to easily write modern concurrent and parallel programs.
     111My previous master's thesis on concurrency in \CFA focused on features and interfaces~\cite{Delisle18}.
     112This Ph.D.\ thesis focuses on performance, introducing \glsxtrshort{api} changes only when required by performance considerations.
     113Specifically, this work concentrates on advanced thread and \glsxtrshort{io} scheduling.
     114Prior to this work, the \CFA runtime used a strict SQMS \gls{rQ} and provided no nonblocking \glsxtrshort{io} capabilities at the user-thread level.\footnote{
     115C/\CC only support \glsxtrshort{io} capabilities at the kernel level, which means many \io operations block \glspl{kthrd} reducing parallelism at the user level.}
     116
     117Since \CFA attempts to improve the safety and productivity of C, the new scheduler presented in this thesis attempts to achieve the same goals.
    94118More specifically, safety and productivity for scheduling means supporting a wide range of workloads so that programmers can rely on progress guarantees (safety) and more easily achieve acceptable performance (productivity).
     119The new scheduler also includes support for implicit nonblocking \io, allowing applications to have more user-threads blocking on \io operations than there are \glspl{kthrd}.
     120To complete the scheduler, an idle sleep mechanism is implemented that significantly reduces wasted CPU cycles, which are then available outside of the application.
    95121
     122As a research project, this work builds exclusively on newer versions of the Linux operating-system and gcc/clang compilers.
     123The new scheduler implementation uses several optimizations to successfully balance the cost of fairness against performance;
     124some of these optimizations rely on interesting hardware optimizations only present on modern CPUs.
     125The \io implementation is based on the @io_uring@ kernel-interface, a recent addition to the Linux kernel, because it purports to handle nonblocking \emph{file} and network \io.
     126This decision allowed an interesting performance and fairness comparison with other threading systems using @select@, @epoll@, \etc.
     127While the current \CFA release supports older versions of Linux ($\ge$~Ubuntu 16.04) and gcc/clang compilers ($\ge$~gcc 6.0), it is not the purpose of this project to find workarounds in these older systems to provide backwards compatibility.
     128The hope is that these new features will soon become mainstream features.
    96129
    97130\section{Contributions}\label{s:Contributions}
    98 This work provides the following contributions in the area of user-level scheduling in an advanced programming-language runtime-system:
     131This work provides the following scheduling contributions for advanced \gls{uthrding} runtime-systems:
    99132\begin{enumerate}[leftmargin=*]
    100133\item
    101134A scalable scheduling algorithm that offers progress guarantees.
    102135\item
     136Support for user-level \glsxtrshort{io} capabilities based on Linux's @io_uring@.
     137\item
    103138An algorithm for load-balancing and idle sleep of processors, including NUMA awareness.
    104139\item
    105 Support for user-level \glsxtrshort{io} capabilities based on Linux's @io_uring@.
     140A mechanism for adding fairness on top of MQMS algorithm through helping, used both for scalable scheduling algorithm and the user-level \glsxtrshort{io}.
     141\item
     142An optimization of the helping-mechanism for load balancing to reduce scheduling costs.
     143\item
     144An optimization for the alternative relaxed-list for load balancing to reduce scheduling costs in embarrassingly parallel cases.
    106145\end{enumerate}
  • doc/theses/thierry_delisle_PhD/thesis/text/io.tex

    r32d1383 r17c6edeb  
    1 \chapter{User Level \io}
     1\chapter{User Level \io}\label{userio}
    22As mentioned in Section~\ref{prev:io}, user-level \io requires multiplexing the \io operations of many \glspl{thrd} onto fewer \glspl{proc} using asynchronous \io operations.
    33Different operating systems offer various forms of asynchronous operations and, as mentioned in Chapter~\ref{intro}, this work is exclusively focused on the Linux operating-system.
     
    66Since this work fundamentally depends on operating-system support, the first step of this design is to discuss the available interfaces and pick one (or more) as the foundation for the non-blocking \io subsystem in this work.
    77
    8 \subsection{\lstinline{O_NONBLOCK}}
     8\subsection{\lstinline{O_NONBLOCK}}\label{ononblock}
    99In Linux, files can be opened with the flag @O_NONBLOCK@~\cite{MAN:open} (or @SO_NONBLOCK@~\cite{MAN:accept}, the equivalent for sockets) to use the file descriptors in ``nonblocking mode''.
    1010In this mode, ``Neither the @open()@ nor any subsequent \io operations on the [opened file descriptor] will cause the calling process to wait''~\cite{MAN:open}.
     
    141141In the worst case, where all \glspl{thrd} are consistently blocking on \io, it devolves into 1-to-1 threading.
    142142However, regardless of the frequency of \io operations, it achieves the fundamental goal of not blocking \glspl{proc} when \glspl{thrd} are ready to run.
    143 This approach is used by languages like Go\cit{Go}, frameworks like libuv\cit{libuv}, and web servers like Apache~\cite{apache} and Nginx~\cite{nginx}, since it has the advantage that it can easily be used across multiple operating systems.
     143This approach is used by languages like Go\cite{GITHUB:go}, frameworks like libuv\cite{libuv}, and web servers like Apache~\cite{apache} and Nginx~\cite{nginx}, since it has the advantage that it can easily be used across multiple operating systems.
    144144This advantage is especially relevant for languages like Go, which offer a homogeneous \glsxtrshort{api} across all platforms.
    145145As opposed to C, which has a very limited standard api for \io, \eg, the C standard library has no networking.
     
    148148These options effectively fall into two broad camps: waiting for \io to be ready versus waiting for \io to complete.
    149149All operating systems that support asynchronous \io must offer an interface along one of these lines, but the details vary drastically.
    150 For example, Free BSD offers @kqueue@~\cite{MAN:bsd/kqueue}, which behaves similarly to @epoll@, but with some small quality of use improvements, while Windows (Win32)~\cit{https://docs.microsoft.com/en-us/windows/win32/fileio/synchronous-and-asynchronous-i-o} offers ``overlapped I/O'', which handles submissions similarly to @O_NONBLOCK@ with extra flags on the synchronous system call, but waits for completion events, similarly to @io_uring@.
     150For example, Free BSD offers @kqueue@~\cite{MAN:bsd/kqueue}, which behaves similarly to @epoll@, but with some small quality of use improvements, while Windows (Win32)~\cite{win:overlap} offers ``overlapped I/O'', which handles submissions similarly to @O_NONBLOCK@ with extra flags on the synchronous system call, but waits for completion events, similarly to @io_uring@.
    151151
    152152For this project, I selected @io_uring@, in large parts because of its generality.
  • doc/theses/thierry_delisle_PhD/thesis/text/practice.tex

    r32d1383 r17c6edeb  
    6060To achieve this goal requires each reader to have its own memory to mark as locked and unlocked.
    6161The read acquire possibly waits for a writer to finish the critical section and then acquires a reader's local spinlock.
    62 The write acquire acquires the global lock, guaranteeing mutual exclusion among writers, and then acquires each of the local reader locks.
     62The write acquires the global lock, guaranteeing mutual exclusion among writers, and then acquires each of the local reader locks.
    6363Acquiring all the local read locks guarantees mutual exclusion among the readers and the writer, while the wait on the read side prevents readers from continuously starving the writer.
    64 
    6564Figure~\ref{f:SpecializedReadersWriterLock} shows the outline for this specialized readers-writer lock.
    6665The lock in nonblocking, so both readers and writers spin while the lock is held.
    67 \todo{finish explanation}
     66This very wide sharding strategy means that readers have very good locality, since they only ever need to access two memory location.
    6867
    6968\begin{figure}
     
    113112However, this third challenge is outside the scope of this thesis because developing a general heuristic is complex enough to justify its own work.
    114113Therefore, the \CFA scheduler simply follows the ``Race-to-Idle''~\cite{Albers12} approach where a sleeping \proc is woken any time a \at becomes ready and \procs go to idle sleep anytime they run out of work.
     114
    115115An interesting sub-part of this heuristic is what to do with bursts of \ats that become ready.
    116116Since waking up a sleeping \proc can have notable latency, it is possible multiple \ats become ready while a single \proc is waking up.
     
    137137
    138138\subsection{Event FDs}
    139 Another interesting approach is to use an event file descriptor\cit{eventfd}.
     139Another interesting approach is to use an event file descriptor\cite{eventfd}.
    140140This Linux feature is a file descriptor that behaves like \io, \ie, uses @read@ and @write@, but also behaves like a semaphore.
    141141Indeed, all reads and writes must use a word-sized values, \ie 64 or 32 bits.
     
    217217\end{figure}
    218218
    219 The next optimization is to avoid the latency of the event @fd@, which can be done by adding what is effectively a binary benaphore\cit{benaphore} in front of the event @fd@.
     219The next optimization is to avoid the latency of the event @fd@, which can be done by adding what is effectively a binary benaphore\cite{schillings1996engineering} in front of the event @fd@.
    220220The benaphore over the event @fd@ logically provides a three state flag to avoid unnecessary system calls, where the states are expressed explicit in Figure~\ref{fig:idle:state}.
    221221A \proc begins its idle sleep by adding itself to the idle list before searching for an \at.
  • doc/theses/thierry_delisle_PhD/thesis/text/runtime.tex

    r32d1383 r17c6edeb  
    1 \chapter{\CFA Runtime}
     1\chapter{\CFA Runtime}\label{cfaruntime}
    22This chapter presents an overview of the capabilities of the \CFA runtime prior to this thesis work.
    33
     
    6262Only UNIX @man@ pages identify whether or not a library function is thread safe, and hence, may block on a pthreads lock or system call; hence interoperability with UNIX library functions is a challenge for an M:N threading model.
    6363
    64 Languages like Go and Java, which have strict interoperability with C\cit{JNI, GoLang with C}, can control operations in C by ``sandboxing'' them, \eg a blocking function may be delegated to a \gls{kthrd}. Sandboxing may help towards guaranteeing that the kind of deadlock mentioned above does not occur.
     64Languages like Go and Java, which have strict interoperability with C\cite{wiki:jni,go:cgo}, can control operations in C by ``sandboxing'' them, \eg a blocking function may be delegated to a \gls{kthrd}. Sandboxing may help towards guaranteeing that the kind of deadlock mentioned above does not occur.
    6565
    6666As mentioned in Section~\ref{intro}, \CFA is binary compatible with C and, as such, must support all C library functions. Furthermore, interoperability can happen at the function-call level, inline code, or C and \CFA translation units linked together. This fine-grained interoperability between C and \CFA has two consequences:
  • doc/theses/thierry_delisle_PhD/thesis/thesis.tex

    r32d1383 r17c6edeb  
    247247\input{text/eval_macro.tex}
    248248\part{Conclusion \& Annexes}
     249\input{text/conclusion.tex}
     250
    249251
    250252%----------------------------------------------------------------------
     
    280282% Appendices
    281283
    282 % The \appendix statement indicates the beginning of the appendices.
    283 \appendix
    284 % Add an un-numbered title page before the appendices and a line in the Table of Contents
    285 \chapter*{APPENDICES}
    286 \addcontentsline{toc}{chapter}{APPENDICES}
    287 % Appendices are just more chapters, with different labeling (letters instead of numbers).
    288 %======================================================================
    289 \chapter[PDF Plots From Matlab]{Matlab Code for Making a PDF Plot}
    290 \label{AppendixA}
    291 % Tip 4: Example of how to get a shorter chapter title for the Table of Contents
    292 %======================================================================
    293 \section{Using the GUI}
    294 Properties of Matab plots can be adjusted from the plot window via a graphical interface. Under the Desktop menu in the Figure window, select the Property Editor. You may also want to check the Plot Browser and Figure Palette for more tools. To adjust properties of the axes, look under the Edit menu and select Axes Properties.
    295 
    296 To set the figure size and to save as PDF or other file formats, click the Export Setup button in the figure Property Editor.
    297 
    298 \section{From the Command Line}
    299 All figure properties can also be manipulated from the command line. Here's an example:
    300 \begin{verbatim}
    301 x=[0:0.1:pi];
    302 hold on % Plot multiple traces on one figure
    303 plot(x,sin(x))
    304 plot(x,cos(x),'--r')
    305 plot(x,tan(x),'.-g')
    306 title('Some Trig Functions Over 0 to \pi') % Note LaTeX markup!
    307 legend('{\it sin}(x)','{\it cos}(x)','{\it tan}(x)')
    308 hold off
    309 set(gca,'Ylim',[-3 3]) % Adjust Y limits of "current axes"
    310 set(gcf,'Units','inches') % Set figure size units of "current figure"
    311 set(gcf,'Position',[0,0,6,4]) % Set figure width (6 in.) and height (4 in.)
    312 cd n:\thesis\plots % Select where to save
    313 print -dpdf plot.pdf % Save as PDF
    314 \end{verbatim}
     284% % The \appendix statement indicates the beginning of the appendices.
     285% \appendix
     286% % Add an un-numbered title page before the appendices and a line in the Table of Contents
     287% \chapter*{APPENDICES}
     288% \addcontentsline{toc}{chapter}{APPENDICES}
     289% % Appendices are just more chapters, with different labeling (letters instead of numbers).
     290% %======================================================================
     291% \chapter[PDF Plots From Matlab]{Matlab Code for Making a PDF Plot}
     292% \label{AppendixA}
     293% % Tip 4: Example of how to get a shorter chapter title for the Table of Contents
     294% %======================================================================
     295% \section{Using the GUI}
     296% Properties of Matab plots can be adjusted from the plot window via a graphical interface. Under the Desktop menu in the Figure window, select the Property Editor. You may also want to check the Plot Browser and Figure Palette for more tools. To adjust properties of the axes, look under the Edit menu and select Axes Properties.
     297
     298% To set the figure size and to save as PDF or other file formats, click the Export Setup button in the figure Property Editor.
     299
     300% \section{From the Command Line}
     301% All figure properties can also be manipulated from the command line. Here's an example:
     302% \begin{verbatim}
     303% x=[0:0.1:pi];
     304% hold on % Plot multiple traces on one figure
     305% plot(x,sin(x))
     306% plot(x,cos(x),'--r')
     307% plot(x,tan(x),'.-g')
     308% title('Some Trig Functions Over 0 to \pi') % Note LaTeX markup!
     309% legend('{\it sin}(x)','{\it cos}(x)','{\it tan}(x)')
     310% hold off
     311% set(gca,'Ylim',[-3 3]) % Adjust Y limits of "current axes"
     312% set(gcf,'Units','inches') % Set figure size units of "current figure"
     313% set(gcf,'Position',[0,0,6,4]) % Set figure width (6 in.) and height (4 in.)
     314% cd n:\thesis\plots % Select where to save
     315% print -dpdf plot.pdf % Save as PDF
     316% \end{verbatim}
    315317
    316318% GLOSSARIES (Lists of definitions, abbreviations, symbols, etc. provided by the glossaries-extra package)
  • libcfa/src/concurrency/io.cfa

    r32d1383 r17c6edeb  
    8383        };
    8484
    85         static $io_context * __ioarbiter_allocate( $io_arbiter & this, __u32 idxs[], __u32 want );
    86         static void __ioarbiter_submit( $io_context * , __u32 idxs[], __u32 have, bool lazy );
    87         static void __ioarbiter_flush ( $io_context & );
    88         static inline void __ioarbiter_notify( $io_context & ctx );
     85        static io_context$ * __ioarbiter_allocate( io_arbiter$ & this, __u32 idxs[], __u32 want );
     86        static void __ioarbiter_submit( io_context$ * , __u32 idxs[], __u32 have, bool lazy );
     87        static void __ioarbiter_flush ( io_context$ & );
     88        static inline void __ioarbiter_notify( io_context$ & ctx );
    8989//=============================================================================================
    9090// I/O Polling
    9191//=============================================================================================
    92         static inline unsigned __flush( struct $io_context & );
    93         static inline __u32 __release_sqes( struct $io_context & );
     92        static inline unsigned __flush( struct io_context$ & );
     93        static inline __u32 __release_sqes( struct io_context$ & );
    9494        extern void __kernel_unpark( thread$ * thrd, unpark_hint );
    9595
    96         static void ioring_syscsll( struct $io_context & ctx, unsigned int min_comp, unsigned int flags ) {
     96        static void ioring_syscsll( struct io_context$ & ctx, unsigned int min_comp, unsigned int flags ) {
    9797                __STATS__( true, io.calls.flush++; )
    9898                int ret;
     
    132132        }
    133133
    134         static bool try_acquire( $io_context * ctx ) __attribute__((nonnull(1))) {
     134        static bool try_acquire( io_context$ * ctx ) __attribute__((nonnull(1))) {
    135135                /* paranoid */ verify( ! __preemption_enabled() );
    136136                /* paranoid */ verify( ready_schedule_islocked() );
     
    153153        }
    154154
    155         static bool __cfa_do_drain( $io_context * ctx, cluster * cltr ) __attribute__((nonnull(1, 2))) {
     155        static bool __cfa_do_drain( io_context$ * ctx, cluster * cltr ) __attribute__((nonnull(1, 2))) {
    156156                /* paranoid */ verify( ! __preemption_enabled() );
    157157                /* paranoid */ verify( ready_schedule_islocked() );
     
    213213
    214214                cluster * const cltr = proc->cltr;
    215                 $io_context * const ctx = proc->io.ctx;
     215                io_context$ * const ctx = proc->io.ctx;
    216216                /* paranoid */ verify( cltr );
    217217                /* paranoid */ verify( ctx );
     
    278278                /* paranoid */ verify( proc->io.ctx );
    279279
    280                 $io_context & ctx = *proc->io.ctx;
     280                io_context$ & ctx = *proc->io.ctx;
    281281
    282282                __ioarbiter_flush( ctx );
     
    312312        // Allocation
    313313        // for user's convenience fill the sqes from the indexes
    314         static inline void __fill(struct io_uring_sqe * out_sqes[], __u32 want, __u32 idxs[], struct $io_context * ctx)  {
     314        static inline void __fill(struct io_uring_sqe * out_sqes[], __u32 want, __u32 idxs[], struct io_context$ * ctx)  {
    315315                struct io_uring_sqe * sqes = ctx->sq.sqes;
    316316                for(i; want) {
     
    322322        // Try to directly allocate from the a given context
    323323        // Not thread-safe
    324         static inline bool __alloc(struct $io_context * ctx, __u32 idxs[], __u32 want) {
     324        static inline bool __alloc(struct io_context$ * ctx, __u32 idxs[], __u32 want) {
    325325                __sub_ring_t & sq = ctx->sq;
    326326                const __u32 mask  = *sq.mask;
     
    349349        // for convenience, return both the index and the pointer to the sqe
    350350        // sqe == &sqes[idx]
    351         struct $io_context * cfa_io_allocate(struct io_uring_sqe * sqes[], __u32 idxs[], __u32 want) libcfa_public {
     351        struct io_context$ * cfa_io_allocate(struct io_uring_sqe * sqes[], __u32 idxs[], __u32 want) libcfa_public {
    352352                // __cfadbg_print_safe(io, "Kernel I/O : attempting to allocate %u\n", want);
    353353
    354354                disable_interrupts();
    355355                processor * proc = __cfaabi_tls.this_processor;
    356                 $io_context * ctx = proc->io.ctx;
     356                io_context$ * ctx = proc->io.ctx;
    357357                /* paranoid */ verify( __cfaabi_tls.this_processor );
    358358                /* paranoid */ verify( ctx );
     
    378378                enable_interrupts();
    379379
    380                 $io_arbiter * ioarb = proc->cltr->io.arbiter;
     380                io_arbiter$ * ioarb = proc->cltr->io.arbiter;
    381381                /* paranoid */ verify( ioarb );
    382382
    383383                // __cfadbg_print_safe(io, "Kernel I/O : falling back on arbiter for allocation\n");
    384384
    385                 struct $io_context * ret = __ioarbiter_allocate(*ioarb, idxs, want);
     385                struct io_context$ * ret = __ioarbiter_allocate(*ioarb, idxs, want);
    386386
    387387                // __cfadbg_print_safe(io, "Kernel I/O : slow allocation completed from ring %d\n", ret->fd);
     
    393393        //=============================================================================================
    394394        // submission
    395         static inline void __submit_only( struct $io_context * ctx, __u32 idxs[], __u32 have) {
     395        static inline void __submit_only( struct io_context$ * ctx, __u32 idxs[], __u32 have) {
    396396                // We can proceed to the fast path
    397397                // Get the right objects
     
    414414        }
    415415
    416         static inline void __submit( struct $io_context * ctx, __u32 idxs[], __u32 have, bool lazy) {
     416        static inline void __submit( struct io_context$ * ctx, __u32 idxs[], __u32 have, bool lazy) {
    417417                __sub_ring_t & sq = ctx->sq;
    418418                __submit_only(ctx, idxs, have);
     
    428428        }
    429429
    430         void cfa_io_submit( struct $io_context * inctx, __u32 idxs[], __u32 have, bool lazy ) __attribute__((nonnull (1))) libcfa_public {
     430        void cfa_io_submit( struct io_context$ * inctx, __u32 idxs[], __u32 have, bool lazy ) __attribute__((nonnull (1))) libcfa_public {
    431431                // __cfadbg_print_safe(io, "Kernel I/O : attempting to submit %u (%s)\n", have, lazy ? "lazy" : "eager");
    432432
     
    434434                __STATS__( true, if(!lazy) io.submit.eagr += 1; )
    435435                processor * proc = __cfaabi_tls.this_processor;
    436                 $io_context * ctx = proc->io.ctx;
     436                io_context$ * ctx = proc->io.ctx;
    437437                /* paranoid */ verify( __cfaabi_tls.this_processor );
    438438                /* paranoid */ verify( ctx );
     
    465465        // by io_uring
    466466        // This cannot be done by multiple threads
    467         static __u32 __release_sqes( struct $io_context & ctx ) {
     467        static __u32 __release_sqes( struct io_context$ & ctx ) {
    468468                const __u32 mask = *ctx.sq.mask;
    469469
     
    538538        }
    539539
    540         static $io_context * __ioarbiter_allocate( $io_arbiter & this, __u32 idxs[], __u32 want ) {
     540        static io_context$ * __ioarbiter_allocate( io_arbiter$ & this, __u32 idxs[], __u32 want ) {
    541541                // __cfadbg_print_safe(io, "Kernel I/O : arbiter allocating\n");
    542542
     
    557557        }
    558558
    559         static void __ioarbiter_notify( $io_arbiter & this, $io_context * ctx ) {
     559        static void __ioarbiter_notify( io_arbiter$ & this, io_context$ * ctx ) {
    560560                /* paranoid */ verify( !empty(this.pending.queue) );
    561561
     
    587587        }
    588588
    589         static void __ioarbiter_notify( $io_context & ctx ) {
     589        static void __ioarbiter_notify( io_context$ & ctx ) {
    590590                if(!empty( ctx.arbiter->pending )) {
    591591                        __ioarbiter_notify( *ctx.arbiter, &ctx );
     
    594594
    595595        // Simply append to the pending
    596         static void __ioarbiter_submit( $io_context * ctx, __u32 idxs[], __u32 have, bool lazy ) {
     596        static void __ioarbiter_submit( io_context$ * ctx, __u32 idxs[], __u32 have, bool lazy ) {
    597597                __cfadbg_print_safe(io, "Kernel I/O : submitting %u from the arbiter to context %u\n", have, ctx->fd);
    598598
     
    618618        }
    619619
    620         static void __ioarbiter_flush( $io_context & ctx ) {
     620        static void __ioarbiter_flush( io_context$ & ctx ) {
    621621                if(!empty( ctx.ext_sq )) {
    622622                        __STATS__( false, io.flush.external += 1; )
     
    642642        #if defined(CFA_WITH_IO_URING_IDLE)
    643643                bool __kernel_read(processor * proc, io_future_t & future, iovec & iov, int fd) {
    644                         $io_context * ctx = proc->io.ctx;
     644                        io_context$ * ctx = proc->io.ctx;
    645645                        /* paranoid */ verify( ! __preemption_enabled() );
    646646                        /* paranoid */ verify( proc == __cfaabi_tls.this_processor );
  • libcfa/src/concurrency/io/call.cfa.in

    r32d1383 r17c6edeb  
    7575        ;
    7676
    77         extern struct $io_context * cfa_io_allocate(struct io_uring_sqe * out_sqes[], __u32 out_idxs[], __u32 want)  __attribute__((nonnull (1,2)));
    78         extern void cfa_io_submit( struct $io_context * in_ctx, __u32 in_idxs[], __u32 have, bool lazy ) __attribute__((nonnull (1,2)));
     77        extern struct io_context$ * cfa_io_allocate(struct io_uring_sqe * out_sqes[], __u32 out_idxs[], __u32 want)  __attribute__((nonnull (1,2)));
     78        extern void cfa_io_submit( struct io_context$ * in_ctx, __u32 in_idxs[], __u32 have, bool lazy ) __attribute__((nonnull (1,2)));
    7979#endif
    8080
     
    200200                __u32 idx;
    201201                struct io_uring_sqe * sqe;
    202                 struct $io_context * ctx = cfa_io_allocate( &sqe, &idx, 1 );
     202                struct io_context$ * ctx = cfa_io_allocate( &sqe, &idx, 1 );
    203203
    204204                sqe->opcode = IORING_OP_{op};
  • libcfa/src/concurrency/io/setup.cfa

    r32d1383 r17c6edeb  
    2828        void ?{}(io_context_params & this) libcfa_public {}
    2929
    30         void  ?{}($io_context & this, struct cluster & cl) {}
    31         void ^?{}($io_context & this) {}
     30        void  ?{}(io_context$ & this, struct cluster & cl) {}
     31        void ^?{}(io_context$ & this) {}
    3232
    3333        void __cfa_io_start( processor * proc ) {}
     
    3737        void __cfa_io_stop ( processor * proc ) {}
    3838
    39         $io_arbiter * create(void) { return 0p; }
    40         void destroy($io_arbiter *) {}
     39        io_arbiter$ * create(void) { return 0p; }
     40        void destroy(io_arbiter$ *) {}
    4141
    4242#else
     
    105105
    106106
    107         static void __io_uring_setup ( $io_context & this, const io_context_params & params_in, int procfd );
    108         static void __io_uring_teardown( $io_context & this );
    109         static void __epoll_register($io_context & ctx);
    110         static void __epoll_unregister($io_context & ctx);
    111         void __ioarbiter_register( $io_arbiter & mutex, $io_context & ctx );
    112         void __ioarbiter_unregister( $io_arbiter & mutex, $io_context & ctx );
    113 
    114         void ?{}($io_context & this, processor * proc, struct cluster & cl) {
     107        static void __io_uring_setup ( io_context$ & this, const io_context_params & params_in, int procfd );
     108        static void __io_uring_teardown( io_context$ & this );
     109        static void __epoll_register(io_context$ & ctx);
     110        static void __epoll_unregister(io_context$ & ctx);
     111        void __ioarbiter_register( io_arbiter$ & mutex, io_context$ & ctx );
     112        void __ioarbiter_unregister( io_arbiter$ & mutex, io_context$ & ctx );
     113
     114        void ?{}(io_context$ & this, processor * proc, struct cluster & cl) {
    115115                /* paranoid */ verify( cl.io.arbiter );
    116116                this.proc = proc;
     
    122122        }
    123123
    124         void ^?{}($io_context & this) {
     124        void ^?{}(io_context$ & this) {
    125125                __cfadbg_print_safe(io_core, "Kernel I/O : tearing down io_context %u\n", this.fd);
    126126
     
    129129        }
    130130
    131         static void __io_uring_setup( $io_context & this, const io_context_params & params_in, int procfd ) {
     131        static void __io_uring_setup( io_context$ & this, const io_context_params & params_in, int procfd ) {
    132132                // Step 1 : call to setup
    133133                struct io_uring_params params;
     
    270270        }
    271271
    272         static void __io_uring_teardown( $io_context & this ) {
     272        static void __io_uring_teardown( io_context$ & this ) {
    273273                // Shutdown the io rings
    274274                struct __sub_ring_t & sq = this.sq;
     
    313313// I/O Context Sleep
    314314//=============================================================================================
    315         // static inline void __epoll_ctl($io_context & ctx, int op, const char * error) {
     315        // static inline void __epoll_ctl(io_context$ & ctx, int op, const char * error) {
    316316        //      struct epoll_event ev;
    317317        //      ev.events = EPOLLIN | EPOLLONESHOT;
     
    323323        // }
    324324
    325         // static void __epoll_register($io_context & ctx) {
     325        // static void __epoll_register(io_context$ & ctx) {
    326326        //      __epoll_ctl(ctx, EPOLL_CTL_ADD, "ADD");
    327327        // }
    328328
    329         // static void __epoll_unregister($io_context & ctx) {
     329        // static void __epoll_unregister(io_context$ & ctx) {
    330330        //      // Read the current epoch so we know when to stop
    331331        //      size_t curr = __atomic_load_n(&iopoll.epoch, __ATOMIC_SEQ_CST);
     
    346346        // }
    347347
    348         // void __ioctx_prepare_block($io_context & ctx) {
     348        // void __ioctx_prepare_block(io_context$ & ctx) {
    349349        //      __cfadbg_print_safe(io_core, "Kernel I/O - epoll : Re-arming io poller %d (%p)\n", ctx.fd, &ctx);
    350350        //      __epoll_ctl(ctx, EPOLL_CTL_MOD, "REARM");
     
    355355// I/O Context Misc Setup
    356356//=============================================================================================
    357         void ?{}( $io_arbiter & this ) {
     357        void ?{}( io_arbiter$ & this ) {
    358358                this.pending.empty = true;
    359359        }
    360360
    361         void ^?{}( $io_arbiter & mutex this ) {}
    362 
    363         $io_arbiter * create(void) {
     361        void ^?{}( io_arbiter$ & mutex this ) {}
     362
     363        io_arbiter$ * create(void) {
    364364                return new();
    365365        }
    366         void destroy($io_arbiter * arbiter) {
     366        void destroy(io_arbiter$ * arbiter) {
    367367                delete(arbiter);
    368368        }
  • libcfa/src/concurrency/io/types.hfa

    r32d1383 r17c6edeb  
    3333
    3434        struct processor;
    35         monitor $io_arbiter;
     35        monitor io_arbiter$;
    3636
    3737        //-----------------------------------------------------------------------
     
    125125
    126126
    127         struct __attribute__((aligned(64))) $io_context {
    128                 $io_arbiter * arbiter;
     127        struct __attribute__((aligned(64))) io_context$ {
     128                io_arbiter$ * arbiter;
    129129                processor * proc;
    130130
     
    137137        };
    138138
    139         static inline unsigned long long ts($io_context *& this) {
     139        static inline unsigned long long ts(io_context$ *& this) {
    140140                const __u32 head = *this->cq.head;
    141141                const __u32 tail = *this->cq.tail;
     
    150150                __u32 * idxs;
    151151                __u32 want;
    152                 $io_context * ctx;
     152                io_context$ * ctx;
    153153        };
    154154
    155         monitor __attribute__((aligned(64))) $io_arbiter {
     155        monitor __attribute__((aligned(64))) io_arbiter$ {
    156156                __outstanding_io_queue pending;
    157157        };
     
    186186        #endif
    187187
    188         // void __ioctx_prepare_block($io_context & ctx);
     188        // void __ioctx_prepare_block(io_context$ & ctx);
    189189#endif
  • libcfa/src/concurrency/iofwd.hfa

    r32d1383 r17c6edeb  
    4949
    5050struct cluster;
    51 struct $io_context;
     51struct io_context$;
    5252
    5353struct iovec;
     
    8282//----------
    8383// underlying calls
    84 extern struct $io_context * cfa_io_allocate(struct io_uring_sqe * out_sqes[], __u32 out_idxs[], __u32 want)  __attribute__((nonnull (1,2)));
    85 extern void cfa_io_submit( struct $io_context * in_ctx, __u32 in_idxs[], __u32 have, bool lazy ) __attribute__((nonnull (1,2)));
     84extern struct io_context$ * cfa_io_allocate(struct io_uring_sqe * out_sqes[], __u32 out_idxs[], __u32 want)  __attribute__((nonnull (1,2)));
     85extern void cfa_io_submit( struct io_context$ * in_ctx, __u32 in_idxs[], __u32 have, bool lazy ) __attribute__((nonnull (1,2)));
    8686
    8787//----------
  • libcfa/src/concurrency/kernel.cfa

    r32d1383 r17c6edeb  
    305305        RUNNING:  while(true) {
    306306                thrd_dst->preempted = __NO_PREEMPTION;
    307                 thrd_dst->state = Active;
    308307
    309308                // Update global state
    310309                kernelTLS().this_thread = thrd_dst;
     310
     311                // Update the state after setting this_thread
     312                // so that the debugger can find all active threads
     313                // in tls storage
     314                thrd_dst->state = Active;
    311315
    312316                /* paranoid */ verify( ! __preemption_enabled() );
     
    335339                /* paranoid */ verify( ! __preemption_enabled() );
    336340
    337                 // Reset global state
    338                 kernelTLS().this_thread = 0p;
    339 
    340341                // We just finished running a thread, there are a few things that could have happened.
    341342                // 1 - Regular case : the thread has blocked and now one has scheduled it yet.
     
    346347
    347348                if(unlikely(thrd_dst->preempted != __NO_PREEMPTION)) {
     349                        // Reset the this_thread now that we know
     350                        // the state isn't active anymore
     351                        kernelTLS().this_thread = 0p;
     352
    348353                        // The thread was preempted, reschedule it and reset the flag
    349354                        schedule_thread$( thrd_dst, UNPARK_LOCAL );
     
    352357
    353358                if(unlikely(thrd_dst->state == Halting)) {
     359                        // Reset the this_thread now that we know
     360                        // the state isn't active anymore
     361                        kernelTLS().this_thread = 0p;
     362
    354363                        // The thread has halted, it should never be scheduled/run again
    355364                        // finish the thread
     
    360369                /* paranoid */ verify( thrd_dst->state == Active );
    361370                thrd_dst->state = Blocked;
     371
     372                // Reset the this_thread now that we know
     373                // the state isn't active anymore
     374                kernelTLS().this_thread = 0p;
    362375
    363376                // set state of processor coroutine to active and the thread to inactive
  • libcfa/src/concurrency/kernel.hfa

    r32d1383 r17c6edeb  
    3535// I/O
    3636struct cluster;
    37 struct $io_context;
    38 struct $io_arbiter;
     37struct io_context$;
     38struct io_arbiter$;
    3939
    4040struct io_context_params {
     
    113113
    114114        struct {
    115                 $io_context * ctx;
     115                io_context$ * ctx;
    116116                unsigned target;
    117117                volatile bool pending;
     
    230230                struct {
    231231                        // Array of $io_
    232                         $io_context ** data;
     232                        io_context$ ** data;
    233233
    234234                        // Time since subqueues were processed
     
    267267
    268268        struct {
    269                 $io_arbiter * arbiter;
     269                io_arbiter$ * arbiter;
    270270                io_context_params params;
    271271        } io;
  • libcfa/src/concurrency/kernel/cluster.cfa

    r32d1383 r17c6edeb  
    278278
    279279#if defined(CFA_HAVE_LINUX_IO_URING_H)
    280         static void assign_io($io_context ** data, size_t count, dlist(processor) & list) {
     280        static void assign_io(io_context$ ** data, size_t count, dlist(processor) & list) {
    281281                processor * it = &list`first;
    282282                while(it) {
  • libcfa/src/concurrency/kernel/private.hfa

    r32d1383 r17c6edeb  
    139139//-----------------------------------------------------------------------------
    140140// I/O
    141 $io_arbiter * create(void);
    142 void destroy($io_arbiter *);
     141io_arbiter$ * create(void);
     142void destroy(io_arbiter$ *);
    143143
    144144//=======================================================================
  • src/Common/Eval.cc

    r32d1383 r17c6edeb  
    1010// Created On       : Mon May 18 07:44:20 2015
    1111// Last Modified By : Peter A. Buhr
    12 // Last Modified On : Fri Jul  1 08:41:03 2022
    13 // Update Count     : 117
     12// Last Modified On : Sat Aug  6 12:11:59 2022
     13// Update Count     : 119
    1414//
    1515
     
    217217                                value = arg1.first * arg2.first;
    218218                        } else if (fname == "?/?") {
    219                                 value = arg1.first / arg2.first;
     219                                if ( arg2.first ) value = arg1.first / arg2.first;
    220220                        } else if (fname == "?%?") {
    221                                 value = arg1.first % arg2.first;
     221                                if ( arg2.first ) value = arg1.first % arg2.first;
    222222                        } else if (fname == "?<<?") {
    223223                                value = arg1.first << arg2.first;
  • src/Common/ScopedMap.h

    r32d1383 r17c6edeb  
    1010// Created On       : Wed Dec 2 11:37:00 2015
    1111// Last Modified By : Peter A. Buhr
    12 // Last Modified On : Mon May 21 15:22:40 2018
    13 // Update Count     : 3
     12// Last Modified On : Tue Feb 15 08:41:28 2022
     13// Update Count     : 5
    1414//
    1515
     
    3636
    3737                template<typename N>
    38                 Scope(N&& n) : map(), note(std::forward<N>(n)) {}
     38                Scope(N && n) : map(), note(std::forward<N>(n)) {}
    3939               
    4040                Scope() = default;
    41                 Scope(const Scope&) = default;
    42                 Scope(Scope&&) = default;
    43                 Scope& operator= (const Scope&) = default;
    44                 Scope& operator= (Scope&&) = default;
     41                Scope(const Scope &) = default;
     42                Scope(Scope &&) = default;
     43                Scope & operator= (const Scope &) = default;
     44                Scope & operator= (Scope &&) = default;
    4545        };
    4646        typedef std::vector< Scope > ScopeList;
     
    5858        typedef typename MapType::const_pointer const_pointer;
    5959
    60         class iterator : public std::iterator< std::bidirectional_iterator_tag,
    61                                                value_type > {
     60        class iterator : public std::iterator< std::bidirectional_iterator_tag, value_type > {
    6261        friend class ScopedMap;
    6362        friend class const_iterator;
     
    7271
    7372                /// Increments on invalid
    74                 iterator& next_valid() {
     73                iterator & next_valid() {
    7574                        if ( ! is_valid() ) { ++(*this); }
    7675                        return *this;
     
    7877
    7978                /// Decrements on invalid
    80                 iterator& prev_valid() {
     79                iterator & prev_valid() {
    8180                        if ( ! is_valid() ) { --(*this); }
    8281                        return *this;
    8382                }
    8483
    85                 iterator(scope_list &_scopes, const wrapped_iterator &_it, size_type inLevel)
     84                iterator(scope_list & _scopes, const wrapped_iterator & _it, size_type inLevel)
    8685                        : scopes(&_scopes), it(_it), level(inLevel) {}
    8786        public:
    88                 iterator(const iterator &that) : scopes(that.scopes), it(that.it), level(that.level) {}
    89                 iterator& operator= (const iterator &that) {
     87                iterator(const iterator & that) : scopes(that.scopes), it(that.it), level(that.level) {}
     88                iterator & operator= (const iterator & that) {
    9089                        scopes = that.scopes; level = that.level; it = that.it;
    9190                        return *this;
     
    9594                pointer operator-> () const { return it.operator->(); }
    9695
    97                 iterator& operator++ () {
     96                iterator & operator++ () {
    9897                        if ( it == (*scopes)[level].map.end() ) {
    9998                                if ( level == 0 ) return *this;
     
    107106                iterator operator++ (int) { iterator tmp = *this; ++(*this); return tmp; }
    108107
    109                 iterator& operator-- () {
     108                iterator & operator-- () {
    110109                        // may fail if this is the begin iterator; allowed by STL spec
    111110                        if ( it == (*scopes)[level].map.begin() ) {
     
    118117                iterator operator-- (int) { iterator tmp = *this; --(*this); return tmp; }
    119118
    120                 bool operator== (const iterator &that) const {
     119                bool operator== (const iterator & that) const {
    121120                        return scopes == that.scopes && level == that.level && it == that.it;
    122121                }
    123                 bool operator!= (const iterator &that) const { return !( *this == that ); }
     122                bool operator!= (const iterator & that) const { return !( *this == that ); }
    124123
    125124                size_type get_level() const { return level; }
    126125
    127                 Note& get_note() { return (*scopes)[level].note; }
    128                 const Note& get_note() const { return (*scopes)[level].note; }
     126                Note & get_note() { return (*scopes)[level].note; }
     127                const Note & get_note() const { return (*scopes)[level].note; }
    129128
    130129        private:
     
    148147
    149148                /// Increments on invalid
    150                 const_iterator& next_valid() {
     149                const_iterator & next_valid() {
    151150                        if ( ! is_valid() ) { ++(*this); }
    152151                        return *this;
     
    154153
    155154                /// Decrements on invalid
    156                 const_iterator& prev_valid() {
     155                const_iterator & prev_valid() {
    157156                        if ( ! is_valid() ) { --(*this); }
    158157                        return *this;
    159158                }
    160159
    161                 const_iterator(scope_list const &_scopes, const wrapped_const_iterator &_it, size_type inLevel)
     160                const_iterator(scope_list const & _scopes, const wrapped_const_iterator & _it, size_type inLevel)
    162161                        : scopes(&_scopes), it(_it), level(inLevel) {}
    163162        public:
    164                 const_iterator(const iterator &that) : scopes(that.scopes), it(that.it), level(that.level) {}
    165                 const_iterator(const const_iterator &that) : scopes(that.scopes), it(that.it), level(that.level) {}
    166                 const_iterator& operator= (const iterator &that) {
     163                const_iterator(const iterator & that) : scopes(that.scopes), it(that.it), level(that.level) {}
     164                const_iterator(const const_iterator & that) : scopes(that.scopes), it(that.it), level(that.level) {}
     165                const_iterator & operator= (const iterator & that) {
    167166                        scopes = that.scopes; level = that.level; it = that.it;
    168167                        return *this;
    169168                }
    170                 const_iterator& operator= (const const_iterator &that) {
     169                const_iterator & operator= (const const_iterator & that) {
    171170                        scopes = that.scopes; level = that.level; it = that.it;
    172171                        return *this;
     
    176175                const_pointer operator-> () { return it.operator->(); }
    177176
    178                 const_iterator& operator++ () {
     177                const_iterator & operator++ () {
    179178                        if ( it == (*scopes)[level].map.end() ) {
    180179                                if ( level == 0 ) return *this;
     
    188187                const_iterator operator++ (int) { const_iterator tmp = *this; ++(*this); return tmp; }
    189188
    190                 const_iterator& operator-- () {
     189                const_iterator & operator-- () {
    191190                        // may fail if this is the begin iterator; allowed by STL spec
    192191                        if ( it == (*scopes)[level].map.begin() ) {
     
    199198                const_iterator operator-- (int) { const_iterator tmp = *this; --(*this); return tmp; }
    200199
    201                 bool operator== (const const_iterator &that) const {
     200                bool operator== (const const_iterator & that) const {
    202201                        return scopes == that.scopes && level == that.level && it == that.it;
    203202                }
    204                 bool operator!= (const const_iterator &that) const { return !( *this == that ); }
     203                bool operator!= (const const_iterator & that) const { return !( *this == that ); }
    205204
    206205                size_type get_level() const { return level; }
    207206
    208                 const Note& get_note() const { return (*scopes)[level].note; }
     207                const Note & get_note() const { return (*scopes)[level].note; }
    209208
    210209        private:
     
    221220        // Starts a new scope with the given note
    222221        template<typename N>
    223         void beginScope( N&& n ) {
     222        void beginScope( N && n ) {
    224223                scopes.emplace_back( std::forward<N>(n) );
    225224        }
     
    236235        /// Constructs with a given note on the outermost scope
    237236        template<typename N>
    238         ScopedMap( N&& n ) : scopes() { beginScope(std::forward<N>(n)); }
     237        ScopedMap( N && n ) : scopes() { beginScope(std::forward<N>(n)); }
    239238
    240239        iterator begin() { return iterator(scopes, scopes.back().map.begin(), currentScope()).next_valid(); }
     
    249248
    250249        /// Gets the note at the given scope
    251         Note& getNote() { return scopes.back().note; }
    252         const Note& getNote() const { return scopes.back().note; }
    253         Note& getNote( size_type i ) { return scopes[i].note; }
    254         const Note& getNote( size_type i ) const { return scopes[i].note; }
     250        Note & getNote() { return scopes.back().note; }
     251        const Note & getNote() const { return scopes.back().note; }
     252        Note & getNote( size_type i ) { return scopes[i].note; }
     253        const Note & getNote( size_type i ) const { return scopes[i].note; }
    255254
    256255        /// Finds the given key in the outermost scope it occurs; returns end() for none such
    257         iterator find( const Key &key ) {
     256        iterator find( const Key & key ) {
    258257                for ( size_type i = scopes.size() - 1; ; --i ) {
    259258                        typename MapType::iterator val = scopes[i].map.find( key );
     
    263262                return end();
    264263        }
    265         const_iterator find( const Key &key ) const {
     264        const_iterator find( const Key & key ) const {
    266265                        return const_iterator( const_cast< ScopedMap< Key, Value, Note >* >(this)->find( key ) );
    267266        }
    268267
    269268        /// Finds the given key in the provided scope; returns end() for none such
    270         iterator findAt( size_type scope, const Key& key ) {
     269        iterator findAt( size_type scope, const Key & key ) {
    271270                typename MapType::iterator val = scopes[scope].map.find( key );
    272271                if ( val != scopes[scope].map.end() ) return iterator( scopes, val, scope );
    273272                return end();
    274273        }
    275         const_iterator findAt( size_type scope, const Key& key ) const {
     274        const_iterator findAt( size_type scope, const Key & key ) const {
    276275                return const_iterator( const_cast< ScopedMap< Key, Value, Note >* >(this)->findAt( scope, key ) );
    277276        }
    278277
    279278        /// Finds the given key in the outermost scope inside the given scope where it occurs
    280         iterator findNext( const_iterator &it, const Key &key ) {
     279        iterator findNext( const_iterator & it, const Key & key ) {
    281280                if ( it.level == 0 ) return end();
    282281                for ( size_type i = it.level - 1; ; --i ) {
     
    287286                return end();
    288287        }
    289         const_iterator findNext( const_iterator &it, const Key &key ) const {
     288        const_iterator findNext( const_iterator & it, const Key & key ) const {
    290289                        return const_iterator( const_cast< ScopedMap< Key, Value, Note >* >(this)->findNext( it, key ) );
    291290        }
     
    293292        /// Inserts the given key-value pair into the outermost scope
    294293        template< typename value_type_t >
    295         std::pair< iterator, bool > insert( value_type_t&& value ) {
     294        std::pair< iterator, bool > insert( value_type_t && value ) {
    296295                std::pair< typename MapType::iterator, bool > res = scopes.back().map.insert( std::forward<value_type_t>( value ) );
    297296                return std::make_pair( iterator(scopes, std::move( res.first ), scopes.size()-1), std::move( res.second ) );
     
    299298
    300299        template< typename value_type_t >
    301         std::pair< iterator, bool > insert( iterator at, value_type_t&& value ) {
    302                 MapType& scope = (*at.scopes)[ at.level ].map;
     300        std::pair< iterator, bool > insert( iterator at, value_type_t && value ) {
     301                MapType & scope = (*at.scopes)[ at.level ].map;
    303302                std::pair< typename MapType::iterator, bool > res = scope.insert( std::forward<value_type_t>( value ) );
    304303                return std::make_pair( iterator(scopes, std::move( res.first ), at.level), std::move( res.second ) );
     
    306305
    307306        template< typename value_t >
    308         std::pair< iterator, bool > insert( const Key &key, value_t&& value ) { return insert( std::make_pair( key, std::forward<value_t>( value ) ) ); }
     307        std::pair< iterator, bool > insert( const Key & key, value_t && value ) { return insert( std::make_pair( key, std::forward<value_t>( value ) ) ); }
    309308
    310309        template< typename value_type_t >
    311         std::pair< iterator, bool > insertAt( size_type scope, value_type_t&& value ) {
     310        std::pair< iterator, bool > insertAt( size_type scope, value_type_t && value ) {
    312311                std::pair< typename MapType::iterator, bool > res = scopes.at(scope).map.insert( std::forward<value_type_t>( value ) );
    313312                return std::make_pair( iterator(scopes, std::move( res.first ), scope), std::move( res.second ) );
     
    315314
    316315        template< typename value_t >
    317         std::pair< iterator, bool > insertAt( size_type scope, const Key& key, value_t&& value ) {
     316        std::pair< iterator, bool > insertAt( size_type scope, const Key & key, value_t && value ) {
    318317                return insertAt( scope, std::make_pair( key, std::forward<value_t>( value ) ) );
    319318        }
    320319
    321         Value& operator[] ( const Key &key ) {
     320        Value & operator[] ( const Key & key ) {
    322321                iterator slot = find( key );
    323322                if ( slot != end() ) return slot->second;
     
    326325
    327326        iterator erase( iterator pos ) {
    328                 MapType& scope = (*pos.scopes)[ pos.level ].map;
    329                 const typename iterator::wrapped_iterator& new_it = scope.erase( pos.it );
     327                MapType & scope = (*pos.scopes)[ pos.level ].map;
     328                const typename iterator::wrapped_iterator & new_it = scope.erase( pos.it );
    330329                iterator it( *pos.scopes, new_it, pos.level );
    331330                return it.next_valid();
    332331        }
    333332
    334         size_type count( const Key &key ) const {
     333        size_type count( const Key & key ) const {
    335334                size_type c = 0;
    336335                auto it = find( key );
     
    344343                return c;
    345344        }
    346 
    347345};
    348346
  • src/Parser/DeclarationNode.cc

    r32d1383 r17c6edeb  
    1010// Created On       : Sat May 16 12:34:05 2015
    1111// Last Modified By : Peter A. Buhr
    12 // Last Modified On : Wed Jul 14 17:36:57 2021
    13 // Update Count     : 1154
     12// Last Modified On : Mon Aug  8 17:07:00 2022
     13// Update Count     : 1185
    1414//
    1515
     
    128128        if ( name ) {
    129129                os << *name << ": ";
    130         } else {
    131                 os << "unnamed: ";
    132130        } // if
    133131
     
    154152                initializer->printOneLine( os );
    155153                os << " maybe constructed? " << initializer->get_maybeConstructed();
    156 
    157         } // if
     154        } // if
     155
     156        for ( Attribute * attr: reverseIterate( attributes ) ) {
     157                os << string( indent + 2, ' ' ) << "attr " << attr->name.c_str();
     158        } // for
    158159
    159160        os << endl;
     
    243244        newnode->type = new TypeData( TypeData::Aggregate );
    244245        newnode->type->aggregate.kind = kind;
    245         newnode->type->aggregate.name =  name == nullptr ? new string( DeclarationNode::anonymous.newName() ) : name;
     246        newnode->type->aggregate.name = name == nullptr ? new string( DeclarationNode::anonymous.newName() ) : name;
    246247        newnode->type->aggregate.actuals = actuals;
    247248        newnode->type->aggregate.fields = fields;
     
    518519        storageClasses |= q->storageClasses;
    519520
    520         for ( Attribute *attr: reverseIterate( q->attributes ) ) {
     521        for ( Attribute * attr: reverseIterate( q->attributes ) ) {
    521522                attributes.push_front( attr->clone() );
    522523        } // for
     
    683684        } // if
    684685        delete o;
     686
    685687        return this;
    686688}
  • src/Parser/TypeData.cc

    r32d1383 r17c6edeb  
    99// Author           : Rodolfo G. Esteves
    1010// Created On       : Sat May 16 15:12:51 2015
    11 // Last Modified By : Henry Xue
    12 // Last Modified On : Tue Jul 20 04:10:50 2021
    13 // Update Count     : 673
     11// Last Modified By : Peter A. Buhr
     12// Last Modified On : Tue May 10 22:36:52 2022
     13// Update Count     : 677
    1414//
    1515
     
    283283                if ( signedness != DeclarationNode::NoSignedness ) os << DeclarationNode::signednessNames[ signedness ] << " ";
    284284                if ( length != DeclarationNode::NoLength ) os << DeclarationNode::lengthNames[ length ] << " ";
    285                 if ( complextype == DeclarationNode::NoComplexType ) { // basic type
    286                         assert( basictype != DeclarationNode::NoBasicType );
    287                         os << DeclarationNode::basicTypeNames[ basictype ] << " ";
    288                 } else {                                                                                // complex type
    289                         // handle double _Complex
    290                         if ( basictype != DeclarationNode::NoBasicType ) os << DeclarationNode::basicTypeNames[ basictype ] << " ";
    291                         os << DeclarationNode::complexTypeNames[ complextype ] << " ";
    292                 } // if
     285                if ( complextype != DeclarationNode::NoComplexType ) os << DeclarationNode::complexTypeNames[ complextype ] << " ";
     286                if ( basictype != DeclarationNode::NoBasicType ) os << DeclarationNode::basicTypeNames[ basictype ] << " ";
    293287                break;
    294288          case Pointer:
     
    437431                        __attribute__((fallthrough));
    438432                #endif
     433                // FALL THROUGH
    439434          case Typeof:
    440435                os << "type-of expression ";
     
    442437                        typeexpr->print( os, indent + 2 );
    443438                } // if
     439                break;
     440          case Vtable:
     441                os << "vtable";
    444442                break;
    445443          case Builtin:
  • src/Parser/TypeData.h

    r32d1383 r17c6edeb  
    1010// Created On       : Sat May 16 15:18:36 2015
    1111// Last Modified By : Peter A. Buhr
    12 // Last Modified On : Wed Jul 14 17:44:05 2021
    13 // Update Count     : 202
     12// Last Modified On : Tue May 10 22:18:49 2022
     13// Update Count     : 203
    1414//
    1515
     
    2727struct TypeData {
    2828        enum Kind { Basic, Pointer, Reference, Array, Function, Aggregate, AggregateInst, Enum, EnumConstant, Symbolic,
    29                                 SymbolicInst, Tuple, Typeof, Basetypeof, Vtable, Builtin, GlobalScope, Qualified, Unknown };
     29                                SymbolicInst, Tuple, Basetypeof, Typeof, Vtable, Builtin, GlobalScope, Qualified, Unknown };
    3030
    3131        struct Aggregate_t {
  • src/Parser/TypedefTable.cc

    r32d1383 r17c6edeb  
    1010// Created On       : Sat May 16 15:20:13 2015
    1111// Last Modified By : Peter A. Buhr
    12 // Last Modified On : Wed May 19 08:30:14 2021
    13 // Update Count     : 262
     12// Last Modified On : Tue Feb 15 08:27:24 2022
     13// Update Count     : 275
    1414//
    1515
     
    1818#include <cassert>                                                                              // for assert
    1919#include <iostream>
     20using namespace std;
    2021
    2122#if 0
     
    2829
    2930debugPrint(
    30 static const char *kindName( int kind ) {
    31         switch ( kind ) {
    32           case IDENTIFIER: return "identifier";
    33           case TYPEDIMname: return "typedim";
    34           case TYPEDEFname: return "typedef";
    35           case TYPEGENname: return "typegen";
    36           default:
    37                 cerr << "Error: cfa-cpp internal error, invalid kind of identifier" << endl;
    38                 abort();
    39         } // switch
    40 } // kindName
    41 )
     31        static const char *kindName( int kind ) {
     32                switch ( kind ) {
     33                  case IDENTIFIER: return "identifier";
     34                  case TYPEDIMname: return "typedim";
     35                  case TYPEDEFname: return "typedef";
     36                  case TYPEGENname: return "typegen";
     37                  default:
     38                        cerr << "Error: cfa-cpp internal error, invalid kind of identifier" << endl;
     39                        abort();
     40                } // switch
     41        } // kindName
     42);
    4243
    4344TypedefTable::~TypedefTable() {
     
    8081
    8182void TypedefTable::addToScope( const string & identifier, int kind, const char * locn __attribute__((unused)) ) {
    82         auto scope = kindTable.currentScope();
     83        KindTable::size_type scope = kindTable.currentScope();
    8384        debugPrint( cerr << "Adding current at " << locn << " " << identifier << " as " << kindName( kind ) << " scope " << scope << endl );
    8485        kindTable.insertAt( scope, identifier, kind );
     
    8687
    8788void TypedefTable::addToEnclosingScope( const string & identifier, int kind, const char * locn __attribute__((unused)) ) {
    88         auto scope = kindTable.currentScope() - 1 - kindTable.getNote( kindTable.currentScope() - 1 ).level;
    89 //      auto scope = level - kindTable.getNote( kindTable.currentScope() - 1 ).level;
     89        KindTable::size_type scope = kindTable.currentScope() - 1 - kindTable.getNote( kindTable.currentScope() - 1 ).level;
     90//      size_type scope = level - kindTable.getNote( kindTable.currentScope() - 1 ).level;
    9091        debugPrint( cerr << "Adding enclosing at " << locn << " " << identifier << " as " << kindName( kind ) << " scope " << scope << " level " << level << " note " << kindTable.getNote( kindTable.currentScope() - 1 ).level << endl );
    91         auto ret = kindTable.insertAt( scope, identifier, kind );
     92        pair< KindTable::iterator, bool > ret = kindTable.insertAt( scope, identifier, kind );
    9293        if ( ! ret.second ) ret.first->second = kind;           // exists => update
    9394} // TypedefTable::addToEnclosingScope
  • src/Parser/parser.yy

    r32d1383 r17c6edeb  
    1010// Created On       : Sat Sep  1 20:22:55 2001
    1111// Last Modified By : Peter A. Buhr
    12 // Last Modified On : Fri Jul  1 15:35:08 2022
    13 // Update Count     : 5405
     12// Last Modified On : Fri Aug 12 07:59:58 2022
     13// Update Count     : 5649
    1414//
    1515
     
    5858
    5959// lex uses __null in a boolean context, it's fine.
    60 #pragma GCC diagnostic ignored "-Wparentheses-equality"
     60//#pragma GCC diagnostic ignored "-Wparentheses-equality"
    6161
    6262extern DeclarationNode * parseTree;
     
    197197} // fieldDecl
    198198
     199#define NEW_ZERO new ExpressionNode( build_constantInteger( *new string( "0" ) ) )
     200#define NEW_ONE  new ExpressionNode( build_constantInteger( *new string( "1" ) ) )
     201#define UPDOWN( compop, left, right ) (compop == OperKinds::LThan || compop == OperKinds::LEThan ? left : right)
     202
     203ForCtrl * forCtrl( DeclarationNode * index, ExpressionNode * start, enum OperKinds compop, ExpressionNode * comp, ExpressionNode * inc ) {
     204        if ( index->initializer ) {
     205                SemanticError( yylloc, "Direct initialization disallowed. Use instead: type var; initialization ~ comparison ~ increment." );
     206        } // if
     207        if ( index->next ) {
     208                SemanticError( yylloc, "Multiple loop indexes disallowed in for-loop declaration." );
     209        } // if
     210        return new ForCtrl( index->addInitializer( new InitializerNode( start ) ),
     211                // NULL comp/inc => leave blank
     212                comp ? new ExpressionNode( build_binary_val( compop, new ExpressionNode( build_varref( new string( *index->name ) ) ), comp ) ) : nullptr,
     213                inc ? new ExpressionNode( build_binary_val( compop == OperKinds::LThan || compop == OperKinds::LEThan ? // choose += or -= for upto/downto
     214                                                        OperKinds::PlusAssn : OperKinds::MinusAssn, new ExpressionNode( build_varref( new string( *index->name ) ) ), inc ) ) : nullptr );
     215} // forCtrl
     216
    199217ForCtrl * forCtrl( ExpressionNode * type, string * index, ExpressionNode * start, enum OperKinds compop, ExpressionNode * comp, ExpressionNode * inc ) {
    200218        ConstantExpr * constant = dynamic_cast<ConstantExpr *>(type->expr.get());
     
    206224                distAttr( DeclarationNode::newTypeof( type, true ), DeclarationNode::newName( index )->addInitializer( new InitializerNode( start ) ) ),
    207225                // NULL comp/inc => leave blank
    208                 comp ? new ExpressionNode( build_binary_val( compop, new ExpressionNode( build_varref( new string( *index ) ) ), comp ) ) : 0,
     226                comp ? new ExpressionNode( build_binary_val( compop, new ExpressionNode( build_varref( new string( *index ) ) ), comp ) ) : nullptr,
    209227                inc ? new ExpressionNode( build_binary_val( compop == OperKinds::LThan || compop == OperKinds::LEThan ? // choose += or -= for upto/downto
    210                                                         OperKinds::PlusAssn : OperKinds::MinusAssn, new ExpressionNode( build_varref( new string( *index ) ) ), inc ) ) : 0 );
     228                                                        OperKinds::PlusAssn : OperKinds::MinusAssn, new ExpressionNode( build_varref( new string( *index ) ) ), inc ) ) : nullptr );
    211229} // forCtrl
    212230
     
    346364%type<ifctl> conditional_declaration
    347365%type<fctl> for_control_expression              for_control_expression_list
    348 %type<compop> inclexcl
     366%type<compop> updown updowneq downupdowneq
    349367%type<en> subrange
    350368%type<decl> asm_name_opt
     
    12391257iteration_statement:
    12401258        WHILE '(' ')' statement                                                         %prec THEN // CFA => while ( 1 )
    1241                 { $$ = new StatementNode( build_while( new CondCtl( nullptr, new ExpressionNode( build_constantInteger( *new string( "1" ) ) ) ), maybe_build_compound( $4 ) ) ); }
     1259                { $$ = new StatementNode( build_while( new CondCtl( nullptr, NEW_ONE ), maybe_build_compound( $4 ) ) ); }
    12421260        | WHILE '(' ')' statement ELSE statement                        // CFA
    12431261                {
    1244                         $$ = new StatementNode( build_while( new CondCtl( nullptr, new ExpressionNode( build_constantInteger( *new string( "1" ) ) ) ), maybe_build_compound( $4 ) ) );
     1262                        $$ = new StatementNode( build_while( new CondCtl( nullptr, NEW_ONE ), maybe_build_compound( $4 ) ) );
    12451263                        SemanticWarning( yylloc, Warning::SuperfluousElse, "" );
    12461264                }
     
    12501268                { $$ = new StatementNode( build_while( $3, maybe_build_compound( $5 ), $7 ) ); }
    12511269        | DO statement WHILE '(' ')' ';'                                        // CFA => do while( 1 )
    1252                 { $$ = new StatementNode( build_do_while( new ExpressionNode( build_constantInteger( *new string( "1" ) ) ), maybe_build_compound( $2 ) ) ); }
     1270                { $$ = new StatementNode( build_do_while( NEW_ONE, maybe_build_compound( $2 ) ) ); }
    12531271        | DO statement WHILE '(' ')' ELSE statement                     // CFA
    12541272                {
    1255                         $$ = new StatementNode( build_do_while( new ExpressionNode( build_constantInteger( *new string( "1" ) ) ), maybe_build_compound( $2 ) ) );
     1273                        $$ = new StatementNode( build_do_while( NEW_ONE, maybe_build_compound( $2 ) ) );
    12561274                        SemanticWarning( yylloc, Warning::SuperfluousElse, "" );
    12571275                }
     
    13051323
    13061324        | comma_expression                                                                      // CFA
    1307                 { $$ = forCtrl( $1, new string( DeclarationNode::anonymous.newName() ), new ExpressionNode( build_constantInteger( *new string( "0" ) ) ),
    1308                                                 OperKinds::LThan, $1->clone(), new ExpressionNode( build_constantInteger( *new string( "1" ) ) ) ); }
    1309         | '=' comma_expression                                                          // CFA
    1310                 { $$ = forCtrl( $2, new string( DeclarationNode::anonymous.newName() ), new ExpressionNode( build_constantInteger( *new string( "0" ) ) ),
    1311                                                 OperKinds::LEThan, $2->clone(), new ExpressionNode( build_constantInteger( *new string( "1" ) ) ) ); }
    1312         | comma_expression inclexcl comma_expression            // CFA
    1313                 { $$ = forCtrl( $1, new string( DeclarationNode::anonymous.newName() ), $1->clone(), $2, $3, new ExpressionNode( build_constantInteger( *new string( "1" ) ) ) ); }
    1314         | comma_expression inclexcl comma_expression '~' comma_expression // CFA
    1315                 { $$ = forCtrl( $1, new string( DeclarationNode::anonymous.newName() ), $1->clone(), $2, $3, $5 ); }
    1316         | comma_expression ';'                                                          // CFA
    1317                 { $$ = forCtrl( new ExpressionNode( build_constantInteger( *new string( "0u" ) ) ), $1, nullptr, OperKinds::LThan, nullptr, nullptr ); }
     1325                { $$ = forCtrl( $1, new string( DeclarationNode::anonymous.newName() ), NEW_ZERO, OperKinds::LThan, $1->clone(), NEW_ONE ); }
     1326        | downupdowneq comma_expression                                         // CFA
     1327                { $$ = forCtrl( $2, new string( DeclarationNode::anonymous.newName() ), UPDOWN( $1, NEW_ZERO, $2->clone() ), $1, UPDOWN( $1, $2->clone(), NEW_ZERO ), NEW_ONE ); }
     1328
     1329        | comma_expression updowneq comma_expression            // CFA
     1330                { $$ = forCtrl( $1, new string( DeclarationNode::anonymous.newName() ), UPDOWN( $2, $1->clone(), $3 ), $2, UPDOWN( $2, $3->clone(), $1->clone() ), NEW_ONE ); }
     1331        | '@' updowneq comma_expression                                         // CFA
     1332                {
     1333                        if ( $2 == OperKinds::LThan || $2 == OperKinds::LEThan ) { SemanticError( yylloc, "Missing start value so cannot compare." ); $$ = nullptr; }
     1334                        else $$ = forCtrl( $3, new string( DeclarationNode::anonymous.newName() ), $3->clone(), $2, nullptr, NEW_ONE );
     1335                }
     1336        | comma_expression updowneq '@'                                         // CFA
     1337                {
     1338                        if ( $2 == OperKinds::LThan || $2 == OperKinds::LEThan ) { SemanticError( yylloc, "Missing comparison ('@') with an anonymous loop index is meaningless." ); $$ = nullptr; }
     1339                        else { SemanticError( yylloc, "Missing start value so cannot compare." ); $$ = nullptr; }
     1340                }
     1341        | comma_expression updowneq comma_expression '~' comma_expression // CFA
     1342                { $$ = forCtrl( $1, new string( DeclarationNode::anonymous.newName() ), UPDOWN( $2, $1->clone(), $3 ), $2, UPDOWN( $2, $3->clone(), $1->clone() ), $5 ); }
     1343        | '@' updowneq comma_expression '~' comma_expression // CFA
     1344                {
     1345                        if ( $2 == OperKinds::LThan || $2 == OperKinds::LEThan ) { SemanticError( yylloc, "Missing start value so cannot compare." ); $$ = nullptr; }
     1346                        else $$ = forCtrl( $3, new string( DeclarationNode::anonymous.newName() ), $3->clone(), $2, nullptr, $5 );
     1347                }
     1348        | comma_expression updowneq '@' '~' comma_expression // CFA
     1349                {
     1350                        if ( $2 == OperKinds::LThan || $2 == OperKinds::LEThan ) { SemanticError( yylloc, "Missing comparison ('@') with an anonymous loop index is meaningless." ); $$ = nullptr; }
     1351                        else { SemanticError( yylloc, "Missing start value so cannot compare." ); $$ = nullptr; }
     1352                }
     1353        | comma_expression updowneq comma_expression '~' '@' // CFA, error
     1354                { SemanticError( yylloc, "Missing increment ('@') with an anonymous loop index is meaningless." ); $$ = nullptr; }
     1355        | '@' updowneq comma_expression '~' '@'                         // CFA, error
     1356                { SemanticError( yylloc, "Missing loop fields ('@') with an anonymous loop index is meaningless." ); $$ = nullptr; }
     1357        | comma_expression updowneq '@' '~' '@'                         // CFA, error
     1358                { SemanticError( yylloc, "Missing loop fields ('@') with an anonymous loop index is meaningless." ); $$ = nullptr; }
     1359        | '@' updowneq '@' '~' '@'                                                      // CFA, error
     1360                { SemanticError( yylloc, "Missing loop fields ('@') with an anonymous loop index is meaningless." ); $$ = nullptr; }
     1361
    13181362        | comma_expression ';' comma_expression                         // CFA
    1319                 { $$ = forCtrl( $3, $1, new ExpressionNode( build_constantInteger( *new string( "0" ) ) ),
    1320                                                 OperKinds::LThan, $3->clone(), new ExpressionNode( build_constantInteger( *new string( "1" ) ) ) ); }
    1321         | comma_expression ';' '=' comma_expression                     // CFA
    1322                 { $$ = forCtrl( $4, $1, new ExpressionNode( build_constantInteger( *new string( "0" ) ) ),
    1323                                                 OperKinds::LEThan, $4->clone(), new ExpressionNode( build_constantInteger( *new string( "1" ) ) ) ); }
    1324         | comma_expression ';' comma_expression inclexcl comma_expression // CFA
    1325                 { $$ = forCtrl( $3, $1, $3->clone(), $4, $5, new ExpressionNode( build_constantInteger( *new string( "1" ) ) ) ); }
    1326         | comma_expression ';' comma_expression inclexcl comma_expression '~' comma_expression // CFA
    1327                 { $$ = forCtrl( $3, $1, $3->clone(), $4, $5, $7 ); }
     1363                { $$ = forCtrl( $3, $1, NEW_ZERO, OperKinds::LThan, $3->clone(), NEW_ONE ); }
     1364        | comma_expression ';' downupdowneq comma_expression // CFA
     1365                { $$ = forCtrl( $4, $1, UPDOWN( $3, NEW_ZERO, $4->clone() ), $3, UPDOWN( $3, $4->clone(), NEW_ZERO ), NEW_ONE ); }
     1366
     1367        | comma_expression ';' comma_expression updowneq comma_expression // CFA
     1368                { $$ = forCtrl( $3, $1, UPDOWN( $4, $3->clone(), $5 ), $4, UPDOWN( $4, $5->clone(), $3->clone() ), NEW_ONE ); }
     1369        | comma_expression ';' '@' updowneq comma_expression // CFA
     1370                {
     1371                        if ( $4 == OperKinds::LThan || $4 == OperKinds::LEThan ) { SemanticError( yylloc, "Missing start value so cannot compare." ); $$ = nullptr; }
     1372                        else $$ = forCtrl( $5, $1, $5->clone(), $4, nullptr, NEW_ONE );
     1373                }
     1374        | comma_expression ';' comma_expression updowneq '@' // CFA
     1375                {
     1376                        if ( $4 == OperKinds::GThan || $4 == OperKinds::GEThan ) { SemanticError( yylloc, "Missing start value so cannot compare." ); $$ = nullptr; }
     1377                        else if ( $4 == OperKinds::LEThan ) { SemanticError( yylloc, "Equality with missing comparison is meaningless. Use \"~\"." ); $$ = nullptr; }
     1378                        else $$ = forCtrl( $3, $1, $3->clone(), $4, nullptr, NEW_ONE );
     1379                }
     1380        | comma_expression ';' '@' updowneq '@'                         // CFA, error
     1381                { SemanticError( yylloc, "Missing start value so cannot compare." ); $$ = nullptr; }
     1382
     1383        | comma_expression ';' comma_expression updowneq comma_expression '~' comma_expression // CFA
     1384                { $$ = forCtrl( $3, $1, UPDOWN( $4, $3->clone(), $5 ), $4, UPDOWN( $4, $5->clone(), $3->clone() ), $7 ); }
     1385        | comma_expression ';' '@' updowneq comma_expression '~' comma_expression // CFA, error
     1386                {
     1387                        if ( $4 == OperKinds::LThan || $4 == OperKinds::LEThan ) { SemanticError( yylloc, "Missing start value so cannot compare." ); $$ = nullptr; }
     1388                        else $$ = forCtrl( $5, $1, $5->clone(), $4, nullptr, $7 );
     1389                }
     1390        | comma_expression ';' comma_expression updowneq '@' '~' comma_expression // CFA
     1391                {
     1392                        if ( $4 == OperKinds::GThan || $4 == OperKinds::GEThan ) { SemanticError( yylloc, "Missing start value so cannot compare." ); $$ = nullptr; }
     1393                        else if ( $4 == OperKinds::LEThan ) { SemanticError( yylloc, "Equality with missing comparison is meaningless. Use \"~\"." ); $$ = nullptr; }
     1394                        else $$ = forCtrl( $3, $1, $3->clone(), $4, nullptr, $7 );
     1395                }
     1396        | comma_expression ';' comma_expression updowneq comma_expression '~' '@' // CFA
     1397                { $$ = forCtrl( $3, $1, UPDOWN( $4, $3->clone(), $5 ), $4, UPDOWN( $4, $5->clone(), $3->clone() ), nullptr ); }
     1398        | comma_expression ';' '@' updowneq comma_expression '~' '@' // CFA, error
     1399                {
     1400                        if ( $4 == OperKinds::LThan || $4 == OperKinds::LEThan ) { SemanticError( yylloc, "Missing start value so cannot compare." ); $$ = nullptr; }
     1401                        else $$ = forCtrl( $5, $1, $5->clone(), $4, nullptr, nullptr );
     1402                }
     1403        | comma_expression ';' comma_expression updowneq '@' '~' '@' // CFA
     1404                {
     1405                        if ( $4 == OperKinds::GThan || $4 == OperKinds::GEThan ) { SemanticError( yylloc, "Missing start value so cannot compare." ); $$ = nullptr; }
     1406                        else if ( $4 == OperKinds::LEThan ) { SemanticError( yylloc, "Equality with missing comparison is meaningless. Use \"~\"." ); $$ = nullptr; }
     1407                        else $$ = forCtrl( $3, $1, $3->clone(), $4, nullptr, nullptr );
     1408                }
     1409        | comma_expression ';' '@' updowneq '@' '~' '@' // CFA
     1410                { SemanticError( yylloc, "Missing start value so cannot compare." ); $$ = nullptr; }
     1411
     1412        | declaration comma_expression                                          // CFA
     1413                { $$ = forCtrl( $1, NEW_ZERO, OperKinds::LThan, $2, NEW_ONE ); }
     1414        | declaration downupdowneq comma_expression                     // CFA
     1415                { $$ = forCtrl( $1, UPDOWN( $2, NEW_ZERO, $3 ), $2, UPDOWN( $2, $3->clone(), NEW_ZERO ), NEW_ONE ); }
     1416
     1417        | declaration comma_expression updowneq comma_expression // CFA
     1418                { $$ = forCtrl( $1, UPDOWN( $3, $2->clone(), $4 ), $3, UPDOWN( $3, $4->clone(), $2->clone() ), NEW_ONE ); }
     1419        | declaration '@' updowneq comma_expression                     // CFA
     1420                {
     1421                        if ( $3 == OperKinds::LThan || $3 == OperKinds::LEThan ) { SemanticError( yylloc, "Missing start value so cannot compare." ); $$ = nullptr; }
     1422                        else $$ = forCtrl( $1, $4, $3, nullptr, NEW_ONE );
     1423                }
     1424        | declaration comma_expression updowneq '@'                     // CFA
     1425                {
     1426                        if ( $3 == OperKinds::GThan || $3 == OperKinds::GEThan ) { SemanticError( yylloc, "Missing start value so cannot compare." ); $$ = nullptr; }
     1427                        else if ( $3 == OperKinds::LEThan ) { SemanticError( yylloc, "Equality with missing comparison is meaningless. Use \"~\"." ); $$ = nullptr; }
     1428                        else $$ = forCtrl( $1, $2, $3, nullptr, NEW_ONE );
     1429                }
     1430
     1431        | declaration comma_expression updowneq comma_expression '~' comma_expression // CFA
     1432                { $$ = forCtrl( $1, UPDOWN( $3, $2, $4 ), $3, UPDOWN( $3, $4->clone(), $2->clone() ), $6 ); }
     1433        | declaration '@' updowneq comma_expression '~' comma_expression // CFA
     1434                {
     1435                        if ( $3 == OperKinds::LThan || $3 == OperKinds::LEThan ) { SemanticError( yylloc, "Missing start value so cannot compare." ); $$ = nullptr; }
     1436                        else $$ = forCtrl( $1, $4, $3, nullptr, $6 );
     1437                }
     1438        | declaration comma_expression updowneq '@' '~' comma_expression // CFA
     1439                {
     1440                        if ( $3 == OperKinds::GThan || $3 == OperKinds::GEThan ) { SemanticError( yylloc, "Missing start value so cannot compare." ); $$ = nullptr; }
     1441                        else if ( $3 == OperKinds::LEThan ) { SemanticError( yylloc, "Equality with missing comparison is meaningless. Use \"~\"." ); $$ = nullptr; }
     1442                        else $$ = forCtrl( $1, $2, $3, nullptr, $6 );
     1443                }
     1444        | declaration comma_expression updowneq comma_expression '~' '@' // CFA
     1445                { $$ = forCtrl( $1, UPDOWN( $3, $2, $4 ), $3, UPDOWN( $3, $4->clone(), $2->clone() ), nullptr ); }
     1446        | declaration '@' updowneq comma_expression '~' '@' // CFA
     1447                {
     1448                        if ( $3 == OperKinds::LThan || $3 == OperKinds::LEThan ) { SemanticError( yylloc, "Missing start value so cannot compare." ); $$ = nullptr; }
     1449                        else $$ = forCtrl( $1, $4, $3, nullptr, nullptr );
     1450                }
     1451        | declaration comma_expression updowneq '@' '~' '@'     // CFA
     1452                {
     1453                        if ( $3 == OperKinds::GThan || $3 == OperKinds::GEThan ) { SemanticError( yylloc, "Missing start value so cannot compare." ); $$ = nullptr; }
     1454                        else if ( $3 == OperKinds::LEThan ) { SemanticError( yylloc, "Equality with missing comparison is meaningless. Use \"~\"." ); $$ = nullptr; }
     1455                        else $$ = forCtrl( $1, $2, $3, nullptr, nullptr );
     1456                }
     1457        | declaration '@' updowneq '@' '~' '@'                          // CFA, error
     1458                { SemanticError( yylloc, "Missing start value so cannot compare." ); $$ = nullptr; }
    13281459
    13291460        | comma_expression ';' TYPEDEFname                                      // CFA, array type
    13301461                {
    1331                         SemanticError( yylloc, "Array interator is currently unimplemented." ); $$ = nullptr;
    1332                         $$ = forCtrl( new ExpressionNode( build_varref( $3 ) ), $1, nullptr, OperKinds::Range, nullptr, nullptr );
    1333                 }
    1334 
    1335                 // There is a S/R conflicit if ~ and -~ are factored out.
    1336         | comma_expression ';' comma_expression '~' '@'         // CFA
    1337                 { $$ = forCtrl( $3, $1, $3->clone(), OperKinds::LThan, nullptr, new ExpressionNode( build_constantInteger( *new string( "1" ) ) ) ); }
    1338         | comma_expression ';' comma_expression ErangeDown '@' // CFA
    1339                 { $$ = forCtrl( $3, $1, $3->clone(), OperKinds::GThan, nullptr, new ExpressionNode( build_constantInteger( *new string( "1" ) ) ) ); }
    1340         | comma_expression ';' comma_expression '~' '@' '~' comma_expression // CFA
    1341                 { $$ = forCtrl( $3, $1, $3->clone(), OperKinds::LThan, nullptr, $7 ); }
    1342         | comma_expression ';' comma_expression ErangeDown '@' '~' comma_expression // CFA
    1343                 { $$ = forCtrl( $3, $1, $3->clone(), OperKinds::GThan, nullptr, $7 ); }
    1344         | comma_expression ';' comma_expression '~' '@' '~' '@' // CFA
    1345                 { $$ = forCtrl( $3, $1, $3->clone(), OperKinds::LThan, nullptr, nullptr ); }
     1462                        SemanticError( yylloc, "Type iterator is currently unimplemented." ); $$ = nullptr;
     1463                        //$$ = forCtrl( new ExpressionNode( build_varref( $3 ) ), $1, nullptr, OperKinds::Range, nullptr, nullptr );
     1464                }
     1465        | comma_expression ';' downupdowneq TYPEDEFname         // CFA, array type
     1466                {
     1467                        if ( $3 == OperKinds::LEThan || $3 == OperKinds::GEThan ) { SemanticError( yylloc, "All enumation ranges are equal (all values). Remove \"=~\"." ); $$ = nullptr; }
     1468                        SemanticError( yylloc, "Type iterator is currently unimplemented." ); $$ = nullptr;
     1469                }
    13461470        ;
    13471471
    1348 inclexcl:
     1472downupdowneq:
     1473        ErangeDown
     1474                { $$ = OperKinds::GThan; }
     1475        | ErangeUpEq
     1476                { $$ = OperKinds::LEThan; }
     1477        | ErangeDownEq
     1478                { $$ = OperKinds::GEThan; }
     1479        ;
     1480
     1481updown:
    13491482        '~'
    13501483                { $$ = OperKinds::LThan; }
     1484        | ErangeDown
     1485                { $$ = OperKinds::GThan; }
     1486        ;
     1487
     1488updowneq:
     1489        updown
    13511490        | ErangeUpEq
    13521491                { $$ = OperKinds::LEThan; }
    1353         | ErangeDown
    1354                 { $$ = OperKinds::GThan; }
    13551492        | ErangeDownEq
    13561493                { $$ = OperKinds::GEThan; }
     
    23952532          '{' enumerator_list comma_opt '}'
    23962533                { $$ = DeclarationNode::newEnum( $3->name, $5, true )->addQualifiers( $2 ); }
     2534        | ENUM '(' ')' attribute_list_opt '{' enumerator_list comma_opt '}'
     2535                { SemanticError( yylloc, "Unvalued enumerated type is currently unimplemented." ); $$ = nullptr; }
    23972536        | ENUM '(' cfa_abstract_parameter_declaration ')' attribute_list_opt '{' enumerator_list comma_opt '}'
    23982537                {
  • src/Tuples/TupleExpansionNew.cpp

    r32d1383 r17c6edeb  
    99// Author           : Henry Xue
    1010// Created On       : Mon Aug 23 15:36:09 2021
    11 // Last Modified By : Henry Xue
    12 // Last Modified On : Mon Aug 23 15:36:09 2021
    13 // Update Count     : 1
     11// Last Modified By : Andrew Beach
     12// Last Modified On : Mon Aug 15 17:00:00 2022
     13// Update Count     : 3
    1414//
    1515
    1616#include "Tuples.h"
    1717
     18#include "AST/Pass.hpp"
     19#include "Common/ScopedMap.h"
     20
    1821namespace Tuples {
     22
    1923namespace {
    20         struct MemberTupleExpander final : public ast::WithShortCircuiting, public ast::WithVisitorRef< MemberTupleExpander > {
    21                 void previsit( const ast::UntypedMemberExpr * ) { visit_children = false; }
    22         const ast::Expr * postvisit( const ast::UntypedMemberExpr * memberExpr );
    23         };
    24         struct UniqueExprExpander final : public ast::WithDeclsToAdd<> {
    25                 const ast::Expr * postvisit( const ast::UniqueExpr * unqExpr );
    26                 std::map< int, ast::ptr<ast::Expr> > decls; // not vector, because order added may not be increasing order
    27         };
     24
     25struct MemberTupleExpander final : public ast::WithShortCircuiting, public ast::WithVisitorRef< MemberTupleExpander > {
     26        void previsit( const ast::UntypedMemberExpr * ) { visit_children = false; }
     27        const ast::Expr * postvisit( const ast::UntypedMemberExpr * memberExpr );
     28};
     29
     30struct UniqueExprExpander final : public ast::WithDeclsToAdd<> {
     31        const ast::Expr * postvisit( const ast::UniqueExpr * unqExpr );
     32        std::map< int, ast::ptr<ast::Expr> > decls; // not vector, because order added may not be increasing order
     33};
     34
     35/// given a expression representing the member and an expression representing the aggregate,
     36/// reconstructs a flattened UntypedMemberExpr with the right precedence
     37const ast::Expr * reconstructMemberExpr( const ast::Expr * member, const ast::Expr * aggr, const CodeLocation & loc ) {
     38        if ( auto memberExpr = dynamic_cast< const ast::UntypedMemberExpr * >( member ) ) {
     39                // construct a new UntypedMemberExpr with the correct structure , and recursively
     40                // expand that member expression.
     41                ast::Pass< MemberTupleExpander > expander;
     42                auto inner = new ast::UntypedMemberExpr( loc, memberExpr->aggregate, aggr );
     43                auto newMemberExpr = new ast::UntypedMemberExpr( loc, memberExpr->member, inner );
     44                return newMemberExpr->accept( expander );
     45        } else {
     46                // not a member expression, so there is nothing to do but attach and return
     47                return new ast::UntypedMemberExpr( loc, member, aggr );
     48        }
     49}
     50
     51const ast::Expr * MemberTupleExpander::postvisit( const ast::UntypedMemberExpr * memberExpr ) {
     52        const CodeLocation loc = memberExpr->location;
     53        if ( auto tupleExpr = memberExpr->member.as< ast::UntypedTupleExpr >() ) {
     54                auto mutExpr = mutate( tupleExpr );
     55                ast::ptr< ast::Expr > aggr = memberExpr->aggregate->accept( *visitor );
     56                // aggregate expressions which might be impure must be wrapped in unique expressions
     57                if ( Tuples::maybeImpureIgnoreUnique( memberExpr->aggregate ) ) aggr = new ast::UniqueExpr( loc, aggr );
     58                for ( auto & expr : mutExpr->exprs ) {
     59                        expr = reconstructMemberExpr( expr, aggr, loc );
     60                }
     61                return mutExpr;
     62        } else {
     63                // there may be a tuple expr buried in the aggregate
     64                return new ast::UntypedMemberExpr( loc, memberExpr->member, memberExpr->aggregate->accept( *visitor ) );
     65        }
     66}
     67
     68const ast::Expr * UniqueExprExpander::postvisit( const ast::UniqueExpr * unqExpr ) {
     69        const CodeLocation loc = unqExpr->location;
     70        const int id = unqExpr->id;
     71
     72        // on first time visiting a unique expr with a particular ID, generate the expression that replaces all UniqueExprs with that ID,
     73        // and lookup on subsequent hits. This ensures that all unique exprs with the same ID reference the same variable.
     74        if ( ! decls.count( id ) ) {
     75                ast::ptr< ast::Expr > assignUnq;
     76                const ast::VariableExpr * var = unqExpr->var;
     77                if ( unqExpr->object ) {
     78                        // an object was generated to represent this unique expression -- it should be added to the list of declarations now
     79                        declsToAddBefore.push_back( unqExpr->object.as< ast::Decl >() );
     80                        // deep copy required due to unresolved issues with UniqueExpr
     81                        assignUnq = ast::UntypedExpr::createAssign( loc, var, unqExpr->expr );
     82                } else {
     83                        const auto commaExpr = unqExpr->expr.strict_as< ast::CommaExpr >();
     84                        assignUnq = commaExpr->arg1;
     85                }
     86                auto finished = new ast::ObjectDecl( loc, toString( "_unq", id, "_finished_" ), new ast::BasicType( ast::BasicType::Kind::Bool ),
     87                        new ast::SingleInit( loc, ast::ConstantExpr::from_int( loc, 0 ) ), {}, ast::Linkage::Cforall );
     88                declsToAddBefore.push_back( finished );
     89                // (finished ? _unq_expr_N : (_unq_expr_N = <unqExpr->get_expr()>, finished = 1, _unq_expr_N))
     90                // This pattern ensures that each unique expression is evaluated once, regardless of evaluation order of the generated C code.
     91                auto assignFinished = ast::UntypedExpr::createAssign( loc, new ast::VariableExpr( loc, finished ),
     92                        ast::ConstantExpr::from_int( loc, 1 ) );
     93                auto condExpr = new ast::ConditionalExpr( loc, new ast::VariableExpr( loc, finished ), var,
     94                        new ast::CommaExpr( loc, new ast::CommaExpr( loc, assignUnq, assignFinished ), var ) );
     95                condExpr->result = var->result;
     96                condExpr->env = unqExpr->env;
     97                decls[id] = condExpr;
     98        }
     99        return ast::deepCopy(decls[id].get());
     100}
     101
     102/// Replaces Tuple Assign & Index Expressions, and Tuple Types.
     103struct TupleMainExpander :
     104                public ast::WithGuards,
     105                public ast::WithVisitorRef<TupleMainExpander>,
     106                public ast::WithDeclsToAdd<> {
     107        ast::Expr const * postvisit( ast::TupleAssignExpr const * expr ) {
     108                // Just move the env on the new top level expression.
     109                return ast::mutate_field( expr->stmtExpr.get(),
     110                        &ast::TupleAssignExpr::env, expr->env.get() );
     111        }
     112
     113        void previsit( ast::ParseNode const * node ) {
     114                GuardValue( location ) = &node->location;
     115        }
     116
     117        void previsit( ast::CompoundStmt const * stmt ) {
     118                previsit( (ast::ParseNode const *)stmt );
     119                GuardScope( typeMap );
     120        }
     121
     122        ast::Expr const * postvisit( ast::Expr const * expr ) {
     123                if ( nullptr == expr->env ) {
     124                        return expr;
     125                }
     126                // TypeSubstitutions are never visited in the new Pass template,
     127                // so it is done manually here, where all types have to be replaced.
     128                return ast::mutate_field( expr, &ast::Expr::env,
     129                        expr->env->accept( *visitor ) );
     130        }
     131
     132        ast::Type const * postvisit( ast::TupleType const * type ) {
     133                assert( location );
     134                unsigned tupleSize = type->size();
     135                if ( !typeMap.count( tupleSize ) ) {
     136                        ast::StructDecl * decl = new ast::StructDecl( *location,
     137                                toString( "_tuple", tupleSize, "_" )
     138                        );
     139                        decl->body = true;
     140
     141                        for ( size_t i = 0 ; i < tupleSize ; ++i ) {
     142                                ast::TypeDecl * typeParam = new ast::TypeDecl( *location,
     143                                        toString( "tuple_param_", tupleSize, "_", i ),
     144                                        ast::Storage::Classes(),
     145                                        nullptr,
     146                                        ast::TypeDecl::Dtype,
     147                                        true
     148                                        );
     149                                ast::ObjectDecl * member = new ast::ObjectDecl( *location,
     150                                        toString( "field_", i ),
     151                                        new ast::TypeInstType( typeParam )
     152                                        );
     153                                decl->params.push_back( typeParam );
     154                                decl->members.push_back( member );
     155                        }
     156
     157                        // Empty structures are not standard C. Add a dummy field to
     158                        // empty tuples to silence warnings when a compound literal
     159                        // `_tuple0_` is created.
     160                        if ( tupleSize == 0 ) {
     161                                decl->members.push_back(
     162                                        new ast::ObjectDecl( *location,
     163                                                "dummy",
     164                                                new ast::BasicType( ast::BasicType::SignedInt ),
     165                                                nullptr,
     166                                                ast::Storage::Classes(),
     167                                                // Does this have to be a C linkage?
     168                                                ast::Linkage::C
     169                                        )
     170                                );
     171                        }
     172                        typeMap[tupleSize] = decl;
     173                        declsToAddBefore.push_back( decl );
     174                }
     175
     176                ast::StructDecl const * decl = typeMap[ tupleSize ];
     177                ast::StructInstType * newType =
     178                        new ast::StructInstType( decl, type->qualifiers );
     179                for ( auto pair : group_iterate( type->types, decl->params ) ) {
     180                        ast::Type const * t = std::get<0>( pair );
     181                        newType->params.push_back(
     182                                new ast::TypeExpr( *location, ast::deepCopy( t ) ) );
     183                }
     184                return newType;
     185        }
     186
     187        ast::Expr const * postvisit( ast::TupleIndexExpr const * expr ) {
     188                CodeLocation const & location = expr->location;
     189                ast::Expr const * tuple = expr->tuple.get();
     190                assert( tuple );
     191                unsigned int index = expr->index;
     192                ast::TypeSubstitution const * env = expr->env.get();
     193
     194                if ( auto tupleExpr = dynamic_cast<ast::TupleExpr const *>( tuple ) ) {
     195                        // Optimization: If it is a definitely pure tuple expr,
     196                        // then it can reduce to the only relevant component.
     197                        if ( !maybeImpureIgnoreUnique( tupleExpr ) ) {
     198                                assert( index < tupleExpr->exprs.size() );
     199                                ast::ptr<ast::Expr> const & expr =
     200                                        *std::next( tupleExpr->exprs.begin(), index );
     201                                ast::Expr * ret = ast::mutate( expr.get() );
     202                                ret->env = env;
     203                                return ret;
     204                        }
     205                }
     206
     207                auto type = tuple->result.strict_as<ast::StructInstType>();
     208                ast::StructDecl const * structDecl = type->base;
     209                assert( index < structDecl->members.size() );
     210                ast::ptr<ast::Decl> const & member =
     211                        *std::next( structDecl->members.begin(), index );
     212                ast::MemberExpr * memberExpr = new ast::MemberExpr( location,
     213                        member.strict_as<ast::DeclWithType>(), tuple );
     214                memberExpr->env = env;
     215                return memberExpr;
     216        }
     217private:
     218        ScopedMap< int, ast::StructDecl const * > typeMap;
     219        CodeLocation const * location = nullptr;
     220};
     221
     222ast::Expr const * replaceTupleExpr(
     223                CodeLocation const & location,
     224                ast::Type const * result,
     225                std::vector<ast::ptr<ast::Expr>> const & exprs,
     226                ast::TypeSubstitution const * env ) {
     227        assert( result );
     228        // A void result: It doesn't need to produce a value for cascading,
     229        // just output a chain of comma exprs.
     230        if ( result->isVoid() ) {
     231                assert( !exprs.empty() );
     232                std::vector<ast::ptr<ast::Expr>>::const_iterator iter = exprs.begin();
     233                ast::Expr * expr = new ast::CastExpr( *iter++ );
     234                for ( ; iter != exprs.end() ; ++iter ) {
     235                        expr = new ast::CommaExpr( location,
     236                                expr, new ast::CastExpr( *iter ) );
     237                }
     238                expr->env = env;
     239                return expr;
     240        // Typed tuple expression: Produce a compound literal which performs
     241        // each of the expressions as a distinct part of its initializer. The
     242        // produced compound literal may be used as part of another expression.
     243        } else {
     244                auto inits = map_range<std::vector<ast::ptr<ast::Init>>>( exprs,
     245                        []( ast::Expr const * expr ) {
     246                                return new ast::SingleInit( expr->location, expr );
     247                        }
     248                );
     249                ast::Expr * expr = new ast::CompoundLiteralExpr( location,
     250                        result, new ast::ListInit( location, std::move( inits ) ) );
     251                expr->env = env;
     252                return expr;
     253        }
     254}
     255
     256struct TupleExprExpander {
     257        ast::Expr const * postvisit( ast::TupleExpr const * expr ) {
     258                return replaceTupleExpr( expr->location,
     259                        expr->result, expr->exprs, expr->env );
     260        }
     261};
     262
    28263} // namespace
    29264
     
    32267}
    33268
    34 namespace {
    35         namespace {
    36                 /// given a expression representing the member and an expression representing the aggregate,
    37                 /// reconstructs a flattened UntypedMemberExpr with the right precedence
    38                 const ast::Expr * reconstructMemberExpr( const ast::Expr * member, const ast::Expr * aggr, const CodeLocation & loc ) {
    39                         if ( auto memberExpr = dynamic_cast< const ast::UntypedMemberExpr * >( member ) ) {
    40                                 // construct a new UntypedMemberExpr with the correct structure , and recursively
    41                                 // expand that member expression.
    42                                 ast::Pass< MemberTupleExpander > expander;
    43                                 auto inner = new ast::UntypedMemberExpr( loc, memberExpr->aggregate, aggr );
    44                                 auto newMemberExpr = new ast::UntypedMemberExpr( loc, memberExpr->member, inner );
    45                                 //delete memberExpr;
    46                                 return newMemberExpr->accept( expander );
    47                         } else {
    48                                 // not a member expression, so there is nothing to do but attach and return
    49                                 return new ast::UntypedMemberExpr( loc, member, aggr );
    50                         }
    51                 }
    52         }
    53 
    54         const ast::Expr * MemberTupleExpander::postvisit( const ast::UntypedMemberExpr * memberExpr ) {
    55                 const CodeLocation loc = memberExpr->location;
    56         if ( auto tupleExpr = memberExpr->member.as< ast::UntypedTupleExpr >() ) {
    57                         auto mutExpr = mutate( tupleExpr );
    58                         ast::ptr< ast::Expr > aggr = memberExpr->aggregate->accept( *visitor );
    59                         // aggregate expressions which might be impure must be wrapped in unique expressions
    60                         if ( Tuples::maybeImpureIgnoreUnique( memberExpr->aggregate ) ) aggr = new ast::UniqueExpr( loc, aggr );
    61                         for ( auto & expr : mutExpr->exprs ) {
    62                                 expr = reconstructMemberExpr( expr, aggr, loc );
    63                         }
    64                         //delete aggr;
    65                         return mutExpr;
    66                 } else {
    67                         // there may be a tuple expr buried in the aggregate
    68                         return new ast::UntypedMemberExpr( loc, memberExpr->member, memberExpr->aggregate->accept( *visitor ) );
    69                 }
    70         }
    71 } // namespace
    72 
    73269void expandUniqueExpr( ast::TranslationUnit & translationUnit ) {
    74270        ast::Pass< UniqueExprExpander >::run( translationUnit );
    75271}
    76272
    77 namespace {
    78         const ast::Expr * UniqueExprExpander::postvisit( const ast::UniqueExpr * unqExpr ) {
    79                 const CodeLocation loc = unqExpr->location;
    80                 const int id = unqExpr->id;
    81 
    82                 // on first time visiting a unique expr with a particular ID, generate the expression that replaces all UniqueExprs with that ID,
    83                 // and lookup on subsequent hits. This ensures that all unique exprs with the same ID reference the same variable.
    84                 if ( ! decls.count( id ) ) {
    85                         ast::ptr< ast::Expr > assignUnq;
    86                         const ast::VariableExpr * var = unqExpr->var;
    87                         if ( unqExpr->object ) {
    88                                 // an object was generated to represent this unique expression -- it should be added to the list of declarations now
    89                                 declsToAddBefore.push_back( unqExpr->object.as< ast::Decl >() );
    90                                 // deep copy required due to unresolved issues with UniqueExpr
    91                                 assignUnq = ast::UntypedExpr::createAssign( loc, var, unqExpr->expr );
    92                         } else {
    93                                 const auto commaExpr = unqExpr->expr.strict_as< ast::CommaExpr >();
    94                                 assignUnq = commaExpr->arg1;
    95                         }
    96                         auto finished = new ast::ObjectDecl( loc, toString( "_unq", id, "_finished_" ), new ast::BasicType( ast::BasicType::Kind::Bool ),
    97                                 new ast::SingleInit( loc, ast::ConstantExpr::from_int( loc, 0 ) ), {}, ast::Linkage::Cforall );
    98                         declsToAddBefore.push_back( finished );
    99                         // (finished ? _unq_expr_N : (_unq_expr_N = <unqExpr->get_expr()>, finished = 1, _unq_expr_N))
    100                         // This pattern ensures that each unique expression is evaluated once, regardless of evaluation order of the generated C code.
    101                         auto assignFinished = ast::UntypedExpr::createAssign( loc, new ast::VariableExpr( loc, finished ),
    102                                 ast::ConstantExpr::from_int( loc, 1 ) );
    103                         auto condExpr = new ast::ConditionalExpr( loc, new ast::VariableExpr( loc, finished ), var,
    104                                 new ast::CommaExpr( loc, new ast::CommaExpr( loc, assignUnq, assignFinished ), var ) );
    105                         condExpr->result = var->result;
    106                         condExpr->env = unqExpr->env;
    107                         decls[id] = condExpr;
    108                 }
    109                 //delete unqExpr;
    110                 return ast::deepCopy(decls[id].get());
    111         }
    112 } // namespace
     273void expandTuples( ast::TranslationUnit & translationUnit ) {
     274        // These can't just be combined simply (there might be a way with work).
     275        ast::Pass<TupleMainExpander>::run( translationUnit );
     276        ast::Pass<TupleExprExpander>::run( translationUnit );
     277}
     278
    113279} // namespace Tuples
  • src/Tuples/Tuples.h

    r32d1383 r17c6edeb  
    3232        void handleTupleAssignment( ResolvExpr::AlternativeFinder & currentFinder, UntypedExpr * assign,
    3333                std::vector< ResolvExpr::AlternativeFinder >& args );
    34         void handleTupleAssignment( 
    35                 ResolvExpr::CandidateFinder & finder, const ast::UntypedExpr * assign, 
     34        void handleTupleAssignment(
     35                ResolvExpr::CandidateFinder & finder, const ast::UntypedExpr * assign,
    3636                std::vector< ResolvExpr::CandidateFinder > & args );
    3737
     
    4343        /// replaces tuple-related elements, such as TupleType, TupleExpr, TupleAssignExpr, etc.
    4444        void expandTuples( std::list< Declaration * > & translationUnit );
     45        void expandTuples( ast::TranslationUnit & translaionUnit );
    4546
    4647        /// replaces UniqueExprs with a temporary variable and one call
  • src/Virtual/ExpandCasts.cc

    r32d1383 r17c6edeb  
    1010// Created On       : Mon Jul 24 13:59:00 2017
    1111// Last Modified By : Andrew Beach
    12 // Last Modified On : Fri Jul 31 10:29:00 2020
    13 // Update Count     : 4
     12// Last Modified On : Thu Aug 11 12:06:00 2022
     13// Update Count     : 5
    1414//
    1515
     
    2020#include <string>                  // for string, allocator, operator==, ope...
    2121
     22#include "AST/Decl.hpp"
     23#include "AST/Expr.hpp"
     24#include "AST/Pass.hpp"
    2225#include "Common/PassVisitor.h"    // for PassVisitor
    2326#include "Common/ScopedMap.h"      // for ScopedMap
     
    3235namespace Virtual {
    3336
    34 static bool is_prefix( const std::string & prefix, const std::string& entire ) {
     37namespace {
     38
     39bool is_prefix( const std::string & prefix, const std::string& entire ) {
    3540        size_t const p_size = prefix.size();
    3641        return (p_size < entire.size() && prefix == entire.substr(0, p_size));
    3742}
    3843
    39 static bool is_type_id_object( const ObjectDecl * objectDecl ) {
     44bool is_type_id_object( const ObjectDecl * objectDecl ) {
    4045        const std::string & objectName = objectDecl->name;
    4146        return is_prefix( "__cfatid_", objectName );
     47}
     48
     49bool is_type_id_object( const ast::ObjectDecl * decl ) {
     50        return is_prefix( "__cfatid_", decl->name );
    4251}
    4352
     
    124133                }
    125134        }
    126 
    127         namespace {
    128135
    129136        /// Better error locations for generated casts.
     
    229236        }
    230237
    231         } // namespace
    232 
    233238        Expression * VirtualCastCore::postmutate( VirtualCastExpr * castExpr ) {
    234239                assertf( castExpr->result, "Virtual Cast target not found before expansion." );
     
    265270        }
    266271
    267         void expandCasts( std::list< Declaration * > & translationUnit ) {
    268                 PassVisitor<VirtualCastCore> translator;
    269                 mutateAll( translationUnit, translator );
    270         }
    271 }
     272/// Better error locations for generated casts.
     273// TODO: Does the improved distribution of code locations make this unneeded?
     274CodeLocation castLocation( const ast::VirtualCastExpr * castExpr ) {
     275        if ( castExpr->location.isSet() ) {
     276                return castExpr->location;
     277        } else if ( castExpr->arg->location.isSet() ) {
     278                return castExpr->arg->location;
     279        } else {
     280                return CodeLocation();
     281        }
     282}
     283
     284[[noreturn]] void castError( ast::VirtualCastExpr const * castExpr, std::string const & message ) {
     285        SemanticError( castLocation( castExpr ), message );
     286}
     287
     288class TypeIdTable final {
     289        ScopedMap<std::string, ast::ObjectDecl const *> instances;
     290public:
     291        void enterScope() { instances.beginScope(); }
     292        void leaveScope() { instances.endScope(); }
     293
     294        // Attempt to insert an instance into the map. If there is a conflict,
     295        // returns the previous declaration for error messages.
     296        ast::ObjectDecl const * insert( ast::ObjectDecl const * typeIdDecl ) {
     297                std::string const & mangledName =
     298                                Mangle::mangle( typeIdDecl->type, Mangle::typeMode() );
     299                ast::ObjectDecl const *& value = instances[ mangledName ];
     300                if ( value ) {
     301                        if ( typeIdDecl->storage.is_extern ) {
     302                                return nullptr;
     303                        } else if ( !value->storage.is_extern ) {
     304                                return value;
     305                        }
     306                }
     307                value = typeIdDecl;
     308                return nullptr;
     309        }
     310
     311        ast::ObjectDecl const * lookup( ast::Type const * typeIdType ) {
     312                std::string const & mangledName =
     313                                Mangle::mangle( typeIdType, Mangle::typeMode() );
     314                auto const it = instances.find( mangledName );
     315                return ( instances.end() == it ) ? nullptr : it->second;
     316        }
     317};
     318
     319struct ExpandCastsCore {
     320        void previsit( ast::FunctionDecl const * decl );
     321        void previsit( ast::StructDecl const * decl );
     322        void previsit( ast::ObjectDecl const * decl );
     323        ast::Expr const * postvisit( ast::VirtualCastExpr const * expr );
     324
     325        ast::CastExpr const * cast_to_type_id(
     326                ast::Expr const * expr, unsigned int level_of_indirection );
     327
     328        ast::FunctionDecl const * vcast_decl = nullptr;
     329        ast::StructDecl const * info_decl = nullptr;
     330
     331        TypeIdTable symtab;
     332};
     333
     334void ExpandCastsCore::previsit( ast::FunctionDecl const * decl ) {
     335        if ( !vcast_decl && "__cfavir_virtual_cast" == decl->name ) {
     336                vcast_decl = decl;
     337        }
     338}
     339
     340void ExpandCastsCore::previsit( ast::StructDecl const * decl ) {
     341        if ( !info_decl && decl->body && "__cfavir_type_info" == decl->name ) {
     342                info_decl = decl;
     343        }
     344}
     345
     346void ExpandCastsCore::previsit( ast::ObjectDecl const * decl ) {
     347        if ( is_type_id_object( decl ) ) {
     348                // Multiple definitions should be fine because of linkonce.
     349                symtab.insert( decl );
     350        }
     351}
     352
     353/// Get the base type from a pointer or reference.
     354ast::Type const * getBaseType( ast::ptr<ast::Type> const & type ) {
     355        if ( auto target = type.as<ast::PointerType>() ) {
     356                return target->base.get();
     357        } else if ( auto target = type.as<ast::ReferenceType>() ) {
     358                return target->base.get();
     359        } else {
     360                return nullptr;
     361        }
     362}
     363
     364ast::StructInstType * polyCopy(
     365                ast::StructInstType const * oldType,
     366                ast::StructInstType const * newType ) {
     367        assert( oldType->params.size() == newType->params.size() );
     368        ast::StructInstType * retType = ast::deepCopy( newType );
     369        if ( ! oldType->params.empty() ) {
     370                retType->params.clear();
     371                for ( auto oldParams : oldType->params ) {
     372                        retType->params.push_back( ast::deepCopy( oldParams ) );
     373                }
     374        }
     375        return retType;
     376}
     377
     378/// Follow the "head" field of the structure to get the type that is pointed
     379/// to by that field.
     380ast::StructInstType const * followHeadPointerType(
     381                CodeLocation const & errorLocation,
     382                ast::StructInstType const * oldType,
     383                std::string const & fieldName ) {
     384        ast::StructDecl const * oldDecl = oldType->base;
     385        assert( oldDecl );
     386
     387        // Helper function for throwing semantic errors.
     388        auto throwError = [&fieldName, &errorLocation, &oldDecl](
     389                        std::string const & message ) {
     390                std::string const & context = "While following head pointer of " +
     391                        oldDecl->name + " named '" + fieldName + "': ";
     392                SemanticError( errorLocation, context + message );
     393        };
     394
     395        if ( oldDecl->members.empty() ) {
     396                throwError( "Type has no fields." );
     397        }
     398        ast::ptr<ast::Decl> const & memberDecl = oldDecl->members.front();
     399        assert( memberDecl );
     400        ast::ObjectDecl const * fieldDecl = memberDecl.as<ast::ObjectDecl>();
     401        assert( fieldDecl );
     402        if ( fieldName != fieldDecl->name ) {
     403                throwError( "Head field did not have expected name." );
     404        }
     405
     406        ast::ptr<ast::Type> const & fieldType = fieldDecl->type;
     407        if ( nullptr == fieldType ) {
     408                throwError( "Could not get head field." );
     409        }
     410        auto ptrType = fieldType.as<ast::PointerType>();
     411        if ( nullptr == ptrType ) {
     412                throwError( "First field is not a pointer type." );
     413        }
     414        assert( ptrType->base );
     415        auto newType = ptrType->base.as<ast::StructInstType>();
     416        if ( nullptr == newType ) {
     417                throwError( "First field does not point to a structure type." );
     418        }
     419
     420        return polyCopy( oldType, newType );
     421}
     422
     423/// Get the type-id type from a virtual type.
     424ast::StructInstType const * getTypeIdType(
     425                CodeLocation const & errorLocation,
     426                ast::Type const * type ) {
     427        auto typeInst = dynamic_cast<ast::StructInstType const *>( type );
     428        if ( nullptr == typeInst ) {
     429                return nullptr;
     430        }
     431        ast::ptr<ast::StructInstType> tableInst =
     432                followHeadPointerType( errorLocation, typeInst, "virtual_table" );
     433        if ( nullptr == tableInst ) {
     434                return nullptr;
     435        }
     436        ast::StructInstType const * typeIdInst =
     437                followHeadPointerType( errorLocation, tableInst, "__cfavir_typeid" );
     438        return typeIdInst;
     439}
     440
     441ast::Expr const * ExpandCastsCore::postvisit(
     442                ast::VirtualCastExpr const * expr ) {
     443        assertf( expr->result, "Virtual cast target not found before expansion." );
     444
     445        assert( vcast_decl );
     446        assert( info_decl );
     447
     448        ast::Type const * base_type = getBaseType( expr->result );
     449        if ( nullptr == base_type ) {
     450                castError( expr, "Virtual cast target must be a pointer or reference type." );
     451        }
     452        ast::StructInstType const * type_id_type =
     453                        getTypeIdType( castLocation( expr ), base_type );
     454        if ( nullptr == type_id_type ) {
     455                castError( expr, "Ill formed virtual cast target type." );
     456        }
     457        ast::ObjectDecl const * type_id = symtab.lookup( type_id_type );
     458        if ( nullptr == type_id ) {
     459                // I'm trying to give a different error for polymorpic types as
     460                // different things can go wrong there.
     461                if ( type_id_type->params.empty() ) {
     462                        castError( expr, "Virtual cast does not target a virtual type." );
     463                } else {
     464                        castError( expr, "Virtual cast does not target a type with a "
     465                                "type id (possible missing virtual table)." );
     466                }
     467        }
     468
     469        return new ast::CastExpr( expr->location,
     470                new ast::ApplicationExpr( expr->location,
     471                        ast::VariableExpr::functionPointer( expr->location, vcast_decl ),
     472                        {
     473                                cast_to_type_id(
     474                                        new ast::AddressExpr( expr->location,
     475                                                new ast::VariableExpr( expr->location, type_id ) ),
     476                                        1 ),
     477                                cast_to_type_id( expr->arg, 2 ),
     478                        }
     479                ),
     480                ast::deepCopy( expr->result )
     481        );
     482}
     483
     484ast::CastExpr const * ExpandCastsCore::cast_to_type_id(
     485                ast::Expr const * expr, unsigned int level_of_indirection ) {
     486        assert( info_decl );
     487        ast::Type * type = new ast::StructInstType( info_decl, ast::CV::Const );
     488        for ( unsigned int i = 0 ; i < level_of_indirection ; ++i ) {
     489                type = new ast::PointerType( type );
     490        }
     491        return new ast::CastExpr( expr->location, expr, type );
     492}
     493
     494} // namespace
     495
     496void expandCasts( std::list< Declaration * > & translationUnit ) {
     497        PassVisitor<VirtualCastCore> translator;
     498        mutateAll( translationUnit, translator );
     499}
     500
     501void expandCasts( ast::TranslationUnit & translationUnit ) {
     502        ast::Pass<ExpandCastsCore>::run( translationUnit );
     503}
     504
     505} // namespace Virtual
  • src/Virtual/ExpandCasts.h

    r32d1383 r17c6edeb  
    1010// Created On       : Mon Jul 24 13:54:00 2017
    1111// Last Modified By : Andrew Beach
    12 // Last Modified On : Tus Jul 25 14:51:00 2017
    13 // Update Count     : 0
     12// Last Modified On : Fri Jul 29 14:40:00 2022
     13// Update Count     : 1
    1414//
    1515
     
    1919
    2020class Declaration;
     21namespace ast {
     22        class TranslationUnit;
     23}
    2124
    2225namespace Virtual {
    23         void expandCasts( std::list< Declaration * > & translationUnit );
    24         // Breaks all virtual cast nodes up into translatable nodes.
     26void expandCasts( std::list< Declaration * > & translationUnit );
     27void expandCasts( ast::TranslationUnit & translationUnit );
     28// Breaks all virtual cast nodes up into translatable nodes.
    2529
    26         // Later this might just set some information so it can happen at CodeGen.
     30// Later this might just set some information so it can happen at CodeGen.
    2731
    2832}
  • src/main.cc

    r32d1383 r17c6edeb  
    1010// Created On       : Fri May 15 23:12:02 2015
    1111// Last Modified By : Andrew Beach
    12 // Last Modified On : Mon Jul 18 11:08:00 2022
    13 // Update Count     : 676
     12// Last Modified On : Thu 11 12:18:00 2022
     13// Update Count     : 677
    1414//
    1515
     
    443443                        PASS( "Convert Specializations",  GenPoly::convertSpecializations( transUnit ) );
    444444
     445                        PASS( "Expand Tuples", Tuples::expandTuples( transUnit ) );
     446
     447                        if ( tuplep ) {
     448                                dump( move( transUnit ) );
     449                                return EXIT_SUCCESS;
     450                        } // if
     451
     452                        // Must come after Translate Tries.
     453                        PASS( "Virtual Expand Casts", Virtual::expandCasts( transUnit ) );
     454
    445455                        translationUnit = convert( move( transUnit ) );
    446456                } else {
     
    517527                        PASS( "Gen Waitfor", Concurrency::generateWaitFor( translationUnit ) );
    518528                        PASS( "Convert Specializations",  GenPoly::convertSpecializations( translationUnit ) ); // needs to happen before tuple types are expanded
     529                        PASS( "Expand Tuples", Tuples::expandTuples( translationUnit ) ); // xxx - is this the right place for this?
     530
     531                        if ( tuplep ) {
     532                                dump( translationUnit );
     533                                return EXIT_SUCCESS;
     534                        } // if
     535
     536                        PASS( "Virtual Expand Casts", Virtual::expandCasts( translationUnit ) ); // Must come after translateEHM
    519537                }
    520 
    521                 PASS( "Expand Tuples", Tuples::expandTuples( translationUnit ) ); // xxx - is this the right place for this?
    522 
    523                 if ( tuplep ) {
    524                         dump( translationUnit );
    525                         return EXIT_SUCCESS;
    526                 } // if
    527 
    528                 PASS( "Virtual Expand Casts", Virtual::expandCasts( translationUnit ) ); // Must come after translateEHM
    529538
    530539                PASS( "Instantiate Generics", GenPoly::instantiateGeneric( translationUnit ) );
  • tests/.expect/loop_else.txt

    r32d1383 r17c6edeb  
    33330 1 2 3 4 5 6 7 8 9 else
    34340 1 2 3 4 5 6 7 8 9 10 else
    35 10 9 8 7 6 5 4 3 2 1 else
     3510 9 8 7 6 5 4 3 2 1 0 else
    3636
    37373 6 9 else
    38 
    39 (0 0)(1 1)(2 2)(3 3)(4 4)(5 5)(6 6)(7 7)(8 8)(9 9)else
    40 (0 0)(1 1)(2 2)(3 3)(4 4)(5 5)(6 6)(7 7)(8 8)(9 9)else
    41 
    42 (0 0)(1 1)(2 2)(3 3)(4 4)(5 5)(6 6)(7 7)(8 8)(9 9)else
    43 (0 0)(1 1)(2 2)(3 3)(4 4)(5 5)(6 6)(7 7)(8 8)(9 9)else
    44 (0 0)(1 1)(2 2)(3 3)(4 4)(5 5)(6 6)(7 7)(8 8)(9 9)(10 10)else
    45 (0 0)(1 1)(2 2)(3 3)(4 4)(5 5)(6 6)(7 7)(8 8)(9 9)(10 10)else
    46 
    47 (10 10)(9 9)(8 8)(7 7)(6 6)(5 5)(4 4)(3 3)(2 2)(1 1)else
    48 (10 10)(9 9)(8 8)(7 7)(6 6)(5 5)(4 4)(3 3)(2 2)(1 1)else
    49 (10 10)(9 9)(8 8)(7 7)(6 6)(5 5)(4 4)(3 3)(2 2)(1 1)(0 0)else
    50 (10 10)(9 9)(8 8)(7 7)(6 6)(5 5)(4 4)(3 3)(2 2)(1 1)(0 0)else
    5138
    52390 -5 1 -4 2 -3 3 -2 4 -1 5 0 6 1 7 2 8 3 9 4 else
     
    63500 -5 1.5 1 -7 2.5 2 -9 3.5 3 -11 4.5 4 -13 5.5 5 -15 6.5 6 -17 7.5 7 -19 8.5 8 -21 9.5 9 -23 10.5 else
    64510 -5 1.5 1 -7 2.5 2 -9 3.5 3 -11 4.5 4 -13 5.5 5 -15 6.5 6 -17 7.5 7 -19 8.5 8 -21 9.5 9 -23 10.5 else
     52(0 0)(1 1)(2 2)(3 3)(4 4)(5 5)(6 6)(7 7)(8 8)(9 9)else
     53(0 0)(1 1)(2 2)(3 3)(4 4)(5 5)(6 6)(7 7)(8 8)(9 9)else
     54
     55(0 0)(1 1)(2 2)(3 3)(4 4)(5 5)(6 6)(7 7)(8 8)(9 9)else
     56(0 0)(1 1)(2 2)(3 3)(4 4)(5 5)(6 6)(7 7)(8 8)(9 9)else
     57(0 0)(1 1)(2 2)(3 3)(4 4)(5 5)(6 6)(7 7)(8 8)(9 9)(10 10)else
     58(0 0)(1 1)(2 2)(3 3)(4 4)(5 5)(6 6)(7 7)(8 8)(9 9)(10 10)else
     59
     60(10 10)(9 9)(8 8)(7 7)(6 6)(5 5)(4 4)(3 3)(2 2)(1 1)else
     61(10 10)(9 9)(8 8)(7 7)(6 6)(5 5)(4 4)(3 3)(2 2)(1 1)else
     62(10 10)(9 9)(8 8)(7 7)(6 6)(5 5)(4 4)(3 3)(2 2)(1 1)(0 0)else
     63(10 10)(9 9)(8 8)(7 7)(6 6)(5 5)(4 4)(3 3)(2 2)(1 1)(0 0)else
     64
  • tests/.expect/loopctrl.txt

    r32d1383 r17c6edeb  
    31310 1 2 3 4 5 6 7 8 9
    32320 1 2 3 4 5 6 7 8 9 10
    33 10 9 8 7 6 5 4 3 2 1
     3310 9 8 7 6 5 4 3 2 1 0
    3434
    35353 6 9
    36 
    37 (0 0)(1 1)(2 2)(3 3)(4 4)(5 5)(6 6)(7 7)(8 8)(9 9)
    38 (0 0)(1 1)(2 2)(3 3)(4 4)(5 5)(6 6)(7 7)(8 8)(9 9)
    39 
    40 (0 0)(1 1)(2 2)(3 3)(4 4)(5 5)(6 6)(7 7)(8 8)(9 9)
    41 (0 0)(1 1)(2 2)(3 3)(4 4)(5 5)(6 6)(7 7)(8 8)(9 9)
    42 (0 0)(1 1)(2 2)(3 3)(4 4)(5 5)(6 6)(7 7)(8 8)(9 9)(10 10)
    43 (0 0)(1 1)(2 2)(3 3)(4 4)(5 5)(6 6)(7 7)(8 8)(9 9)(10 10)
    44 
    45 (10 10)(9 9)(8 8)(7 7)(6 6)(5 5)(4 4)(3 3)(2 2)(1 1)
    46 (10 10)(9 9)(8 8)(7 7)(6 6)(5 5)(4 4)(3 3)(2 2)(1 1)
    47 (10 10)(9 9)(8 8)(7 7)(6 6)(5 5)(4 4)(3 3)(2 2)(1 1)(0 0)
    48 (10 10)(9 9)(8 8)(7 7)(6 6)(5 5)(4 4)(3 3)(2 2)(1 1)(0 0)
    4936
    50370 -5 1 -4 2 -3 3 -2 4 -1 5 0 6 1 7 2 8 3 9 4
     
    61480 -5 1.5 1 -7 2.5 2 -9 3.5 3 -11 4.5 4 -13 5.5 5 -15 6.5 6 -17 7.5 7 -19 8.5 8 -21 9.5 9 -23 10.5
    62490 -5 1.5 1 -7 2.5 2 -9 3.5 3 -11 4.5 4 -13 5.5 5 -15 6.5 6 -17 7.5 7 -19 8.5 8 -21 9.5 9 -23 10.5
     50(0 0)(1 1)(2 2)(3 3)(4 4)(5 5)(6 6)(7 7)(8 8)(9 9)
     51(0 0)(1 1)(2 2)(3 3)(4 4)(5 5)(6 6)(7 7)(8 8)(9 9)
     52
     53(0 0)(1 1)(2 2)(3 3)(4 4)(5 5)(6 6)(7 7)(8 8)(9 9)
     54(0 0)(1 1)(2 2)(3 3)(4 4)(5 5)(6 6)(7 7)(8 8)(9 9)
     55(0 0)(1 1)(2 2)(3 3)(4 4)(5 5)(6 6)(7 7)(8 8)(9 9)(10 10)
     56(0 0)(1 1)(2 2)(3 3)(4 4)(5 5)(6 6)(7 7)(8 8)(9 9)(10 10)
     57
     58(10 10)(9 9)(8 8)(7 7)(6 6)(5 5)(4 4)(3 3)(2 2)(1 1)
     59(10 10)(9 9)(8 8)(7 7)(6 6)(5 5)(4 4)(3 3)(2 2)(1 1)
     60(10 10)(9 9)(8 8)(7 7)(6 6)(5 5)(4 4)(3 3)(2 2)(1 1)(0 0)
     61(10 10)(9 9)(8 8)(7 7)(6 6)(5 5)(4 4)(3 3)(2 2)(1 1)(0 0)
     62
     63A A A A A A A A A A
     64B B B B B B B B B B B
     65C C C C C C C C C C
     66D D D D D D D D D D D
     67A A A A A A A A A A
     68B B B B B B B B B B B
     69C C C C C C C C C C
     70D D D D D D D D D D D
     71A A A A A
     72B B B B B B
     73C C C C C
     74D D D D D D
     750 1 2 3 4 5 6 7 8 9
     760 1 2 3 4 5 6 7 8 9 10
     7710 9 8 7 6 5 4 3 2 1
     7810 9 8 7 6 5 4 3 2 1 0
     790 1 2 3 4 5 6 7 8 9
     800 1 2 3 4 5 6 7 8 9 10
     8110 9 8 7 6 5 4 3 2 1
     8210 9 8 7 6 5 4 3 2 1 0
     830 2 4 6 8
     840 2 4 6 8 10
     8510 8 6 4 2
     8610 8 6 4 2 0
     870 1 2 3 4 5 6 7 8 9
     880 1 2 3 4 5 6 7 8 9
     890 1 2 3 4 5 6 7 8 9 10
     9010 9 8 7 6 5 4 3 2 1
     9110 9 8 7 6 5 4 3 2 1 0
     920 1 2 3 4 5 6 7 8 9
     930 1 2 3 4 5 6 7 8 9 10
     9410 9 8 7 6 5 4 3 2 1
     9510 9 8 7 6 5 4 3 2 1 0
     960 2 4 6 8
     970 2 4 6 8 10
     9810 8 6 4 2
     9910 8 6 4 2 0
     1000 1 2 3 4 5 6 7 8 9
     1010 -1 -2 -3 -4 -5 -6 -7 -8 -9
     1020 2 4 6 8
     1030 -2 -4 -6 -8
     1040 1 2 3 4 5 6 7 8 9
     1050 2 4 6 8
     1060 -2 -4 -6 -8
     1070 2 4 6 8
     1080 -2 -4 -6 -8
     1090 1 2 3 4 5 6 7 8 9
  • tests/heap.cfa

    r32d1383 r17c6edeb  
    1010// Created On       : Tue Nov  6 17:54:56 2018
    1111// Last Modified By : Peter A. Buhr
    12 // Last Modified On : Tue Dec 15 12:11:51 2020
    13 // Update Count     : 79
     12// Last Modified On : Wed Aug 10 09:57:01 2022
     13// Update Count     : 86
    1414//
    1515
     
    2626//      return __CFA_DEFAULT_PREEMPTION__;
    2727// }
    28 
    29 size_t default_heap_expansion() {
    30         return 10 * 1024 * 1024;
    31 } // default_heap_expansion
    32 
    33 size_t default_mmap_start() {
    34         return 512 * 1024 + 1;
    35 } // default_mmap_start
    3628
    3729thread Worker {
     
    6658                        for ( k; i ) locns[i][k] = '\345';
    6759                } // for
    68                 for ( i; NoOfAllocs - 1 -~= 0 ) {
     60                for ( i; -~= NoOfAllocs - 1 ) {
    6961                        //sout | (void *)locns[i];
    7062                        for ( k; i ) if ( locns[i][k] != '\345' ) abort( "new/delete corrupt storage2" );
     
    9991
    10092        for ( i; NoOfMmaps ) {
    101                 size_t s = i + default_mmap_start();                    // cross over point
     93                size_t s = i + malloc_mmap_start();                     // cross over point
    10294                char * area = (char *)malloc( s );
    10395                area[0] = '\345'; area[s - 1] = '\345';                 // fill first/last
     
    10799
    108100        for ( i; NoOfMmaps ) {
    109                 size_t s = i + default_mmap_start();                    // cross over point
     101                size_t s = i + malloc_mmap_start();                     // cross over point
    110102                locns[i] = (char *)malloc( s );
    111103                locns[i][0] = '\345'; locns[i][s - 1] = '\345'; // fill first/last
     
    113105        } // for
    114106        for ( i; NoOfMmaps ) {
    115                 size_t s = i + default_mmap_start();                    // cross over point
     107                size_t s = i + malloc_mmap_start();                     // cross over point
    116108                if ( locns[i][0] != '\345' || locns[i][s - 1] != '\345' ||
    117109                         locns[i][malloc_usable_size( locns[i] ) - 1] != '\345' ) abort( "malloc/free corrupt storage" );
     
    151143
    152144        for ( i; NoOfMmaps ) {
    153                 size_t s = i + default_mmap_start();                    // cross over point
     145                size_t s = i + malloc_mmap_start();                     // cross over point
    154146                char * area = (char *)calloc( 1, s );
    155147                if ( area[0] != '\0' || area[s - 1] != '\0' ) abort( "calloc/free corrupt storage4.1" );
     
    162154
    163155        for ( i; NoOfMmaps ) {
    164                 size_t s = i + default_mmap_start();                    // cross over point
     156                size_t s = i + malloc_mmap_start();                     // cross over point
    165157                locns[i] = (char *)calloc( 1, s );
    166158                if ( locns[i][0] != '\0' || locns[i][s - 1] != '\0' ||
     
    171163        } // for
    172164        for ( i; NoOfMmaps ) {
    173                 size_t s = i + default_mmap_start();                    // cross over point
     165                size_t s = i + malloc_mmap_start();                     // cross over point
    174166                if ( locns[i][0] != '\345' || locns[i][s - 1] != '\345' ||
    175167                         locns[i][malloc_usable_size( locns[i] ) - 1] != '\345' ) abort( "calloc/free corrupt storage6" );
     
    198190                //sout | alignments[a];
    199191                for ( i; 1 ~ NoOfMmaps ) {
    200                         size_t s = i + default_mmap_start();            // cross over point
     192                        size_t s = i + malloc_mmap_start();             // cross over point
    201193                        char * area = (char *)memalign( a, s );
    202194                        //sout | i | area;
     
    232224        for ( i; 2 ~ NoOfAllocs ~ 12 ) {
    233225                // initial N byte allocation
    234                 size_t s = i + default_mmap_start();                    // cross over point
     226                size_t s = i + malloc_mmap_start();                     // cross over point
    235227                char * area = (char *)malloc( s );
    236228                area[0] = '\345'; area[s - 1] = '\345';                 // fill first/penultimate byte
     
    269261        for ( i; 2 ~ NoOfAllocs ~ 12 ) {
    270262                // initial N byte allocation
    271                 size_t s = i + default_mmap_start();                    // cross over point
     263                size_t s = i + malloc_mmap_start();                     // cross over point
    272264                char * area = (char *)malloc( s );
    273265                area[0] = '\345'; area[s - 1] = '\345';                 // fill first/penultimate byte
     
    307299        for ( i; 1 ~ 10_000 ~ 12 ) {
    308300                // initial N byte allocation
    309                 size_t s = i + default_mmap_start();                    // cross over point
     301                size_t s = i + malloc_mmap_start();                     // cross over point
    310302                char * area = (char *)calloc( 1, s );
    311303                if ( area[0] != '\0' || area[s - 1] != '\0' ||
     
    481473
    482474int main() {
    483         const unsigned int NoOfWorkers = 4;
     475        enum { NoOfWorkers = 4 };
    484476        {
    485477                processor processors[NoOfWorkers - 1] __attribute__(( unused )); // more than one processor
  • tests/io/away_fair.cfa

    r32d1383 r17c6edeb  
    6060                        struct io_uring_sqe * sqe;
    6161                        __u32 idx;
    62                         struct $io_context * ctx = cfa_io_allocate(&sqe, &idx, 1);
     62                        struct io_context$ * ctx = cfa_io_allocate(&sqe, &idx, 1);
    6363
    6464                        zero_sqe(sqe);
  • tests/loop_else.cfa

    r32d1383 r17c6edeb  
    2020
    2121int main() {
    22     sout | nlOff;                                                                               // turn off auto newline
    23         while () { sout | "empty"; break; } else { sout | "else"; }                                         sout | nl;
    24         do { sout | "empty"; break; } while () else { sout | "else"; }                              sout | nl;
    25         for () { sout | "empty"; break; } else { sout | "else"; }                                           sout | nl | nl;
     22        // Test some loop options.
    2623
    27     do { sout | "false"; } while (false) else { sout | "else"; }                                    sout | nl | nl;
     24        sout | nlOff;                                                                           // turn off auto newline
     25        while () { sout | "empty"; break; } else { sout | "else"; }                                             sout | nl;
     26        do { sout | "empty"; break; } while () else { sout | "else"; }                                  sout | nl;
     27        for () { sout | "empty"; break; } else { sout | "else"; }                                               sout | nl | nl;
    2828
    29         for ( 0 ) { sout | "A"; } else { sout | "else"; }                                                   sout | "zero" | nl;
     29        do { sout | "false"; } while (false) else { sout | "else"; }                                    sout | nl | nl;
     30
     31        for ( 0 ) { sout | "A"; } else { sout | "else"; }                                                               sout | "zero" | nl;
    3032        for ( 1 ) { sout | "A"; } else { sout | "else"; }                                                               sout | nl;
    31         for ( 10 ) { sout | "A"; } else { sout | "else"; }                                                          sout | nl;
    32         for ( = 10 ) { sout | "A"; } else { sout | "else"; }                                                    sout | nl;
     33        for ( 10 ) { sout | "A"; } else { sout | "else"; }                                                              sout | nl;
     34        for ( ~= 10 ) { sout | "A"; } else { sout | "else"; }                                                   sout | nl;
    3335        for ( 1 ~= 10 ~ 2 ) { sout | "B"; } else { sout | "else"; }                                             sout | nl;
    34         for ( 10 -~= 1 ~ 2 ) { sout | "C"; } else { sout | "else"; }                                    sout | nl;
     36        for ( 1 -~= 10 ~ 2 ) { sout | "C"; } else { sout | "else"; }                                    sout | nl;
    3537        for ( 0.5 ~ 5.5 ) { sout | "D"; } else { sout | "else"; }                                               sout | nl;
    36         for ( 5.5 -~ 0.5 ) { sout | "E"; } else { sout | "else"; }                                              sout | nl | nl;
     38        for ( 0.5 -~ 5.5 ) { sout | "E"; } else { sout | "else"; }                                              sout | nl | nl;
    3739
    3840        for ( i; 10 ) { sout | i; } else { sout | "else"; }                                                             sout | nl;
    39         for ( i; = 10 ) { sout | i; } else { sout | "else"; }                                                   sout | nl;
     41        for ( i; ~= 10 ) { sout | i; } else { sout | "else"; }                                                  sout | nl;
    4042        for ( i; 1 ~= 10 ~ 2 ) { sout | i; } else { sout | "else"; }                                    sout | nl;
    41         for ( i; 10 -~= 1 ~ 2 ) { sout | i; } else { sout | "else"; }                                   sout | nl;
     43        for ( i; 1 -~= 10 ~ 2 ) { sout | i; } else { sout | "else"; }                                   sout | nl;
    4244        for ( i; 0.5 ~ 5.5 ) { sout | i; } else { sout | "else"; }                                              sout | nl;
    43         for ( i; 5.5 -~ 0.5 ) { sout | i; } else { sout | "else"; }                                             sout | nl;
     45        for ( i; 0.5 -~ 5.5 ) { sout | i; } else { sout | "else"; }                                             sout | nl;
    4446        for ( ui; 2u ~= 10u ~ 2u ) { sout | ui; } else { sout | "else"; }                               sout | nl;
    45         for ( ui; 10u -~= 2u ~ 2u ) { sout | ui; } else { sout | "else"; }                              sout | nl | nl;
     47        for ( ui; 2u -~= 10u ~ 2u ) { sout | ui; } else { sout | "else"; }                              sout | nl | nl;
    4648
    4749        // @ means do nothing
     
    5052                sout | i;
    5153        } else { sout | "else"; }                                                                                                               sout | nl;
    52         for ( i; 10 -~ @ ) {
     54        for ( i; @ -~ 10 ) {
    5355          if ( i < 0 ) break;
    5456                sout | i;
     
    6365                i += 1.7;
    6466        } else { sout | "else"; }                                                                                                               sout | nl;
    65         for ( i; 10 -~ @ ~ 2 ) {
     67        for ( i; @ -~ 10 ~ 2 ) {
    6668          if ( i < 0 ) break;
    6769                sout | i;
     
    7678        for ( N ) { sout | "N"; } else { sout | "else"; }                                                       sout | nl;
    7779        for ( i; N ) { sout | i; } else { sout | "else"; }                                                      sout | nl;
    78         for ( i; = N ) { sout | i; } else { sout | "else"; }                                            sout | nl;
    79         for ( i; N -~ 0 ) { sout | i; } else { sout | "else"; }                                         sout | nl | nl;
     80        for ( i; ~= N ) { sout | i; } else { sout | "else"; }                                           sout | nl;
     81        for ( i; -~= N ) { sout | i; } else { sout | "else"; }                                          sout | nl | nl;
    8082
    8183        const int start = 3, comp = 10, inc = 2;
    8284        for ( i; start ~ comp ~ inc + 1 ) { sout | i; } else { sout | "else"; }         sout | nl | nl;
     85
     86        for ( i; 10 : j; -5 ~ @ ) { sout | i | j; } else { sout | "else"; } sout | nl;
     87        for ( i; 10 : j; @ -~ -5 ) { sout | i | j; } else { sout | "else"; } sout | nl;
     88        for ( i; 10 : j; -5 ~ @ ~ 2 ) { sout | i | j; } else { sout | "else"; } sout | nl;
     89        for ( i; 10 : j; @ -~ -5 ~ 2 ) { sout | i | j; } else { sout | "else"; } sout | nl | nl;
     90
     91        for ( j; -5 ~ @ : i; 10 ) { sout | i | j; } else { sout | "else"; } sout | nl;
     92        for ( j; @ -~ -5 : i; 10 ) { sout | i | j; } else { sout | "else"; } sout | nl;
     93        for ( j; -5 ~ @ ~ 2 : i; 10 ) { sout | i | j; } else { sout | "else"; } sout | nl;
     94        for ( j; @ -~ -5 ~ 2 : i; 10 ) { sout | i | j; } else { sout | "else"; } sout | nl | nl;
     95
     96        for ( j; @ -~ -5 ~ 2 : i; 10 : k; 1.5 ~ @ ) { sout | i | j | k; } else { sout | "else"; } sout | nl;
     97        for ( j; @ -~ -5 ~ 2 : k; 1.5 ~ @ : i; 10 ) { sout | i | j | k; } else { sout | "else"; } sout | nl;
     98        for ( k; 1.5 ~ @ : j; @ -~ -5 ~ 2 : i; 10 ) { sout | i | j | k; } else { sout | "else"; } sout | nl;
    8399
    84100        for ( S s = (S){0}; s < (S){10,10}; s += (S){1} ) { sout | s; } else { sout | "else"; } sout | nl;
     
    90106        for ( s; (S){0} ~= (S){10,10} ~ (S){1} ) { sout | s; } else { sout | "else"; } sout | nl;
    91107        sout | nl;
    92         for ( s; (S){10,10} -~ (S){0} ) { sout | s; } else { sout | "else"; }            sout | nl;
    93         for ( s; (S){10,10} -~ (S){0} ~ (S){1} ) { sout | s; } else { sout | "else"; } sout | nl;
    94         for ( s; (S){10,10} -~= (S){0} ) { sout | s; } else { sout | "else"; }           sout | nl;
    95         for ( s; (S){10,10} -~= (S){0} ~ (S){1} ) { sout | s; } else { sout | "else"; } sout | nl | nl;
    96 
    97         for ( i; 10 : j; -5 ~ @ ) { sout | i | j; } else { sout | "else"; } sout | nl;
    98         for ( i; 10 : j; -5 -~ @ ) { sout | i | j; } else { sout | "else"; } sout | nl;
    99         for ( i; 10 : j; -5 ~ @ ~ 2 ) { sout | i | j; } else { sout | "else"; } sout | nl;
    100         for ( i; 10 : j; -5 -~ @ ~ 2 ) { sout | i | j; } else { sout | "else"; } sout | nl | nl;
    101 
    102         for ( j; -5 ~ @ : i; 10 ) { sout | i | j; } else { sout | "else"; } sout | nl;
    103         for ( j; -5 -~ @ : i; 10 ) { sout | i | j; } else { sout | "else"; } sout | nl;
    104         for ( j; -5 ~ @ ~ 2 : i; 10 ) { sout | i | j; } else { sout | "else"; } sout | nl;
    105         for ( j; -5 -~ @ ~ 2 : i; 10 ) { sout | i | j; } else { sout | "else"; } sout | nl | nl;
    106 
    107         for ( j; -5 -~ @ ~ 2 : i; 10 : k; 1.5 ~ @ ) { sout | i | j | k; } else { sout | "else"; } sout | nl;
    108         for ( j; -5 -~ @ ~ 2 : k; 1.5 ~ @ : i; 10 ) { sout | i | j | k; } else { sout | "else"; } sout | nl;
    109         for ( k; 1.5 ~ @ : j; -5 -~ @ ~ 2 : i; 10 ) { sout | i | j | k; } else { sout | "else"; } sout | nl;
     108        for ( s; (S){0} -~  (S){10,10} ) { sout | s; } else { sout | "else"; }           sout | nl;
     109        for ( s; (S){0} -~  (S){10,10} ~ (S){1} ) { sout | s; } else { sout | "else"; } sout | nl;
     110        for ( s; (S){0} -~= (S){10,10} ) { sout | s; } else { sout | "else"; }           sout | nl;
     111        for ( s; (S){0} -~= (S){10,10} ~ (S){1} ) { sout | s; } else { sout | "else"; } sout | nl | nl;
    110112}
  • tests/loopctrl.cfa

    r32d1383 r17c6edeb  
    1010// Created On       : Wed Aug  8 18:32:59 2018
    1111// Last Modified By : Peter A. Buhr
    12 // Last Modified On : Thu Dec 12 17:55:26 2019
    13 // Update Count     : 108
     12// Last Modified On : Thu Aug 11 23:04:35 2022
     13// Update Count     : 160
    1414//
    1515
    1616#include <fstream.hfa>
     17
     18void fred() {
     19        // Test all possible loop syntax.
     20
     21        int s = 0, c = 10, i = 2;
     22
     23        for ( c ) { sout | "A"; }                                               sout | nl;
     24        for ( ~= c ) { sout | "B"; }                                    sout | nl;
     25        for ( -~ c ) { sout | "C"; }                                    sout | nl;
     26        for ( -~= c ) { sout | "D"; }                                   sout | nl;
     27
     28        for ( s ~ c ) { sout | "A"; }                                   sout | nl;
     29        for ( s ~= c ) { sout | "B"; }                                  sout | nl;
     30        for ( s -~ c ) { sout | "C"; }                                  sout | nl;
     31        for ( s -~= c ) { sout | "D"; }                                 sout | nl;
     32
     33        for ( s ~ c ~ i ) { sout | "A"; }                               sout | nl;
     34        for ( s ~= c ~ i ) { sout | "B"; }                              sout | nl;
     35        for ( s -~ c ~ i ) { sout | "C"; }                              sout | nl;
     36        for ( s -~= c ~ i ) { sout | "D"; }                             sout | nl;
     37
     38        for ( j; c ) { sout | j; }                                                      sout | nl;
     39        for ( j; ~= c ) { sout | j; }                                   sout | nl;
     40        for ( j; -~ c ) { sout | j; }                                   sout | nl;
     41        for ( j; -~= c ) { sout | j; }                                  sout | nl;
     42
     43        for ( j; s ~ c ) { sout | j; }                                  sout | nl;
     44        for ( j; s ~= c ) { sout | j; }                                 sout | nl;
     45        for ( j; s -~ c ) { sout | j; }                                 sout | nl;
     46        for ( j; s -~= c ) { sout | j; }                                sout | nl;
     47
     48        for ( j; s ~ c ~ i ) { sout | j; }                              sout | nl;
     49        for ( j; s ~= c ~ i ) { sout | j; }                             sout | nl;
     50        for ( j; s -~ c ~ i ) { sout | j; }                             sout | nl;
     51        for ( j; s -~= c ~ i ) { sout | j; }                    sout | nl;
     52
     53        // CANNOT DIRECTLY INITIALIZE INDEX VARIABLE, ONLY SINGLE LOOP INDEX VARIABLE IN DECLARATION
     54
     55        for ( j; c ) { sout | j; }                                              sout | nl;
     56        for ( int j; c ) { sout | j; }                                  sout | nl;
     57        for ( int j; ~= c ) { sout | j; }                               sout | nl;
     58        for ( int j; -~ c ) { sout | j; }                               sout | nl;
     59        for ( int j; -~= c ) { sout | j; }                              sout | nl;
     60
     61        for ( int j; s ~ c ) { sout | j; }                              sout | nl;
     62        for ( int j; s ~= c ) { sout | j; }                             sout | nl;
     63        for ( int j; s -~ c ) { sout | j; }                             sout | nl;
     64        for ( int j; s -~= c ) { sout | j; }                    sout | nl;
     65
     66        for ( int j; s ~ c ~ i ) { sout | j; }                  sout | nl;
     67        for ( int j; s ~= c ~ i ) { sout | j; }                 sout | nl;
     68        for ( int j; s -~ c ~ i ) { sout | j; }                 sout | nl;
     69        for ( int j; s -~= c ~ i ) { sout | j; }                sout | nl;
     70
     71        for ( j; s ~ @ ) { if ( j == 10 ) break; sout | j; }                            sout | nl;
     72        for ( j; @ -~ s ) { if ( j == -10 ) break; sout | j; }                          sout | nl;
     73        for ( j; s ~ @ ~ i ) { if ( j == 10 ) break; sout | j; }                        sout | nl;
     74        for ( j; @ -~ s ~ i ) { if ( j == -10 ) break; sout | j; }                      sout | nl;
     75        for ( j; s ~ @ ~ @ ) { if ( j == 10 ) break; sout | j; j += 1; }        sout | nl;
     76
     77        for ( int j; s ~ @ ) { if ( j == 10 ) break; sout | j; j += 1; }        sout | nl;
     78        for ( int j; @ -~ s ) { if ( j == -10 ) break; sout | j; j -= 1; }      sout | nl;
     79        for ( int j; s ~ @ ~ i ) { if ( j == 10 ) break; sout | j; }            sout | nl;
     80        for ( int j; @ -~ s ~ i ) { if ( j == -10 ) break; sout | j; }          sout | nl;
     81        for ( int j; s ~ @ ~ @ ) { if ( j == 10 ) break; sout | j; j += 1; } sout | nl;
     82
     83        // enum E { A, B, C, D };
     84        // for ( e; A ~= C ) { sout | j; }
     85        // for ( e; A ~= D ) { sout | j; }
     86        // for ( e; A -~= D ~ 2 ) { sout | j; }
     87        // for ( e; E ) { sout | j; }
     88        // for ( e; -~ E ) { sout | j; }
     89}
    1790
    1891struct S { int i, j; };
     
    35108
    36109int main() {
     110        // Test some loop options.
     111
    37112        sout | nlOff;                                                                           // turn off auto newline
    38113        while () { sout | "empty"; break; }                                     sout | nl;
     
    43118        for ( 1 ) { sout | "A"; }                                                       sout | nl;
    44119        for ( 10 ) { sout | "A"; }                                                      sout | nl;
    45         for ( = 10 ) { sout | "A"; }                                            sout | nl;
     120        for ( ~= 10 ) { sout | "A"; }                                           sout | nl;
    46121        for ( 1 ~= 10 ~ 2 ) { sout | "B"; }                                     sout | nl;
    47         for ( 10 -~= 1 ~ 2 ) { sout | "C"; }                            sout | nl;
     122        for ( 1 -~= 10 ~ 2 ) { sout | "C"; }                            sout | nl;
    48123        for ( 0.5 ~ 5.5 ) { sout | "D"; }                                       sout | nl;
    49         for ( 5.5 -~ 0.5 ) { sout | "E"; }                                      sout | nl | nl;
     124        for ( 0.5 -~ 5.5 ) { sout | "E"; }                                      sout | nl | nl;
    50125
    51126        for ( i; 10 ) { sout | i; }                                                     sout | nl;
    52         for ( i; = 10 ) { sout | i; }                                           sout | nl;
     127        for ( i; ~= 10 ) { sout | i; }                                          sout | nl;
    53128        for ( i; 1 ~= 10 ~ 2 ) { sout | i; }                            sout | nl;
    54         for ( i; 10 -~= 1 ~ 2 ) { sout | i; }                           sout | nl;
     129        for ( i; 1 -~= 10 ~ 2 ) { sout | i; }                           sout | nl;
    55130        for ( i; 0.5 ~ 5.5 ) { sout | i; }                                      sout | nl;
    56         for ( i; 5.5 -~ 0.5 ) { sout | i; }                                     sout | nl;
     131        for ( i; 0.5 -~ 5.5 ) { sout | i; }                                     sout | nl;
    57132        for ( ui; 2u ~= 10u ~ 2u ) { sout | ui; }                       sout | nl;
    58         for ( ui; 10u -~= 2u ~ 2u ) { sout | ui; }                      sout | nl | nl;
     133        for ( ui; 2u -~= 10u ~ 2u ) { sout | ui; }                      sout | nl | nl;
    59134
    60135        // @ means do nothing
     
    63138                sout | i;
    64139        }                                                                                                       sout | nl;
    65         for ( i; 10 -~ @ ) {
     140        for ( i; @ -~ 10 ) {
    66141          if ( i < 0 ) break;
    67142                sout | i;
     
    76151                i += 1.7;
    77152        }                                                                                                       sout | nl;
    78         for ( i; 10 -~ @ ~ 2 ) {
     153        for ( i; @ -~ 10 ~ 2 ) {
    79154          if ( i < 0 ) break;
    80155                sout | i;
     
    89164        for ( N ) { sout | "N"; }                                                       sout | nl;
    90165        for ( i; N ) { sout | i; }                                                      sout | nl;
    91         for ( i; = N ) { sout | i; }                                            sout | nl;
    92         for ( i; N -~ 0 ) { sout | i; }                                         sout | nl | nl;
     166        for ( i; ~= N ) { sout | i; }                                           sout | nl;
     167        for ( i; -~= N ) { sout | i; }                                          sout | nl | nl;
    93168
    94169        const int start = 3, comp = 10, inc = 2;
    95170        for ( i; start ~ comp ~ inc + 1 ) { sout | i; }         sout | nl | nl;
     171
     172        for ( i; 10 : j; -5 ~ @ ) { sout | i | j; } sout | nl;
     173        for ( i; 10 : j; @ -~ -5 ) { sout | i | j; } sout | nl;
     174        for ( i; 10 : j; -5 ~ @ ~ 2 ) { sout | i | j; } sout | nl;
     175        for ( i; 10 : j; @ -~ -5 ~ 2 ) { sout | i | j; } sout | nl | nl;
     176
     177        for ( j; -5 ~ @ : i; 10 ) { sout | i | j; } sout | nl;
     178        for ( j; @ -~ -5 : i; 10 ) { sout | i | j; } sout | nl;
     179        for ( j; -5 ~ @ ~ 2 : i; 10 ) { sout | i | j; } sout | nl;
     180        for ( j; @ -~ -5 ~ 2 : i; 10 ) { sout | i | j; } sout | nl | nl;
     181
     182        for ( j; @ -~ -5 ~ 2 : i; 10 : k; 1.5 ~ @ ) { sout | i | j | k; } sout | nl;
     183        for ( j; @ -~ -5 ~ 2 : k; 1.5 ~ @ : i; 10 ) { sout | i | j | k; } sout | nl;
     184        for ( k; 1.5 ~ @ : j; @ -~ -5 ~ 2 : i; 10 ) { sout | i | j | k; } sout | nl;
    96185
    97186        for ( S s = (S){0}; s < (S){10,10}; s += (S){1} ) { sout | s; } sout | nl;
     
    103192        for ( s; (S){0} ~= (S){10,10} ~ (S){1} ) { sout | s; } sout | nl;
    104193        sout | nl;
    105         for ( s; (S){10,10} -~ (S){0} ) { sout | s; }            sout | nl;
    106         for ( s; (S){10,10} -~ (S){0} ~ (S){1} ) { sout | s; } sout | nl;
    107         for ( s; (S){10,10} -~= (S){0} ) { sout | s; }           sout | nl;
    108         for ( s; (S){10,10} -~= (S){0} ~ (S){1} ) { sout | s; } sout | nl | nl;
    109 
    110         for ( i; 10 : j; -5 ~ @ ) { sout | i | j; } sout | nl;
    111         for ( i; 10 : j; -5 -~ @ ) { sout | i | j; } sout | nl;
    112         for ( i; 10 : j; -5 ~ @ ~ 2 ) { sout | i | j; } sout | nl;
    113         for ( i; 10 : j; -5 -~ @ ~ 2 ) { sout | i | j; } sout | nl | nl;
    114 
    115         for ( j; -5 ~ @ : i; 10 ) { sout | i | j; } sout | nl;
    116         for ( j; -5 -~ @ : i; 10 ) { sout | i | j; } sout | nl;
    117         for ( j; -5 ~ @ ~ 2 : i; 10 ) { sout | i | j; } sout | nl;
    118         for ( j; -5 -~ @ ~ 2 : i; 10 ) { sout | i | j; } sout | nl | nl;
    119 
    120         for ( j; -5 -~ @ ~ 2 : i; 10 : k; 1.5 ~ @ ) { sout | i | j | k; } sout | nl;
    121         for ( j; -5 -~ @ ~ 2 : k; 1.5 ~ @ : i; 10 ) { sout | i | j | k; } sout | nl;
    122         for ( k; 1.5 ~ @ : j; -5 -~ @ ~ 2 : i; 10 ) { sout | i | j | k; } sout | nl;
     194        for ( s; (S){0} -~  (S){10,10} ) { sout | s; }           sout | nl;
     195        for ( s; (S){0} -~  (S){10,10} ~ (S){1} ) { sout | s; } sout | nl;
     196        for ( s; (S){0} -~= (S){10,10} ) { sout | s; }           sout | nl;
     197        for ( s; (S){0} -~= (S){10,10} ~ (S){1} ) { sout | s; } sout | nl | nl;
     198
     199        fred();
    123200}
    124201
Note: See TracChangeset for help on using the changeset viewer.