A Dataflow Communications Library for Adapteva's Epiphany
2015 (English)Report (Other academic)
Adapteva's Epiphany platform is a scalable low-power manycore architecture. Even though Adapteva provides an ANSI C compatible compiler and runtime as well as a Software Development Kit (eSDK), developing for this platform is not particularly easy.
At Halmstad University, we are interested in dataflow applications and have developed a suitable communications library (e-commlib) for the Epiphany, which we would like to release under a permissive 2-clause BSD license. Given sufficiently aware compute kernels, e-commlib projects can also be compiled and run in a Linux-pthreads environment, which simplifies both development and (functional) debugging. This Technical Report shall document both e-commlib (version 3) and our surrounding infrastructure.
Place, publisher, year, edition, pages
Halmstad, 2015. , 17 p.
manycore, communications library, e-commlib, commlib
IdentifiersURN: urn:nbn:se:hh:diva-30187OAI: oai:DiVA.org:hh-30187DiVA: diva2:895406
Source code is BSD licensed.2016-01-192016-01-192016-02-17Bibliographically approved