Supporting OpenMP on a multi-cluster embedded MPSoC