Post Reply 
newRPL - build 1255 released! [updated to 1299]
12-20-2017, 07:22 PM
Post: #21
RE: newRPL - build 1001 released!
(12-20-2017 03:56 PM)The Shadow Wrote:  Wow, you weren't kidding. I just tested the following program:

<< 1 1000 START RAND DROP END >>

At a precision of 32 digits, it runs in 0.38117 seconds. At 2000, it takes 1.74822 seconds - only 4.5 times longer. At 12 digits, it's 0.37186 seconds.

Meanwhile, on the stock 50g, it's 2.7328 seconds, though of course that was a different algorithm entirely.

Where are the seed numbers stored? They don't seem to be in .Settings.

They are internal global variables, not exposed to the user. The user can only change the seeds through the RDZ command as it's always been.
Regarding your timings, always remember that the first 300 ms it runs at 6 MHz, then jumps to 192 MHz, that's why at 2000 digits is only 4.5 times slower. When testing speed it's a good idea to plan for something that executes over 10 seconds or so, that way the influence of those first 300 ms vanishes.
If you run the 32 digit test twice in a row you'll see the second run takes next to nothing.
Find all posts by this user
Quote this message in a reply
Post Reply 


Messages In This Thread
RE: newRPL - build 1001 released! - Claudio L. - 12-20-2017 07:22 PM
RE: newRPL - build 1001 released! - pier4r - 12-16-2017, 08:03 AM
newRPL - on Hp 39gs - Martin Hepperle - 06-05-2019, 06:51 AM
RE: newRPL - build 1001 released! - pier4r - 12-23-2017, 10:16 AM
RE: newRPL - build 1001 released! - pier4r - 01-01-2018, 09:42 AM
t - Claudio L. - 01-01-2018, 03:06 PM
RE: newRPL - build 1001 released! - pier4r - 01-01-2018, 03:41 PM
RE: newRPL - build 1001 released! - pier4r - 01-02-2018, 04:54 PM
RE: newRPL - build 1001 released! - pier4r - 01-02-2018, 06:58 PM
newRPL - brickviking - 10-05-2018, 06:01 AM
How to participate? - erazor - 12-13-2019, 07:12 AM



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