From the paper, "Advances in Run-Time Performance and Interoperability for the Adapteva Epiphany Coprocessor" I note that Free Local Memory resides between the end of usrcore and stack memory (section 3.3).
Is there any way of calculating now much free memory there is? From a previous thread, I'm thinking that the call base = coprthr_tls_sbrk(0) will return you the beginning of free memory but is there any way of finding the end or how much memory is used by the stack? It would be great if it was as simple as 0x8000 - stacksize - base.
I'm working on an image process in application and being able to use all of the available memory will be quite important to getting the best performance.
Any advice would be greatly appreciated.
nick