File:  [gforth] / gforth / timings.sc
Revision 1.5: download - view: text, annotated - select for diffs
Mon Mar 18 19:26:07 1996 UTC (28 years ago) by anton
Branches: MAIN
CVS tags: v0-3-0, v0-2-1, v0-2-0, HEAD
minor changes

    1: # This data file was generated by the Spreadsheet Calculator.
    2: # You almost certainly shouldn't edit it.
    3: 
    4: set numeric tblstyle = latex craction = 1
    5: format B 8 2 0
    6: format C 6 2 0
    7: format D 6 2 0
    8: format E 6 2 0
    9: format F 6 2 0
   10: format G 6 2 0
   11: format H 6 2 0
   12: format I 6 2 0
   13: format J 6 2 0
   14: format K 6 2 0
   15: format L 6 2 0
   16: format M 6 2 0
   17: format N 6 2 0
   18: format O 6 2 0
   19: format P 6 2 0
   20: format Q 6 2 0
   21: format R 6 2 0
   22: format S 6 2 0
   23: format V 10 0 0
   24: format W 10 0 0
   25: format Z 10 0 0
   26: format AA 10 0 0
   27: label B0 = "gforth"
   28: label C0 = "f2c -O3 .."
   29: label D0 = "timbre"
   30: label E0 = "f2c noopt"
   31: label F0 = "manual time"
   32: label G0 = "bigForth"
   33: rightstring H0 = "iForth"
   34: label I0 = "NT-F NCC"
   35: label J0 = "gforth"
   36: label K0 = "gforth"
   37: label L0 = "gforth"
   38: label M0 = "Win32Forth"
   39: label N0 = "NT Forth"
   40: label O0 = "eforth"
   41: label P0 = "eforth opt"
   42: label Q0 = "pfe"
   43: label R0 = "thisForth"
   44: rightstring S0 = "TILE"
   45: leftstring A1 = "sieve 1000"
   46: let A1 = 0
   47: let B1 = 31.9
   48: let C1 = 5.19
   49: let E1 = 36.5
   50: let F1 = 4.48
   51: let G1 = 9.73
   52: let H1 = 11.2
   53: let I1 = 6.61
   54: let J1 = 29.89
   55: let K1 = 31.9
   56: let L1 = 10.91
   57: let M1 = 41.49
   58: let N1 = 34.05
   59: let O1 = 41.5000000005364
   60: let P1 = 25.3
   61: let Q1 = 47.18
   62: let R1 = 95.07
   63: let S1 = 256.48
   64: leftstring A2 = "bubble 6000"
   65: let B2 = 35.6
   66: let C2 = 4.79
   67: let E2 = 39.67
   68: let F2 = 4.15
   69: let G2 = 11.21
   70: let H2 = 11.1
   71: let I2 = 34.12
   72: let J2 = 35.42
   73: let K2 = 35.6
   74: let L2 = 11.94
   75: let M2 = 46.397
   76: let N2 = 49.86
   77: let O2 = 52.4
   78: let P2 = 31.1
   79: let Q2 = 53.24
   80: let S2 = 137.34
   81: leftstring A3 = "matmul 200"
   82: let B3 = 28.3
   83: let C3 = 4.02
   84: let E3 = 37.6
   85: let F3 = 4.43
   86: let G3 = 12.157
   87: let H3 = 8.8
   88: let I3 = 16.66
   89: let J3 = 26.96
   90: let K3 = 28.3
   91: let L3 = 11.24
   92: let M3 = 39.677
   93: let N3 = 36.53
   94: let O3 = 39.4
   95: let P3 = 19.9
   96: let Q3 = 42.59
   97: let S3 = 110.19
   98: leftstring A4 = "fib 34"
   99: let B4 = 36.7
  100: let C4 = 7.96
  101: let D4 = 25.02
  102: let E4 = 39.17
  103: let F4 = 7.96
  104: let G4 = 10.88
  105: let H4 = 10.5000000004768
  106: let I4 = 11.74
  107: let J4 = 34.59
  108: let K4 = 36.7
  109: let L4 = 13.13
  110: let M4 = 52.725
  111: let N4 = 46.23
  112: let O4 = 42.3
  113: let P4 = 29.9
  114: let Q4 = 60.14
  115: let R4 = 103.44
  116: let S4 = 148.71
  117: rightstring B5 = "time"
  118: rightstring C5 = "Forth$\rightarrow$C"
  119: rightstring E5 = "Forth$\rightarrow$C"
  120: rightstring F5 = "hand-"
  121: rightstring G5 = "big-"
  122: rightstring I5 = "NT-Forth"
  123: rightstring R5 = "This-"
  124: rightstring V5 = "interp."
  125: rightstring W5 = ".o"
  126: rightstring X5 = "size"
  127: rightstring Y5 = "compile"
  128: rightstring Z5 = "source"
  129: rightstring AA5 = "C"
  130: rightstring B6 = "Gforth"
  131: rightstring C6 = "opt."
  132: rightstring D6 = "Timbre"
  133: rightstring E6 = "no opt."
  134: rightstring F6 = "coded C"
  135: rightstring G6 = "Forth"
  136: rightstring H6 = "iForth"
  137: rightstring I6 = "NCC"
  138: label J6 = "Gforth"
  139: label K6 = "Gforth"
  140: label L6 = "Gforth"
  141: label M6 = "Win32Forth"
  142: label N6 = "NT Forth"
  143: rightstring O6 = "PFE"
  144: rightstring P6 = "PFE"
  145: rightstring Q6 = "PFE"
  146: rightstring R6 = "Forth"
  147: rightstring S6 = "TILE"
  148: rightstring V6 = "size"
  149: rightstring W6 = "size"
  150: rightstring X6 = "ratio"
  151: rightstring Y6 = "time"
  152: rightstring Z6 = "lines"
  153: rightstring AA6 = "lines"
  154: leftstring A7 = "sieve"
  155: let B7 = 31.9
  156: let C7 = $B1/C1
  157: let D7 = $B1/D1
  158: let E7 = $B1/E1
  159: let F7 = $B1/F1
  160: let G7 = $B1/G1
  161: let H7 = $B1/H1
  162: let I7 = $B1/I1
  163: let J7 = $B1/J1
  164: let K7 = $B1/K1
  165: let L7 = $B1/L1
  166: let M7 = $B1/M1
  167: let N7 = $B1/N1
  168: let O7 = $B1/O1
  169: let P7 = $B1/P1
  170: let Q7 = $B1/Q1
  171: let R7 = $B1/R1
  172: let S7 = $B1/S1
  173: leftstring U7 = "sieve"
  174: let V7 = 418
  175: let W7 = 272
  176: let X7 = V7/W7
  177: let Y7 = 1.1
  178: let Z7 = 25
  179: let AA7 = 482
  180: leftstring A8 = "bubble"
  181: let B8 = 35.6
  182: let C8 = $B2/C2
  183: let D8 = $B2/D2
  184: let E8 = $B2/E2
  185: let F8 = $B2/F2
  186: let G8 = $B2/G2
  187: let H8 = $B2/H2
  188: let I8 = $B2/I2
  189: let J8 = $B2/J2
  190: let K8 = $B2/K2
  191: let L8 = $B2/L2
  192: let M8 = $B2/M2
  193: let N8 = $B2/N2
  194: let O8 = $B2/O2
  195: let P8 = $B2/P2
  196: let Q8 = $B2/Q2
  197: let R8 = $B2/R2
  198: let S8 = $B2/S2
  199: leftstring U8 = "bubble"
  200: let V8 = 1020
  201: let W8 = 748
  202: let X8 = V8/W8
  203: let Y8 = 1.6
  204: let Z8 = 72
  205: let AA8 = 1100
  206: leftstring A9 = "matmul"
  207: let B9 = 28.3
  208: let C9 = $B3/C3
  209: let D9 = $B3/D3
  210: let E9 = $B3/E3
  211: let F9 = $B3/F3
  212: let G9 = $B3/G3
  213: let H9 = $B3/H3
  214: let I9 = $B3/I3
  215: let J9 = $B3/J3
  216: let K9 = $B3/K3
  217: let L9 = $B3/L3
  218: let M9 = $B3/M3
  219: let N9 = $B3/N3
  220: let O9 = $B3/O3
  221: let P9 = $B3/P3
  222: let Q9 = $B3/Q3
  223: let R9 = $B3/R3
  224: let S9 = $B3/S3
  225: leftstring U9 = "matmul"
  226: let V9 = 784
  227: let W9 = 412
  228: let X9 = V9/W9
  229: let Y9 = 1.4
  230: let Z9 = 55
  231: let AA9 = 793
  232: leftstring A10 = "fib"
  233: let B10 = 36.7
  234: let C10 = $B4/C4
  235: let D10 = $B4/D4
  236: let E10 = $B4/E4
  237: let F10 = $B4/F4
  238: let G10 = $B4/G4
  239: let H10 = $B4/H4
  240: let I10 = $B4/I4
  241: let J10 = $B4/J4
  242: let K10 = $B4/K4
  243: let L10 = $B4/L4
  244: let M10 = $B4/M4
  245: let N10 = $B4/N4
  246: let O10 = $B4/O4
  247: let P10 = $B4/P4
  248: let Q10 = $B4/Q4
  249: let R10 = $B4/R4
  250: let S10 = $B4/S4
  251: leftstring U10 = "fib"
  252: let V10 = 140
  253: let W10 = 140
  254: let X10 = V10/W10
  255: let Y10 = 0.9
  256: let Z10 = 10
  257: let AA10 = 169
  258: let G12 = G1/C1
  259: let H12 = H1/D1
  260: let I12 = I1/D1
  261: let O12 = O1/C1
  262: let P12 = P1/D1
  263: let Q12 = Q1/D1
  264: let R12 = R1/C1
  265: let S12 = S1/D1
  266: let G13 = G2/C2
  267: let H13 = H2/D2
  268: let I13 = I2/D2
  269: let O13 = O2/C2
  270: let P13 = P2/D2
  271: let Q13 = Q2/D2
  272: let R13 = R2/C2
  273: let S13 = S2/D2
  274: let G14 = G3/C3
  275: let H14 = H3/D3
  276: let I14 = I3/D3
  277: let O14 = O3/C3
  278: let P14 = P3/D3
  279: let Q14 = Q3/D3
  280: let R14 = R3/C3
  281: let S14 = S3/D3
  282: let G15 = G4/C4
  283: let H15 = H4/D4
  284: let I15 = I4/D4
  285: let O15 = O4/C4
  286: let P15 = P4/D4
  287: let Q15 = Q4/D4
  288: let R15 = R4/C4
  289: let S15 = S4/D4
  290: rightstring B16 = "relative"
  291: rightstring C16 = "f2c"
  292: rightstring E16 = "f2c"
  293: rightstring F16 = "hand-"
  294: rightstring G16 = "big-"
  295: rightstring I16 = "NT Forth"
  296: rightstring M16 = "Win32-"
  297: rightstring N16 = "NT"
  298: rightstring R16 = "This-"
  299: rightstring T16 = "abs.\ time"
  300: rightstring B17 = "time"
  301: rightstring C17 = "opt."
  302: rightstring D17 = "Timbre"
  303: rightstring E17 = "no opt."
  304: rightstring F17 = "coded C"
  305: rightstring G17 = "Forth"
  306: rightstring H17 = "iForth"
  307: rightstring I17 = "NCC"
  308: rightstring J17 = "Gforth"
  309: rightstring K17 = "Gforth"
  310: rightstring L17 = "Gforth"
  311: rightstring M17 = "Forth"
  312: rightstring N17 = "Forth"
  313: rightstring O17 = "PFE"
  314: rightstring P17 = "PFE"
  315: rightstring Q17 = "PFE"
  316: rightstring R17 = "Forth"
  317: rightstring S17 = "TILE"
  318: rightstring T17 = "f2c opt."
  319: leftstring B18 = "sieve"
  320: let C18 = C1/$C1
  321: let D18 = D1/$C1
  322: let E18 = E1/$C1
  323: let F18 = F1/$C1
  324: let G18 = G1/$C1
  325: let H18 = H1/$C1
  326: let I18 = I1/$C1
  327: let J18 = J1/$C1
  328: let K18 = K1/$C1
  329: let L18 = L1/$C1
  330: let M18 = M1/$C1
  331: let N18 = N1/$C1
  332: let O18 = O1/$C1
  333: let P18 = P1/$C1
  334: let Q18 = Q1/$C1
  335: let R18 = R1/$C1
  336: let S18 = S1/$C1
  337: let T18 = C1
  338: fmt T18 "##0.00s"
  339: leftstring B19 = "bubble"
  340: let C19 = C2/$C2
  341: let D19 = D2/$C2
  342: let E19 = E2/$C2
  343: let F19 = F2/$C2
  344: let G19 = G2/$C2
  345: let H19 = H2/$C2
  346: let I19 = I2/$C2
  347: let J19 = J2/$C2
  348: let K19 = K2/$C2
  349: let L19 = L2/$C2
  350: let M19 = M2/$C2
  351: let N19 = N2/$C2
  352: let O19 = O2/$C2
  353: let P19 = P2/$C2
  354: let Q19 = Q2/$C2
  355: let R19 = R2/$C2
  356: let S19 = S2/$C2
  357: let T19 = C2
  358: fmt T19 "##0.00s"
  359: leftstring B20 = "matmul"
  360: let C20 = C3/$C3
  361: let D20 = D3/$C3
  362: let E20 = E3/$C3
  363: let F20 = F3/$C3
  364: let G20 = G3/$C3
  365: let H20 = H3/$C3
  366: let I20 = I3/$C3
  367: let J20 = J3/$C3
  368: let K20 = K3/$C3
  369: let L20 = L3/$C3
  370: let M20 = M3/$C3
  371: let N20 = N3/$C3
  372: let O20 = O3/$C3
  373: let P20 = P3/$C3
  374: let Q20 = Q3/$C3
  375: let R20 = R3/$C3
  376: let S20 = S3/$C3
  377: let T20 = C3
  378: fmt T20 "##0.00s"
  379: leftstring B21 = "fib"
  380: let C21 = C4/$C4
  381: let D21 = D4/$C4
  382: let E21 = E4/$C4
  383: let F21 = F4/$C4
  384: let G21 = G4/$C4
  385: let H21 = H4/$C4
  386: let I21 = I4/$C4
  387: let J21 = J4/$C4
  388: let K21 = K4/$C4
  389: let L21 = L4/$C4
  390: let M21 = M4/$C4
  391: let N21 = N4/$C4
  392: let O21 = O4/$C4
  393: let P21 = P4/$C4
  394: let Q21 = Q4/$C4
  395: let R21 = R4/$C4
  396: let S21 = S4/$C4
  397: let T21 = C4
  398: fmt T21 "##0.00s"
  399: leftstring B23 = "relative"
  400: rightstring C23 = "f2c"
  401: rightstring E23 = "f2c"
  402: rightstring F23 = "hand-"
  403: rightstring G23 = "big-"
  404: rightstring I23 = "NT-Forth"
  405: rightstring J23 = "DTC"
  406: rightstring K23 = "ITC"
  407: rightstring L23 = "P133 ITC"
  408: rightstring M23 = "Win32-"
  409: rightstring N23 = "NT"
  410: rightstring P23 = "eforth"
  411: rightstring R23 = "This-"
  412: rightstring T23 = "abs.\ time"
  413: leftstring B24 = "time"
  414: rightstring C24 = "opt."
  415: rightstring D24 = "Timbre"
  416: rightstring E24 = "no opt."
  417: rightstring F24 = "coded C"
  418: rightstring G24 = "Forth"
  419: rightstring H24 = "iForth"
  420: rightstring I24 = "NCC"
  421: rightstring J24 = "Gforth"
  422: rightstring K24 = "Gforth"
  423: rightstring L24 = "Gforth"
  424: rightstring M24 = "Forth"
  425: rightstring N24 = "Forth"
  426: label O24 = "eforth"
  427: rightstring P24 = "+opt"
  428: rightstring Q24 = "PFE"
  429: rightstring R24 = "Forth"
  430: rightstring S24 = "TILE"
  431: rightstring T24 = "f2c opt."
  432: leftstring B25 = "sieve"
  433: let C25 = C1/$J1
  434: let D25 = D1/$J1
  435: let E25 = E1/$J1
  436: let F25 = F1/$J1
  437: let G25 = G1/$J1
  438: let H25 = H1/$J1
  439: let I25 = I1/$J1
  440: let J25 = J1/$J1
  441: let K25 = K1/$J1
  442: let L25 = L1/$J1
  443: let M25 = M1/$J1
  444: let N25 = N1/$J1
  445: let O25 = O1/$J1
  446: let P25 = P1/$J1
  447: let Q25 = Q1/$J1
  448: let R25 = R1/$J1
  449: let S25 = S1/$J1
  450: let T25 = C1
  451: fmt T25 "##0.00s"
  452: leftstring B26 = "bubble"
  453: let C26 = C2/$J2
  454: let D26 = D2/$J2
  455: let E26 = E2/$J2
  456: let F26 = F2/$J2
  457: let G26 = G2/$J2
  458: let H26 = H2/$J2
  459: let I26 = I2/$J2
  460: let J26 = J2/$J2
  461: let K26 = K2/$J2
  462: let L26 = L2/$J2
  463: let M26 = M2/$J2
  464: let N26 = N2/$J2
  465: let O26 = O2/$J2
  466: let P26 = P2/$J2
  467: let Q26 = Q2/$J2
  468: let R26 = R2/$J2
  469: let S26 = S2/$J2
  470: let T26 = C2
  471: fmt T26 "##0.00s"
  472: leftstring B27 = "matmul"
  473: let C27 = C3/$J3
  474: let D27 = D3/$J3
  475: let E27 = E3/$J3
  476: let F27 = F3/$J3
  477: let G27 = G3/$J3
  478: let H27 = H3/$J3
  479: let I27 = I3/$J3
  480: let J27 = J3/$J3
  481: let K27 = K3/$J3
  482: let L27 = L3/$J3
  483: let M27 = M3/$J3
  484: let N27 = N3/$J3
  485: let O27 = O3/$J3
  486: let P27 = P3/$J3
  487: let Q27 = Q3/$J3
  488: let R27 = R3/$J3
  489: let S27 = S3/$J3
  490: let T27 = C3
  491: fmt T27 "##0.00s"
  492: leftstring B28 = "fib"
  493: let C28 = C4/$J4
  494: let D28 = D4/$J4
  495: let E28 = E4/$J4
  496: let F28 = F4/$J4
  497: let G28 = G4/$J4
  498: let H28 = H4/$J4
  499: let I28 = I4/$J4
  500: let J28 = J4/$J4
  501: let K28 = K4/$J4
  502: let L28 = L4/$J4
  503: let M28 = M4/$J4
  504: let N28 = N4/$J4
  505: let O28 = O4/$J4
  506: let P28 = P4/$J4
  507: let Q28 = Q4/$J4
  508: let R28 = R4/$J4
  509: let S28 = S4/$J4
  510: let T28 = C4
  511: fmt T28 "##0.00s"
  512: goto L25

FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>