Architectural alternatives for exploiting parallelism - Lilja, David J. (IEEE Computer Society Press, 1991)