OpenMPC: extended OpenMP for efficient programming and tuning on GPUs. (1st January 2013)