***********************************************************************
*
* いろいろな計算機の速さ比べ。
*
* これだけでは計算機の性能を云々することはできませんので念のため.
* 経験的には,もっぱら計算を行う場合には,実感と概ね一致すると言
* えます.
*
* このリストは、特定のメーカ・団体の製品等を推奨あるいは排除等
* するために作成されたものではありません。記されたプログラムも
* しくはそれに準じた算法で計算を行った際の計算時間をまとめたも
* のです。
*
* Updated on 1, Feb. '98
* on 10, Mar. '99
* on 24, Apr. '99
* Last update on 12, Oct, '01 by N.Y.
*
* このリストは私的なものです.複写,転載,リンクおよびそれらに類する
* 行為はご遠慮ください.
* このリストの著作権は放棄されていません.
*
* Contact to g4sato@sml.material.tohoku.ac.jp
*
*2000/5/26
***********************************************************************
C FORTRAN Basicもこれに準ずる
DO 10 I=1,1000000
X=I/100.
Y=SQRT(SIN(X)**2+COS(X)**2)
10 CONTINUE
STOP
END
/* C Pascalもこれに準ずる */
#include
#include
main() {
int i; /* long, if necessary */
double a,b,x,y;
for(i=0;i<1000000;++i) {
x=i/100.0;
a=sin(x);
b=cos(x);
y=sqrt(a*a+b*b);
}
}
n
注:
(1)「実行時間」はループ百万回当たりの時間を秒で表している。
実際の測定は、誤差の生じない範囲で回数を減らし、百万回当たりに換算した。
1990年代の後半に測定したものでは、百万回では短すぎる場合があったので、
回数を増やして測定し換算したものもある。
(2)特に注のない限り計算はFortranで行い、最良の最適化を行った。
(3)最適化の優れた計算機では、この計算は実行されない。
その場合には次のようにした。
方法1:
DO 10 I=1,1000000
X=I/100.
Y=SQRT(SIN(X)**2+COS(X)**2)
10 CONTINUE
write(6,*) y
STOP
END
方法2:
call sub(x,y)
end
subroutine sub(x,y)
DO 10 I=1,1000000
X=I/100.
Y=SQRT(SIN(X)**2+COS(X)**2)
10 CONTINUE
STOP
END
これでも最適化されてしまう場合には、方法3を用いた.
方法3:
dimension a(1000000)
do 10 i=1,10
call sub(a)
10 continue
end
subroutine sub(a)
dimension a(1000000)
do 10 i=1, 1000000
x=i/100.0
a(i)=sqrt(sin(x)**2+cos(x)**2)
10 continue
return
end
(4)実行時間の測定は、大型機ではジョブレポートの数値を用いた。
パソコンの場合には、時計で計測するか、ループの前後に現在時間を返す関数を
挿入して測定した。
Unixではtimeコマンドのuser timeを用いた。
(5)これらの結果は非常に多くの方のご協力によって集められたものです。
そのため、測定条件などに曖昧な部分が多くありますのでご注意下さい。
Basicの-Iはインタープリタ、-Cはコンパイラです。
COMPUTER CPU-TIME(sec)
スーパーコン、大型汎用機
S3800 0.022
SX-3/14R (f77 default) 0.028
SX-3/44R (f77 default) 0.032
S820 0.047
SX-2N (AP FRT77/SX) 0.099
VPP500 (frtpx -Wv -Wl,-JK -Wx) 0.102
Cray SMP (f77 -Oc vec+) 0.12
S820/80 (Opt=3) 0.13
HP9000 HP-UX gen B.10.20 C 9000/889 (f77 -O) 0.154
SX-1 (AP FRT77/SX) 0.164
HP9000 HP-UX tsugaru B.11.00 B 9000/898 (cc -O) 0.24
VP400 0.27
VP100 0.39
S810/20 0.588
S810/10 0.788
ACOS3900 (FRT7 opt=3 inline=2) 1.1
M880 (OSF/I) 1.42
S3800 (cc -O3) 1.95
ACOS2020 (FRT7 opt=3 inline=2) 2.47
K780A 2.63
FUJITSU F022 S370 (cc) 4.0
ACOS930 (FRT7(V) OPT=3) 4.41
ACOS1000 HFP (OPT=3) 4.699
SX-1 (CP OPT=3) 5.006
ACOS2020 (FRT7 opt=2 inline=0) 5.03
ACOS2020 (C) 5.19
K382 (default) 5.72
IBM3091 (default) 6.19
IBM3091 (AIX/ESA fvs -fopt(2)) 6.262
SX-1 (CP OPT=1) 9.218
SX-1 (CP OPT=2) 9.452
S810/10 (CP) 9.711
M280H 10.065
ACOS1000 (OPT=3) 11.330
M280D 12.782
SX-1 (CP OPT=0) 13.988
SX-3R (cc -O4 -h vector) 14.9
ACOS630/10 (FRT7 OPT=3) 15.5
IBM 3081KX (FORTVS OPT3) 15.98
ACOS1000 (PL/I V-mode) 16.5
IBM 3081KX (FORTVS OPT0) 17.14
IBM 3091 (AIX/ESA High C -O) 19.184
ACOS1000 (C -o ) 22.228
ACOS1000 (FRT77 OPT=0) 27.249
Fujitsu M770/10 (UTS f77 -O) 33.5
MELCOM COSMO 900II 33.6
MELCOM M70 205
FACOM 230-38S 26,400
WS、ミニコン
HPC-Alpha 264/833FF-1024L Linux Compaq Fortran 0.129 方法2
HPC-Alpha 264/700XSL-768 Linux Compaq Fortran 0.153 方法2
AlphaStationES40 21264/667MHz DIGITAL Fortran (f77) 0.166 方法2
AlphaStationES40 6/500 DIGITAL Fortran (f77 -O) 0.228 方法2
VT-Alpha 600 Digital Unix DIGITAL Fortran f77 -O2 0.26
AlphaServer 800 5/500 (500MHz) DEC Fortran f77 0.31
VT-Alpha 600 Digital Unix cc -O2 (1999) 0.41
VT-Alpha 600 run on RedHat5.1 compiled on
Digital Unix cc -O2 -non_shared (1999) 0.41
AlphaServer 800 5/500 (500MHz) OSF/I cc 0.56
AlphaStation 500 Workstn Model PB560(500MHz)f77 -O 0.46
(DEC Digital UNIX, Digital Fortran)
AlphaStation 500 Workstn Model PB560(500MHz)cc -O 0.85
VT-Alpha 300AXP,Digital Unix f77 -O foo.f -o foo 0.86
DEC2100-A500 (f77) 1.42
VT-Alpha 300AXP,Digital Unix cc -O foo.c -o foo 1.71
YHP 9000/735 (FORTRAN9.0 f77 +O2) 1.96
Indigo2 (R8000 cc -O) 2.08
GAIA 300AXP Linux (RedHat 4.1) f2c gcc-2.7.2.1 2.34
GAIA 300AXP Linux (RedHat 4.1) gcc-2.7.2.1 -O2 2.39
DEC2100-A500 (cc) 2.62
GAIA 300AXP Linux (RedHat 4.1) gcc-2.7.2.1 2.60
GAIA 300AXP Linux (RedHat 4.1) f2c gcc-2.7.2.1 2.65
VT-Alpha 600 RedHat Linux 5.1 gcc -O2 (1999) 2.82
VT-Alpha 600 RedHat Linux 5.1 g77 -O2 (1999) 2.91
SPARC Station20 (single-CPU f77 SC3.0.1 -O4 -cg92) 3.0
UP-4800/690 (f77) 3.1
NEWS 5900 gcc 3.4
NEWS 5900 cc 3.4
DEC3000 3.5
YHP 9000/730 (HP-UX 8.07 f77 +O2) 3.61
EWS4800/310PX (R4600 cc -O) 3.95
UP-4800/690 (cc -O) 4.0
UP-4800/310 (f77 -O) 4.2
SUN4/2GX+SKYstation 4.22
UP-4800/380 (f77) 4.5
YHP Model720 4.79
UP-4800/380 (cc -O) 5.2
UP-4800/635 (cc -O) 5.5
TOSBAC DS-600 (SVS-FORTRAN opt3) 5.5
Indy (R4600PC cc -O) 5.62
SPARC Station10 (single-CPU f77v1.4 -O4 -cg89) 5.9
UP-4800/310 (cc -O) 6.8
SPARC Station10 (single-CPU cc -O) 6.9
HP-UX 9000/750 (cc -O) 7.2
POWERstation 530 (cc -O) 7.210
POWERstation 530 (gcc -O) 7.520
SPARC Station20 (single-CPU cc SC3.0.1 -O4 -cg92) 8.0
SPARC Station2 (f77 ver1.3.1 -cg89 -O4) 8.19
POWERstation 320 (AIX v.3.1) (xlf -O) 8.7
SPARC StationIPX (f77 ver1.3.1 -cg89 -O4) 8.92
EWS4800/260 (f77 -O) 9.1
POWERstation 320 (AIX v.3.1) (cc -O) 9.2
EWS4800/220 (f77 -O2/O3) 10.0
EWS4800/230 (f77 -O) 10.7
DEC System5830 (f77 -O4) 11.3
EWS4800/220 (f77 -O) 11.9
U-Station S-S300 (f77 -O3) 14.3
NEWS3260 (f77 -O) 14.3
NEWS3460 (f77 -O) 14.4
EWS4800/230 (cc -O) 14.7
SPARC Station2 (cc -O4) 14.9
DataGeneral AV400 (Green Hill's Fortran77 -O) 15.4
SPARC StationIPX (cc -O4) 16.3
EWS4800/220 (cc -O) 16.4
SPARC Station LX (f77 -cg92 -O3) 17.6
SPARCserver-1000 (cc -O) 18.0
SPARC Station 1+ (f77 -O) 18.4
Sun SPARC Station ELC cc 19.5
EWS4800/210 (cc -O) 20.0
Sun SPARC Station ELC gcc 20.5
NEWS 3460 (R3000+R3010 cc -O) 20.6
NEWS 3840 (R3000+R3010 cc -O) 21.5
Masscomp 5400 23.6
SPARC Station LX (cc -O) 24.3
SPARC Station 1 24.8
SPARC SLC (f77 -O) 29.7
SUN-3/260 32
Toshiba AS3110C 37
TOSBAC DS-600 (SVS-FORTRAN noopt) 41.8
NEWS1720 (68030+68882 25MHz f77 -O) 52.5
NEWS1750 (f77 -O) 52
NEWS1230 (f77 -O) 52.7
NeXT Station (68040 25MHz NeXTOS3.0J cc -O -ljv -lm) 53.9
popNEWS(PWS-1560) (f77 -O) 57.7
NEC EWS4800/50 (68020+68882,20MHz,f77 O-2) 55.55
NEWS1750 (gcc 2.3.3 -O) 60.7
NEWS1750 (cc -O) 68.0
NEWS1450 (cc -O4) 68.8
NEC EWS4800/50 (f77, O-2, ffpa) 70.95
popNEWS(PWS-1560) (C -O) 81.9
NeXT Station (68040 25MHz NeXTOS 3.0J cc -O -lm) 82.1
DataGeneral AV400 (cc -O) 83.3
Digital X20 (68020,25MHz+68881 SYSTEM V,FORTRAN) 83.4
HP9000 model320 (68020+68881 opt) 90.6
Omron luna (Fortran) 90.6
Apollo DN4000 (OS=AEGIS) 106.6
NEWS-830 (FORTRAN -O) 109.2
NEWS-820 (FORTRAN -O) 109
NEWS-830 (C -O) 109.3
VAX11/785 (VAX-FORTRAN V4) 151.7
HP9000 model320 (-68881 opt) 241.8
OMRON SX9100/70E 267.5
VAX Station 2000 (noopt) 370
Micro VAX II (VAX-FORT V4 noopt) 382.2
Digital E15 (SVS-FORTRAN+FPP) 481
VAX11/750 (-FPP ULTRIX F77) 2,540
VAX11/730 (VAX-FORTRAN) 2,710
TOSBAC 7/40 3,150
PDP11/23 (with EIS) 5,200
Digital E15 (SVS-FORTRAN -FPP) 5,470
Data General NOVA4C 7,100
16-,32-,64-bit パソコン(Unixと特記以外は経過時間でCPU時間ではない)
HPC Xeon2.8MHz SuSE Linux IntelFortran7.0 0.089 方法3 CPU時間
自作Pentium4 1.7GHz Win2000+CompaqVisualFortran6.6 0.138 方法3 CPU時間
自作Pentium4 1.7GHz RedHatLinux+IntelFortran5.0 0.142 方法3 CPU時間
自作Pentium4 1.7GHz FreeBSD+IntelFortran5.0 0.146 方法3 CPU時間
自作Pentium4 1.7GHz Win2000+CompaqFortran6.1 0.18 方法2 CPU時間
自作PentiumIII 733MHz Win2000+CompaqFortran6.1 0.22 方法2 CPU時間
自作Athlon(Thunderbird)900MHz Win2k+CompaqFortran6.1 0.22 方法2 CPU時間
PentiumIII 800MHz Win98+CompaqFortran6.1 0.24 方法2 CPU時間
Panasonic CF-M2(PenIII600MHz) Win98+CompaqFortran6.1 0.31 方法2 CPU時間
自作Celeron 450MHz WinNT4+FortranPS4 0.45
Pentium II 400MHz ProFortran6.0 -O 0.76
自作Pentium II 400MHz Linux2.0(Debian) gcc -O4 0.78
自作K6-300 128M L2Cache1M WinNT4.0WS+FortranPowStn4.0 0.8
自作Pentium II 400MHz Linux2.0(Debian) g77 -O4 0.89
iMac PowerPC G3 333MHz MacOS8.5 0.93
無印Pentium-Pro 200MHz 64M Win95+Fortran PowStn4.0 1.01
自作K6-200MHz Win95+Fortran PS4 1.02
DELL Optiplex GXpro PentiumPro 200MHz Cache256K
Windows95+FortranPowerStation 1.04
Power Macintosh 7600/200(PPC604e-200MHz)
Code Warrior 9 OPTmax libmoto 1.29
DELL Optiplex GXI5200L PentiumMMX 200MHz
WindowsNT4.0+FortranPowerStation 1.39
UNI985BB P5-200MMX Mem128M,L2Cache 1M
WinNT4.0WS + FortranPowerStation4.0 1.45
無印PentiumPro-200 (Linux gcc -O3) 1.47
FMVDPS20(Pentium-200)32M Win95+Fortran PowStn4.0 1.54
UNIV9CB(Pentium-200) 32M Win95+Fortran PowStn4.0 1.59
無印PentiumPro-200 (Linux g77 -O3) 1.77
UNIV7HI(Pentium-166) Win95+Fortran PowerStation4.0 1.86
無印PentiumPro-200 (Win95+BOW1.5 f77) (1997) 1.89
無印PentiumPro-200 (Linux g77) 1.93
無印PentiumPro-200 (Linux gcc) 1.95
Power Macintosh 8500/120 (PPC604-120MHz)
Code Warrior 9 OPTmax libmoto 2.17
無印PentiumMMX-166 (Linux g77 -O2) 2.22
無印PentiumMMX-166 (Linux gcc -O2) 2.36
PC9821Xv13/W16 Mem96M,L2 256k
P5-133 Win95 + FortranPowerStation4.0 2.43
PC9821V13(Pentium-133)Win95+Fortran PowerStation4.0 2.53
Motorola Powerstack PowerPC604 100MHz XLF on AIX 2.58
PC9821Xa12(Pentium-120) 32M 2.66
無印Pentium 133MHz (FreeBSD gcc) 2.7
Motorola Powerstack PowerPC604 100MHz gcc on AIX 2.91
Power Macintosh 7500/120 (PPC601-100MHz)
Code Warrior 9 OPTmax libmoto 2.92
PC9821la10(Pentium-100)Win95+Fortran PowerStation4.0 3.15
Motorola Powerstack PPC604 100MHz f2c on AIX 3.17
PC9821Xb10/J8 (Pentium 100MHz FreeBSD gcc) 3.6
FMV DeskpowerSX(Pentium75 Win95+Fortran PowerStation) 3.8
PC9821An(Pentium-90) Win95+Fortran Power Station4.0 4
PC9821Bp(P-ODP-83)36M 4
Globalyst 630 P5-100 MS-FORTRAN v5.1 5.5
AXUM P5_90 with bug on DOS MS-FORTRAN v5.1 6
P5-90 bug_free Win/Dos MS-FORTRAN v5.1 6
PC9821Ap(Cyrix 5x86-100)Win95+FortranPowerStation4.0 6
FMV Deskpower SX (Pentium 75MHz BC++ DOS) 6
Motorola PowerStack PowerPC603 66MHz (without L2cache) gcc on AIX 6.68
PC9821Af (Pentium 60MHz BC++3.1) 7.8
PC9821An (Pentium 90MHz MS-Fortran 5.1) 8
DELL466/L (486DX66MHz+cache128k MS-Fortran 6) 12
PC9821Xp DX4-100MHz MS-FORTRAN v5.1 MS-DOS 12.5
PC9821Xp DX4-100MHz MS-FORTRAN v5.1 Windows95 DOS fullsize window 16.5
無印IBM-PC/AT互換機(486DX2 66MHz WATCOM F77/386) 16.53
486HG i486DX2 50MHz FreeBSD f77 20.6
PC486HG i486DX2 50MHz FreeBSD cc 20.6
PC9801BX HBX-20T 3*20MHz NDP MS-FORTRAN v5.1 21
PC9821Xp DX4-100MHz MS-FORTRAN v5.1 on Windows95 DOS window 18
PC9821Ce(DX2ODP-50) Win95+Fortran Power Station4.0 21
PC9821Ap (486DX2 66MHz MS-Fortran 5.1) 22
無印IBM-PC/AT互換機(486DX2 66MHz MS-Fortran5.0) 22.4
PC486HG i486DX2 50MHz MS-FORTRAN v.5.1 25
PowerStack(PowePC604-100)48M NT4.0WS(x86Emulation) 29.29
PC9801BX ODP60MHz MS-FORTRAN v5.1 30
PC9821Ce (486SX 25MHz+ODP MS-Fortran 5.1) 30
PC486HG i486DX2 50MHz MS-FORTRAN v.4.1 34
無印IBM-PC/AT互換機(486DX 33MHz DOS/V BC++3.0) 34
FM TOWNS II HR+ODP(486DX2 40MHz) High-C V1.7 46.0
無印IBM-PC/AT互換機(486DX 33MHz MS-C7.0 small-model) 50
Mac Quadra 950 (32bit-address Million-color THINK-C) 58
Mac IIfx (Sys7 24bit-address mono-disp THINK-C) 64
PC9801na (486 20MHz MS-Fortran v5.10) 73
PC9801DX + i486SX 12*2MHz + NDP MS-FORTRAN v5.1 77
Mac Quadra 900 (32bit-address 256VRAM THINK-C) 78
Mac IIci (Sys7 LangSysFortran opt=3 mono-disp) 78
Mac Quadra 700 (32bit-address 16color THINK-C) 79
PC9801DA (Cx486DLC+387 gcc 2.2.2 -O) 83
Mac IIci (Sys6 THINK-C) 92
PC-9801NS/T (386SL(98) +i387SL gcc -O) 95
Mac IIsi (gcc -O) 96
PC-H98-U60 (386+387 25MHz TurboC2.0) 101
Mac ColorClassic (+68882 THINK Pascal 3.0) 104
Mac IIci (32bit-address THINK-C) 108
Mac IIci (Sys7 24bit-address THINK-C) 109
PC9801RA (386+387 TurboC2.0 Huge-model) 109
PC9801NS/T (386SL+387 TC2.0) 117
PowerBook170 (THINK-C) 118
PC9801RA21 (+387+F2C+DJGCC) 120
Mac SE/30 (68030+68882 16MHz Sys6 THINK-C) 133
PC-386GS (386DX-20MHz+387 BORLAND C++ 2.0) 136
PC-386GS (386DX-20MHz+387 MS-FORTRAN 5.1) 162
PC9801DS i80386SX 16MHz with 80386SX MS-FORTRAN v.5.1 175
PC9801NS/T (386SL +387 Turbo Pascal v5.0) 225
Mac IIfx (32bit-address -FPU 256VRAM THINK-C) 241
PC9801RA (80386+387 MS-FORTRAN4.01) 270
PC-386GS (386DX-20MHz+387 Turbo PASCAL 6.0) 273
X68000 (68000 16MHz+68881 gcc -O) 538
X68000 (68000 16MHz+68881 XC ver2.0 -O) 606
PC-286(STD) (+287 MS-FORTRAN4.01) 644
PC-386GS (386DX-20MHz+387 QuickBASIC 4.5) 736
PC9801UV21 V30 8MHz with8087 MS-FORTRAN v5.1 740
PC9801VX (286+287 10MHz ProFortran v1.0) 750
PC9801UV (+8087 Turbo-Pascal V.4.0) 854
PC9801BX (-487 Virtual-86 mode,gcc -O -m486) 896.4
PC-486GR (i486SX-25MHz -487 Turbo PASCAL 6.0) 1,000
PC9801NS/R (486SX(J) 16KHz -487 TC++) 1,140
PC9801VX (80286+80287 8MHz MS-C(V3.0)) 1,170
PC9801RA (80386+387 N88Basic-C) 1,233
PC9801VX (80286+80287 8MHz MS-FORTRAN) 1,260
PC9801F2 (8MHz +8087 MS-FORTRAN) 1,340
PC9801RA (80386+387 N88Basic-I) 1,900
PC9801E (8MHz +8087 ai-FORTRAN) 1,970
SORD M68 (68000 10MHz 1wait M68000 DR C(Fopt)) 2,228
PC9801BX 80486SX 20MHz noNDP MS-FORTRAN v.4.1 2,970
PC9801BX 80486SX 20MHz noNDP MS-FORTRAN v.4.1 3,000
PC9801F2 (8MHz +8087 N88BASIC-C) 4,100
PC9801nv (TC2.0) 4,100
PC9801VX (80286+80287 8MHz N88BASIC-C) 4,400
PC9801BX 80486SX 20MHz noNDP MS-FORTRAN v.4.1 /Od(no-opt) 5400
Oasys Pocket 3 (TC2.0) 5,500
PC98VM2 (-8087 10MHz PC-FORTRAN) 5,900
PC98XA (-8087 N88BASIC-I) 6,236
IBM 5541 (-8087 IBM FORTRAN) 6,300
PC9801VX21 (80286 10MHz -80287 N88BASIC-I) 6,300
IBM 5541 (-8087 IBM PASCAL) 6,400
SORD M343 (Basic) 6,600
PC9801F2 (8MHz +8087 N88BASIC-I) 6,700
PC98VX (80286 8MHz -8087 N88BASIC-I) 6,900
PC9801F2 (8MHz +8087 N88ROMBASIC-I) 7,300
FM16beta (80286 8MHz -NDP FBASIC-86 CP/M86) 8,900
SORD M68 (68000 10MHz 1wait SVS-FORTRAN) 8,970
FM16beta (80286 8MHz -NDP FBASIC-86 MS-DOS) 9,100
PC9801VX (8MHz 80286 ROM-N88BASIC) 9,200
PC98VX2 (80286 8MHz No-Wait -NDP TURBO PASCAL) 9,400
PC286L (Turbo-C V1.5) 9,990
PC98VM2 (-8087 10MHz N88BASIC-C) 10,600
SORD M68 (68000 10MHz 1wait SORD BASIC-I) 11,000
PC9801VM (-8087 10MHz Lattice-C3.0) 11,100
PC9801VX (V30 10MHz N88BASIC-C) 11,600
FM16beta (-NDP TURBO PASCAL) 11,602
PC98VM2 (-8087 10MHz TURBO PASCAL) 13,400
PC9801VX21 (80286 10MHz -80287 Lattice-C V3.0) 13,600
Ti Model990 (TX-FORTRAN single-precision) 14,000
PC9801VX (V30 8MHz N88BASIC-C) 14,700
PC9801UV (-8087 Turbo-Pascal 4.0) 15,400
PC9801VX (V30 N88ROMBASIC-I) 15,900
PC9801VX (80286 8MHz N88BASIC-I) 16,300
PC9801VX (80286 -8087 Lattice-C(V.3)) 16,700
PC9801F2 (8MHz -8087 N88BASIC-I) 17,000
PC9801VX (V30 8MHz N88ROMBASIC-I) 20,000
PC98U2 (-8087 10MHz N88-BASIC-I) 20,267
PC9801F2 (8MHz -8087 N88BASIC-I) 23,000
PC286L (Lattice-C V.3.00) 26,400
PC98VM2 (-8087 10MHz N88BASIC-I) 26,500
PC98VM2 (-8087 10MHz MS-FORTRAN) 26,500
IBM5550 (PC-DOS BASIC-I) 27,000
PC9801VX (V30 10MHz N88BASIC-I) 27,800
PC9801VM (-8087 10MHz Lattice-C3.0) 29,900
OS-9/68000 (C-compiler Ver.2.1) 32,000
IBM5541 (BASIC-I PC-DOS) 32,600
PC9801VX (V30 8MHz N88BASIC-I) 35,300
PC9801E (8MHz -8087 BASIC-I(single-precision)) 37,000
PC9801F (-8087 N88ROMBASIC-I) 37,000
IBM5550 (PC-DOS FORTRAN-C) 38,000
SORD M68 (SVS-BASIC-plusI 64bit) 46,900
Ti Model990 (TX-FORTRAN(double-precision)) 51,000
MULTI16 (CP/M MBASIC-I) 66,000
PC9801E (8MHz -8087 BASIC-I(double-precision)) 168,000
8-bit パソコン
SORD M68 (Z80 4MHz 0wait +Am6511 F80) 4,570
SORD M68 (Z80 4MHz 0wait +Am6511 KBASIC-C) 9,600
SORD M68 (Z80 4MHz 0wait +Am6511 KBASIC-I) 17,800
FM77L4 (ALF77 FRT-C) 29,000
FP1100 (CP/M F80-C) 36,000
FM11AD2+ (FBASIC V.5.0) 40,000
SORD M68 (Z80 4MHz 0wait F80) 42,800
FM77L4 (F-BASIC-I V.3.5) 48,000
MZ-80B (Hu-GBASIC V1.3) 58,000
FM77L4 (F-BASIC-I V.3.0) 60,000
SORD M68 (Z80 4MHz 0wait Hi-Tech C) 63,300
X1 turboIII (BASIC-I) 70,000
SORD M68 (Z80 4MHz 0wait BASIC-I) 73,400
PC88mkII (CP/M F80-C) 81,000
FM11AD2+ (BASIC09) 85,000
PC8801 (N88-B+MPY) 107,000
PC88mkIIFR (B-HISPEED) 130,000
PC88mkIIFR (N88 Ver.2) 130,000
PC8801 (CP/M-MSA BASCOM) 138,000
PC8801 (CP/M-MSA MBASIC) 157,000
PC8001 160,000
PC88mkIIFR 20lines 166,000
PC88mkIIFR 25lines 178,000
PC8801 (N88-B) 20lines 185,000
PC88mkII (N88-BASIC-I) 209,000
FP1100 (C-BASIC-I) 291,000
各社MSX (BASIC-I) 280,000
MB-6885 (Basic Master以r. BASIC-I) 415,000
U-3200 (日立・分光光度計) 510,000
FP200 (BASIC-I) 580,000
PC6001 989,000
電卓
FX602P 693,000
PC1261 960,000
PC1450 975,000
PC1251 1,650,000
PC1200 2,701,000
PC1210 3,050,000
人間
曽根秀昭+4桁数表+ペン 102,000,000