| 701 | |
| 702 | === PJSIP-0.9.0, Windows Vista 64bit, AMD Phenom 9850, Visual Studio 2005 === |
| 703 | |
| 704 | ||Hardware:||Self-assembled|| |
| 705 | ||Platform:||Windows Vista 64bit SP1|| |
| 706 | ||Processor:||AMD Phenom 9850 (quad core, with Hyper-Threading)|| |
| 707 | ||Speed:||2.5 GHz|| |
| 708 | ||Assumed MIPS:||8783.3 MIPS (per core)|| |
| 709 | ||BogoMIPS:|| - || |
| 710 | ||Compilation:|| Default Release settings (/O2) || |
| 711 | ||Compiler:|| Visual Studio 2005 || |
| 712 | |
| 713 | Result: |
| 714 | |
| 715 | {{{ |
| 716 | 18:42:52.441 os_core_win32. pjlib 0.9.0-trunk for win32 initialized |
| 717 | MIPS test, with CPU=2500Mhz, 8783.3 MIPS |
| 718 | Clock Item Time CPU MIPS |
| 719 | Rate (usec) (%) |
| 720 | ---------------------------------------------------------------------- |
| 721 | 8KHz get from memplayer 9 0.001 0.08 |
| 722 | 8KHz conference bridge with 1 call 452 0.045 3.97 |
| 723 | 8KHz conference bridge with 2 calls 780 0.078 6.85 |
| 724 | 8KHz conference bridge with 4 calls 1551 0.155 13.62 |
| 725 | 8KHz conference bridge with 8 calls 3117 0.312 27.38 |
| 726 | 8KHz conference bridge with 16 calls 6184 0.618 54.32 |
| 727 | 8KHz upsample+downsample - linear 348 0.035 3.06 |
| 728 | 8KHz upsample+downsample - small filter 7888 0.789 69.28 |
| 729 | 8KHz upsample+downsample - large filter 34632 3.463 304.18 |
| 730 | 8KHz WSOLA PLC - 0% loss 46 0.005 0.40 |
| 731 | 8KHz WSOLA PLC - 2% loss 79 0.008 0.69 |
| 732 | 8KHz WSOLA PLC - 5% loss 179 0.018 1.57 |
| 733 | 8KHz WSOLA PLC - 10% loss 316 0.032 2.78 |
| 734 | 8KHz WSOLA PLC - 20% loss 416 0.042 3.65 |
| 735 | 8KHz WSOLA PLC - 50% loss 1230 0.123 10.80 |
| 736 | 8KHz WSOLA discard 2% excess 10 0.001 0.09 |
| 737 | 8KHz WSOLA discard 5% excess 49 0.005 0.43 |
| 738 | 8KHz WSOLA discard 10% excess 166 0.017 1.46 |
| 739 | 8KHz WSOLA discard 20% excess 263 0.026 2.31 |
| 740 | 8KHz WSOLA discard 50% excess 849 0.085 7.46 |
| 741 | 8KHz echo canceller 100ms tail len 15281 1.528 134.22 |
| 742 | 8KHz echo canceller 128ms tail len 16319 1.632 143.33 |
| 743 | 8KHz echo canceller 200ms tail len 17098 1.710 150.18 |
| 744 | 8KHz echo canceller 256ms tail len 18079 1.808 158.79 |
| 745 | 8KHz echo canceller 400ms tail len 20356 2.036 178.79 |
| 746 | 8KHz echo canceller 500ms tail len 21685 2.168 190.46 |
| 747 | 8KHz echo canceller 512ms tail len 21992 2.199 193.16 |
| 748 | 8KHz echo canceller 600ms tail len 23288 2.329 204.54 |
| 749 | 8KHz echo canceller 800ms tail len 26313 2.631 231.11 |
| 750 | 8KHz tone generator with single freq 675 0.068 5.93 |
| 751 | 8KHz tone generator with dual freq 1320 0.132 11.59 |
| 752 | 8KHz codec encode/decode - G.711 161 0.016 1.41 |
| 753 | 8KHz codec encode/decode - GSM 6462 0.646 56.76 |
| 754 | 8KHz codec encode/decode - iLBC 40037 4.004 351.65 |
| 755 | 8KHz codec encode/decode - Speex 8Khz 23053 2.305 202.48 |
| 756 | 8KHz codec encode/decode - L16/8000/1 87 0.009 0.76 |
| 757 | 8KHz stream TX/RX - G.711 172 0.017 1.51 |
| 758 | 8KHz stream TX/RX - G.711 SRTP 32bit 461 0.046 4.05 |
| 759 | 8KHz stream TX/RX - G.711 SRTP 32bit +auth 701 0.070 6.16 |
| 760 | 8KHz stream TX/RX - G.711 SRTP 80bit 461 0.046 4.05 |
| 761 | 8KHz stream TX/RX - G.711 SRTP 80bit +auth 1342 0.134 11.79 |
| 762 | 8KHz stream TX/RX - GSM 6729 0.673 59.10 |
| 763 | 8KHz stream TX/RX - GSM SRTP 32bit 6965 0.697 61.18 |
| 764 | 8KHz stream TX/RX - GSM SRTP 32bit + auth 7320 0.732 64.29 |
| 765 | 8KHz stream TX/RX - GSM SRTP 80bit 6966 0.697 61.18 |
| 766 | 8KHz stream TX/RX - GSM SRTP 80bit + auth 7323 0.732 64.32 |
| 767 | 16KHz get from memplayer 7 0.001 0.06 |
| 768 | 16KHz conference bridge with 1 call 882 0.088 7.75 |
| 769 | 16KHz conference bridge with 2 calls 1514 0.151 13.30 |
| 770 | 16KHz conference bridge with 4 calls 2943 0.294 25.85 |
| 771 | 16KHz conference bridge with 8 calls 5747 0.575 50.48 |
| 772 | 16KHz conference bridge with 16 calls 11432 1.143 100.41 |
| 773 | 16KHz upsample+downsample - linear 672 0.067 5.90 |
| 774 | 16KHz upsample+downsample - small filter 15662 1.566 137.56 |
| 775 | 16KHz upsample+downsample - large filter 34666 3.467 304.48 |
| 776 | 16KHz WSOLA PLC - 0% loss 26 0.003 0.23 |
| 777 | 16KHz WSOLA PLC - 2% loss 315 0.032 2.77 |
| 778 | 16KHz WSOLA PLC - 5% loss 183 0.018 1.61 |
| 779 | 16KHz WSOLA PLC - 10% loss 927 0.093 8.14 |
| 780 | 16KHz WSOLA PLC - 20% loss 1716 0.172 15.07 |
| 781 | 16KHz WSOLA PLC - 50% loss 4321 0.432 37.95 |
| 782 | 16KHz WSOLA discard 2% excess 11 0.001 0.10 |
| 783 | 16KHz WSOLA discard 5% excess 156 0.016 1.37 |
| 784 | 16KHz WSOLA discard 10% excess 518 0.052 4.55 |
| 785 | 16KHz WSOLA discard 20% excess 952 0.095 8.36 |
| 786 | 16KHz WSOLA discard 50% excess 3117 0.312 27.38 |
| 787 | 16KHz echo canceller 100ms tail len 33300 3.330 292.48 |
| 788 | 16KHz echo canceller 128ms tail len 17047 1.705 149.73 |
| 789 | 16KHz echo canceller 200ms tail len 17643 1.764 154.96 |
| 790 | 16KHz echo canceller 256ms tail len 37227 3.723 326.97 |
| 791 | 16KHz echo canceller 400ms tail len 40963 4.096 359.79 |
| 792 | 16KHz echo canceller 500ms tail len 43948 4.395 386.01 |
| 793 | 16KHz echo canceller 512ms tail len 26078 2.608 229.05 |
| 794 | 16KHz echo canceller 600ms tail len 23438 2.344 205.86 |
| 795 | 16KHz echo canceller 800ms tail len 26229 2.623 230.38 |
| 796 | 16KHz tone generator with single freq 669 0.067 5.88 |
| 797 | 16KHz tone generator with dual freq 1323 0.132 11.62 |
| 798 | 16KHz codec encode/decode - G.722 10382 1.038 91.19 |
| 799 | 16KHz codec encode/decode - Speex 16Khz 55105 5.510 484.00 |
| 800 | 16KHz codec encode/decode - L16/16000/1 161 0.016 1.41 |
| 801 | 16KHz stream TX/RX - G.722 10755 1.076 94.46 |
| 802 | }}} |