by ysapir » Tue Oct 08, 2013 4:46 am
That pretty much depends on the nature of the software you want to port, doesn't it? If you take a single thread software which uses standard C, for example, w/ some common libraries, then it is easy to just compile it, load and run on an eCore (or run multiple copies in parallel on a few cores). However, in taking such program and *parallellizing* it would take more effort from your side - but this is really not particular to the Parallella platform. The eSDK provides some basic API to help you perform the communications between eCores. The implementation of the parallel algorithm is up to you.