Post Reply 
Calculator benchmark
09-22-2021, 06:14 PM (This post was last modified: 09-23-2021 01:22 AM by robve.)
Post: #49
RE: Calculator benchmark
I just bought a used Sharp EL-5100S in excellent condition to play with while I'm out of town. The EL-5100 was first produced in 1979 (Eddie's blog post). The EL-5100 is the first calculator with algebraic entry and dot matrix display (virtual museum of calculators). It not only looks great, it is awesome to use too.

So the first thing I tried with my "new" machine is AER (Algebraic Expression Reserve) to store and run the benchmark formula.

Code:
AER-switch                   1 switch to AER mode
[2ndF][f()=]AB[2ndF][f()=]   6 enter formula LHS: f(AB)=
A[x^2]+A-[LN]B,[LN]B[x^2]   11 enter formula RHS: A^2+A-LN B, LN B^2

Setup: 18 keystrokes

This assumes the AER space was empty or can be typed over. To clear AER, press [2ndF][CA].

Code:
COMP-switch     1 switch to comp mode
COMP            1 activate AER formula
3.12[COMP]      5
2.56[COMP]      5 displays X
[COMP]          1 displays Y
[COMP]          1 A is unchanged
B/2[COMP]       4 displays X
[COMP]          1 displays Y
[COMP]          1 A is unchanged
B/2[COMP]       4 displays X
[COMP]          1 displays Y
2A[COMP]        3
[COMP]          1 B is unchanged displays X
[COMP]          1 displays Y
2A[COMP]        3
[COMP]          1 B unchanged displays X
[COMP]          1 displays Y
2A[COMP]        3
B/2[COMP]       4 displays X
[COMP]          1 displays Y
[COMP]          1 A is unchanged
B/2[COMP]       4 displays X
[COMP]          1 displays Y
[COMP]          1 A is unchanged
B/2[COMP]       4 displays X
[COMP]          1 displays Y
18.59[COMP]     6
[COMP]          1 B is unchanged, displays X
[COMP]          1 displays Y
17.63[COMP]     6
[COMP]          1 B is unchanged, displays X
[COMP]          1 displays Y
[COMP]          1 A is unchanged
2B[COMP]        3 displays X
[COMP]          1 displays Y
[COMP]          1 A is unchanged
2B[COMP]        3 displays X
[COMP]          1 displays Y

Execution: 81 keystrokes

Sharp EL-5100(S): 99 keystrokes

The execution shows prompts for the A=? and B=? values. The results displayed are shown with ANS 1 and ANS 2. This makes it easy to keep track of the values entered and the results produced.

I haven't used any shortcuts for this specific benchmark in the setup, i.e. this result is representative of the general performance of this calculator for this type of problem, not for this specific benchmark.

Just my 2c: shortcuts in the setup, such as pre-defining specific "user" key sequences to shorten the execution produce results that are only specific for the specific sequence of values entered in this benchmark. Adding shortcuts reminds me of CPU benchmark cheating (google it), where the machine recognizes the benchmark application to activate shortcuts and specific optimizations that aren't generally applied to other applications.

EDIT: corrected typo in "Eddie's blog post".

- Rob

"I count on old friends" -- HP 71B,Prime|Ti VOY200,Nspire CXII CAS|Casio fx-CG50...|Sharp PC-G850,E500,2500,1500,14xx,13xx,12xx...
Visit this user's website Find all posts by this user
Quote this message in a reply
Post Reply 


Messages In This Thread
Calculator benchmark - jhallen - 08-08-2021, 05:42 AM
RE: Calculator benchmark HP-28S - C.Ret - 08-08-2021, 04:46 PM
RE: Calculator benchmark - C.Ret - 08-08-2021, 07:26 PM
RE: Calculator benchmark - jhallen - 08-08-2021, 08:05 PM
RE: Calculator benchmark - OlidaBel - 08-11-2021, 12:40 PM
RE: Calculator benchmark - C.Ret - 08-08-2021, 08:25 PM
RE: Calculator benchmark - robve - 08-11-2021, 08:15 PM
RE: Calculator benchmark - jhallen - 08-08-2021, 09:57 PM
RE: Calculator benchmark - C.Ret - 08-12-2021, 04:24 PM
RE: Calculator benchmark - robve - 08-12-2021, 09:13 PM
RE: Calculator benchmark - robve - 08-12-2021, 11:37 PM
RE: Calculator benchmark - Claudio L. - 08-09-2021, 08:14 PM
RE: Calculator benchmark - jhallen - 08-11-2021, 04:33 AM
RE: Calculator benchmark - Claudio L. - 08-11-2021, 05:14 PM
RE: Calculator benchmark - OlidaBel - 08-11-2021, 09:00 AM
RE: Calculator benchmark - jhallen - 08-11-2021, 01:16 PM
RE: Calculator benchmark - OlidaBel - 08-11-2021, 01:33 PM
RE: Calculator benchmark - Werner - 08-11-2021, 11:49 AM
RE: Calculator benchmark - jhallen - 08-11-2021, 01:11 PM
RE: Calculator benchmark - DavidM - 08-12-2021, 01:42 AM
RE: Calculator benchmark - robve - 08-13-2021, 02:16 PM
RE: Calculator benchmark - jhallen - 08-20-2021, 03:34 AM
RE: Calculator benchmark - robve - 08-20-2021, 02:49 PM
RE: Calculator benchmark - robve - 08-20-2021, 06:12 PM
RE: Calculator benchmark - jhallen - 08-20-2021, 08:26 PM
RE: Calculator benchmark - robve - 08-13-2021, 09:10 PM
RE: Calculator benchmark - C.Ret - 08-15-2021, 01:13 PM
RE: Calculator benchmark - robve - 08-15-2021, 02:31 PM
RE: Calculator benchmark - robve - 08-15-2021, 04:43 PM
RE: Calculator benchmark - robve - 08-15-2021, 06:30 PM
RE: Calculator benchmark - robve - 08-16-2021, 01:01 AM
RE: Calculator benchmark - EdS2 - 08-16-2021, 06:22 AM
RE: Calculator benchmark - C.Ret - 08-19-2021, 04:37 AM
RE: Calculator benchmark - C.Ret - 08-19-2021, 05:21 PM
RE: Calculator benchmark - Werner - 08-20-2021, 02:58 PM
RE: Calculator benchmark - C.Ret - 08-22-2021, 10:29 AM
RE: Calculator benchmark - jhallen - 08-17-2021, 03:56 AM
RE: Calculator benchmark - C.Ret - 08-18-2021, 08:20 PM
RE: Calculator benchmark - jhallen - 08-19-2021, 12:23 AM
RE: Calculator benchmark - jhallen - 08-22-2021, 06:42 PM
RE: Calculator benchmark - robve - 08-23-2021, 10:51 PM
RE: Calculator benchmark - robve - 09-22-2021 06:14 PM
RE: Calculator benchmark - robve - 09-25-2021, 01:25 AM
RE: Calculator benchmark - robve - 10-02-2021, 10:08 PM



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