Automatic compiler for HPC applicacions