Epiphany BSP

Epiphany BSP is a library for developing applications for the Parallella board. It is easy to setup and use, and provides powerful mechanisms for writing optimized parallel programs. On this page you will find links to all the relevant information relating to the library.

Latest news


Additional information

The Bulk Synchronous Parallel (BSP) computing model is a model for designing parallel algorithms. We developed a library that provides an implementation of the model on top of the Epiphany SDK. This allows the BSP computing model to be used with the Epiphany architecture developed by Adapteva. In particular our library has been implemented and tested on the Parallella board.

Coduin is a small company based in Utrecht, the Netherlands. Next to our work on software libraries and models for many-core processors in embedded systems, we are also active in the area of data analysis and predictive modelling.

If you are using EBSP, or have any questions, remarks or ideas then please get in touch at info@buurlagewits.nl! We would very much like to hear from you.

From the Parallella website:
The Parallella computer is a high performance, credit card sized computer based on the Epiphany multi-core chips from Adapteva. The Parallella can be used as a standalone computer, an embedded device or as a component in a scaled out parallel server cluster. ...
The Parallella can be a powerful learning tool for anyone interested in programming in parallel, in particular for embedded devices. It is a very affordable way to get started developing parallel programs. You can buy a Parallella here.