GCM-256 (OpenSSL) - GNU C 4.5.1 SPARC - Run 2010-11-04 11:52 Context: 400 bytes Key setup: 904 cycles 1 1520.00 2 760.00 3 510.72 4 383.04 5 311.30 6 259.41 7 222.35 8 197.60 9 174.29 10 158.08 11 144.75 12 132.69 13 124.46 14 115.57 15 108.72 16 96.31 17 127.38 18 121.28 19 114.89 20 110.02 21 105.61 22 100.81 23 95.67 24 92.41 25 88.72 26 85.30 27 82.79 28 79.83 29 77.68 30 75.68 31 73.24 32 67.67 33 84.67 34 82.18 35 79.83 36 77.62 37 76.12 38 74.12 39 72.22 40 72.09 41 69.24 42 68.13 43 67.06 44 65.03 45 64.58 46 63.17 47 61.83 48 58.68 49 69.80 50 68.95 51 67.06 52 66.30 53 65.05 54 63.84 55 62.68 56 62.54 57 60.48 58 59.91 59 59.36 60 58.37 61 57.41 62 56.93 63 56.02 64 53.44 65 62.37 66 61.43 67 60.51 68 59.62 69 59.22 70 58.38 71 57.55 72 56.76 73 56.42 74 55.22 75 54.91 76 54.19 77 53.91 78 53.21 79 52.54 80 50.28 81 57.60 82 56.90 83 56.66 84 55.54 85 55.33 86 54.25 87 54.06 88 53.44 89 52.84 90 52.25 91 52.09 92 51.12 93 50.97 94 50.83 95 50.29 96 48.60 97 54.69 98 54.13 99 53.58 100 53.05 101 52.52 102 52.42 103 51.50 104 51.41 105 50.92 106 50.44 107 49.97 108 49.90 109 49.44 110 48.99 111 48.55 112 47.37 113 52.58 114 51.70 115 51.67 116 50.81 117 50.38 118 49.95 119 49.93 120 49.51 121 49.49 122 48.70 123 48.30 124 47.92 125 47.53 126 47.53 127 47.53 128 46.05 129 50.44 130 50.06 131 50.07 132 49.69 133 49.32 134 48.95 135 48.59 136 48.61 137 47.88 138 47.91 139 47.56 140 47.22 141 46.89 142 46.93 143 46.23 144 45.19 145 49.15 146 49.21 147 48.87 148 48.15 149 47.83 150 47.51 151 47.58 152 47.26 153 46.96 154 46.65 155 46.72 156 46.42 157 46.12 158 45.83 159 45.91 160 44.54 161 48.58 162 47.89 163 47.98 164 47.31 165 47.40 166 47.11 167 46.83 168 46.55 169 46.28 170 46.01 171 45.74 172 45.47 173 45.57 174 45.30 175 45.05 176 44.08 177 47.31 178 47.05 179 46.78 180 46.90 181 46.64 182 46.38 183 46.13 184 46.25 185 45.27 186 45.39 187 45.14 188 45.26 189 45.02 190 44.79 191 44.55 192 43.97 193 46.91 194 46.67 195 46.06 196 45.83 197 46.32 198 45.73 199 45.50 200 45.27 201 45.04 202 45.18 203 44.95 204 44.38 205 44.52 206 44.30 207 44.09 208 43.53 209 46.07 210 45.48 211 45.63 212 45.42 213 45.21 214 44.99 215 45.14 216 44.93 217 44.73 218 44.52 219 44.32 220 44.12 221 43.92 222 43.72 223 43.87 224 42.99 225 45.90 226 45.33 227 45.49 228 44.93 229 45.10 230 44.54 231 44.71 232 44.51 233 44.32 234 44.13 235 43.94 236 43.76 237 43.57 238 43.39 239 43.21 240 43.03 241 45.25 242 45.06 243 44.88 244 44.69 245 44.51 246 44.33 247 44.15 248 43.97 249 44.14 250 43.62 251 43.79 252 43.62 253 43.10 254 43.28 255 43.11 256 42.60 257 44.79 258 44.62 259 44.45 260 44.27 261 44.10 262 43.94 263 44.12 264 43.60 265 43.79 266 43.28 267 43.46 268 43.30 269 43.14 270 42.98 271 42.82 272 42.32 273 44.17 274 44.01 275 44.20 276 43.69 277 43.88 278 43.73 279 43.57 280 43.41 281 43.26 282 43.11 283 42.61 284 42.80 285 42.99 286 42.84 287 42.36 288 41.87 289 44.08 290 43.93 291 43.78 292 43.98 293 43.48 294 43.68 295 43.53 296 43.38 297 42.89 298 43.09 299 42.95 300 42.80 301 42.66 302 42.86 303 42.38 304 41.57 305 43.77 306 43.63 307 43.14 308 43.35 309 43.55 310 43.07 311 42.93 312 42.45 313 42.66 314 42.52 315 42.72 316 42.59 317 42.45 318 42.32 319 42.19 320 42.06 321 43.59 322 43.45 323 43.32 324 43.19 325 43.40 326 42.92 327 43.13 328 42.66 329 42.87 330 42.40 331 42.61 332 42.14 333 42.02 334 42.23 335 42.10 336 41.64 337 43.18 338 43.05 339 42.93 340 42.80 341 43.00 342 42.88 343 42.75 344 42.97 345 42.16 346 42.38 347 42.26 348 42.14 349 42.02 350 41.90 351 41.78 352 41.33 353 43.20 354 43.08 355 42.96 356 42.84 357 42.39 358 42.60 359 42.46 360 42.35 361 42.57 362 42.11 363 42.33 364 41.88 365 42.10 366 41.99 367 41.87 368 41.09 369 42.65 370 42.86 371 42.42 372 42.63 373 42.52 374 42.40 375 42.29 376 42.18 377 42.07 378 41.96 379 42.17 380 41.74 381 41.63 382 41.84 383 41.73 384 41.30 385 42.81 386 43.04 387 42.59 388 42.48 389 42.37 390 42.60 391 42.15 392 42.38 393 41.94 394 42.16 395 42.06 396 41.62 397 41.85 398 41.74 399 41.31 400 41.53 401 42.41 402 42.63 403 42.52 404 42.08 405 42.31 406 42.21 407 42.10 408 42.34 409 41.90 410 41.46 411 41.69 412 41.93 413 41.49 414 41.72 415 41.29 416 41.19 417 42.41 418 42.64 419 42.21 420 42.43 421 42.33 422 41.91 423 42.13 424 42.03 425 41.93 426 41.84 427 41.74 428 41.64 429 41.54 430 41.45 431 41.35 432 41.25 433 42.45 434 42.01 435 42.25 436 41.82 437 42.06 438 41.63 439 41.53 440 41.44 441 41.68 442 41.58 443 41.49 444 41.39 445 41.30 446 41.21 447 41.12 448 41.02 449 41.91 450 42.14 451 42.05 452 41.94 453 41.84 454 42.09 455 42.00 456 41.57 457 41.48 458 41.72 459 41.63 460 41.21 461 41.45 462 41.36 463 41.27 464 40.52 465 42.08 466 41.99 467 41.90 468 41.81 469 41.72 470 41.63 471 41.87 472 41.46 473 41.37 474 41.60 475 41.19 476 41.43 477 41.34 478 41.25 479 41.17 480 40.76 481 42.29 482 41.86 483 41.44 484 41.69 485 41.94 486 41.52 487 41.43 488 41.35 489 41.27 490 41.51 491 41.43 492 41.01 493 41.26 494 40.85 495 41.09 496 40.68 497 41.90 498 41.82 499 41.73 500 41.97 501 41.24 502 41.48 503 41.40 504 41.64 505 41.24 506 41.15 507 41.39 508 40.99 509 41.23 510 41.15 511 40.75 512 40.99 513 41.85 514 41.77 515 41.69 516 41.61 517 41.20 518 41.45 519 41.37 520 41.29 521 41.54 522 41.13 523 41.05 524 40.97 525 40.90 526 41.14 527 41.07 528 40.66 529 41.89 530 41.48 531 41.73 532 41.65 533 41.25 534 41.17 535 41.09 536 41.34 537 41.26 538 41.18 539 41.11 540 41.03 541 40.64 542 40.88 543 40.81 544 40.73 545 41.60 546 41.53 547 41.45 548 41.37 549 41.63 550 41.22 551 41.48 552 41.07 553 41.33 554 41.25 555 40.85 556 41.10 557 41.03 558 40.63 559 40.88 560 40.49 561 41.71 562 41.31 563 41.56 564 41.49 565 41.09 566 41.34 567 40.95 568 41.19 569 40.80 570 41.05 571 40.98 572 40.91 573 40.83 574 40.76 575 40.69 576 40.62 577 41.50 578 41.42 579 41.35 580 41.28 581 41.21 582 40.81 583 41.07 584 41.00 585 40.93 586 41.18 587 41.11 588 40.72 589 40.98 590 40.58 591 40.84 592 40.44 593 41.34 594 41.28 595 41.21 596 41.14 597 41.07 598 41.00 599 41.25 600 41.18 601 40.79 602 40.73 603 40.66 604 40.59 605 40.84 606 40.46 607 40.71 608 40.32 609 41.18 610 41.45 611 41.38 612 40.98 613 41.25 614 40.85 615 41.11 616 41.05 617 40.65 618 40.58 619 40.85 620 40.45 621 41.04 622 40.32 623 40.58 624 40.19 625 41.42 626 41.36 627 41.29 628 40.58 629 40.84 630 40.78 631 41.03 632 40.97 633 40.90 634 40.84 635 40.77 636 40.71 637 40.64 638 40.58 639 40.52 640 40.45 641 41.02 642 41.27 643 40.88 644 41.47 645 41.08 646 41.02 647 40.63 648 41.22 649 40.50 650 40.77 651 40.70 652 40.64 653 40.58 654 40.52 655 40.78 656 40.07 657 41.30 658 41.24 659 41.17 660 40.79 661 41.05 662 40.67 663 40.61 664 40.86 665 40.80 666 40.74 667 40.36 668 40.62 669 40.56 670 40.50 671 40.44 672 40.06 673 40.95 674 40.89 675 40.81 676 41.08 677 41.02 678 40.96 679 40.90 680 40.84 681 40.78 682 40.39 683 40.66 684 40.27 685 40.54 686 40.16 687 40.74 688 40.04 689 41.27 690 40.89 691 40.83 692 40.77 693 41.03 694 40.65 695 40.60 696 40.86 697 40.48 698 40.74 699 40.68 700 40.62 701 40.56 702 40.19 703 40.13 704 40.08 705 40.97 706 40.91 707 40.85 708 40.79 709 40.72 710 40.66 711 40.93 712 40.55 713 40.82 714 40.43 715 40.38 716 40.65 717 40.59 718 40.21 719 40.48 720 40.42 721 41.01 722 40.95 723 40.57 724 40.52 725 40.46 726 40.73 727 40.67 728 40.62 729 40.56 730 40.19 731 40.45 732 40.39 733 40.66 734 40.28 735 40.23 736 39.86 737 41.07 738 41.01 739 40.96 740 40.59 741 40.85 742 40.79 743 40.74 744 40.68 745 40.63 746 40.57 747 40.52 748 40.15 749 40.41 750 40.05 751 40.30 752 40.25 753 40.81 754 40.76 755 40.71 756 40.98 757 40.27 758 40.54 759 40.81 760 40.76 761 40.38 762 40.33 763 40.28 764 40.23 765 40.49 766 40.44 767 40.07 768 40.02 769 40.92 770 40.87 771 40.50 772 40.45 773 40.39 774 40.66 775 40.29 776 40.24 777 40.19 778 40.45 779 40.40 780 40.35 781 40.29 782 40.24 783 39.88 784 39.83 785 41.03 786 40.65 787 40.60 788 40.87 789 40.49 790 40.44 791 40.72 792 40.34 793 40.29 794 40.24 795 40.19 796 40.46 797 40.09 798 40.36 799 40.31 800 39.94 801 40.53 802 40.80 803 40.43 804 40.70 805 40.65 806 40.60 807 40.23 808 40.50 809 40.45 810 40.40 811 40.35 812 40.30 813 40.25 814 40.20 815 39.84 816 39.79 817 41.00 818 40.95 819 40.58 820 40.54 821 40.80 822 40.12 823 40.39 824 40.34 825 40.29 826 40.24 827 40.50 828 40.45 829 40.10 830 40.36 831 40.31 832 39.95 833 40.85 834 40.47 835 40.42 836 40.70 837 40.65 838 40.60 839 40.23 840 40.51 841 40.46 842 40.41 843 40.36 844 40.31 845 40.27 846 40.22 847 40.17 848 39.80 849 40.71 850 40.66 851 40.62 852 40.57 853 40.52 854 40.47 855 40.11 856 40.06 857 40.02 858 40.28 859 40.24 860 40.51 861 40.14 862 40.10 863 40.05 864 40.01 865 40.58 866 40.54 867 40.49 868 40.44 869 40.40 870 40.35 871 40.30 872 40.26 873 40.21 874 40.17 875 40.43 876 40.06 877 40.34 878 40.29 879 39.92 880 39.88 881 40.47 882 40.75 883 40.38 884 40.66 885 40.61 886 40.25 887 40.52 888 40.16 889 40.11 890 40.07 891 40.34 892 40.29 893 39.93 894 40.20 895 39.84 896 39.80 897 40.70 898 40.34 899 40.61 900 40.56 901 40.52 902 40.47 903 40.12 904 40.38 905 40.03 906 40.29 907 40.25 908 40.21 909 40.16 910 40.12 911 40.07 912 40.03 913 40.61 914 40.56 915 40.52 916 40.15 917 40.43 918 40.39 919 40.34 920 40.30 921 39.93 922 40.21 923 40.17 924 40.12 925 40.08 926 40.04 927 39.99 928 39.63 929 40.55 930 40.18 931 40.46 932 40.10 933 40.37 934 40.33 935 40.29 936 40.24 937 40.20 938 40.16 939 40.11 940 40.07 941 40.03 942 39.99 943 39.94 944 39.90 945 40.49 946 40.44 947 40.40 948 40.36 949 40.32 950 40.27 951 40.23 952 40.19 953 40.15 954 40.10 955 40.06 956 40.02 957 39.98 958 39.94 959 39.90 960 39.85 961 40.43 962 40.71 963 40.35 964 40.30 965 40.26 966 40.22 967 39.86 968 40.14 969 40.10 970 40.06 971 40.01 972 39.97 973 40.25 974 39.89 975 40.17 976 39.81 977 40.40 978 40.68 979 40.32 980 40.28 981 40.24 982 40.20 983 40.47 984 40.12 985 40.08 986 40.04 987 39.99 988 39.95 989 39.91 990 40.19 991 39.83 992 39.79 993 40.07 994 40.65 995 40.30 996 40.26 997 40.53 998 40.18 999 40.14 1000 40.41 1001 40.06 1002 40.02 1003 40.29 1004 39.94 1005 39.90 1006 40.17 1007 39.82 1008 39.47 1009 40.34 1010 40.30 1011 40.26 1012 40.54 1013 40.18 1014 40.14 1015 40.42 1016 39.74 1017 40.02 1018 39.98 1019 39.62 1020 39.90 1021 39.86 1022 40.15 1023 39.79 1024 39.75 1500 39.93 4096 39.30 ipi 41.49