Shop Architecture Of High Performance Computers: Volume I Uniprocessors And Vector Processors