Compiler-Assisted Distribution Of Openmp Code For Improved Scalability