Parallel and High Performance Programming with Python