1. Duato J, Yalamanchili S, Ni LM (2003) Interconnection networks: an engineering approach. Morgan Kaufmann, USA
2. Hennessy JL, Patterson DA (2012) Computer architecture: a quantitative approach. Elsevier, USA
3. Grammatikakis MD, Hsu DF, Kraetzl M (2000) Parallel system interconnections and communications. CRC Press, Boca Raton, Florida
4. Shiva SG (2006) Advanced computer architectures. CRC Press, Taylor and Francis Group
5. Jadhav SS (2009) Advanced computer architecture and computing. Technical Publications