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                                         
Sito di Marco Spedaletti (asimov@mclink.it), contenuti concessi con licenza CC BY-NC 3.0 IT.