Benchmarks/AsyncOverhead/bin/Release/AsyncOverhead.exe
HopacTCS: 100*1 0.026086s - 3833 ops/s
HopacTCS: 1500000*1 0.262010s - 5724966 ops/s
HopacTCS: 1000000*2 0.254772s - 7850162 ops/s
HopacTCS: 1500000*4 0.692490s - 8664383 ops/s
HopacTCS: 1000000*8 0.829737s - 9641615 ops/s
Hopac: 10*1 0.003116s - 3209 ops/s
Hopac: 150000*1 0.596607s - 251422 ops/s
Hopac: 100000*2 0.930710s - 214890 ops/s
Hopac: 150000*4 5.389331s - 111331 ops/s
Hopac: 100000*8 7.543377s - 106053 ops/s
AsyncTCS: 100*1 0.015224s - 6568 ops/s
AsyncTCS: 1500000*1 2.533792s - 591998 ops/s
AsyncTCS: 1000000*2 2.080818s - 961160 ops/s
AsyncTCS: 1500000*4 4.076372s - 1471897 ops/s
AsyncTCS: 1000000*8 3.858143s - 2073537 ops/s
Async: 10*1 0.000691s - 14480 ops/s
Async: 150000*1 1.056450s - 141985 ops/s
Async: 100000*2 1.156735s - 172900 ops/s
Async: 150000*4 6.860678s - 87455 ops/s
Async: 100000*8 7.846716s - 101953 ops/s
Benchmarks/Cell/bin/Release/Cell.exe
HopacReq: 2858 b/c 0.05375 s to 10 c * 10 p * 10 u
HopacDyn: 73 b/c 0.00939 s to 10 c * 10 p * 10 u
HopacAlt: 82 b/c 0.01958 s to 10 c * 10 p * 10 u
Async: 1927 b/c 0.03393 s to 10 c * 10 p * 10 u
HopacReq: 119 b/c 0.06237 s to 100 c * 100 p * 100 u
HopacDyn: 100 b/c 0.05324 s to 100 c * 100 p * 100 u
HopacAlt: 207 b/c 0.03280 s to 100 c * 100 p * 100 u
Async: 712 b/c 0.04474 s to 100 c * 100 p * 100 u
HopacReq: 149 b/c 0.40837 s to 1000 c * 1000 p * 1000 u
HopacDyn: 66 b/c 0.49981 s to 1000 c * 1000 p * 1000 u
HopacAlt: 221 b/c 0.30691 s to 1000 c * 1000 p * 1000 u
Async: 708 b/c 5.38812 s to 1000 c * 1000 p * 1000 u
HopacReq: 134 b/c 8.65881 s to 100 c * 10 p * 100000 u
HopacDyn: 91 b/c 9.45337 s to 100 c * 10 p * 100000 u
HopacAlt: 146 b/c 4.63522 s to 100 c * 10 p * 100000 u
HopacReq: 149 b/c 3.14484 s to 1000 c * 1000 p * 10000 u
HopacDyn: 42 b/c 3.59178 s to 1000 c * 1000 p * 10000 u
HopacAlt: 218 b/c 2.42759 s to 1000 c * 1000 p * 10000 u
HopacReq: 151 b/c 0.57490 s to 10000 c * 1000 p * 1000 u
HopacDyn: 122 b/c 0.54878 s to 10000 c * 1000 p * 1000 u
HopacAlt: 198 b/c 0.57717 s to 10000 c * 1000 p * 1000 u
Async: 703 b/c 6.45559 s to 10000 c * 1000 p * 1000 u
HopacReq: 99 b/c 2.62472 s to 1000 c * 10000 p * 1000 u
HopacDyn: 126 b/c 3.16066 s to 1000 c * 10000 p * 1000 u
HopacAlt: 221 b/c 2.17751 s to 1000 c * 10000 p * 1000 u
HopacReq: 110 b/c 2.53489 s to 10000 c * 10000 p * 1000 u
HopacDyn: 127 b/c 2.94804 s to 10000 c * 10000 p * 1000 u
HopacAlt: 223 b/c 2.52392 s to 10000 c * 10000 p * 1000 u
HopacReq: 151 b/c 14.22864 s to 1000000 c * 100000 p * 100 u
HopacDyn: 127 b/c 14.15872 s to 1000000 c * 100000 p * 100 u
HopacAlt: 223 b/c 15.47721 s to 1000000 c * 100000 p * 100 u
HopacReq: 121 b/c 25.74116 s to 10000 c * 10000 p * 10000 u
HopacDyn: 0 b/c 30.26275 s to 10000 c * 10000 p * 10000 u
HopacAlt: 130 b/c 28.78948 s to 10000 c * 10000 p * 10000 u
Benchmarks/Chameneos/bin/Release/Chameneos.exe
Lock: 600 8 0.038279s (1200, 1200)
MVar: 600 8 0.111071s (1200, 1200)
Alt: 600 8 0.139812s (1200, 1200)
Lock: 6000 8 0.014312s (12000, 12000)
MVar: 6000 8 0.021012s (12000, 12000)
Alt: 6000 8 0.028963s (12000, 12000)
Lock: 60000 8 0.171698s (120000, 120000)
MVar: 60000 8 1.646208s (120000, 120000)
Alt: 60000 8 0.205095s (120000, 120000)
Lock: 600000 8 1.260788s (1200000, 1200000)
MVar: 600000 8 8.452224s (1200000, 1200000)
Alt: 600000 8 2.069601s (1200000, 1200000)
Lock: 6000000 8 13.621367s (12000000, 12000000)
MVar: 6000000 8 109.741314s (12000000, 12000000)
Alt: 6000000 8 21.296178s (12000000, 12000000)
Benchmarks/CmlLCH/bin/Release/CmlLCH.exe
EgPaper 10: 0.028442s
EgPaper 100: 0.000420s
EgPaper 1000: 0.002286s
EgPaper 10000: 0.043487s
EgPaper 100000: 0.806149s
EgPaper 1000000: 7.097772s
SwapCh 10: 0.004619s
SwapCh 100: 0.000766s
SwapCh 1000: 0.033725s
SwapCh 10000: 0.213477s
SwapCh 100000: 3.820435s
SwapCh 1000000: 21.056990s
BufferedCh 10: 0.010764s
BufferedCh 100: 0.001715s
BufferedCh 1000: 0.093363s
BufferedCh 10000: 0.531803s
BufferedCh 100000: 7.281841s
BufferedCh 1000000: 72.116208s
Benchmarks/CounterActor/bin/Release/CounterActor.exe
ChMsg: 8 * 300 msgs => 67222 msgs/s
ChMsg: 8 * 3000 msgs => 5416507 msgs/s
ChMsg: 8 * 30000 msgs => 328830 msgs/s
ChMsg: 8 * 300000 msgs => 204159 msgs/s
ChMsg: 8 * 3000000 msgs => 191637 msgs/s
MbMsg: 8 * 300 msgs => 253528 msgs/s
MbMsg: 8 * 3000 msgs => 3241666 msgs/s
MbMsg: 8 * 30000 msgs => 4559678 msgs/s
MbMsg: 8 * 300000 msgs => 4687233 msgs/s
MbMsg: 8 * 3000000 msgs => 4423837 msgs/s
Benchmarks/Fibonacci/bin/Release/Fibonacci.exe
SerFun: 55 - 0.000161s (88 recs)
ParOpt: 55 - 0.119578s (735.921939 jobs/s)
ParJob: 55 - 0.003884s (22659.971675 jobs/s)
ParPro: 55 - 0.008404s (10471.204188 jobs/s)
SerOpt: 55 - 0.000760s
SerJob: 55 - 0.000868s
FibNck: 55 - 0.016048s
SerAsc: 55 - 0.012367s
ParAsc: 55 - 0.009533s
SerFun: 6765 - 0.000293s (10945 recs)
ParOpt: 6765 - 0.002756s (3971767.608956 jobs/s)
ParJob: 6765 - 0.010090s (1084737.363726 jobs/s)
ParPro: 6765 - 0.003014s (3631145.909362 jobs/s)
SerOpt: 6765 - 0.003026s
SerJob: 6765 - 0.004349s
FibNck: 6765 - 0.007340s
SerAsc: 6765 - 0.006831s
ParAsc: 6765 - 0.053093s
SerFun: 832040 - 0.016632s (1346268 recs)
ParOpt: 832040 - 0.117192s (11487712.471841 jobs/s)
ParJob: 832040 - 0.123773s (10876920.553692 jobs/s)
ParPro: 832040 - 0.174576s (7711626.542878 jobs/s)
SerOpt: 832040 - 0.161819s
SerJob: 832040 - 0.237416s
FibNck: 832040 - 0.533833s
SerAsc: 832040 - 0.437617s
ParAsc: 832040 - 19.211499s
SerFun: 102334155 - 1.491305s (165580140 recs)
ParOpt: 102334155 - 14.153997s (11698472.004785 jobs/s)
ParJob: 102334155 - 14.971655s (11059574.614575 jobs/s)
ParPro: 102334155 - 21.041761s (7869119.889728 jobs/s)
SerOpt: 102334155 - 18.602347s
SerJob: 102334155 - 27.560343s
FibNck: 102334155 - 65.475859s
SerAsc: 102334155 - 52.768418s
Benchmarks/PingPong/bin/Release/PingPong.exe
ChGive: 2000 - 161889 msgs/s - 0.024708s
ChGive: 20000 - 7703567 msgs/s - 0.005192s
ChGive: 200000 - 15039064 msgs/s - 0.026597s
ChGive: 2000000 - 18333478 msgs/s - 0.218180s
ChGive: 20000000 - 18718556 msgs/s - 2.136917s
ChGive: 8000 - 7119655 msgs/s - 0.002247s
ChGive: 80000 - 20144791 msgs/s - 0.007943s
ChGive: 800000 - 31731425 msgs/s - 0.050423s
ChGive: 8000000 - 37280378 msgs/s - 0.429180s
ChGive: 80000000 - 34755335 msgs/s - 4.603610s
ChGive: 16000 - 17013132 msgs/s - 0.001881s
ChGive: 160000 - 26396542 msgs/s - 0.012123s
ChGive: 1600000 - 42254042 msgs/s - 0.075732s
ChGive: 16000000 - 47702598 msgs/s - 0.670823s
ChGive: 160000000 - 44630041 msgs/s - 7.170058s
ChSend: 2000 - 1330097 msgs/s - 0.003007s
ChSend: 20000 - 9445100 msgs/s - 0.004235s
ChSend: 200000 - 18502757 msgs/s - 0.021618s
ChSend: 2000000 - 22661965 msgs/s - 0.176507s
ChSend: 20000000 - 23181772 msgs/s - 1.725494s
ChSend: 8000 - 10695902 msgs/s - 0.001496s
ChSend: 80000 - 18188019 msgs/s - 0.008797s
ChSend: 800000 - 34019463 msgs/s - 0.047032s
ChSend: 8000000 - 45617199 msgs/s - 0.350745s
ChSend: 80000000 - 46302998 msgs/s - 3.455500s
ChSend: 16000 - 16186141 msgs/s - 0.001977s
ChSend: 160000 - 25426288 msgs/s - 0.012585s
ChSend: 1600000 - 51594096 msgs/s - 0.062023s
ChSend: 16000000 - 60062033 msgs/s - 0.532783s
ChSend: 160000000 - 59963308 msgs/s - 5.336597s
ChGiSe: 2000 - 1406569 msgs/s - 0.002844s
ChGiSe: 20000 - 9874593 msgs/s - 0.004051s
ChGiSe: 200000 - 18909311 msgs/s - 0.021154s
ChGiSe: 2000000 - 23849230 msgs/s - 0.167720s
ChGiSe: 20000000 - 24593186 msgs/s - 1.626467s
ChGiSe: 8000 - 11048961 msgs/s - 0.001448s
ChGiSe: 80000 - 19873061 msgs/s - 0.008051s
ChGiSe: 800000 - 32323820 msgs/s - 0.049499s
ChGiSe: 8000000 - 40390393 msgs/s - 0.396134s
ChGiSe: 80000000 - 42163605 msgs/s - 3.794742s
ChGiSe: 16000 - 15920398 msgs/s - 0.002010s
ChGiSe: 160000 - 27306317 msgs/s - 0.011719s
ChGiSe: 1600000 - 48504912 msgs/s - 0.065973s
ChGiSe: 16000000 - 55307708 msgs/s - 0.578581s
ChGiSe: 160000000 - 56764602 msgs/s - 5.637316s
ChSeGi: 2000 - 1396356 msgs/s - 0.002865s
ChSeGi: 20000 - 9779712 msgs/s - 0.004090s
ChSeGi: 200000 - 18762518 msgs/s - 0.021319s
ChSeGi: 2000000 - 23772408 msgs/s - 0.168262s
ChSeGi: 20000000 - 24312175 msgs/s - 1.645266s
ChSeGi: 8000 - 10558268 msgs/s - 0.001515s
ChSeGi: 80000 - 17586863 msgs/s - 0.009098s
ChSeGi: 800000 - 32408542 msgs/s - 0.049370s
ChSeGi: 8000000 - 41420356 msgs/s - 0.386284s
ChSeGi: 80000000 - 43212537 msgs/s - 3.702629s
ChSeGi: 16000 - 17171988 msgs/s - 0.001864s
ChSeGi: 160000 - 30227462 msgs/s - 0.010586s
ChSeGi: 1600000 - 47988819 msgs/s - 0.066682s
ChSeGi: 16000000 - 53287471 msgs/s - 0.600516s
ChSeGi: 160000000 - 54854509 msgs/s - 5.833613s
MbSend: 2000 - 899847 msgs/s - 0.004445s
MbSend: 20000 - 9478224 msgs/s - 0.004220s
MbSend: 200000 - 18233618 msgs/s - 0.021938s
MbSend: 2000000 - 22561662 msgs/s - 0.177292s
MbSend: 20000000 - 23467666 msgs/s - 1.704473s
MbSend: 8000 - 10368066 msgs/s - 0.001543s
MbSend: 80000 - 17804485 msgs/s - 0.008987s
MbSend: 800000 - 34939685 msgs/s - 0.045793s
MbSend: 8000000 - 47643593 msgs/s - 0.335827s
MbSend: 80000000 - 48972235 msgs/s - 3.267157s
MbSend: 16000 - 15954530 msgs/s - 0.002006s
MbSend: 160000 - 24687167 msgs/s - 0.012962s
MbSend: 1600000 - 50127590 msgs/s - 0.063837s
MbSend: 16000000 - 58801900 msgs/s - 0.544200s
MbSend: 160000000 - 60057934 msgs/s - 5.328189s
AsPost: 2000 - 127649 msgs/s - 0.031336s
AsPost: 20000 - 1225393 msgs/s - 0.032643s
AsPost: 200000 - 1445199 msgs/s - 0.276778s
AsPost: 2000000 - 560570 msgs/s - 7.135593s
AsPost: 20000000 - 734698 msgs/s - 54.444152s
AsPost: 8000 - 2405870 msgs/s - 0.006650s
AsPost: 80000 - 1015776 msgs/s - 0.157515s
AsPost: 800000 - 2528375 msgs/s - 0.632817s
AsPost: 8000000 - 2377529 msgs/s - 6.729677s
AsPost: 80000000 - 2251618 msgs/s - 71.060003s
AsPost: 16000 - 298380 msgs/s - 0.107246s
AsPost: 160000 - 3589661 msgs/s - 0.089145s
AsPost: 1600000 - 3700385 msgs/s - 0.864775s
AsPost: 16000000 - 3347624 msgs/s - 9.559017s
AsPost: 160000000 - 3282357 msgs/s - 97.490910s
Benchmarks/PostMailbox/bin/Release/PostMailbox.exe
ChGive: 85203 and 84917 msgs/s
ChGive: 5963207 and 5961607 msgs/s
ChGive: 12067239 and 12066656 msgs/s
ChGive: 13471660 and 13471588 msgs/s
ChGive: 13546189 and 13546175 msgs/s
MbSend: 823859 and 692737 msgs/s
MbSend: 7945336 and 5036642 msgs/s
MbSend: 7308739 and 6582867 msgs/s
MbSend: 17525135 and 9091860 msgs/s
MbSend: 5549220 and 4929236 msgs/s
MbSendNow: 1146460 and 942640 msgs/s
MbSendNow: 3635835 and 3223675 msgs/s
MbSendNow: 5142816 and 4599361 msgs/s
MbSendNow: 7072791 and 5629783 msgs/s
MbSendNow: 5252881 and 4536090 msgs/s
ChSend: 882729 and 823486 msgs/s
ChSend: 3973773 and 3610695 msgs/s
ChSend: 4532650 and 4238581 msgs/s
ChSend: 4812584 and 4465910 msgs/s
ChSend: 4361693 and 4086795 msgs/s
ChSendNow: 2571686 and 1722801 msgs/s
ChSendNow: 5088152 and 3622532 msgs/s
ChSendNow: 7516904 and 4407995 msgs/s
ChSendNow: 4798528 and 3947105 msgs/s
ChSendNow: 5380770 and 4124109 msgs/s
Async: 249026 and 139525 msgs/s
Async: 2239165 and 1294322 msgs/s
Async: 2944988 and 1645501 msgs/s
Async: 2334407 and 1405740 msgs/s
Async: 2843837 and 1635828 msgs/s
Benchmarks/PrimesStream/bin/Release/PrimesStream.exe
Sequential: 624 b/p 29 - 0.011876s
Sequential: 32 b/p 541 - 0.001498s
Sequential: 58 b/p 7919 - 0.028250s
Sequential: 43 b/p 22307 - 0.142904s
Sequential: 38 b/p 48611 - 0.593130s
Sequential: 37 b/p 76207 - 1.386195s
Sequential: 37 b/p 104729 - 2.487240s
HopacCh: 316 b/p 29 - 0.031802s
HopacCh: 141 b/p 541 - 0.013238s
HopacCh: 280 b/p 7919 - 0.204194s
HopacCh: 429 b/p 22307 - 0.347911s
HopacCh: 175 b/p 48611 - 0.991895s
HopacCh: 452 b/p 76207 - 1.650411s
HopacCh: 162 b/p 104729 - 2.866009s
Async: 1433 b/p 29 - 0.032442s
Async: 1270 b/p 541 - 0.035551s
Async: 9658 b/p 7919 - 1.377670s
Async: 1417 b/p 22307 - 19.493231s
Async: 1242 b/p 48611 - 65.086286s
Async: 2252 b/p 76207 - 164.730677s
Async: 1348 b/p 104729 - 355.125197s
Benchmarks/ReaderWriter/bin/Release/ReaderWriter.exe
Literal: 85538 hops/s
Literal: 2882426 hops/s
Literal: 5602398 hops/s
Literal: 6431071 hops/s
Literal: 6546118 hops/s
Tweaked: 1017812 hops/s
Tweaked: 3869295 hops/s
Tweaked: 7385361 hops/s
Tweaked: 8136978 hops/s
Tweaked: 8325888 hops/s
AsyncPR: 72645 hops/s
AsyncPR: 347618 hops/s
AsyncPR: 261203 hops/s
AsyncPR: 116959 hops/s
AsyncPR: 192434 hops/s
Benchmarks/StartRing/bin/Release/StartRing.exe
JQueue: 444 ops/s - 0.022502s
JQueue: 808407 ops/s - 0.000124s
JQueue: 1103266 ops/s - 0.000906s
JQueue: 1694915 ops/s - 0.005900s
JQueue: 3477499 ops/s - 0.028756s
JQueue: 4110079 ops/s - 0.243304s
JQueue: 4271375 ops/s - 2.341166s
PQueue: 4195 ops/s - 0.002384s
PQueue: 313283 ops/s - 0.000319s
PQueue: 899281 ops/s - 0.001112s
PQueue: 1721911 ops/s - 0.005808s
PQueue: 2145762 ops/s - 0.046604s
PQueue: 2373114 ops/s - 0.421387s
PQueue: 2386654 ops/s - 4.189966s
JStart: 5156 ops/s - 0.001940s
JStart: 330142 ops/s - 0.000303s
JStart: 587510 ops/s - 0.001702s
JStart: 47309 ops/s - 0.211378s
JStart: 61696 ops/s - 1.620855s
JStart: 244178 ops/s - 4.095366s
JStart: 112271 ops/s - 89.070300s
PStart: 7342 ops/s - 0.001362s
PStart: 282326 ops/s - 0.000354s
PStart: 88741 ops/s - 0.011269s
PStart: 936338 ops/s - 0.010680s
PStart: 335293 ops/s - 0.298247s
PStart: 176358 ops/s - 5.670289s
PStart: 195676 ops/s - 51.104819s
ThPool: 3459 ops/s - 0.002891s
ThPool: 181554 ops/s - 0.000551s
ThPool: 236239 ops/s - 0.004233s
ThPool: 440455 ops/s - 0.022704s
ThPool: 521603 ops/s - 0.191717s
ThPool: 381866 ops/s - 2.618721s
Tasks: 3223 ops/s - 0.003102s
Tasks: 82163 ops/s - 0.001217s
Tasks: 152369 ops/s - 0.006563s
Tasks: 269664 ops/s - 0.037083s
Tasks: 285686 ops/s - 0.350035s
Tasks: 279677 ops/s - 3.575553s
Async: 308 ops/s - 0.032471s
Async: 235849 ops/s - 0.000424s
Async: 288517 ops/s - 0.003466s
Async: 301270 ops/s - 0.033193s
Async: 298719 ops/s - 0.334763s
Async: 301735 ops/s - 3.314166s
Native: 4673 ops/s - 0.002140s
Native: 5581 ops/s - 0.017917s
Native: 5668 ops/s - 0.176438s
Native: 5625 ops/s - 1.777861s
Benchmarks/ThreadRing/bin/Release/ThreadRing.exe
With 1 rings of length 50003 passing 500 msgs:
MPPost: 752 b/c 1661 m/s - 0.301036s
ChGive: 99 b/c 9840 m/s - 0.050815s
MbSend: 38 b/c 11203 m/s - 0.044629s
ChSend: 0 b/c 3528 m/s - 0.141730s
With 1 rings of length 50003 passing 500000 msgs:
MPPost: 745 b/c 225752 m/s - 2.214818s
ChGive: 0 b/c 2050392 m/s - 0.243856s
MbSend: 56 b/c 572105 m/s - 0.873965s
ChSend: 0 b/c 1618714 m/s - 0.308887s
With 1 rings of length 50003 passing 50000000 msgs:
ChGive: 0 b/c 9450679 m/s - 5.290625s
MbSend: 63 b/c 7641262 m/s - 6.543422s
ChSend: 0 b/c 8003444 m/s - 6.247311s
With 1 rings of length 503 passing 500 msgs:
MPPost: 783 b/c 20583 m/s - 0.024292s
ChGive: 0 b/c 19229 m/s - 0.026002s
MbSend: 164 b/c 39621 m/s - 0.012620s
ChSend: 76 b/c 145632 m/s - 0.003433s
With 1 rings of length 503 passing 500000 msgs:
MPPost: 761 b/c 416293 m/s - 1.201078s
ChGive: 0 b/c 13112931 m/s - 0.038130s
MbSend: 141 b/c 11308328 m/s - 0.044215s
ChSend: 52 b/c 12703349 m/s - 0.039360s
With 1 rings of length 503 passing 50000000 msgs:
ChGive: 84 b/c 14706013 m/s - 3.399970s
MbSend: 138 b/c 14832775 m/s - 3.370913s
ChSend: 109 b/c 13392143 m/s - 3.733532s
With 1 rings of length 53 passing 500 msgs:
Native: 239 b/c 44277 m/s - 0.011293s
MPPost: 702 b/c 98818 m/s - 0.005060s
ChGive: 0 b/c 165898 m/s - 0.003014s
MbSend: 97 b/c 130794 m/s - 0.003823s
ChSend: 54 b/c 161041 m/s - 0.003105s
With 1 rings of length 53 passing 500000 msgs:
Native: 238 b/c 272440 m/s - 1.835269s
MPPost: 701 b/c 465291 m/s - 1.074597s
ChGive: 0 b/c 11240754 m/s - 0.044481s
MbSend: 96 b/c 13497062 m/s - 0.037045s
ChSend: 54 b/c 12811020 m/s - 0.039029s
With 1 rings of length 53 passing 50000000 msgs:
ChGive: 54 b/c 15535563 m/s - 3.218422s
MbSend: 97 b/c 15795121 m/s - 3.165535s
ChSend: 54 b/c 14950734 m/s - 3.344317s
With 8 rings of length 50003 passing 500 msgs:
MPPost: 723 b/c 819 m/s - 4.883919s
ChGive: 103 b/c 4941 m/s - 0.809538s
MbSend: 50 b/c 5340 m/s - 0.749069s
ChSend: 0 b/c 3694 m/s - 1.082700s
With 8 rings of length 50003 passing 500000 msgs:
MPPost: 609 b/c 300052 m/s - 13.331035s
ChGive: 0 b/c 2381728 m/s - 1.679453s
MbSend: 54 b/c 2721503 m/s - 1.469776s
ChSend: 0 b/c 2729017 m/s - 1.465729s
With 8 rings of length 50003 passing 50000000 msgs:
ChGive: 0 b/c 5886381 m/s - 67.953462s
MbSend: 54 b/c 5773918 m/s - 69.277044s
ChSend: 110 b/c 5080601 m/s - 78.730846s
With 8 rings of length 503 passing 500 msgs:
MPPost: 718 b/c 7841 m/s - 0.510169s
ChGive: 0 b/c 11453 m/s - 0.349263s
MbSend: 167 b/c 15074 m/s - 0.265356s
ChSend: 97 b/c 15250 m/s - 0.262287s
With 8 rings of length 503 passing 500000 msgs:
MPPost: 717 b/c 914039 m/s - 4.376182s
ChGive: 0 b/c 10602135 m/s - 0.377283s
MbSend: 119 b/c 10793451 m/s - 0.370595s
ChSend: 73 b/c 10667113 m/s - 0.374984s
With 8 rings of length 503 passing 50000000 msgs:
ChGive: 80 b/c 32849435 m/s - 12.176769s
MbSend: 140 b/c 30000489 m/s - 13.333116s
ChSend: 71 b/c 29933160 m/s - 13.363106s
With 8 rings of length 53 passing 500 msgs:
Native: 243 b/c 10157 m/s - 0.393814s
MPPost: 719 b/c 10947 m/s - 0.365408s
ChGive: 0 b/c 15120 m/s - 0.264544s
MbSend: 154 b/c 14746 m/s - 0.271254s
ChSend: 105 b/c 15232 m/s - 0.262598s
With 8 rings of length 53 passing 500000 msgs:
Native: 243 b/c 145608 m/s - 27.470966s
MPPost: 707 b/c 1531755 m/s - 2.611384s
ChGive: 0 b/c 10938439 m/s - 0.365683s
MbSend: 125 b/c 10523732 m/s - 0.380093s
ChSend: 83 b/c 10866122 m/s - 0.368117s
With 8 rings of length 53 passing 50000000 msgs:
ChGive: 84 b/c 34137082 m/s - 11.717463s
MbSend: 136 b/c 35558726 m/s - 11.248997s
ChSend: 81 b/c 33117492 m/s - 12.078209s