The following warnings occurred:
Warning [2] Undefined array key 0 - Line: 1677 - File: showthread.php PHP 8.2.31 (Linux)
File Line Function
/inc/class_error.php 157 errorHandler->error
/showthread.php 1677 errorHandler->error_callback
/showthread.php 916 buildtree




Thread Rating:
  • 1 Vote(s) - 5 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Compiler Speed Trials
#4
Added in Hisoft trials.

All the reviews and Hisoft said it was the fastest. Not what I found here, by a long margin. It was certainly the most flexible - in its ability to deal with large programs and floating point as well as integer. But the integer benchmarks I managed ran very slowly compared to the competition.

Oh dear.

Did I make a mistake? Here's the optimized BM7 program - used to avoid using DEF FN (which Hisoft allows, but most compilers don't)

Code:
7 REM :INT +a,k,v,i,m() 8 REM : OPEN# 9 CLS 10 POKE 23672,0: POKE 23673,0 90 POKE 23672,0 100 LET a=0: LET k=5: LET v=0 110 LET a=a+1 120 LET v=k/2*3+4-5 130 GO SUB 1000 140 DIM m(5) 150 FOR i=1 TO 5 160 LET m(i)=a 170 NEXT i 200 IF a<1000 THEN GO TO 110 210 PRINT (PEEK 23672+256*PEEK 23673)/50 999 STOP 1000 RETURN
Reply


Messages In This Thread

Forum Jump:


Users browsing this thread: 1 Guest(s)