Communication Characteristics of Large-Scale Scientific Applications for Contemporary Cluster Architectures