High Performance Computing Book By Thomas Sterling