High Performance Computer Architecture by Harold S Stone