Interface age bm9 basic benchmark from all sources
Interface age bm9 basic benchmark from all sources
"BASIC, FORTRAN, S-ALGOL, and PASCAL Benchmarks on microcomputers including the effects of floating point processor support" was published by Marcus Wigan in August of 1982 as mentioned earlier in this thread in a post by krebizfan:
Testimonies-of-using-BASIC-back-in-the-day post #39
Table 7 starting on page 14 showed results from running INTERFACE AGE benchmark BM9 using BASIC or BASIC compilers on a variety of microcomputers, and minicomputers.
I ran this benchmark on my Tektronix 4054A last night and got 310 seconds which put it in 12th place as my retyped table below shows.
[table="width: 1000, class: grid, align: left"]
[tr]
[td]
System[/td]
[td]
CPU[/td]
[td]
MHz[/td]
[td]
O/S[/td]
[td]
Language[/td]
[td]
RUN Time[/td]
[/tr]
[tr]
[td]CDC CYBER[/td]
[td]171[/td]
[td].[/td]
[td]NOS 1.4[/td]
[td]BASIC[/td]
[td]5[/td]
[/tr]
[tr]
[td]IBM [/td]
[td]3033[/td]
[td].[/td]
[td]VS2-10RVYL[/td]
[td]Stanford BASIC[/td]
[td]10[/td]
[/tr]
[tr]
[td]PRIME[/td]
[td]300[/td]
[td].[/td]
[td]PRIMOS[/td]
[td]BASIC[/td]
[td]25[/td]
[/tr]
[tr]
[td]Seattle System 2[/td]
[td]8086[/td]
[td]8[/td]
[td]MS-DOS[/td]
[td]MsB(compiled)[/td]
[td]33[/td]
[/tr]
[tr]
[td]DEC[/td]
[td]PDP11/70[/td]
[td].[/td]
[td]kSTS/E[/td]
[td]BASIC[/td]
[td]45[/td]
[/tr]
[tr]
[td]PRIME[/td]
[td]Jul-01[/td]
[td].[/td]
[td]PRIMOS[/td]
[td]BASIC V16.4[/td]
[td]63[/td]
[/tr]
[tr]
[td]DEC[/td]
[td]PDP10[/td]
[td].[/td]
[td]TOPS-10[/td]
[td]BASIC[/td]
[td]65[/td]
[/tr]
[tr]
[td]IBM [/td]
[td]S/34[/td]
[td].[/td]
[td]R-05[/td]
[td]BASIC[/td]
[td]129[/td]
[/tr]
[tr]
[td]Digital Microsystems[/td]
[td]HEX-29[/td]
[td]6[/td]
[td]HOST[/td]
[td]HBASIC_[/td]
[td]143[/td]
[/tr]
[tr]
[td]HP[/td]
[td]3000[/td]
[td].[/td]
[td].[/td]
[td]BASIC[/td]
[td]250[/td]
[/tr]
[tr]
[td]4MHz Z80A[/td]
[td]Z80[/td]
[td]4[/td]
[td]CP/M 2.2[/td]
[td]MsB(compiled)5.03[/td]
[td]277[/td]
[/tr]
[tr]
[td]
Tektronix 4054A[/td]
[td]
AMD2901[/td]
[td]
25[/td]
[td]
.[/td]
[td]
4050A ROM BASIC[/td]
[td]
310[/td]
[/tr]
[tr]
[td]terak 8510a LSI-11[/td]
[td]CP1600[/td]
[td].[/td]
[td]UCSD 1.5[/td]
[td]BASIC 1.5 Compiler[/td]
[td]310[/td]
[/tr]
[tr]
[td]Seattle System 2[/td]
[td]8086[/td]
[td]8[/td]
[td]MS-DOS[/td]
[td]BASIC[/td]
[td]310[/td]
[/tr]
[tr]
[td]Alpha Micro AM100T[/td]
[td]WWD16[/td]
[td]3[/td]
[td]AMOS 4.3A[/td]
[td]AlphaBASIC[/td]
[td]317[/td]
[/tr]
[tr]
[td]Apple II+[/td]
[td]6502[/td]
[td]2[/td]
[td]DOS 3.3[/td]
[td]Microsoft TASC[/td]
[td]325[/td]
[/tr]
[tr]
[td]DEC[/td]
[td]PDP11/45[/td]
[td].[/td]
[td].[/td]
[td]BASIC[/td]
[td]330[/td]
[/tr]
[tr]
[td]Apple II+[/td]
[td]6502[/td]
[td]2[/td]
[td]DOS 3.3[/td]
[td]Expediter II compiler[/td]
[td]335[/td]
[/tr]
[tr]
[td]Data General[/td]
[td]NOVA3[/td]
[td].[/td]
[td]Timeshare[/td]
[td]BASIC 5.32[/td]
[td]517[/td]
[/tr]
[tr]
[td]BBC Micro[/td]
[td]6502[/td]
[td].[/td]
[td]BBC BASIC[/td]
[td]BBC Integer Basic[/td]
[td]523[/td]
[/tr]
[tr]
[td]SWTPC[/td]
[td]6800[/td]
[td].[/td]
[td]Software Dyn[/td]
[td]Compiler B 1.2[/td]
[td]528[/td]
[/tr]
[tr]
[td]Alpha Micro AM100[/td]
[td]WD16[/td]
[td]2[/td]
[td]AMOS 4.3A[/td]
[td]AlphaBASIC[/td]
[td]573[/td]
[/tr]
[tr]
[td]Technico SS-16[/td]
[td]9900[/td]
[td]3[/td]
[td]DOS[/td]
[td]SuperBASIC3[/td]
[td]585[/td]
[/tr]
[tr]
[td]terak 8510a LSI-11[/td]
[td]CP1600[/td]
[td].[/td]
[td]RT11 V0.3[/td]
[td]8k BASIC[/td]
[td]596[/td]
[/tr]
[tr]
[td]BBC Micro[/td]
[td]6502[/td]
[td]2[/td]
[td]BBC BASIC[/td]
[td]BBC F/POINT BASIC[/td]
[td]596[/td]
[/tr]
[tr]
[td]Ohio C4-P[/td]
[td]6502[/td]
[td]2[/td]
[td]OS65D 3.2[/td]
[td]Level I BASIC[/td]
[td]680[/td]
[/tr]
[tr]
[td]North Star FP[/td]
[td]Z80[/td]
[td]4[/td]
[td]MS-DOS[/td]
[td]MS BASIC[/td]
[td]685[/td]
[/tr]
[tr]
[td]terak 8510a LSI-11[/td]
[td]CP1600[/td]
[td].[/td]
[td]RT11 V0.3[/td]
[td]MUBASIC[/td]
[td]703[/td]
[/tr]
[tr]
[td]Apple II+[/td]
[td]6502[/td]
[td]2[/td]
[td]DOS[/td]
[td]Integer BASIC[/td]
[td]722[/td]
[/tr]
[tr]
[td]ADDS Multivision[/td]
[td]8085[/td]
[td]5[/td]
[td]NUON[/td]
[td]MBASIC 5.2[/td]
[td]877[/td]
[/tr]
[tr]
[td]4MHz Z80A[/td]
[td]Z80[/td]
[td]4[/td]
[td]CP/M 2.2[/td]
[td]MBASIC 4.5.1[/td]
[td]966[/td]
[/tr]
[tr]
[td]Apple II+[/td]
[td]6502[/td]
[td]2[/td]
[td]DOS 3.3[/td]
[td]APPLESOFT II[/td]
[td]970[/td]
[/tr]
[tr]
[td]Rexon RX30[/td]
[td]8086[/td]
[td]5[/td]
[td]RECAP[/td]
[td]Business BASIC[/td]
[td]1020[/td]
[/tr]
[tr]
[td]Cromemco[/td]
[td]Z80[/td]
[td]4[/td]
[td]CDOS[/td]
[td]Extended BASIC[/td]
[td]1196[/td]
[/tr]
[tr]
[td]North Star[/td]
[td]Z80[/td]
[td]4[/td]
[td]NS-DOS[/td]
[td]NS BASIC[/td]
[td]1149[/td]
[/tr]
[tr]
[td]Processor Tech Sol-20[/td]
[td].[/td]
[td].[/td]
[td]Solos[/td]
[td]Altair BASIC 8k[/td]
[td]1231[/td]
[/tr]
[tr]
[td]Exidy Sorcerer[/td]
[td]Z80[/td]
[td]4[/td]
[td].[/td]
[td]Microsoft BASIC[/td]
[td]1260[/td]
[/tr]
[tr]
[td]ISC Compucolor CC-II[/td]
[td]8080[/td]
[td].[/td]
[td].[/td]
[td]BASIC[/td]
[td]1267[/td]
[/tr]
[tr]
[td]Apple II+[/td]
[td]6502[/td]
[td]2[/td]
[td]CP/M 2[/td]
[td]GBASIC[/td]
[td]1284[/td]
[/tr]
[tr]
[td]Ohio C3-C[/td]
[td]6502[/td]
[td]1[/td]
[td]OS65D[/td]
[td]Level I BASIC[/td]
[td]1346[/td]
[/tr]
[tr]
[td]Commodore PET 2001[/td]
[td]6502[/td]
[td].[/td]
[td].[/td]
[td]Microsoft BASIC[/td]
[td]1374[/td]
[/tr]
[tr]
[td]ISC Compucolor 8051[/td]
[td]8080[/td]
[td].[/td]
[td]DOS[/td]
[td]BASIC 8001[/td]
[td]1375[/td]
[/tr]
[tr]
[td]Hewlett-Packard HP85[/td]
[td]NMOS[/td]
[td].[/td]
[td].[/td]
[td]BASIC[/td]
[td]1380[/td]
[/tr]
[tr]
[td]Basic/Four 600[/td]
[td]8080[/td]
[td].[/td]
[td].[/td]
[td]BASIC[/td]
[td]1404[/td]
[/tr]
[tr]
[td]Micro V Microstar 1[/td]
[td]8085[/td]
[td]3[/td]
[td]StarDOS[/td]
[td]StarDOS BASIC[/td]
[td]1438[/td]
[/tr]
[tr]
[td]Sinclair[/td]
[td]Z80[/td]
[td]2.5[/td]
[td].[/td]
[td]4k BASIC[/td]
[td]1514[/td]
[/tr]
[tr]
[td]Processor Tech Sol-20[/td]
[td].[/td]
[td].[/td]
[td]Solos[/td]
[td]PT Extended BASIC[/td]
[td]1812[/td]
[/tr]
[tr]
[td]Heath H89[/td]
[td]Z80[/td]
[td].[/td]
[td].[/td]
[td]Microsoft 4.7 BASIC[/td]
[td]1850[/td]
[/tr]
[tr]
[td]Zilog MCZ-1/70[/td]
[td]Z80[/td]
[td]2[/td]
[td]RIO[/td]
[td]Zilog BASIC[/td]
[td]1863[/td]
[/tr]
[tr]
[td]Tandy TRS Model 1[/td]
[td]Z80[/td]
[td]2[/td]
[td]TRSDOS[/td]
[td]Level II BASIC[/td]
[td]1929[/td]
[/tr]
[tr]
[td]IBM 5120[/td]
[td].[/td]
[td].[/td]
[td].[/td]
[td]BASIC[/td]
[td]1956[/td]
[/tr]
[tr]
[td]4MHz Z80[/td]
[td]Z80[/td]
[td]4[/td]
[td]CP/M 2.2[/td]
[td]CB80 v1.3[/td]
[td]1988[/td]
[/tr]
[tr]
[td]4MHz Z80[/td]
[td]Z80[/td]
[td]4[/td]
[td]CP/M 2.2[/td]
[td]BASIC-E(M9511 4M)[/td]
[td]2208[/td]
[/tr]
[tr]
[td]Vector MZ[/td]
[td]Z80[/td]
[td].[/td]
[td]MDOS[/td]
[td]Micropolis 8.5 BASIC[/td]
[td]2261[/td]
[/tr]
[tr]
[td]Digicomp P100-Z80[/td]
[td]Z80[/td]
[td]3[/td]
[td]CP/M 2.2[/td]
[td]BASIC-E(M9511 4M)[/td]
[td]2322[/td]
[/tr]
[tr]
[td]Cromemco CS3[/td]
[td]Z80[/td]
[td]4[/td]
[td]CDOS[/td]
[td]CBASIC-2[/td]
[td]2245[/td]
[/tr]
[tr]
[td]Texas Instruments99/4[/td]
[td]9900[/td]
[td].[/td]
[td].[/td]
[td]TI BASIC[/td]
[td]2479[/td]
[/tr]
[tr]
[td]Ortex Microengine[/td]
[td]CP1600[/td]
[td]2[/td]
[td]UCSD.H1[/td]
[td]BASIC 1.1[/td]
[td]3017[/td]
[/tr]
[tr]
[td]4MHz Z80A[/td]
[td]Z80[/td]
[td]4[/td]
[td]CP/M 2.2[/td]
[td]CBASIC v2.06[/td]
[td]3100[/td]
[/tr]
[tr]
[td]Zenith H89[/td]
[td]Z80[/td]
[td].[/td]
[td].[/td]
[td]Benton Harbor BASIC[/td]
[td]3550[/td]
[/tr]
[tr]
[td]Pocket TRS-80[/td]
[td]2x4CMOS[/td]
[td].[/td]
[td].[/td]
[td]BASIC[/td]
[td]55830[/td]
[/tr]
[/table]