Loops of Addition benchmark for the 41CL



#2

I am finally able ot run the "Loops of addition" benchmark on the 41CL. The code is the usual: LBL 00 + GTO 00, and runs for 60 seconds. Starting condition is X=0, Y=1, Z=1, T=1.


1X mode: 1,055

2X Turbo mode: 1,913

5X Turbo mode: 4,153

10X Turbo mode: 6,538

20X Turbo mode: 9,179

50X Turbo mode: 12,022


The results are not linear because the NEWT CPU automatically throttles back to 1X for those instructions that must run at this speed for compatibility. For a user program such as this, each program line samples the keyboard flag and the peripheral request flag, and both of these operations must be done at 1X. In addition, all LBL program lines move the "goose" in the display, and both the display select and the display update must be done at normal speed.


Even with these "speed bumps" the results are pretty good...

Monte


#3

Quote:
Even with these "speed bumps" the results are pretty good...



Indeed!

Thanks for the update Monte! Always waiting for one/two of those marvels...

Greetings,
Massimo
#4

Excellent! I can't wait.

I've been saving an HP 41c fullnut with this in mind.

:-)


#5

I can already see all those auctions for plain 41C's skyrocketing in a while..

So Gene, will you update your comprehensive article to include these data?

Best,
'AM

Edited: 19 Aug 2010, 2:24 a.m.


#6

They'd better not go up too much, I don't have a plain 41c and that would be ideal for conversion...

- Pauli


#7

As I think I remember, Monte has said that this **requires** a fullnut HP 41c.

Is that right, Monte?


#8

The replacement CPU board goes in any fullnut: C/CV/CX. The flash contains CX operating system code. It will contain the CX version of the time module code, but you'll need a Time Module plugged in to get the actual timer functionality. I couldn't fit that function into the circuitry.

Monte


#9

Thanks for the clarification.

I'm sure quite a few people at the conference in Fort Collins will be interested in hearing more too. :-)


#10

As Gene Wright says:

Quote:
I'm sure quite a few people at the conference in Fort Collins will be interested in hearing more too. :-)

Some might even bring a fullnut 41 with them!


Possibly Related Threads...
Thread Author Replies Views Last Post
  HP-41CL setup troubleshooting Xavier A. (Brazil) 2 423 12-02-2013, 06:29 AM
Last Post: Xavier A. (Brazil)
  [41CL] New Extra Functions version Monte Dalrymple 0 249 11-08-2013, 04:32 PM
Last Post: Monte Dalrymple
  Loops in Prime Geoff Quickfall 4 348 10-02-2013, 10:45 AM
Last Post: Geoff Quickfall
  Yet another benchmark port on the wiki: Savage Pier Aiello 35 2,060 09-26-2013, 03:22 AM
Last Post: Pier Aiello
  So, latest 41CL / Library 4 config is... Gene Wright 4 447 09-22-2013, 02:59 AM
Last Post: Ángel Martin
  A brand new calculator benchmark: "middle square method seed test" Pier Aiello 25 1,507 09-13-2013, 01:58 PM
Last Post: Pier Aiello
  New community-maintained version of "Calculators benchmark: add loop" Pier Aiello 20 1,321 09-12-2013, 02:42 AM
Last Post: Pier Aiello
  HP-41CL anyone? Matt Agajanian 8 616 08-31-2013, 12:27 AM
Last Post: Sylvain Cote
  Why does PEMDAS do multiplication and division before addition and subtraction? Don Shepherd 12 848 07-31-2013, 10:59 AM
Last Post: robert rozee
  [41CL] A couple more rhetorical questions Monte Dalrymple 1 262 07-12-2013, 09:28 AM
Last Post: Ángel Martin

Forum Jump: