High Performance Computing with Applications