There has not been a significant breakthrough with Propeller GCC this week. Just a few notes ....
Performance has improved (yet again ...) for heater's fft_bench in LMM and XMM modes.
I was able to demonstrate 7 different ways to toggle LEDs in Rocklin with Propeller GCC using COGs programmed 5 different ways and 2 ways using LMM. There are other ways in progress ....
I'm beginning to wish I'd never put up that fft_bench. Looks like soon the GCC compiled C version is going to be running faster than my hand crafted PASM version. At which point I might have to give up and retire from programming all together.
I'm beginning to wish I'd never put up that fft_bench. Looks like soon the GCC compiled C version is going to be running faster than my hand crafted PASM version. At which point I might have to give up and retire from programming all together.
If it makes you feel better, your PASM code will probably always be at least 2ms faster than LMM and 3ms faster than XMM.
Comments
-Phil
Performance has improved (yet again ...) for heater's fft_bench in LMM and XMM modes.
I was able to demonstrate 7 different ways to toggle LEDs in Rocklin with Propeller GCC using COGs programmed 5 different ways and 2 ways using LMM. There are other ways in progress ....
What's new this week? Will we have a public release this month?
Thank you.
I hope we can preview at the end of this month. We'll see ....
A preview release depends on these factors:
We still hope to preview at the end of this month ... or earlier.
- GDB and one other feature has been deferred until after preview.
- The GCC test suite passes more than 99% of tests - we are almost there.
- Continue testing with drivers, applications, and frameworks.
- Preview release packages for Linux and Windows have been tested. MAC OSX is next.
Item 3 is the main issue right now. We want to deliver a quality preview.