Memory throughput Working on Arrays of 80 MB. ------------------------------------------------------------- Read test (summing up the array). ------------------------------------------------------------- Function Rate (MB/s) Avg time Min time Max time read 8 193.9069 0.4127 0.4126 0.4128 read 32 243.2655 0.3304 0.3289 0.3318 read 64 264.0038 0.3044 0.3030 0.3058 read 32x2 263.1268 0.3043 0.3040 0.3045 read 32 CP3 492.8959 0.1638 0.1623 0.1652 read 32 CP4 597.0423 0.1341 0.1340 0.1342 read 32 CP5 659.2019 0.1215 0.1214 0.1215 read 32 CP6 660.4254 0.1226 0.1211 0.1241 read 32x4 CP3 551.2945 0.1451 0.1451 0.1452 read 32x4 CP4 653.7066 0.1226 0.1224 0.1227 read 32x4 CP5 680.8852 0.1175 0.1175 0.1175 read 32x4 CP6 664.1430 0.1205 0.1205 0.1206 ------------------------------------------------------------- Write test (setting array A). ------------------------------------------------------------- Function Rate (MB/s) Avg time Min time Max time write 8 254.7187 0.3152 0.3141 0.3163 write 32 496.9039 0.1625 0.1610 0.1639 write 64 498.1721 0.1607 0.1606 0.1608 write 32x2 497.2743 0.1617 0.1609 0.1625 ------------------------------------------------------------- Compare test (comparing the source and destination arrays). ------------------------------------------------------------- Function Rate (MB/s) Avg time Min time Max time cmp 8 235.4105 0.6800 0.6797 0.6803 cmp 32 274.2684 0.5836 0.5834 0.5837 cmp 64 273.0422 0.5861 0.5860 0.5861 cmp 32x2 274.2896 0.5833 0.5833 0.5833 cmp 32 CP2 430.7176 0.3720 0.3715 0.3724 cmp 32 CP3 651.4203 0.2464 0.2456 0.2472 cmp 32 CP4 638.2154 0.2514 0.2507 0.2520 cmp 32 CP5 647.4277 0.2492 0.2471 0.2513 cmp 32 CP6 633.7183 0.2548 0.2525 0.2571 cmp 32x4 CP2 627.9110 0.2551 0.2548 0.2553 cmp 32x4 CP3 670.8089 0.2392 0.2385 0.2399 cmp 32x4 CP4 632.2162 0.2539 0.2531 0.2546 cmp 32x4 CP5 655.1226 0.2450 0.2442 0.2458 cmp 32x4 CP6 622.0742 0.2578 0.2572 0.2585 ------------------------------------------------------------- Copy test (copying array A -> B). ------------------------------------------------------------- Function Rate (MB/s) Avg time Min time Max time copy 8 325.8091 0.4912 0.4911 0.4913 copy 32 370.6922 0.4324 0.4316 0.4332 copy 64 386.0556 0.4151 0.4144 0.4158 copy 32x2 379.5767 0.4216 0.4215 0.4217 copy 32 CP2 443.6768 0.3614 0.3606 0.3622 copy 32 CP3 515.0888 0.3113 0.3106 0.3121 copy 32 CP4 552.0991 0.2905 0.2898 0.2911 copy 32 CP5 600.3795 0.2671 0.2665 0.2676 copy 32x4 CP2 498.4722 0.3216 0.3210 0.3223 copy 32x4 CP3 513.4840 0.3121 0.3116 0.3126 copy 32x4 CP4 572.3995 0.2797 0.2795 0.2798 copy 32x4 CP5 583.5112 0.2743 0.2742 0.2745 copy 64x4 CP4 526.9644 0.3037 0.3036 0.3037 copy 64x4 CP4C 535.1153 0.2991 0.2990 0.2991 glibcb memcpy 368.5804 0.4342 0.4341 0.4342 bmove512 371.5952 0.4306 0.4306 0.4306 FC64 506.9679 0.3156 0.3156 0.3157 ------------------------------------------------------------- 2nd level cache throughput Working on Arrays of 80 KB. ------------------------------------------------------------- Read test (summing up the array). ------------------------------------------------------------- Function Rate (MB/s) Avg time Min time Max time read 8 438.5816 0.1844 0.1824 0.1863 read 32 1774.2309 0.0451 0.0451 0.0452 read 64 1596.7124 0.0502 0.0501 0.0503 read 32x2 1877.9274 0.0432 0.0426 0.0437 read 32 CP3 1331.1395 0.0601 0.0601 0.0601 read 32 CP4 1331.1606 0.0601 0.0601 0.0601 read 32 CP5 1331.0919 0.0602 0.0601 0.0602 read 32 CP6 1330.9388 0.0601 0.0601 0.0601 read 32x4 CP3 2280.8921 0.0351 0.0351 0.0351 read 32x4 CP4 2280.6906 0.0351 0.0351 0.0352 read 32x4 CP5 2280.4426 0.0351 0.0351 0.0351 read 32x4 CP6 2279.8538 0.0351 0.0351 0.0351 ------------------------------------------------------------- Write test (setting array A). ------------------------------------------------------------- Function Rate (MB/s) Avg time Min time Max time write 8 679.6881 0.1178 0.1177 0.1179 write 32 1681.2354 0.0481 0.0476 0.0486 write 64 2130.3319 0.0376 0.0376 0.0377 write 32x2 1680.8564 0.0490 0.0476 0.0503 ------------------------------------------------------------- Compare test (comparing the source and destination arrays). ------------------------------------------------------------- Function Rate (MB/s) Avg time Min time Max time cmp 8 613.6335 0.2621 0.2607 0.2635 cmp 32 2280.9231 0.0703 0.0701 0.0704 cmp 64 2660.6429 0.0601 0.0601 0.0601 cmp 32x2 2232.6457 0.0730 0.0717 0.0744 cmp 32 CP2 1681.0796 0.0953 0.0952 0.0954 cmp 32 CP3 1678.1873 0.0954 0.0953 0.0954 cmp 32 CP4 1680.8480 0.0952 0.0952 0.0952 cmp 32 CP5 1680.8480 0.0953 0.0952 0.0954 cmp 32 CP6 1680.8859 0.0952 0.0952 0.0952 cmp 32x4 CP2 2658.6507 0.0607 0.0602 0.0613 cmp 32x4 CP3 2655.8625 0.0608 0.0602 0.0613 cmp 32x4 CP4 2658.9562 0.0602 0.0602 0.0602 cmp 32x4 CP5 2658.2505 0.0602 0.0602 0.0602 cmp 32x4 CP6 2657.5347 0.0616 0.0602 0.0630 ------------------------------------------------------------- Copy test (copying array A -> B). ------------------------------------------------------------- Function Rate (MB/s) Avg time Min time Max time copy 8 635.3869 0.2526 0.2518 0.2535 copy 32 2129.6694 0.0752 0.0751 0.0752 copy 64 3548.7808 0.0451 0.0451 0.0451 copy 32x2 1997.0558 0.0801 0.0801 0.0801 copy 32 CP2 1676.7449 0.0961 0.0954 0.0969 copy 32 CP3 1703.5214 0.0940 0.0939 0.0941 copy 32 CP4 1697.2699 0.0949 0.0943 0.0956 copy 32 CP5 1703.5776 0.0939 0.0939 0.0939 copy 32x4 CP2 2129.6964 0.0751 0.0751 0.0751 copy 32x4 CP3 2129.8722 0.0752 0.0751 0.0752 copy 32x4 CP4 2129.6153 0.0751 0.0751 0.0751 copy 32x4 CP5 2128.5143 0.0770 0.0752 0.0789 copy 64x4 CP4 3378.6035 0.0474 0.0474 0.0474 copy 64x4 CP4C 3352.8950 0.0477 0.0477 0.0478 glibcb memcpy 2126.1878 0.0753 0.0753 0.0753 bmove512 2119.3187 0.0761 0.0755 0.0766 FC64 3452.1553 0.0464 0.0463 0.0464 ------------------------------------------------------------- 1st level cache throughput Working on Arrays of 800 B. ------------------------------------------------------------- Read test (summing up the array). ------------------------------------------------------------- Function Rate (MB/s) Avg time Min time Max time read 8 482.1919 0.1675 0.1659 0.1691 read 32 2937.9335 0.0272 0.0272 0.0272 read 64 1529.5189 0.0524 0.0523 0.0525 read 32x2 3144.1559 0.0255 0.0254 0.0255 read 32 CP3 1313.1103 0.0609 0.0609 0.0609 read 32 CP4 1313.2799 0.0609 0.0609 0.0609 read 32 CP5 1308.5170 0.0622 0.0611 0.0633 read 32 CP6 1313.1976 0.0610 0.0609 0.0611 read 32x4 CP3 3103.0705 0.0258 0.0258 0.0258 read 32x4 CP4 3103.0705 0.0258 0.0258 0.0259 read 32x4 CP5 3102.9557 0.0258 0.0258 0.0258 read 32x4 CP6 3101.3783 0.0258 0.0258 0.0259 ------------------------------------------------------------- Write test (setting array A). ------------------------------------------------------------- Function Rate (MB/s) Avg time Min time Max time write 8 844.0050 0.0948 0.0948 0.0949 write 32 3247.2764 0.0246 0.0246 0.0246 write 64 2637.3050 0.0303 0.0303 0.0303 write 32x2 3301.8216 0.0242 0.0242 0.0242 ------------------------------------------------------------- Compare test (comparing the source and destination arrays). ------------------------------------------------------------- Function Rate (MB/s) Avg time Min time Max time cmp 8 658.4006 0.2444 0.2430 0.2458 cmp 32 3049.1278 0.0525 0.0525 0.0525 cmp 64 2564.4707 0.0629 0.0624 0.0635 cmp 32x2 3101.9230 0.0521 0.0516 0.0526 cmp 32 CP2 1971.2217 0.0812 0.0812 0.0812 cmp 32 CP3 1971.2681 0.0812 0.0812 0.0813 cmp 32 CP4 1971.5808 0.0812 0.0812 0.0813 cmp 32 CP5 1971.1465 0.0812 0.0812 0.0812 cmp 32 CP6 1971.2912 0.0812 0.0812 0.0812 cmp 32x4 CP2 2617.2381 0.0611 0.0611 0.0611 cmp 32x4 CP3 2616.9523 0.0615 0.0611 0.0619 cmp 32x4 CP4 2617.0748 0.0626 0.0611 0.0641 cmp 32x4 CP5 2616.9421 0.0612 0.0611 0.0612 cmp 32x4 CP6 2607.9419 0.0624 0.0614 0.0634 ------------------------------------------------------------- Copy test (copying array A -> B). ------------------------------------------------------------- Function Rate (MB/s) Avg time Min time Max time copy 8 664.0438 0.2411 0.2409 0.2412 copy 32 2645.6852 0.0605 0.0605 0.0606 copy 64 5137.2454 0.0311 0.0311 0.0311 copy 32x2 2667.2415 0.0615 0.0600 0.0630 copy 32 CP2 1602.1138 0.1002 0.0999 0.1006 copy 32 CP3 1604.3813 0.0997 0.0997 0.0998 copy 32 CP4 1604.3468 0.1011 0.0997 0.1025 copy 32 CP5 1604.2356 0.0998 0.0997 0.0998 copy 32x4 CP2 3162.2458 0.0506 0.0506 0.0506 copy 32x4 CP3 3162.3650 0.0506 0.0506 0.0506 copy 32x4 CP4 3162.3054 0.0506 0.0506 0.0506 copy 32x4 CP5 3162.3650 0.0510 0.0506 0.0515 copy 64x4 CP4 5117.6963 0.0317 0.0313 0.0321 copy 64x4 CP4C 4178.2179 0.0383 0.0383 0.0383 glibcb memcpy 2495.8667 0.0641 0.0641 0.0641 bmove512 2062.3055 0.0777 0.0776 0.0778 FC64 4641.4497 0.0345 0.0345 0.0345 ------------------------------------------------------------- 2nd run ------------------------------------------------------------- STREAM Memory Benchmark ------------------------------------------------------------- The Test will run some minutes please be patient. Total memory required = 160.0 MB. Each test is run 3 times, but only the *best* time for each is used. ------------------------------------------------------------- Memory throughput Working on Arrays of 80 MB. ------------------------------------------------------------- Read test (summing up the array). ------------------------------------------------------------- Function Rate (MB/s) Avg time Min time Max time read 8 196.4921 0.4105 0.4071 0.4139 read 32 243.1819 0.3305 0.3290 0.3320 read 64 264.1842 0.3028 0.3028 0.3028 read 32x2 262.7232 0.3060 0.3045 0.3075 read 32 CP3 492.8633 0.1624 0.1623 0.1625 read 32 CP4 596.1873 0.1359 0.1342 0.1376 read 32 CP5 656.7710 0.1219 0.1218 0.1220 read 32 CP6 660.0058 0.1212 0.1212 0.1212 read 32x4 CP3 551.3670 0.1452 0.1451 0.1453 read 32x4 CP4 650.6870 0.1244 0.1229 0.1259 read 32x4 CP5 688.2904 0.1163 0.1162 0.1164 read 32x4 CP6 653.7932 0.1224 0.1224 0.1224 ------------------------------------------------------------- Write test (setting array A). ------------------------------------------------------------- Function Rate (MB/s) Avg time Min time Max time write 8 254.7518 0.3155 0.3140 0.3170 write 32 498.2157 0.1606 0.1606 0.1606 write 64 498.7475 0.1606 0.1604 0.1608 write 32x2 497.9584 0.1615 0.1607 0.1623 ------------------------------------------------------------- Compare test (comparing the source and destination arrays). ------------------------------------------------------------- Function Rate (MB/s) Avg time Min time Max time cmp 8 236.8385 0.6761 0.6756 0.6767 cmp 32 276.5625 0.5786 0.5785 0.5787 cmp 64 275.9948 0.5806 0.5797 0.5814 cmp 32x2 274.9405 0.5820 0.5819 0.5820 cmp 32 CP2 438.3610 0.3651 0.3650 0.3652 cmp 32 CP3 656.4800 0.2438 0.2437 0.2439 cmp 32 CP4 640.8795 0.2512 0.2497 0.2528 cmp 32 CP5 651.6752 0.2470 0.2455 0.2485 cmp 32 CP6 640.2894 0.2506 0.2499 0.2514 cmp 32x4 CP2 632.5064 0.2538 0.2530 0.2547 cmp 32x4 CP3 677.3036 0.2368 0.2362 0.2374 cmp 32x4 CP4 632.9138 0.2536 0.2528 0.2545 cmp 32x4 CP5 665.9647 0.2403 0.2403 0.2403 cmp 32x4 CP6 627.3522 0.2562 0.2550 0.2573 ------------------------------------------------------------- Copy test (copying array A -> B). ------------------------------------------------------------- Function Rate (MB/s) Avg time Min time Max time copy 8 333.6970 0.4813 0.4795 0.4830 copy 32 380.0169 0.4228 0.4210 0.4245 copy 64 395.5822 0.4053 0.4045 0.4061 copy 32x2 393.1832 0.4077 0.4069 0.4085 copy 32 CP2 453.1052 0.3532 0.3531 0.3532 copy 32 CP3 524.1918 0.3053 0.3052 0.3053 copy 32 CP4 578.7811 0.2786 0.2764 0.2808 copy 32 CP5 639.6980 0.2522 0.2501 0.2544 copy 32x4 CP2 508.1606 0.3157 0.3149 0.3166 copy 32x4 CP3 534.0758 0.3003 0.2996 0.3009 copy 32x4 CP4 603.1591 0.2661 0.2653 0.2669 copy 32x4 CP5 619.0992 0.2593 0.2584 0.2601 copy 64x4 CP4 538.2259 0.2980 0.2973 0.2986 copy 64x4 CP4C 559.4583 0.2867 0.2860 0.2875 glibcb memcpy 376.6160 0.4264 0.4248 0.4279 bmove512 382.0332 0.4211 0.4188 0.4234 FC64 521.2355 0.3089 0.3070 0.3109 ------------------------------------------------------------- 2nd level cache throughput Working on Arrays of 80 KB. ------------------------------------------------------------- Read test (summing up the array). ------------------------------------------------------------- Function Rate (MB/s) Avg time Min time Max time read 8 443.4047 0.1830 0.1804 0.1856 read 32 1774.0714 0.0452 0.0451 0.0452 read 64 1596.2642 0.0506 0.0501 0.0510 read 32x2 1878.0220 0.0427 0.0426 0.0429 read 32 CP3 1331.0919 0.0607 0.0601 0.0613 read 32 CP4 1330.9336 0.0601 0.0601 0.0601 read 32 CP5 1330.9388 0.0614 0.0601 0.0628 read 32 CP6 1330.9599 0.0601 0.0601 0.0601 read 32x4 CP3 2280.8921 0.0351 0.0351 0.0351 read 32x4 CP4 2280.7061 0.0352 0.0351 0.0352 read 32x4 CP5 2280.1172 0.0351 0.0351 0.0351 read 32x4 CP6 2279.9157 0.0351 0.0351 0.0351 ------------------------------------------------------------- Write test (setting array A). ------------------------------------------------------------- Function Rate (MB/s) Avg time Min time Max time write 8 679.7349 0.1177 0.1177 0.1178 write 32 1676.1293 0.0478 0.0477 0.0479 write 64 2130.3860 0.0376 0.0376 0.0376 write 32x2 1681.1343 0.0494 0.0476 0.0512 ------------------------------------------------------------- Compare test (comparing the source and destination arrays). ------------------------------------------------------------- Function Rate (MB/s) Avg time Min time Max time cmp 8 614.3143 0.2605 0.2605 0.2606 cmp 32 2281.3806 0.0701 0.0701 0.0701 cmp 64 2660.5902 0.0603 0.0601 0.0605 cmp 32x2 2281.3729 0.0701 0.0701 0.0701 cmp 32 CP2 1660.9049 0.0978 0.0963 0.0992 cmp 32 CP3 1679.0649 0.0953 0.0953 0.0954 cmp 32 CP4 1680.8648 0.0966 0.0952 0.0980 cmp 32 CP5 1680.7259 0.0952 0.0952 0.0952 cmp 32 CP6 1680.9195 0.0953 0.0952 0.0954 cmp 32x4 CP2 2660.7168 0.0601 0.0601 0.0601 cmp 32x4 CP3 2659.7993 0.0602 0.0602 0.0603 cmp 32x4 CP4 2607.0908 0.0615 0.0614 0.0616 cmp 32x4 CP5 2655.0324 0.0603 0.0603 0.0604 cmp 32x4 CP6 2657.3243 0.0602 0.0602 0.0602 ------------------------------------------------------------- Copy test (copying array A -> B). ------------------------------------------------------------- Function Rate (MB/s) Avg time Min time Max time copy 8 638.5950 0.2511 0.2506 0.2517 copy 32 2129.5815 0.0752 0.0751 0.0752 copy 64 3549.8696 0.0451 0.0451 0.0451 copy 32x2 1993.2241 0.0817 0.0803 0.0831 copy 32 CP2 1703.7939 0.0941 0.0939 0.0943 copy 32 CP3 1701.0257 0.0947 0.0941 0.0953 copy 32 CP4 1703.5949 0.0940 0.0939 0.0941 copy 32 CP5 1703.8848 0.0959 0.0939 0.0978 copy 32x4 CP2 2129.5004 0.0751 0.0751 0.0751 copy 32x4 CP3 2129.9262 0.0752 0.0751 0.0752 copy 32x4 CP4 2129.7032 0.0752 0.0751 0.0753 copy 32x4 CP5 2129.5275 0.0751 0.0751 0.0751 copy 64x4 CP4 3373.5931 0.0479 0.0474 0.0483 copy 64x4 CP4C 3371.1866 0.0476 0.0475 0.0478 glibcb memcpy 2126.1608 0.0753 0.0753 0.0754 bmove512 2119.5129 0.0769 0.0755 0.0784 FC64 3431.6955 0.0472 0.0466 0.0478 ------------------------------------------------------------- 1st level cache throughput Working on Arrays of 800 B. ------------------------------------------------------------- Read test (summing up the array). ------------------------------------------------------------- Function Rate (MB/s) Avg time Min time Max time read 8 493.1690 0.1622 0.1622 0.1622 read 32 2936.6479 0.0272 0.0272 0.0272 read 64 1554.2446 0.0515 0.0515 0.0515 read 32x2 3145.8951 0.0254 0.0254 0.0254 read 32 CP3 1282.2157 0.0632 0.0624 0.0641 read 32 CP4 1310.6790 0.0610 0.0610 0.0610 read 32 CP5 1312.9613 0.0609 0.0609 0.0610 read 32 CP6 1313.2439 0.0610 0.0609 0.0610 read 32x4 CP3 3101.3783 0.0258 0.0258 0.0259 read 32x4 CP4 3103.1853 0.0258 0.0258 0.0258 read 32x4 CP5 3101.9804 0.0258 0.0258 0.0258 read 32x4 CP6 3103.1853 0.0258 0.0258 0.0258 ------------------------------------------------------------- Write test (setting array A). ------------------------------------------------------------- Function Rate (MB/s) Avg time Min time Max time write 8 844.5510 0.0954 0.0947 0.0960 write 32 3247.8108 0.0246 0.0246 0.0246 write 64 2636.6005 0.0303 0.0303 0.0303 write 32x2 3301.6917 0.0242 0.0242 0.0242 ------------------------------------------------------------- Compare test (comparing the source and destination arrays). ------------------------------------------------------------- Function Rate (MB/s) Avg time Min time Max time cmp 8 658.6423 0.2430 0.2429 0.2431 cmp 32 3044.3143 0.0537 0.0526 0.0549 cmp 64 2564.4707 0.0624 0.0624 0.0624 cmp 32x2 3094.6708 0.0532 0.0517 0.0547 cmp 32 CP2 1971.0538 0.0817 0.0812 0.0822 cmp 32 CP3 1971.1001 0.0812 0.0812 0.0813 cmp 32 CP4 1971.2449 0.0812 0.0812 0.0812 cmp 32 CP5 1971.2681 0.0812 0.0812 0.0812 cmp 32 CP6 1971.2970 0.0812 0.0812 0.0812 cmp 32x4 CP2 2617.3708 0.0611 0.0611 0.0611 cmp 32x4 CP3 2617.3708 0.0612 0.0611 0.0613 cmp 32x4 CP4 2616.6462 0.0616 0.0611 0.0621 cmp 32x4 CP5 2617.4627 0.0612 0.0611 0.0613 cmp 32x4 CP6 2617.0340 0.0615 0.0611 0.0620 ------------------------------------------------------------- Copy test (copying array A -> B). ------------------------------------------------------------- Function Rate (MB/s) Avg time Min time Max time copy 8 664.0964 0.2410 0.2409 0.2411 copy 32 2645.5914 0.0605 0.0605 0.0606 copy 64 5137.4027 0.0311 0.0311 0.0311 copy 32x2 2667.5914 0.0600 0.0600 0.0600 copy 32 CP2 1593.5011 0.1005 0.1004 0.1007 copy 32 CP3 1604.3315 0.0998 0.0997 0.1000 copy 32 CP4 1604.3775 0.1009 0.0997 0.1021 copy 32 CP5 1604.2202 0.0998 0.0997 0.0999 copy 32x4 CP2 3152.6342 0.0508 0.0508 0.0508 copy 32x4 CP3 3162.1117 0.0517 0.0506 0.0529 copy 32x4 CP4 3158.8669 0.0507 0.0507 0.0507 copy 32x4 CP5 3162.3650 0.0506 0.0506 0.0506 copy 64x4 CP4 5133.1195 0.0312 0.0312 0.0313 copy 64x4 CP4C 4168.2006 0.0388 0.0384 0.0392 glibcb memcpy 2495.5604 0.0646 0.0641 0.0651 bmove512 2062.3625 0.0776 0.0776 0.0776 FC64 4641.3213 0.0345 0.0345 0.0345 -------------------------------------------------------------