Home
JAQForum Ver 24.01
Log In or Join  
Active Topics
Local Time 21:40 01 Nov 2026 Privacy Policy
Jump to

Notice. New forum software under development. It's going to miss a few functions and look a bit ugly for a while, but I'm working on it full time now as the old forum was too unstable. Couple days, all good. If you notice any issues, please contact me.

Forum Index : Microcontroller and PC projects : Bench marks for fun...

Author Message
hhtg1968
Senior Member

Joined: 25/05/2023
Location: Germany
Posts: 273
Posted: 09:45pm 31 Oct 2026
Copy link to clipboard 
Print this post

3 videos from cmm2 and pico computer (mmbasic7)

1.
both computer are calculating kind of cellular automaton. algorithm in basic, many if and thens per pixel. picomite ist twice as fast. source code is the same.

video at youtube:

pico is left - cmm2 is right


2. changed demo from matherp for the ray command:
resolution 640x480
same source
cmm2 not in picomite mode
cmm2 is fast and smooth
picomite is slower

video picomite:

ray - picomite

video cmm2:

ray - cmm2
 
Mixtel90

Guru

Joined: 05/10/2019
Location: United Kingdom
Posts: 9281
Posted: 08:22am 01 Nov 2026
Copy link to clipboard 
Print this post

I think this is sort of what I expected. I'm not sure about test 1, but in test 2 the CMM2 has dedicated high speed RAM for the video. The PicoMite has to make do with ordinary RAM which, although on-chip, isn't particularly high speed.

I assume that the Pico is a PC3 using HDMI? That may also introduce an overhead over using VGA, I don't know.

The two systems are very different in terms of hardware, even if they are both running similar MMBasic.

Just for giggles, try the Pico with the compiler on if you can. :)
Mick

Zilog Inside! nascom.info for Nascom & Gemini
 
matherp
Guru

Joined: 11/12/2012
Location: United Kingdom
Posts: 12087
Posted: 09:33am 01 Nov 2026
Copy link to clipboard 
Print this post

Please post the cellular automation code so I can use it to test. I suspect the difference is that one of the commands is waiting for frame blanking in the CMM2 and not in the Picomite
 
Print this page


To reply to this topic, you need to log in.

The Back Shed's forum code is written, and hosted, in Australia.
© JAQ Software 2026