Just wondering, is parallel processing possible on the CE?
The CE's processor only has a single core. On Python calcs you can also run code on the ARM-based Python coprocessor, but since memory is not shared between the two, in nearly all cases you'd spend more time communicating with the coprocessor than it would take to just do the computation in a single thread.
You can certainly do concurrent programming on the CE, though the fact that you can't use user-defined interrupts on most CE revisions is a bit of a limitation.
You can certainly do concurrent programming on the CE, though the fact that you can't use user-defined interrupts on most CE revisions is a bit of a limitation.
commandblockguy wrote:
The CE's processor only has a single core. On Python calcs you can also run code on the ARM-based Python coprocessor, but since memory is not shared between the two, in nearly all cases you'd spend more time communicating with the coprocessor than it would take to just do the computation in a single thread.
You can certainly do concurrent programming on the CE, though the fact that you can't use user-defined interrupts on most CE revisions is a bit of a limitation.
You can certainly do concurrent programming on the CE, though the fact that you can't use user-defined interrupts on most CE revisions is a bit of a limitation.
You could use any interrupt (even NMI!) if you were in Z80 mode, but only being able to do that with assembly is a bit of a deal-breaker.
Register to Join the Conversation
Have your own thoughts to add to this or any other topic? Want to ask a question, offer a suggestion, share your own programs and projects, upload a file to the file archives, get help with calculator and computer programming, or simply chat with like-minded coders and tech and calculator enthusiasts via the site-wide AJAX SAX widget? Registration for a free Cemetech account only takes a minute.
» Go to Registration page
» Go to Registration page
Page 1 of 1
» All times are UTC - 5 Hours
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
Advertisement