Jump to content



Photo
- - - - -

Speed Comparison


  • Please log in to reply
45 replies to this topic

#41 Xerxes

Xerxes

    Casio Freak

  • Members
  • PipPipPipPip
  • 130 posts
  • Gender:Male

Posted 12 April 2007 - 10:31 PM

@tutti:
If you want to you can use the program for every board size. You have only to change R and mat A.

@Mikael:
Thanks for testing. As you can see in the table, I use the faster measurement result of structured vs. unstructured version. This is a compromise to the very different programming languages. I will test the CFX-9850GB+ with the unstructured version and take the faster result to the table.

Your guessing is right. This benchmark is especially for testing the basic commands of the programming languages and not mathematical functions. If you are more interested in hardware speed, I am going to add a 68000 and Z80 assembly version.

Considering that the TI-85 (Z80 @ 6 MHz) needs 113 seconds, the TI-89 (68000 @ 12 MHz) is unexpected slow. But more than one result was unexpected to me.

#42 tutti

tutti

    Casio Addict

  • Members
  • PipPipPip
  • 65 posts

  • Calculators:
    FX-9860G SD

Posted 13 April 2007 - 11:56 AM

Okay. But I'm still curious, why use a matrix? The width is equal to one anyway, wouldn't a list be better?

#43 Xerxes

Xerxes

    Casio Freak

  • Members
  • PipPipPipPip
  • 130 posts
  • Gender:Male

Posted 13 April 2007 - 03:43 PM

A legitimate question. Because of the lack of arrays you have to use a matrix or a list instead, but strangely enough lists are slower. This is one reason of the high speed of some older Casios executing the FX-7000G version in spite of slower hardware.

#44 caspro

caspro

    Casio Freak

  • Members
  • PipPipPipPip
  • 216 posts

Posted 15 April 2007 - 01:10 PM

Hello Xerxes,

If a particular model has unnoticed bugs in it then the time taken is not correct,
so in order to check the program functions correctly, could you confirm
if the following values are what should be in the calculator afterwards:

7000G program, letters A~Z

0 8 4 1 3 6 2 7 5 0 0 0 0 0 0 0 0 8 876 -3 0 0 0 8 0 0

If this is correct then the fx-9700GH takes 62 seconds.

#45 Xerxes

Xerxes

    Casio Freak

  • Members
  • PipPipPipPip
  • 130 posts
  • Gender:Male

Posted 15 April 2007 - 10:50 PM

Hi caspro,

all variables have correct values.

Thanks for posting this interesting result. Its the fastest calculator with the FX-7000G program so far, except the speeded up ones.

#46 Xerxes

Xerxes

    Casio Freak

  • Members
  • PipPipPipPip
  • 130 posts
  • Gender:Male

Posted 16 April 2007 - 02:00 PM

@Mikael and tutti:
I have tested the CFX-9850GB+ with following results:

- Structured + Matrix: 141 sec (thanks Mikael)

- Unstructured + Matrix: 120 sec

- Unstructured + List: 104 sec (added to the table)


This means on the 8-bit calcs lists and gotos are faster, but on the FX-9860G matrices and structured commands are faster. It's really not easy to find out the best way for maximum speed of all different models. :profanity:

Unfortunately I have to remove the result for the FX-7400G because of this findings, but I guess the speed is similar to the FX-9850GB+. :angry:

To be more informative I have added the used storage of the formula languages in the comments of the table.

@CFX Master:
By the way, I have found a bug of the FX-9860G:

If you try to insert "{R,1}->Dim Mat A" after "8->R" the "Isz X" occurs an error. You can avoid it by rewrite it with "X+1->X". For the unstructured version no error occurs.




1 user(s) are reading this topic

0 members, 1 guests, 0 anonymous users