Offloading APIs available on the HERO platform.
#2
Hi Olivier,

OpenMP is implemented on top of `libpulp` (for host-to-PULP offloading) and the runtime library of the PULP SDK (for multithreading on PULP).  Both APIs are available within HERO for you to develop your own applications and/or libraries upon.

Both `libpulp` and the PULP runtime library are C libraries.  If you want to use them in other languages, you could try using a foreign function interface (FFI) to C (if your language provides this) or implement the required functionality in your language.
Reply


Messages In This Thread
RE: Offloading APIs available on the HERO platform. - by akurth - 08-27-2020, 01:30 PM

Forum Jump: