High-Performance Compilers for Parallel Computing