Benchmark matematico
1800 REM --- BENCHMARK 8
1810 T = TI
1820 LET K=0
1830 LET K=K+1
1840 LET A=K^2
1845 LET B=LOG(K)
1847 LET C=SIN(K)
1850 IF K<1000 THEN GOTO 1830
1860 T = (TI-T)/60
1870 RETURN
Questo codice valuta l'efficienza delle implementazione delle funzioni matematiche. Quindi, questo benchmark
puo' essere utilizzato per avere un'idea se il compilatore e' piu' o meno adeguato a creare programmi scientifici
efficienti.
RISULTATI
| COMPILATORE |
TEMPO |
|
| B64C(1) - 6510 |
102,37 |
(-17%) |
|
| BOSS |
102,63 |
(-16%) |
|
| BLITZ! |
103,36 |
(-16%) |
|
| B64C(1) - p-code |
103,83 |
(-15%) |
|
| LASER
|
105,82 |
(-14%) |
|
| B64C(2) - 6510 |
106,00 |
(-14%) |
|
| B64C(2) - p-code |
107,00 |
(-13%) |
|
| BASIC V2 |
122,67 |
|
|