You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

182 lines
16 KiB
XML

<svg width="960" height="540" viewBox="0 0 960 540" xmlns="http://www.w3.org/2000/svg">
<text x="480" y="32" dy="0.76em" text-anchor="middle" font-family="sans-serif" font-size="16.129032258064516" opacity="1" fill="#000000">
event_deserialization/16384
</text>
<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)">
Iterations (x 10^3)
</text>
<text x="480" y="513" dy="-0.5ex" text-anchor="middle" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
Average Time (ns)
</text>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="86,53 86,473 "/>
<text x="77" y="406" dy="0.5ex" text-anchor="end" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
2
</text>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="81,406 86,406 "/>
<text x="77" y="340" dy="0.5ex" text-anchor="end" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
4
</text>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="81,340 86,340 "/>
<text x="77" y="275" dy="0.5ex" text-anchor="end" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
6
</text>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="81,275 86,275 "/>
<text x="77" y="209" dy="0.5ex" text-anchor="end" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
8
</text>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="81,209 86,209 "/>
<text x="77" y="143" dy="0.5ex" text-anchor="end" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
10
</text>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="81,143 86,143 "/>
<text x="77" y="78" dy="0.5ex" text-anchor="end" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
12
</text>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="81,78 86,78 "/>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="87,473 873,473 "/>
<text x="153" y="483" dy="0.76em" text-anchor="middle" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
830
</text>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="153,473 153,478 "/>
<text x="233" y="483" dy="0.76em" text-anchor="middle" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
840
</text>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="233,473 233,478 "/>
<text x="314" y="483" dy="0.76em" text-anchor="middle" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
850
</text>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="314,473 314,478 "/>
<text x="394" y="483" dy="0.76em" text-anchor="middle" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
860
</text>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="394,473 394,478 "/>
<text x="475" y="483" dy="0.76em" text-anchor="middle" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
870
</text>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="475,473 475,478 "/>
<text x="555" y="483" dy="0.76em" text-anchor="middle" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
880
</text>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="555,473 555,478 "/>
<text x="636" y="483" dy="0.76em" text-anchor="middle" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
890
</text>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="636,473 636,478 "/>
<text x="716" y="483" dy="0.76em" text-anchor="middle" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
900
</text>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="716,473 716,478 "/>
<text x="797" y="483" dy="0.76em" text-anchor="middle" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
910
</text>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="797,473 797,478 "/>
<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)">
Density (a.u.)
</text>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="873,54 873,473 "/>
<text x="883" y="433" dy="0.5ex" text-anchor="start" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
0.005
</text>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="873,433 878,433 "/>
<text x="910" y="393" dy="0.5ex" text-anchor="end" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
0.01
</text>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="873,393 878,393 "/>
<text x="883" y="353" dy="0.5ex" text-anchor="start" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
0.015
</text>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="873,353 878,353 "/>
<text x="910" y="314" dy="0.5ex" text-anchor="end" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
0.02
</text>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="873,314 878,314 "/>
<text x="883" y="274" dy="0.5ex" text-anchor="start" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
0.025
</text>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="873,274 878,274 "/>
<text x="910" y="234" dy="0.5ex" text-anchor="end" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
0.03
</text>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="873,234 878,234 "/>
<text x="883" y="194" dy="0.5ex" text-anchor="start" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
0.035
</text>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="873,194 878,194 "/>
<text x="910" y="155" dy="0.5ex" text-anchor="end" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
0.04
</text>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="873,155 878,155 "/>
<text x="883" y="115" dy="0.5ex" text-anchor="start" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
0.045
</text>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="873,115 878,115 "/>
<text x="910" y="75" dy="0.5ex" text-anchor="end" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
0.05
</text>
<polyline fill="none" opacity="1" stroke="#000000" stroke-width="1" points="873,75 878,75 "/>
<polygon opacity="0.5" fill="#1F78B4" points="87,471 88,471 90,471 91,471 93,470 94,470 96,470 98,470 99,469 101,469 102,469 104,468 105,468 107,467 109,467 110,466 112,466 113,465 115,464 116,463 118,462 120,462 121,461 123,459 124,458 126,457 127,456 129,454 131,453 132,451 134,449 135,447 137,445 138,443 140,441 142,439 143,436 145,433 146,430 148,427 150,424 151,421 153,417 154,414 156,410 157,406 159,401 161,397 162,392 164,388 165,383 167,377 168,372 170,366 172,360 173,354 175,348 176,342 178,335 179,329 181,322 183,315 184,307 186,300 187,292 189,285 190,277 192,269 194,261 195,253 197,245 198,237 200,229 201,221 203,212 205,204 206,196 208,188 209,180 211,172 213,164 214,157 216,149 217,142 219,134 220,127 222,121 224,114 225,108 227,102 228,96 230,91 231,86 233,81 235,76 236,72 238,68 239,65 241,62 242,60 244,57 246,56 247,54 249,53 250,53 252,53 253,53 255,53 257,54 258,56 260,58 261,60 263,62 264,65 266,69 268,72 269,76 271,80 272,85 274,90 276,95 277,100 279,105 280,111 282,117 283,123 285,129 287,136 288,142 290,149 291,156 293,162 294,169 296,176 298,183 299,190 301,197 302,204 304,211 305,218 307,224 309,231 310,238 312,244 313,251 315,257 316,263 318,269 320,275 321,281 323,287 324,292 326,298 327,303 329,308 331,313 332,318 334,323 335,327 337,332 339,336 340,340 342,344 343,348 345,352 346,356 348,359 350,363 351,366 353,369 354,372 356,375 357,378 359,381 361,384 362,386 364,389 365,391 367,393 368,396 370,398 372,400 373,402 375,404 376,406 378,408 379,410 381,412 383,414 384,416 386,417 387,419 389,421 391,422 392,424 394,425 395,427 397,428 398,429 400,431 402,432 403,433 405,435 406,436 408,437 409,438 411,439 413,440 414,441 416,442 417,443 419,444 420,445 422,446 424,447 425,448 427,448 428,449 430,450 431,451 433,451 435,452 436,452 438,453 439,453 441,454 442,454 444,455 446,455 447,456 449,456 450,456 452,456 454,457 455,457 457,457 458,457 460,457 461,457 463,457 465,458 466,458 468,458 469,458 471,457 472,457 474,457 476,457 477,457 479,457 480,457 482,457 483,456 485,456 487,456 488,456 490,455 491,455 493,455 494,454 496,454 498,454 499,453 501,453 502,453 504,452 505,452 507,452 509,451 510,451 512,450 513,450 515,450 517,449 518,449 520,449 521,448 523,448 524,448 526,447 528,447 529,447 531,446 532,446 534,446 535,446 537,446 539,445 540,445 542,445 543,445 545,445 546,445 548,445 550,445 551,445 553,445 554,445 556,445 557,445 559,445 561,445 562,445 564,445 565,446 567,446 568,446 570,446 572,447 573,447 575,447 576,447 578,448 580,448 581,448 583,449 584,449 586,449 587,450 589,450 591,450 592,451 594,451 595,452 597,452 598,452 600,453 602,453 603,453 605,454 606,454 608,454 609,454 611,455 613,455 614,455 616,455 617,456 619,456 620,456 622,456 624,456 625,457 627,457 628,457 630,457 632,457 633,457 635,457 636,457 638,457 639,457 641,457 643,457 644,457 646,457 647,457 649,457 650,457 652,457 654,457 655,457 657,457 658,457 660,457 661,457 663,457 665,457 666,456 668,456 669,456 671,456 672,456 674,456 676,456 677,456 679,456 680,456 682,456 683,455 685,455 687,455 688,455 690,455 691,455 693,455 695,455 696,455 698,455 699,455 701,455 702,455 704,455 706,455 707,455 709,455 710,455 712,455 713,455 715,455 717,456 718,456 720,456 721,456 723,456 724,456 726,456 728,457 729,457 731,457 732,457 734,457 735,458 737,458 739,458 740,458 742,458 743,459 745,459 746,459 748,460 750,460 751,460 753,460 754,461 756,461 758,461 759,462 761,462 762,462 764,462 765,463 767,463 769,463 770,464 772,464 773,464 775,465 776,465 778,465 780,465 781,466 783,466 784,466 786,466 787,467 789,467 791,467 792,467 794,468 795,468 797,468 798,468 800,469 802,469 803,469 805,469 806,469 808,470 809,470 811,470 813,470 814,470 816,470 817,470 819,471 821,471 822,471 824,471 825,471 827,471 828,471 830,471 832,471 833,471 835,472 836,472 838,472 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 "/>
<polyline fill="none" opacity="1" stroke="#1F78B4" stroke-width="1" points="297,472 297,53 "/>
<polyline fill="none" opacity="1" stroke="#FF7F00" stroke-width="1" points="195,472 195,53 "/>
<polyline fill="none" opacity="1" stroke="#FF7F00" stroke-width="1" points="322,472 322,53 "/>
<polyline fill="none" opacity="1" stroke="#E31A1C" stroke-width="1" points="147,472 147,53 "/>
<polyline fill="none" opacity="1" stroke="#E31A1C" stroke-width="1" points="370,472 370,53 "/>
<circle cx="653" cy="467" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="559" cy="463" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="563" cy="459" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="548" cy="455" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="684" cy="451" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="732" cy="446" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="729" cy="442" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="551" cy="438" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="357" cy="434" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="367" cy="430" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="455" cy="425" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="373" cy="421" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="376" cy="417" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="362" cy="413" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="531" cy="409" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="346" cy="404" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="330" cy="400" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="357" cy="396" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="344" cy="388" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="357" cy="434" r="3" opacity="1" fill="#FF7F00" stroke="none" stroke-width="1"/>
<circle cx="367" cy="430" r="3" opacity="1" fill="#FF7F00" stroke="none" stroke-width="1"/>
<circle cx="362" cy="413" r="3" opacity="1" fill="#FF7F00" stroke="none" stroke-width="1"/>
<circle cx="346" cy="404" r="3" opacity="1" fill="#FF7F00" stroke="none" stroke-width="1"/>
<circle cx="330" cy="400" r="3" opacity="1" fill="#FF7F00" stroke="none" stroke-width="1"/>
<circle cx="357" cy="396" r="3" opacity="1" fill="#FF7F00" stroke="none" stroke-width="1"/>
<circle cx="344" cy="388" r="3" opacity="1" fill="#FF7F00" stroke="none" stroke-width="1"/>
<circle cx="653" cy="467" r="3" opacity="1" fill="#E31A1C" stroke="none" stroke-width="1"/>
<circle cx="559" cy="463" r="3" opacity="1" fill="#E31A1C" stroke="none" stroke-width="1"/>
<circle cx="563" cy="459" r="3" opacity="1" fill="#E31A1C" stroke="none" stroke-width="1"/>
<circle cx="548" cy="455" r="3" opacity="1" fill="#E31A1C" stroke="none" stroke-width="1"/>
<circle cx="684" cy="451" r="3" opacity="1" fill="#E31A1C" stroke="none" stroke-width="1"/>
<circle cx="732" cy="446" r="3" opacity="1" fill="#E31A1C" stroke="none" stroke-width="1"/>
<circle cx="729" cy="442" r="3" opacity="1" fill="#E31A1C" stroke="none" stroke-width="1"/>
<circle cx="551" cy="438" r="3" opacity="1" fill="#E31A1C" stroke="none" stroke-width="1"/>
<circle cx="455" cy="425" r="3" opacity="1" fill="#E31A1C" stroke="none" stroke-width="1"/>
<circle cx="373" cy="421" r="3" opacity="1" fill="#E31A1C" stroke="none" stroke-width="1"/>
<circle cx="376" cy="417" r="3" opacity="1" fill="#E31A1C" stroke="none" stroke-width="1"/>
<circle cx="531" cy="409" r="3" opacity="1" fill="#E31A1C" stroke="none" stroke-width="1"/>
<text x="776" y="228" dy="0.76em" text-anchor="start" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
PDF
</text>
<text x="776" y="243" dy="0.76em" text-anchor="start" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
Mean
</text>
<text x="776" y="258" dy="0.76em" text-anchor="start" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
&quot;Clean&quot; sample
</text>
<text x="776" y="273" dy="0.76em" text-anchor="start" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
Mild outliers
</text>
<text x="776" y="288" dy="0.76em" text-anchor="start" font-family="sans-serif" font-size="9.67741935483871" opacity="1" fill="#000000">
Severe outliers
</text>
<rect x="746" y="228" width="20" height="10" opacity="0.5" fill="#1F78B4" stroke="none"/>
<polyline fill="none" opacity="1" stroke="#1F78B4" stroke-width="1" points="746,248 766,248 "/>
<circle cx="756" cy="263" r="3" opacity="1" fill="#1F78B4" stroke="none" stroke-width="1"/>
<circle cx="756" cy="278" r="3" opacity="1" fill="#FF7F00" stroke="none" stroke-width="1"/>
<circle cx="756" cy="293" r="3" opacity="1" fill="#E31A1C" stroke="none" stroke-width="1"/>
</svg>