We are a small team of developers that has been working on a new, soon to be open source cloud & app development platform. When I saw this board, I knew we had to use it. Excited to get one of the upcoming boards! At present, we are considering a number of different concepts. It would be great to get any feedback on what. how and why we could use Parallella to it's full potential.
The initial intent is to use both Epiphany and FPGA as accelerators primarily for XML processing and the platform's base class mappings. Leveraging a multi-tiered system heartbeat and a particularly clean form of scope resolution, we can effectively migrate application usage around a cluster. Aside from web-based applications, we can create many simple structures to express processing chains and various contexts.
With proper acceleration implemented at the low level, we hope that our platform may help others developing HPC systems designed for lots of user interactions and dynamic data processing from a high level. Our base classes are exceedingly light-weight and flow based; should have little trouble getting up and running. =)
Very likely what we'll see during phase one of our Parallela project is creating an FPGA processor capable of a subset of XQuery and XSLT with update functionality and mirroring functionality to the Epiphany cores through OpenCL. In addition we'll implement our event system to support highly-communicative, transactional. partially-persistent services.
Thanks to the Adapteva/Parallella team for this great advancement.