Interconnection networks an engineering approach - Duato, Jose (IEEE Computer Society Press, 1997)