Date: Thu, 19 Mar 1998 13:38:02 -0500 (EST) From: Garrett Wollman <wollman@khavrinen.lcs.mit.edu> To: lamaster@george.arc.nasa.gov Cc: hardware@FreeBSD.ORG Subject: Re: Stream_d benchmark... Wow, there really are differences in Message-ID: <199803191838.NAA17140@khavrinen.lcs.mit.edu> In-Reply-To: <199803191800.KAA01635@george.arc.nasa.gov> References: <199803191010.CAA21492@rah.star-gate.com> <199803191800.KAA01635@george.arc.nasa.gov>
next in thread | previous in thread | raw e-mail | index | archive | help
<<On Thu, 19 Mar 1998 10:00:03 -0800 (PST), Hugh LaMaster <lamaster@george.arc.nasa.gov> said: > For the discussion of the chipsets, I refer to my previous post. > This is just to put the numbers in one place so that they can be > compared to previous numbers. This discussion should probably be > elsewhere - in - hardware perhaps? People might also want to try the HINT benchmark (<http://www.scl.ameslab.gov>). It's very good at revealing memory regimes. If anyone wants to send me their HINT numbers, I'll put together a compilation. I've already put together a collection of the three unique machine types I have (Intel BB440FX, a generic Orion-based Intel OEM machine, and my Micron TransPort XKE laptop); both the Intels peak at around 700,000 QUIPS when running out of the on-CPU cache. The BB440FX seems to do a bit better in that range. Perhaps this weekend I'll upgrade that machine to 3.0 (if it stabilizes) and try the shared-memory parallel version of HINT on it. I tweaked the HINT parameters, as suggested in the documentation, to get a couple percent additional improvement. I have not tried comparing different compilers in any serious manner. Here are some HINT numbers for the BB440FX (plot using gnuplot with ``using 5:2'' and ``set log x'' to reveal the memory regime): # time QUIPs problem size (bytes) 3.8952349424 348721 1358348 1372237 115267908 3.7189320326 348027 1294289 1306893 109779012 3.5326459408 349093 1233223 1244660 104551440 3.3733619452 348321 1175012 1185391 99572844 3.2034929991 349471 1119526 1128944 94831296 3.0628269911 348253 1066639 1075185 90315540 2.9071429968 349564 1016232 1023986 86014824 2.7711549997 349381 968189 975225 81918900 2.6325010061 350390 922402 928786 78018024 2.5177379847 349030 878767 884559 74302956 2.3983880281 349060 837182 842438 70764792 2.2756210566 350477 797553 802322 67395048 2.1764819622 349091 759790 764117 64185828 2.0602200031 351324 723806 727731 61129404 1.9757740498 348985 689516 693078 58218552 1.8703290224 351192 656844 660075 55446300 1.7903549671 349490 625711 628643 52806012 1.6941549778 351826 596048 598708 50291472 1.6213600636 350191 567786 570199 47896716 1.5510190725 348711 540858 543047 45615948 1.4665440321 351303 515202 517188 43443792 1.3927919865 352356 490758 492560 41375040 1.3281880617 351961 467470 469105 39404820 1.2636409998 352382 445284 446767 37528428 1.2060999870 351669 424147 425493 35741412 1.1456279755 352655 404011 405232 34039488 1.0932079554 352018 384828 385936 32418624 1.0377190113 353231 366554 367559 30874956 0.9879270792 353412 349145 350057 29404788 0.9495389462 350234 332561 333388 28004592 0.8948929310 353967 316763 317513 26671092 0.8518639803 354180 301713 302394 25401096 0.8116649389 354059 287377 287995 24191580 0.7714369297 354819 273721 274281 23039604 0.7356629372 354390 260712 261220 21942480 0.6996439695 354923 248320 248781 20897604 0.6650530100 355636 236516 236935 19902540 0.6337449551 355464 225273 225653 18954852 0.6032170057 355699 214563 214908 18052272 0.5744509697 355752 204362 204675 17192700 0.5456489325 356723 194645 194929 16374036 0.5209010839 355902 185390 185647 15594348 0.4958109856 356130 176573 176807 14851788 0.4700399637 357791 168176 168388 14144592 0.4485750198 357081 160178 160370 13471080 0.4264800549 357718 152559 152734 12829656 0.4061260223 357777 145303 145461 12218724 0.3868120909 357774 138391 138535 11636940 0.3701900244 356056 131808 131939 11082876 0.3490248919 359683 125538 125657 10555188 0.3326259851 359462 119566 119674 10052616 0.3166019917 359689 113878 113976 9573984 0.3015060425 359728 108460 108549 9118116 0.2866079807 360421 103299 103380 8683920 0.2725340128 361000 98385 98458 8270472 0.2597349882 360766 93704 93770 7876680 0.2467069626 361743 89245 89305 7501620 0.2357419729 360556 84998 85053 7144452 0.2278270721 355327 80953 81003 6804252 0.2125790119 362692 77101 77146 6480264 0.2015560865 364324 73432 73473 6171732 0.1912100315 365763 69938 69975 5877900 0.1823719740 365237 66609 66643 5598012 0.1772879362 357830 63439 63470 5331480 0.1651539803 365839 60420 60448 5077632 0.1560890675 368663 57544 57570 4835880 0.1487169266 368523 54806 54829 4605636 0.1420760155 367393 52198 52219 4386396 0.1344969273 369626 49714 49733 4177572 0.1280310154 369811 47347 47365 3978660 0.1229120493 366879 45094 45110 3789240 0.1151299477 373033 42947 42962 3608808 0.1090290546 375162 40904 40917 3437028 0.1035540104 376197 38957 38969 3273396 0.0977300406 379645 37103 37114 3117576 0.0929880142 380013 35337 35347 2969148 0.0879329443 382730 33655 33664 2827776 0.0836639404 383108 32052 32061 2693124 0.0790870190 385993 30527 30535 2564940 0.0751620531 386814 29074 29081 2442804 0.0716530085 386450 27690 27697 2326548 0.0675688982 390310 26373 26379 2215836 0.0642710924 390802 25117 25123 2110332 0.0605139732 395309 23922 23927 2009868 0.0573439598 397307 22783 22788 1914192 0.0540419817 401512 21698 21703 1823052 0.0509010553 406000 20666 20670 1736280 0.0484730005 406043 19682 19686 1653624 0.0462779999 405060 18745 18749 1574916 0.0435720086 409750 17854 17857 1499988 0.0413284898 411432 17004 17007 1428588 0.0388849974 416486 16195 16198 1360632 0.0365499854 422004 15424 15427 1295868 0.0339480042 432732 14690 14693 1234212 0.0323190093 432920 13992 13994 1175496 0.0304355025 437833 13326 13328 1119552 0.0284565091 446007 12692 12694 1066296 0.0271236897 445659 12088 12090 1015560 0.0255466700 450666 11513 11515 967260 0.0232736667 471138 10965 10967 921228 0.0224779844 464596 10443 10445 877380 0.0212193330 468736 9946 9948 835632 0.0193646351 489208 9473 9475 795900 0.0185865164 485427 9022 9024 758016 0.0168687701 509430 8593 8595 721980 0.0155097246 527701 8185 8186 687624 0.0148379803 525378 7796 7797 654948 0.0138390064 536497 7425 7426 623784 0.0124266148 569071 7072 7073 594132 0.0117815971 571710 6736 6737 565908 0.0108834028 589493 6416 6417 539028 0.0105997801 576495 6111 6112 513408 0.0100423296 579522 5820 5821 488964 0.0092544953 598927 5543 5544 465696 0.0087366700 604211 5279 5280 443520 0.0082577126 608863 5028 5029 422436 0.0078261409 611902 4789 4790 402360 0.0074888766 609016 4561 4562 383208 0.0071038753 611477 4344 4345 364980 0.0067455024 613427 4138 4139 347676 0.0064169963 614132 3941 3942 331128 0.0061140060 613983 3754 3755 315420 0.0058191061 614511 3576 3577 300468 0.0055545926 613171 3406 3407 286188 0.0052962737 612491 3244 3245 272580 0.0050251809 614889 3090 3091 259644 0.0047866603 614820 2943 2944 247296 0.0045676140 613656 2803 2804 235536 0.0043405386 615119 2670 2671 224364 0.0041297844 615759 2543 2544 213696 0.0039356629 615387 2422 2423 203532 0.0037461360 615824 2307 2308 193872 0.0035663098 616313 2198 2199 184716 0.0033978224 616267 2094 2095 175980 0.0032318367 617287 1995 1996 167664 0.0030778960 617296 1900 1901 159684 0.0029291987 617908 1810 1811 152124 0.0027909506 617703 1724 1725 144900 0.0026621819 616780 1642 1643 138012 0.0025313885 617836 1564 1565 131460 0.0024172912 616386 1490 1491 125244 0.0022944403 618445 1419 1420 119280 0.0021840378 619031 1352 1353 113652 0.0020804277 619098 1288 1289 108276 0.0019901045 616545 1227 1228 103152 0.0018868716 619539 1169 1170 98280 0.0017985627 619378 1114 1115 93660 0.0017115298 619908 1061 1062 89208 0.0016280545 620982 1011 1012 85008 0.0015507550 620983 963 964 80976 0.0014768472 621590 918 919 77196 0.0014053641 622610 875 876 73584 0.0013387425 622969 834 835 70140 0.0012754891 623287 795 796 66864 0.0012156243 623544 758 759 63756 0.0011574793 623766 722 723 60732 0.0011008483 624969 688 689 57876 0.0010506912 624348 656 657 55188 0.0009986203 625861 625 626 52584 0.0009512784 626523 596 597 50148 0.0009061713 626810 568 569 47796 0.0008620148 627597 541 542 45528 0.0008200424 629233 516 517 43428 0.0007809320 630014 492 493 41412 0.0007431290 631113 469 470 39480 0.0007060737 633076 447 448 37632 0.0006729533 633029 426 427 35868 0.0006395833 634786 406 407 34188 0.0006094892 634956 387 388 32592 0.0005797756 636451 369 370 31080 0.0005518545 637848 352 353 29652 0.0005256015 639266 336 337 28308 0.0005002486 639680 320 321 26964 0.0004761179 640596 305 306 25704 0.0004528399 642610 291 292 24528 0.0004308779 645193 278 279 23436 0.0004100069 646329 265 266 22344 0.0003907432 647483 253 254 21336 0.0003713243 649027 241 242 20328 0.0003524996 652482 230 231 19404 0.0003342047 655286 219 220 18480 0.0003180052 657221 209 210 17640 0.0003018189 659335 199 200 16800 0.0002873300 661260 190 191 16044 0.0002732390 662423 181 182 15288 0.0002605330 664022 173 174 14616 0.0002469361 668188 165 166 13944 0.0002346479 673348 158 159 13356 0.0002226586 678167 151 152 12768 0.0002116192 680467 144 145 12180 0.0002022320 682384 138 139 11676 0.0001930363 683809 132 133 11172 0.0001824929 690437 126 127 10668 0.0001729600 693801 120 121 10164 0.0001649970 696982 115 116 9744 0.0001572371 699580 110 111 9324 0.0001500088 699958 105 106 8904 0.0001430304 699152 100 101 8484 0.0001373689 698847 96 97 8148 0.0001320942 696472 92 93 7812 0.0001263674 696382 88 89 7476 0.0001205023 697082 84 85 7140 0.0001143614 699537 80 81 6804 0.0001101451 699078 77 78 6552 0.0001060576 697734 74 75 6300 0.0001015137 699412 71 72 6048 0.0000968227 702314 68 69 5796 0.0000921301 705524 65 66 5544 0.0000874137 709271 62 63 5292 0.0000828373 712239 59 60 5040 0.0000797747 714512 57 58 4872 0.0000771410 712980 55 56 4704 0.0000745569 710866 53 54 4536 0.0000713299 714988 51 52 4368 0.0000688441 711753 49 50 4200 0.0000662821 709090 47 48 4032 0.0000634967 708698 45 46 3864 0.0000606534 708946 43 44 3696 0.0000578863 708285 41 42 3528 0.0000550525 708414 39 40 3360 0.0000536611 708148 38 39 3276 0.0000520988 710189 37 38 3192 0.0000508978 707300 36 37 3108 0.0000491595 711968 35 36 3024 0.0000478154 711068 34 35 2940 0.0000463699 711669 33 34 2856 0.0000449233 712325 32 33 2772 0.0000435267 712206 31 32 2688 0.0000424738 706318 30 31 2604 0.0000406883 712735 29 30 2520 0.0000393109 712271 28 29 2436 0.0000379311 711817 27 28 2352 0.0000365029 712273 26 27 2268 0.0000351030 712189 25 26 2184 0.0000337772 710538 24 25 2100 0.0000324022 709829 23 24 2016 0.0000310327 708931 22 23 1932 0.0000297022 707018 21 22 1848 0.0000283335 705878 20 21 1764 0.0000268978 706378 19 20 1680 0.0000255585 704267 18 19 1596 0.0000242102 702184 17 18 1512 0.0000229141 698261 16 17 1428 0.0000217165 690718 15 16 1344 0.0000200997 696529 14 15 1260 0.0000187252 694251 13 14 1176 0.0000173514 691585 12 13 1092 0.0000159823 688261 11 12 1008 0.0000145807 685836 10 11 924 0.0000132020 681714 9 10 840 0.0000118329 676079 8 9 756 0.0000101163 691950 7 8 672 0.0000088867 675164 6 7 588 0.0000073141 683611 5 6 504 0.0000059474 672565 4 5 420 0.0000045626 657527 3 4 336 0.0000032090 623239 2 3 252 0.0000018535 539507 1 2 168 -GAWollman -- Garrett A. Wollman | O Siem / We are all family / O Siem / We're all the same wollman@lcs.mit.edu | O Siem / The fires of freedom Opinions not those of| Dance in the burning flame MIT, LCS, CRS, or NSA| - Susan Aglukark and Chad Irschick To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hardware" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199803191838.NAA17140>