The other consideration that I mentioned in a prior post is the "weak memory-order model". I have successfully written code that accesses external memory directly, although, I don't use e_read() or e_write(). From the Epiphany cores it is very straightforward to access external memory via pointers. I use e_alloc() to access the external memory from the ARM as well. The tricky part is that the pointer values on the ARM side do not match the pointer values on the Epiphany side. "The "weak memory-order model" implies that no matter how you access external memory, you must be careful when ordering reads and writes.Statistics: Posted by GreggChandler — Tue May 30, 2017 9:31 pm
]]>