跳到主要内容
10.1109/IPDPS.2013.112指导程序文章/章节视图摘要出版物页面会议记录acm-pubtype公司
第条

Cyclops Tensor框架:减少通信并消除大规模并行收缩中的负载不平衡

出版:2013年5月20日出版历史

摘要

Cyclops(cyclic-operations)张量框架(CTF)是张量收缩的分布式库。CTF的目标是将高维张量收缩(如耦合簇(CC)电子结构方法中所需的张量收缩)扩展到大规模并行超级计算机。该框架通过循环细分张量来保持张量结构,从而产生规则的并行分解。内部虚拟化层提供完全通用的映射支持,同时保持理想的负载平衡。映射框架通过显式计算内存使用量和通信量,确定运行时每个张量收缩的最佳映射。CTF使用了一个通用的重新分配内核,它在任意分布式布局之间转换任意维的张量,但只接触每一块数据一次。通过张量索引转置和部分解包,序列对称压缩被简化为矩阵乘法调用。用户级界面以领域特定语言的形式优雅地表达了任意维广义张量收缩。我们在Blue Gene/Q的8192个节点上演示了单激励和双激励CC的性能,并表明在基准系统的Cray XE6超级计算机上,CTF的性能优于NWChem。

建议

评论

登录选项

检查您是否可以通过登录凭据或您的机构访问本文。

登录

完全访问权限

  • 发布于

    封面图片指南会议记录
    IPDPS’13:2013 IEEE第27届并行和分布式处理国际研讨会会议记录
    2013年5月
    1255页
    国际标准图书编号:9780769549712

    出版商

    IEEE计算机学会

    美国

    出版历史

    • 出版:2013年5月20日

    限定符

    • 第条