Post Reply 
Saturn family calculator performance
06-21-2018, 05:52 AM
Post: #9
RE: Saturn family calculator performance
Hello,

>log(x) -> ? cycles
>exp(x) -> ? cycles
>tan(x) -> ? cycles

Unfortunately, these numbers will vary widely depending on the inputs...
for trig, for example, the input will be "reduced" in 7 1 digit numbers so that
sigma for n=1 to 8 of number(n)*atan(10^-n) ~= initial input
Then, for each of these numbers (which can vary from 0 to 9), it will do a number of addition equal to that number (roughly equivalent to a multiplication).
so the number of loops there varies from 0 to 8*9! which is a Huge variability...

Then, before the output, it might have to calculate 1/sqrt(1+r²), which itself has a lot of variability...

This is of course not even counting the "early exit" cases...

I am sure that, using tools like emu48, you could get some "average" numbers, but they will not be that useful.

Cyrille

Although I work for the HP calculator group, the views and opinions I post here are my own. I do not speak for HP.
Find all posts by this user
Quote this message in a reply
Post Reply 


Messages In This Thread
RE: Saturn family calculator performance - cyrille de brébisson - 06-21-2018 05:52 AM



User(s) browsing this thread: 13 Guest(s)