The host application is responsible for loading the programs into the Epiphany cores, communicate with them and make use of the data it receives. It is compiled with the host compiler (gcc) and runs on the host (ARM).
Then, you have the Epiphany applications, which are doing the heavy lifting. They are compiled with the Epiphany compiler (e-gcc), which is part of the SDK.
You cannot take a ready-made program, compile it with the defaults and expect it to use your Epiphany (unless it is written for or specifically supports it). It might work with OpenCL, but I haven't looked at it yet. So unless your application supports Epiphany or OpenCL, you need to port it yourself first.Statistics: Posted by sebraa — Tue Jul 29, 2014 5:56 pm
]]>