A. 考试要求
要求考生全面系统地掌握计算机并行处理和高性能体系结构的基本概念、基本原理、典型方法和实用技术,并且能灵活运用所学知识解决实际计算机结构设计中的具体问题。
B. 考试内容
第一部分 可扩展计算机平台和模型
1.向并行处理结构的演化
2.可扩展性的范围
3.并行计算机的模型
4.可扩展性的设计原理
第二部分 并行编程基础
1.并行编程基础
2.进程、任务和线程
3.交互/通讯问题
4.并行程序的语义问题
第三部分 并行性能指标和基准程序
1.系统和应用的基准程序
2.性能与成本
3.基本性能指标
4.并行计算机和程序性能
5.可扩展性和加速比分析
第四部分 高性能处理器构件
1.处理器系统的发展
2.处理器设计原则
3.微处理器体系结构
4.后RISC、多媒体和VLIW
5.微处理器的未来
第五部分 分布式存储器和时延容忍
1.层次存储器技术
2.高速缓存一致性协议
3.共享存储器一致性
4.时延容忍技术
第六部分 系统的互连和千兆位网络
1.互联网络的关系
2.网络的拓扑结构与性质
3.总线、纵横交叉开关和多级开关
4.千兆位网络技术
5.ATM交换网络
第七部分 服务器和工作站机群
1.机群化的基本概念
2. 机群的分类和体系结构
3.机群的产品和研究项目
第八部分 并行程序的设计
1.多机系统算法发掘并行性的主要方法
2.串行程序向并行程序转化的方法
C. 试卷结构
考试时间180时分钟,满分100分
1)题型结构
l 概念题(25分)
l 简答题(20分)
l 计算题(25分)
l 结构设计(30分)
2)内容结构
分数覆盖以下几个方面,酌情分摊:
l 可扩展计算机平台和模型
l 并行编程基础
l 并行性能指标和基准程序
l 高性能处理器构件
l 分布式存储器和时延容忍
l 系统的互连和千兆位网络
l 服务器和工作站机群
l 并行程序的设计
D. 参考书目见招生简章