pdf.svg 13 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143
  1. <svg width="960" height="540" viewBox="0 0 960 540" xmlns="http://www.w3.org/2000/svg">
  2. <text x="480" y="32" dy="0.76em" text-anchor="middle" font-family="sans-serif" font-size="16.129032258064516" opacity="1" fill="#000000">
  3. async/mpsc_integer/ThingBuf/10
  4. </text>
  5. <text x="27" y="263" dy="0.76em" text-anchor="middle" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000" transform="rotate(270, 27, 263)">
  6. Iterations
  7. </text>
  8. <text x="480" y="513" dy="-0.5ex" text-anchor="middle" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
  9. Average Time (us)
  10. </text>
  11. <polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="86,53 86,473 "/>
  12. <text x="77" y="430" dy="0.5ex" text-anchor="end" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
  13. 50
  14. </text>
  15. <polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="81,430 86,430 "/>
  16. <text x="77" y="388" dy="0.5ex" text-anchor="end" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
  17. 100
  18. </text>
  19. <polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="81,388 86,388 "/>
  20. <text x="77" y="346" dy="0.5ex" text-anchor="end" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
  21. 150
  22. </text>
  23. <polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="81,346 86,346 "/>
  24. <text x="77" y="304" dy="0.5ex" text-anchor="end" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
  25. 200
  26. </text>
  27. <polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="81,304 86,304 "/>
  28. <text x="77" y="262" dy="0.5ex" text-anchor="end" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
  29. 250
  30. </text>
  31. <polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="81,262 86,262 "/>
  32. <text x="77" y="220" dy="0.5ex" text-anchor="end" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
  33. 300
  34. </text>
  35. <polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="81,220 86,220 "/>
  36. <text x="77" y="178" dy="0.5ex" text-anchor="end" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
  37. 350
  38. </text>
  39. <polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="81,178 86,178 "/>
  40. <text x="77" y="136" dy="0.5ex" text-anchor="end" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
  41. 400
  42. </text>
  43. <polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="81,136 86,136 "/>
  44. <text x="77" y="94" dy="0.5ex" text-anchor="end" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
  45. 450
  46. </text>
  47. <polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="81,94 86,94 "/>
  48. <polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="87,473 873,473 "/>
  49. <text x="146" y="483" dy="0.76em" text-anchor="middle" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
  50. 160
  51. </text>
  52. <polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="146,473 146,478 "/>
  53. <text x="251" y="483" dy="0.76em" text-anchor="middle" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
  54. 180
  55. </text>
  56. <polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="251,473 251,478 "/>
  57. <text x="355" y="483" dy="0.76em" text-anchor="middle" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
  58. 200
  59. </text>
  60. <polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="355,473 355,478 "/>
  61. <text x="460" y="483" dy="0.76em" text-anchor="middle" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
  62. 220
  63. </text>
  64. <polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="460,473 460,478 "/>
  65. <text x="565" y="483" dy="0.76em" text-anchor="middle" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
  66. 240
  67. </text>
  68. <polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="565,473 565,478 "/>
  69. <text x="669" y="483" dy="0.76em" text-anchor="middle" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
  70. 260
  71. </text>
  72. <polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="669,473 669,478 "/>
  73. <text x="774" y="483" dy="0.76em" text-anchor="middle" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
  74. 280
  75. </text>
  76. <polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="774,473 774,478 "/>
  77. <text x="933" y="263" dy="0.76em" text-anchor="middle" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000" transform="rotate(90, 933, 263)">
  78. Density (a.u.)
  79. </text>
  80. <polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="873,54 873,473 "/>
  81. <text x="883" y="426" dy="0.5ex" text-anchor="start" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
  82. 0.002
  83. </text>
  84. <polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="873,426 878,426 "/>
  85. <text x="883" y="380" dy="0.5ex" text-anchor="start" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
  86. 0.004
  87. </text>
  88. <polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="873,380 878,380 "/>
  89. <text x="883" y="333" dy="0.5ex" text-anchor="start" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
  90. 0.006
  91. </text>
  92. <polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="873,333 878,333 "/>
  93. <text x="883" y="287" dy="0.5ex" text-anchor="start" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
  94. 0.008
  95. </text>
  96. <polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="873,287 878,287 "/>
  97. <text x="910" y="241" dy="0.5ex" text-anchor="end" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
  98. 0.01
  99. </text>
  100. <polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="873,241 878,241 "/>
  101. <text x="883" y="194" dy="0.5ex" text-anchor="start" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
  102. 0.012
  103. </text>
  104. <polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="873,194 878,194 "/>
  105. <text x="883" y="148" dy="0.5ex" text-anchor="start" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
  106. 0.014
  107. </text>
  108. <polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="873,148 878,148 "/>
  109. <text x="883" y="101" dy="0.5ex" text-anchor="start" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
  110. 0.016
  111. </text>
  112. <polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="873,101 878,101 "/>
  113. <text x="883" y="55" dy="0.5ex" text-anchor="start" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
  114. 0.018
  115. </text>
  116. <polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="873,55 878,55 "/>
  117. <polygon opacity="0.5" fill="#1F78B4" points="87,472 88,472 90,472 91,472 93,472 94,472 96,472 98,472 99,472 101,472 102,472 104,472 105,472 107,472 109,472 110,471 112,471 113,471 115,471 116,471 118,471 120,471 121,471 123,470 124,470 126,470 127,470 129,470 131,469 132,469 134,469 135,469 137,468 138,468 140,468 142,467 143,467 145,466 146,466 148,466 150,465 151,464 153,464 154,463 156,463 157,462 159,461 161,460 162,460 164,459 165,458 167,457 168,456 170,455 172,454 173,453 175,451 176,450 178,449 179,447 181,446 183,445 184,443 186,441 187,440 189,438 190,436 192,434 194,432 195,430 197,428 198,425 200,423 201,421 203,418 205,416 206,413 208,410 209,407 211,404 213,401 214,398 216,395 217,392 219,388 220,385 222,381 224,378 225,374 227,370 228,367 230,363 231,359 233,355 235,350 236,346 238,342 239,338 241,333 242,329 244,325 246,320 247,316 249,311 250,306 252,302 253,297 255,293 257,288 258,284 260,279 261,274 263,270 264,265 266,261 268,257 269,252 271,248 272,244 274,240 276,236 277,232 279,228 280,224 282,221 283,217 285,214 287,210 288,207 290,204 291,201 293,199 294,196 296,194 298,191 299,189 301,187 302,186 304,184 305,183 307,181 309,180 310,179 312,179 313,178 315,178 316,178 318,178 320,178 321,178 323,178 324,179 326,180 327,180 329,181 331,183 332,184 334,185 335,187 337,188 339,190 340,192 342,194 343,196 345,198 346,200 348,202 350,204 351,206 353,209 354,211 356,213 357,216 359,218 361,220 362,223 364,225 365,227 367,229 368,232 370,234 372,236 373,238 375,240 376,242 378,244 379,246 381,248 383,249 384,251 386,252 387,254 389,255 391,256 392,257 394,258 395,259 397,259 398,260 400,260 402,260 403,261 405,261 406,260 408,260 409,260 411,259 413,258 414,257 416,256 417,255 419,254 420,253 422,251 424,249 425,247 427,245 428,243 430,241 431,238 433,236 435,233 436,230 438,227 439,224 441,221 442,218 444,214 446,211 447,207 449,203 450,199 452,195 454,191 455,187 457,183 458,179 460,175 461,170 463,166 465,162 466,157 468,153 469,148 471,144 472,140 474,135 476,131 477,127 479,122 480,118 482,114 483,110 485,106 487,102 488,98 490,94 491,91 493,87 494,84 496,81 498,78 499,75 501,72 502,69 504,67 505,65 507,63 509,61 510,59 512,57 513,56 515,55 517,54 518,53 520,53 521,53 523,53 524,53 526,53 528,54 529,54 531,55 532,56 534,58 535,59 537,61 539,63 540,65 542,68 543,70 545,73 546,76 548,79 550,83 551,86 553,90 554,93 556,97 557,101 559,106 561,110 562,114 564,119 565,124 567,128 568,133 570,138 572,143 573,149 575,154 576,159 578,164 580,170 581,175 583,181 584,186 586,192 587,197 589,203 591,208 592,214 594,220 595,225 597,231 598,236 600,242 602,247 603,253 605,258 606,263 608,269 609,274 611,279 613,284 614,289 616,294 617,299 619,304 620,309 622,313 624,318 625,323 627,327 628,331 630,336 632,340 633,344 635,348 636,352 638,356 639,359 641,363 643,366 644,370 646,373 647,376 649,380 650,383 652,385 654,388 655,391 657,394 658,396 660,399 661,401 663,403 665,406 666,408 668,410 669,412 671,414 672,416 674,417 676,419 677,420 679,422 680,423 682,425 683,426 685,427 687,429 688,430 690,431 691,432 693,433 695,434 696,435 698,436 699,437 701,438 702,438 704,439 706,440 707,441 709,441 710,442 712,442 713,443 715,444 717,444 718,445 720,445 721,446 723,447 724,447 726,448 728,448 729,449 731,449 732,450 734,450 735,451 737,451 739,452 740,452 742,453 743,453 745,453 746,454 748,454 750,455 751,455 753,456 754,456 756,457 758,457 759,458 761,458 762,459 764,459 765,459 767,460 769,460 770,461 772,461 773,462 775,462 776,462 778,463 780,463 781,464 783,464 784,464 786,465 787,465 789,465 791,466 792,466 794,466 795,467 797,467 798,467 800,468 802,468 803,468 805,468 806,469 808,469 809,469 811,469 813,469 814,470 816,470 817,470 819,470 821,470 822,470 824,470 825,471 827,471 828,471 830,471 832,471 833,471 835,471 836,471 838,471 839,472 841,472 843,472 844,472 846,472 847,472 849,472 850,472 852,472 854,472 855,472 857,472 858,472 860,472 861,472 863,472 865,472 866,472 868,472 869,472 871,472 873,472 873,473 87,473 "/>
  118. <polyline fill="none" opacity="1" stroke="#1F78B4" stroke-width="1" points="450,472 450,53 "/>
  119. <polyline fill="none" opacity="1" stroke="#FF7F00" stroke-width="1" points="87,472 87,53 "/>
  120. <polyline fill="none" opacity="1" stroke="#FF7F00" stroke-width="1" points="850,472 850,53 "/>
  121. <polyline fill="none" opacity="1" stroke="#E31A1C" stroke-width="1" points="87,472 87,53 "/>
  122. <polyline fill="none" opacity="1" stroke="#E31A1C" stroke-width="1" points="873,472 873,53 "/>
  123. <text x="776" y="228" dy="0.76em" text-anchor="start" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
  124. PDF
  125. </text>
  126. <text x="776" y="243" dy="0.76em" text-anchor="start" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
  127. Mean
  128. </text>
  129. <text x="776" y="258" dy="0.76em" text-anchor="start" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
  130. &quot;Clean&quot; sample
  131. </text>
  132. <text x="776" y="273" dy="0.76em" text-anchor="start" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
  133. Mild outliers
  134. </text>
  135. <text x="776" y="288" dy="0.76em" text-anchor="start" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
  136. Severe outliers
  137. </text>
  138. <rect x="746" y="228" width="20" height="10" opacity="0.5" fill="#1F78B4" stroke="none"/>
  139. <polyline fill="none" opacity="1" stroke="#1F78B4" stroke-width="1" points="746,248 766,248 "/>
  140. <circle cx="756" cy="263" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
  141. <circle cx="756" cy="278" r="3" opacity="1" fill="#FF7F00" stroke="none" stroke-width="1"/>
  142. <circle cx="756" cy="293" r="3" opacity="1" fill="#E31A1C" stroke="none" stroke-width="1"/>
  143. </svg>