检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
作 者:陆思羽[1] 王宏伟[1] 张悠慧[1] 杨广文[1] 郑纬民[1]
机构地区:[1]清华大学计算机科学与技术系,北京100084
出 处:《计算机工程》2017年第6期1-10,18,共11页Computer Engineering
基 金:国家"863"计划项目(2013AA01A215)
摘 要:根据计算趋近数据的原则,提出面向MPI集合操作的定制化片上网络设计方法,通过增强现有片上路由器的硬件功能实现MPI集合操作在网络层的加速。设计MPI归约操作,将其扩展至多种集合操作,并与一种针对确定性路由算法且可动态学习消息传输路径的自适应方法相结合,使集合操作可在扩展后的片上路由器上完成,加速处理过程并减少处理器核负载。此外,提出片上路由器的微体系结构设计方法,比较不同片上网络中扩展后的片上路由器布局并评估相应性能、功耗和片上面积。测试结果表明,与基于软件的最优实现相比,该方法在仅消耗有限功耗与片上面积的基础上,可使MPI归约性能提升6.4~41.7倍,广播性能提升15.3~31.2倍,全局归约性能提升5.4~9.7倍,收集性能提升1.3~1.8倍。According to the principle of computations approaching data,this paper proposes a design method of Network- on-Chip (NoC) oriented to MPI collective operations, which focuses on the hardware enhancement of common NoC routers to speed up MPI collective operations on the network layer. It designs MPI reduction,extends it to support more operations and combines it with an adaptive method for the deterministic routing algorithm, which can learn transmission paths of messages dynamically. Thus, enhanced routers can complete message processing in place, which not only speed up the processing procedure but also coalesce messages. The design method for detailed micro-architecture of NoC is presented. Different layout strategies of enhanced routers are compared and the corresponding performance, power consumption and extra chip-area are evaluated. Testing results show that, compared with ideal software-based implementation, the proposed method can improve the reduction performance by 6.4 - 41.7 times, broadcast by 15.3 - 31.2, global reduction by 5.4 - 9.7 times,and gather by 1.3 - 1.8 times,while the consumption of power and chip-area is limited.
关 键 词:片上网络 片上多核处理器 消息传递接口 集合操作 定制化
分 类 号:TP393[自动化与计算机技术—计算机应用技术]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:216.73.216.229