Computer Architectures - Theodora Vardouli; Olga Touloumi (Taylor and Francis, 2020)