Can anyone recommend a compiler and runtime that will support OpenMP and OpenMP offload on RISC-V processors? I am not interested in running Linux on the RISC-V processors due to overhead and am seeking a much lighter weight runtime implementation that will support all OpenMP features.
Also, is there a list of runtime primitives that are required to support OpenMP? Where can this information be found? For example, the underlying thread and memory manipulation services.
Need documentation and recommendations.