Understanding the Impact of the Interconnection Network Performance of Multi-core Cluster Architectures