Computer Architecture and Parallel Processing (2011)
Keywords: ANE505