High Performance and Scientific Computing