声明
摘要
1 绪论
1.1 课题研究背景
1.2 本文研究意义、内容和主要贡献
1.2.1 研究意义
1.2.2 研究内容和主要贡献
1.3 论文组织结构
2 高性能计算机与系统互连网络
2.1 高性能计算机系统结构与系统互连网络
2.2 迈向EFlops的高性能计算机
2.3 高性能计算机中的互连网络
2.3.1 片上互连网络
2.3.2 SMP结点互连网络
2.3.3 系统互连网络
2.4 高性能系统互连网络
2.4.1 直接互连网络与间接互连网络
2.4.2 高速互连链路
2.4.3 网络协议栈
2.4.4 网络拓扑结构
2.5 路由器交换结构
2.5.1 基准路由器结构
2.5.2 路由器基本交换结构
2.6 高阶互连网络
2.6.1 网络向高阶方向发展
2.6.2 高阶互连网络设计挑战
2.7 YARC路由器
2.7.1 YARC交换结构
2.7.2 YARC交换结构特性
2.8 本章小结
3 高吞吐率高阶交换结构设计方法
3.1 高吞吐率高阶交换结构
3.1.1 PCIQ交换结构
3.1.2 HC交换结构
3.1.3 Network-within-Network交换结构
3.2 基于非对称交叉开关的高阶交换结构设计
3.2.1 非对称交叉开关
3.2.2 吞吐率分析
3.2.3 64端口路由器实现
3.2.4 性能测试与分析
3.3 基于二分交叉开关的高阶交换结构设计
3.3.1 交叉开关吞吐率拐点
3.3.2 交叉开关饱和态及饱和吞吐率
3.3.3 二分交叉开关及其吞吐率
3.3.4 基于二分交叉开关的交换结构设计
3.4 本章小结
4 结构化高阶路由器设计
4.1 HAC交换结构的瓦片化设计
4.1.1 8×64交叉开关分解
4.1.2 交换结构瓦片化
4.2 ADPC瓦片化交换结构设计
4.2.1 HAC化设计
4.2.2 输出端口复用
4.2.3 SubSwitch的二分交叉开关分解
4.2.4 阵列化分布与输出端口重组
4.2.5 ADPC vs YARC
4.3 本章小结
5 K-Ary N-Bridge高阶网络拓扑结构
5.1 Flattened Butterfly网络结构
5.1.1 Flattened Butterfly网络基本特性
5.1.2 Flattened Butterfly网络可扩展性分析
5.2 Fat Tree网络结构
5.2.1 胖树网络结构
5.2.2 胖树网络可扩展性分析
5.3 k-Ary n-Cube网络结构
5.3.1 k-Ary n-Cube网络基本特性
5.3.2 高维k-Ary n-Cube网络
5.4 K-Ary N-Bridge网络结构
5.4.1 k-Ary n-Bridge网络
5.4.2 K-Ary n-Bridge网络特性
5.4.3 对比分析
5.5 本章小结
6 结束语
6.1 研究工作总结
6.2 未来研究方向
参考文献
攻读博士期间发表的论文
致谢