GPU kernel hybridized and compiler directives corrected