Catalina and VMCog
blittled
Posts: 681
I just was wondering if Catalina supports VMCog for larger C programs.
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
Will work for Propeller parts!
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
Will work for Propeller parts!
Comments
No. Catalina runs fine executing directly from external memory (XMM). Catalina can access up to 16Mb XMM RAM directly, although I've not run any programs larger than about 2Mb myself.
In the recent benchmarking thread, Catalina has been shown to execute C from XMM at speeds quite comparable to executing SPIN from Hub RAM (only 50% slower in general, and I expect to improve on that over time). Maybe VMCog could do better in some cases, but overall I think it would probably end up slower on large programs.
However, I'd be perfectly happy for someone to add VMCog support to Catalina and actually find out. Should be relatively straightforward.
Ross.
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
Catalina - a FREE C compiler for the Propeller - see Catalina
Cheers.
--Steve
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
Propeller Pages: Propeller JVM
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
Propeller Wiki: Share the coolness!
8x8 color 80 Column NTSC Text Object
Wondering how to set tile colors in the graphics_demo.spin?
Safety Tip: Life is as good as YOU think it is!