Computer Performance Engineering by Jeremy T Bradley