Annotation of gforth/timings.sc, revision 1.8
1.1 anton 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
1.3 anton 5: format B 8 2 0
1.4 anton 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
1.6 anton 23: format T 6 2 0
1.8 ! anton 24: format U 6 2 0
! 25: format V 7 2 0
1.7 anton 26: format Y 10 0 0
1.8 ! anton 27: format Z 10 0 0
1.7 anton 28: format AC 10 0 0
1.8 ! anton 29: format AD 10 0 0
1.1 anton 30: label B0 = "gforth"
31: label C0 = "f2c -O3 .."
32: label D0 = "timbre"
33: label E0 = "f2c noopt"
34: label F0 = "manual time"
35: label G0 = "bigForth"
36: rightstring H0 = "iForth"
1.6 anton 37: rightstring I0 = "mxForth"
38: label J0 = "NT-F NCC"
1.8 ! anton 39: rightstring K0 = "FLK"
1.1 anton 40: label L0 = "gforth"
1.6 anton 41: label M0 = "gforth"
1.8 ! anton 42: label N0 = "gforth"
! 43: label O0 = "Win32Forth"
! 44: label P0 = "NT Forth"
! 45: label Q0 = "eforth"
! 46: label R0 = "eforth opt"
! 47: label S0 = "pfe"
! 48: label T0 = "thisForth"
! 49: rightstring U0 = "TILE"
! 50: rightstring V0 = "pforth"
1.1 anton 51: leftstring A1 = "sieve 1000"
52: let A1 = 0
1.8 ! anton 53: let B1 = L1
1.1 anton 54: let C1 = 5.19
55: let E1 = 36.5
56: let F1 = 4.48
57: let G1 = 9.73
58: let H1 = 11.2
1.6 anton 59: let I1 = 12.01
60: let J1 = 6.61
1.8 ! anton 61: let K1 = 7.64
! 62: let L1 = 29.89
! 63: let M1 = 31.9
! 64: let N1 = 10.91
! 65: let O1 = 41.49
! 66: let P1 = 34.05
! 67: let Q1 = 41.5000000005364
! 68: let R1 = 25.3
! 69: let S1 = 47.18
! 70: let T1 = 95.07
! 71: let U1 = 256.48
! 72: let V1 = 215.27
1.1 anton 73: leftstring A2 = "bubble 6000"
1.8 ! anton 74: let B2 = L2
1.1 anton 75: let C2 = 4.79
76: let E2 = 39.67
77: let F2 = 4.15
78: let G2 = 11.21
79: let H2 = 11.1
1.6 anton 80: let I2 = 10.53
81: let J2 = 34.12
1.8 ! anton 82: let K2 = 7.71
! 83: let L2 = 35.42
! 84: let M2 = 35.6
! 85: let N2 = 11.94
! 86: let O2 = 46.397
! 87: let P2 = 49.86
! 88: let Q2 = 52.4
! 89: let R2 = 31.1
! 90: let S2 = 53.24
! 91: let U2 = 137.34
! 92: let V2 = 489.24
1.1 anton 93: leftstring A3 = "matmul 200"
1.8 ! anton 94: let B3 = L3
1.1 anton 95: let C3 = 4.02
96: let E3 = 37.6
97: let F3 = 4.43
98: let G3 = 12.157
99: let H3 = 8.8
1.6 anton 100: let I3 = 9.29
101: let J3 = 16.66
1.8 ! anton 102: let K3 = 7.98
! 103: let L3 = 26.96
! 104: let M3 = 28.3
! 105: let N3 = 11.24
! 106: let O3 = 39.677
! 107: let P3 = 36.53
! 108: let Q3 = 39.4
! 109: let R3 = 19.9
! 110: let S3 = 42.59
! 111: let U3 = 110.19
1.1 anton 112: leftstring A4 = "fib 34"
1.8 ! anton 113: let B4 = L4
1.1 anton 114: let C4 = 7.96
115: let D4 = 25.02
116: let E4 = 39.17
117: let F4 = 7.96
118: let G4 = 10.88
119: let H4 = 10.5000000004768
1.6 anton 120: let I4 = 7.56
121: let J4 = 11.74
1.8 ! anton 122: let K4 = 6.6
! 123: let L4 = 34.59
! 124: let M4 = 36.7
! 125: let N4 = 13.13
! 126: let O4 = 52.725
! 127: let P4 = 46.23
! 128: let Q4 = 42.3
! 129: let R4 = 29.9
! 130: let S4 = 60.14
! 131: let T4 = 103.44
! 132: let U4 = 148.71
! 133: let V4 = 158.64
1.1 anton 134: rightstring B5 = "time"
135: rightstring C5 = "Forth$\rightarrow$C"
136: rightstring E5 = "Forth$\rightarrow$C"
137: rightstring F5 = "hand-"
138: rightstring G5 = "big-"
1.8 ! anton 139: rightstring T5 = "This-"
! 140: rightstring Y5 = "interp."
! 141: rightstring Z5 = ".o"
! 142: rightstring AA5 = "size"
! 143: rightstring AB5 = "compile"
! 144: rightstring AC5 = "source"
! 145: rightstring AD5 = "C"
1.1 anton 146: rightstring B6 = "Gforth"
147: rightstring C6 = "opt."
148: rightstring D6 = "Timbre"
149: rightstring E6 = "no opt."
150: rightstring F6 = "coded C"
151: rightstring G6 = "Forth"
152: rightstring H6 = "iForth"
1.6 anton 153: rightstring I6 = "iForth"
154: rightstring J6 = "NCC"
1.8 ! anton 155: rightstring K6 = "FLK"
1.1 anton 156: label L6 = "Gforth"
1.6 anton 157: label M6 = "Gforth"
1.8 ! anton 158: label N6 = "Gforth"
! 159: label O6 = "Win32Forth"
! 160: label P6 = "NT Forth"
1.1 anton 161: rightstring Q6 = "PFE"
1.6 anton 162: rightstring R6 = "PFE"
1.8 ! anton 163: rightstring S6 = "PFE"
! 164: rightstring T6 = "Forth"
1.7 anton 165: rightstring U6 = "TILE"
1.8 ! anton 166: rightstring V6 = "TILE"
1.7 anton 167: rightstring Y6 = "size"
1.8 ! anton 168: rightstring Z6 = "size"
! 169: rightstring AA6 = "ratio"
! 170: rightstring AB6 = "time"
1.7 anton 171: rightstring AC6 = "lines"
1.8 ! anton 172: rightstring AD6 = "lines"
1.1 anton 173: leftstring A7 = "sieve"
1.8 ! anton 174: let B7 = L7
1.1 anton 175: let C7 = $B1/C1
176: let D7 = $B1/D1
177: let E7 = $B1/E1
178: let F7 = $B1/F1
179: let G7 = $B1/G1
180: let H7 = $B1/H1
181: let I7 = $B1/I1
182: let J7 = $B1/J1
183: let K7 = $B1/K1
184: let L7 = $B1/L1
185: let M7 = $B1/M1
186: let N7 = $B1/N1
187: let O7 = $B1/O1
188: let P7 = $B1/P1
189: let Q7 = $B1/Q1
190: let R7 = $B1/R1
1.3 anton 191: let S7 = $B1/S1
1.6 anton 192: let T7 = $B1/T1
1.7 anton 193: let U7 = $B1/U1
1.8 ! anton 194: let V7 = $B1/V1
! 195: leftstring X7 = "sieve"
! 196: let Y7 = 418
! 197: let Z7 = 272
! 198: let AA7 = Y7/Z7
! 199: let AB7 = 1.1
! 200: let AC7 = 25
! 201: let AD7 = 482
1.1 anton 202: leftstring A8 = "bubble"
1.8 ! anton 203: let B8 = L8
1.1 anton 204: let C8 = $B2/C2
205: let D8 = $B2/D2
206: let E8 = $B2/E2
207: let F8 = $B2/F2
208: let G8 = $B2/G2
209: let H8 = $B2/H2
210: let I8 = $B2/I2
211: let J8 = $B2/J2
212: let K8 = $B2/K2
213: let L8 = $B2/L2
214: let M8 = $B2/M2
215: let N8 = $B2/N2
216: let O8 = $B2/O2
217: let P8 = $B2/P2
218: let Q8 = $B2/Q2
219: let R8 = $B2/R2
1.3 anton 220: let S8 = $B2/S2
1.6 anton 221: let T8 = $B2/T2
1.7 anton 222: let U8 = $B2/U2
1.8 ! anton 223: let V8 = $B2/V2
! 224: leftstring X8 = "bubble"
! 225: let Y8 = 1020
! 226: let Z8 = 748
! 227: let AA8 = Y8/Z8
! 228: let AB8 = 1.6
! 229: let AC8 = 72
! 230: let AD8 = 1100
1.1 anton 231: leftstring A9 = "matmul"
1.8 ! anton 232: let B9 = L9
1.1 anton 233: let C9 = $B3/C3
234: let D9 = $B3/D3
235: let E9 = $B3/E3
236: let F9 = $B3/F3
237: let G9 = $B3/G3
238: let H9 = $B3/H3
239: let I9 = $B3/I3
240: let J9 = $B3/J3
241: let K9 = $B3/K3
242: let L9 = $B3/L3
243: let M9 = $B3/M3
244: let N9 = $B3/N3
245: let O9 = $B3/O3
246: let P9 = $B3/P3
247: let Q9 = $B3/Q3
248: let R9 = $B3/R3
1.3 anton 249: let S9 = $B3/S3
1.6 anton 250: let T9 = $B3/T3
1.7 anton 251: let U9 = $B3/U3
1.8 ! anton 252: let V9 = $B3/V3
! 253: leftstring X9 = "matmul"
! 254: let Y9 = 784
! 255: let Z9 = 412
! 256: let AA9 = Y9/Z9
! 257: let AB9 = 1.4
! 258: let AC9 = 55
! 259: let AD9 = 793
1.1 anton 260: leftstring A10 = "fib"
1.8 ! anton 261: let B10 = L10
1.1 anton 262: let C10 = $B4/C4
263: let D10 = $B4/D4
264: let E10 = $B4/E4
265: let F10 = $B4/F4
266: let G10 = $B4/G4
267: let H10 = $B4/H4
268: let I10 = $B4/I4
269: let J10 = $B4/J4
270: let K10 = $B4/K4
271: let L10 = $B4/L4
272: let M10 = $B4/M4
273: let N10 = $B4/N4
274: let O10 = $B4/O4
275: let P10 = $B4/P4
276: let Q10 = $B4/Q4
277: let R10 = $B4/R4
1.3 anton 278: let S10 = $B4/S4
1.6 anton 279: let T10 = $B4/T4
1.7 anton 280: let U10 = $B4/U4
1.8 ! anton 281: let V10 = $B4/V4
! 282: leftstring X10 = "fib"
1.7 anton 283: let Y10 = 140
1.8 ! anton 284: let Z10 = 140
! 285: let AA10 = Y10/Z10
! 286: let AB10 = 0.9
! 287: let AC10 = 10
! 288: let AD10 = 169
1.1 anton 289: let G12 = G1/C1
290: let H12 = H1/D1
1.6 anton 291: let I12 = I1/E1
292: let J12 = J1/D1
1.8 ! anton 293: let K12 = K1/E1
! 294: let Q12 = Q1/C1
1.6 anton 295: let R12 = R1/D1
1.8 ! anton 296: let S12 = S1/D1
! 297: let T12 = T1/C1
! 298: let U12 = U1/D1
! 299: let V12 = V1/E1
1.1 anton 300: let G13 = G2/C2
301: let H13 = H2/D2
1.6 anton 302: let I13 = I2/E2
303: let J13 = J2/D2
1.8 ! anton 304: let K13 = K2/E2
! 305: let Q13 = Q2/C2
1.6 anton 306: let R13 = R2/D2
1.8 ! anton 307: let S13 = S2/D2
! 308: let T13 = T2/C2
! 309: let U13 = U2/D2
! 310: let V13 = V2/E2
1.1 anton 311: let G14 = G3/C3
312: let H14 = H3/D3
1.6 anton 313: let I14 = I3/E3
314: let J14 = J3/D3
1.8 ! anton 315: let K14 = K3/E3
! 316: let Q14 = Q3/C3
1.6 anton 317: let R14 = R3/D3
1.8 ! anton 318: let S14 = S3/D3
! 319: let T14 = T3/C3
! 320: let U14 = U3/D3
! 321: let V14 = V3/E3
1.1 anton 322: let G15 = G4/C4
323: let H15 = H4/D4
1.6 anton 324: let I15 = I4/E4
325: let J15 = J4/D4
1.8 ! anton 326: let K15 = K4/E4
! 327: let Q15 = Q4/C4
1.6 anton 328: let R15 = R4/D4
1.8 ! anton 329: let S15 = S4/D4
! 330: let T15 = T4/C4
! 331: let U15 = U4/D4
! 332: let V15 = V4/E4
1.1 anton 333: rightstring B16 = "relative"
334: rightstring C16 = "f2c"
335: rightstring E16 = "f2c"
336: rightstring F16 = "hand-"
337: rightstring G16 = "big-"
1.6 anton 338: label I16 = "mx-"
1.8 ! anton 339: leftstring J16 = "NT-Forth"
! 340: rightstring L16 = "DTC"
! 341: label M16 = "ITC"
! 342: label N16 = "P133"
! 343: rightstring O16 = "Win32-"
! 344: rightstring P16 = "NT"
! 345: rightstring T16 = "This-"
! 346: rightstring W16 = "abs.\ time"
1.1 anton 347: rightstring B17 = "time"
348: rightstring C17 = "opt."
349: rightstring D17 = "Timbre"
350: rightstring E17 = "no opt."
351: rightstring F17 = "coded C"
352: rightstring G17 = "Forth"
353: rightstring H17 = "iForth"
1.6 anton 354: rightstring I17 = "Forth"
355: rightstring J17 = "NCC"
1.8 ! anton 356: rightstring K17 = "FLK"
1.1 anton 357: rightstring L17 = "Gforth"
1.6 anton 358: rightstring M17 = "Gforth"
1.8 ! anton 359: rightstring N17 = "Gforth"
1.6 anton 360: rightstring O17 = "Forth"
1.8 ! anton 361: rightstring P17 = "Forth"
1.1 anton 362: rightstring Q17 = "PFE"
1.6 anton 363: rightstring R17 = "PFE"
1.8 ! anton 364: rightstring S17 = "PFE"
! 365: rightstring T17 = "Forth"
1.7 anton 366: rightstring U17 = "TILE"
1.8 ! anton 367: rightstring V17 = "TILE"
! 368: rightstring W17 = "f2c opt."
1.1 anton 369: leftstring B18 = "sieve"
370: let C18 = C1/$C1
371: let D18 = D1/$C1
372: let E18 = E1/$C1
373: let F18 = F1/$C1
374: let G18 = G1/$C1
375: let H18 = H1/$C1
376: let I18 = I1/$C1
377: let J18 = J1/$C1
378: let K18 = K1/$C1
379: let L18 = L1/$C1
380: let M18 = M1/$C1
381: let N18 = N1/$C1
382: let O18 = O1/$C1
383: let P18 = P1/$C1
384: let Q18 = Q1/$C1
385: let R18 = R1/$C1
1.3 anton 386: let S18 = S1/$C1
1.6 anton 387: let T18 = T1/$C1
1.7 anton 388: let U18 = U1/$C1
1.8 ! anton 389: let V18 = V1/$C1
! 390: let W18 = C1
! 391: fmt W18 "##0.00s"
1.1 anton 392: leftstring B19 = "bubble"
393: let C19 = C2/$C2
394: let D19 = D2/$C2
395: let E19 = E2/$C2
396: let F19 = F2/$C2
397: let G19 = G2/$C2
398: let H19 = H2/$C2
399: let I19 = I2/$C2
400: let J19 = J2/$C2
401: let K19 = K2/$C2
402: let L19 = L2/$C2
403: let M19 = M2/$C2
404: let N19 = N2/$C2
405: let O19 = O2/$C2
406: let P19 = P2/$C2
407: let Q19 = Q2/$C2
408: let R19 = R2/$C2
1.3 anton 409: let S19 = S2/$C2
1.6 anton 410: let T19 = T2/$C2
1.7 anton 411: let U19 = U2/$C2
1.8 ! anton 412: let V19 = V2/$C2
! 413: let W19 = C2
! 414: fmt W19 "##0.00s"
1.1 anton 415: leftstring B20 = "matmul"
416: let C20 = C3/$C3
417: let D20 = D3/$C3
418: let E20 = E3/$C3
419: let F20 = F3/$C3
420: let G20 = G3/$C3
421: let H20 = H3/$C3
422: let I20 = I3/$C3
423: let J20 = J3/$C3
424: let K20 = K3/$C3
425: let L20 = L3/$C3
426: let M20 = M3/$C3
427: let N20 = N3/$C3
428: let O20 = O3/$C3
429: let P20 = P3/$C3
430: let Q20 = Q3/$C3
431: let R20 = R3/$C3
1.3 anton 432: let S20 = S3/$C3
1.6 anton 433: let T20 = T3/$C3
1.7 anton 434: let U20 = U3/$C3
1.8 ! anton 435: let V20 = V3/$C3
! 436: let W20 = C3
! 437: fmt W20 "##0.00s"
1.1 anton 438: leftstring B21 = "fib"
439: let C21 = C4/$C4
440: let D21 = D4/$C4
441: let E21 = E4/$C4
442: let F21 = F4/$C4
443: let G21 = G4/$C4
444: let H21 = H4/$C4
445: let I21 = I4/$C4
446: let J21 = J4/$C4
447: let K21 = K4/$C4
448: let L21 = L4/$C4
449: let M21 = M4/$C4
450: let N21 = N4/$C4
451: let O21 = O4/$C4
452: let P21 = P4/$C4
453: let Q21 = Q4/$C4
454: let R21 = R4/$C4
1.3 anton 455: let S21 = S4/$C4
1.6 anton 456: let T21 = T4/$C4
1.7 anton 457: let U21 = U4/$C4
1.8 ! anton 458: let V21 = V4/$C4
! 459: let W21 = C4
! 460: fmt W21 "##0.00s"
1.4 anton 461: leftstring B23 = "relative"
1.1 anton 462: rightstring C23 = "f2c"
463: rightstring E23 = "f2c"
464: rightstring F23 = "hand-"
465: rightstring G23 = "big-"
1.6 anton 466: label I23 = "mx-"
1.8 ! anton 467: leftstring J23 = "NT-Forth"
! 468: rightstring L23 = "DTC"
! 469: rightstring M23 = "ITC"
! 470: rightstring N23 = "P133 ITC"
! 471: rightstring O23 = "Win32-"
! 472: rightstring P23 = "NT"
! 473: rightstring R23 = "eforth"
! 474: rightstring T23 = "This-"
! 475: rightstring W23 = "abs.\ time"
1.4 anton 476: leftstring B24 = "time"
1.1 anton 477: rightstring C24 = "opt."
478: rightstring D24 = "Timbre"
479: rightstring E24 = "no opt."
480: rightstring F24 = "coded C"
481: rightstring G24 = "Forth"
482: rightstring H24 = "iForth"
1.6 anton 483: rightstring I24 = "Forth"
484: rightstring J24 = "NCC"
1.8 ! anton 485: rightstring K24 = "FLK"
1.1 anton 486: rightstring L24 = "Gforth"
1.6 anton 487: rightstring M24 = "Gforth"
1.8 ! anton 488: rightstring N24 = "Gforth"
1.6 anton 489: rightstring O24 = "Forth"
1.8 ! anton 490: rightstring P24 = "Forth"
! 491: label Q24 = "eforth"
! 492: rightstring R24 = "+opt"
! 493: rightstring S24 = "PFE"
! 494: rightstring T24 = "Forth"
1.7 anton 495: rightstring U24 = "TILE"
1.8 ! anton 496: rightstring V24 = "TILE"
! 497: rightstring W24 = "f2c opt."
1.1 anton 498: leftstring B25 = "sieve"
1.8 ! anton 499: let C25 = C1/$L1
! 500: let D25 = D1/$L1
! 501: let E25 = E1/$L1
! 502: let F25 = F1/$L1
! 503: let G25 = G1/$L1
! 504: let H25 = H1/$L1
! 505: let I25 = I1/$L1
! 506: let J25 = J1/$L1
! 507: let K25 = K1/$L1
! 508: let L25 = L1/$L1
! 509: let M25 = M1/$L1
! 510: let N25 = N1/$L1
! 511: let O25 = O1/$L1
! 512: let P25 = P1/$L1
! 513: let Q25 = Q1/$L1
! 514: let R25 = R1/$L1
! 515: let S25 = S1/$L1
! 516: let T25 = T1/$L1
! 517: let U25 = U1/$L1
! 518: let V25 = V1/$L1
! 519: let W25 = C1
! 520: fmt W25 "##0.00s"
1.1 anton 521: leftstring B26 = "bubble"
1.8 ! anton 522: let C26 = C2/$L2
! 523: let D26 = D2/$L2
! 524: let E26 = E2/$L2
! 525: let F26 = F2/$L2
! 526: let G26 = G2/$L2
! 527: let H26 = H2/$L2
! 528: let I26 = I2/$L2
! 529: let J26 = J2/$L2
! 530: let K26 = K2/$L2
! 531: let L26 = L2/$L2
! 532: let M26 = M2/$L2
! 533: let N26 = N2/$L2
! 534: let O26 = O2/$L2
! 535: let P26 = P2/$L2
! 536: let Q26 = Q2/$L2
! 537: let R26 = R2/$L2
! 538: let S26 = S2/$L2
! 539: let T26 = T2/$L2
! 540: let U26 = U2/$L2
! 541: let V26 = V2/$L2
! 542: let W26 = C2
! 543: fmt W26 "##0.00s"
1.1 anton 544: leftstring B27 = "matmul"
1.8 ! anton 545: let C27 = C3/$L3
! 546: let D27 = D3/$L3
! 547: let E27 = E3/$L3
! 548: let F27 = F3/$L3
! 549: let G27 = G3/$L3
! 550: let H27 = H3/$L3
! 551: let I27 = I3/$L3
! 552: let J27 = J3/$L3
! 553: let K27 = K3/$L3
! 554: let L27 = L3/$L3
! 555: let M27 = M3/$L3
! 556: let N27 = N3/$L3
! 557: let O27 = O3/$L3
! 558: let P27 = P3/$L3
! 559: let Q27 = Q3/$L3
! 560: let R27 = R3/$L3
! 561: let S27 = S3/$L3
! 562: let T27 = T3/$L3
! 563: let U27 = U3/$L3
! 564: let V27 = V3/$L3
! 565: let W27 = C3
! 566: fmt W27 "##0.00s"
1.1 anton 567: leftstring B28 = "fib"
1.8 ! anton 568: let C28 = C4/$L4
! 569: let D28 = D4/$L4
! 570: let E28 = E4/$L4
! 571: let F28 = F4/$L4
! 572: let G28 = G4/$L4
! 573: let H28 = H4/$L4
! 574: let I28 = I4/$L4
! 575: let J28 = J4/$L4
! 576: let K28 = K4/$L4
! 577: let L28 = L4/$L4
! 578: let M28 = M4/$L4
! 579: let N28 = N4/$L4
! 580: let O28 = O4/$L4
! 581: let P28 = P4/$L4
! 582: let Q28 = Q4/$L4
! 583: let R28 = R4/$L4
! 584: let S28 = S4/$L4
! 585: let T28 = T4/$L4
! 586: let U28 = U4/$L4
! 587: let V28 = V4/$L4
! 588: let W28 = C4
! 589: fmt W28 "##0.00s"
! 590: goto A2
FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>