- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
高级计算机系统结构-上海大学.ppt
高级计算机系统结构
上海大学计算机学院
徐炜民
《高级计算机系统结构》
这里的‘高级’其含义是指与本科教育中已经介绍的‘常规’的系统结构类型的区别,着重在模型、算法和并行处理上。
计算机系统结构是计算机专业本科教育中的骨干课程,是ACM和IEEE/CS联合教程专题组所确定的主干课程。
上海大学计算机学院计算机系统结构课程被国家教育部列入“十五”规划的重点建设课程。
学习的困难:
1。概念性强,形式描述弱
2。面广,强调工程实现
3。背景机大而多,且著名,但不易全面介绍和了解
参考教材:
(1)英文原版:Kai Hwang, Advanced Computer Architecture – Parallelism, Scalability ,Programmability (1993)
中译本:高等计算机系统结构:并行性、可扩展性、可编程性(王鼎兴等译,1995)
(2)英文原版:Kai Hwang Zhiwei Xu, Scalable Parallel Computing Technology, Architecture, Programming (1998)
中译本:可扩展并行计算:技术、结构与编程(陆鑫达等译,2000)
(3)英文原版:David E. Culler, Jaswinder Pal Singh, Anoop Gupta,
Parallel Computer Architecture – A Hardware/Software Approach [Second Edition] (1996)
(4) 英文原版:David A. Patterson, John L. Hennessy,
Computer Architecture – A Quantitative Approach [Second Edition] (1996)
第一篇 并行性理论
1。并行计算机模型
2。程序和网络特性
3。可扩展性能原理
第二篇 硬件技术
4。处理机与存储器层次结构
5。总线,高速缓存和共享存储器
6。流水线与超标量技术
第三篇 并行和可扩展系统结构
7。多处理机和多计算机
8。多向量机与SIMD计算机
9。可扩展,多线程与数据流系统结构
第四篇 并行程序设计软件
10。并行模型,语言和编译器
11。并行程序开发与环境
12。并行机的UNIX,Mach和OSF/1
第一篇 并行性理论
目前,衡量超级计算(supercomputing)仍用习惯的方法(小时、作业、程序数、程序可移植性)
采用共享存储器的向量多处理器系统仍是主流(Cray Research, Fujitsu, IBM, Hitachi, NEC)。例如,1993年的C90用 16台处理器,Gigaflops=1610,9,500次/美元。
九十年代,RISC标量处理机可达5000次/美元。基于消息传递的多计算机系统可达到Teraflops。
从广义上讲,可扩展性反映了系统结构、算法、软件和环境之间的相互关系。它涉及到系统结构的通用性、可扩展性、可编程性、可实现性。
第一章 并行计算机模型
并行性在不同的处理级别中可表现为多种形式:先行方式、流水线方式、向量化、并发性、同时性、数据并行性、划分、交叉、重叠、多重性、重复、时间共享、空间共享、多任务处理、多道程序、多线程方式、分布式计算。
一. 计算技术的现状
1.历史演变:
公元前500年,中国的算盘。
1642年,法国Blaise Pascal的机械加法器减法器。
1827年,英国Charles Babbage用于多项式计算的差分机。
1941年,德国Konrad Zused用于通用的二进制机械计算机。
1944年,Howard Aiken提出由IBM制造用于通用计算的Havard Mark I十进制机电计算机。
以后,就表现为所谓的“五代”计算机演变(表1-1)。
Intel(Oct. 2001)认为:
计算模式的演变过程
Enterprise Centralized Mainframes
Server Centric Web
Distributed Solutions 包括
1.Peer to Peer
2.Wireless and mobile
3.One IP
4.XML
2.现代计算机组成:(图1-1)
现代计算机是一种包括机器硬件、指令系统、系统软件、应用程序和用户接口的集成系统。各种求解方法可能需要不同的计算资源,这与求解问题的性质有关。
冯诺依曼结构的特点:
使用单一处理部件来完成计算
您可能关注的文档
- 集合复习建议只要研究问题.ppt
- 集合的划分与覆盖.doc
- 面向对象程序设计C#.Net03编程基础——流程控制.ppt
- 面向对象程序设计第八部分运算符重载.doc
- 项目1任务一家庭局域网组建.doc.doc
- 项目2-任务2-C语言使用规范.ppt.ppt
- 项目4-任务1-低压配电柜的安装3.ppt.ppt
- 项目6制作框架网页.doc.doc
- 项目7制作框架网页.ppt
- 项目二绘制及编辑线段.ppt
- 2025及未来5年中国溶解乙炔气市场数据分析及竞争策略研究报告.docx
- 2025及未来5年中国桂花陈酒市场数据分析及竞争策略研究报告.docx
- 2025及未来5年中国发电机水泵水封市场数据分析及竞争策略研究报告.docx
- 2025及未来5年中国手动丝印机市场数据分析及竞争策略研究报告.docx
- 2025及未来5年中国树脂圣诞工艺品市场数据分析及竞争策略研究报告.docx
- 2025及未来5年中国座便器连接管市场数据分析及竞争策略研究报告.docx
- 2025及未来5年中国提花床罩市场数据分析及竞争策略研究报告.docx
- 2025及未来5年中国PP阻燃色母粒市场数据分析及竞争策略研究报告.docx
- 2025及未来5年中国琼脂盒市场数据分析及竞争策略研究报告.docx
- 2025及未来5年中国仿真发丝切片市场数据分析及竞争策略研究报告.docx
最近下载
- 创新思维与创业实验(东南大学)中国大学MOOC慕课 章节测验 客观题答案.pdf VIP
- 学堂在线 临床中成药应用 综合考试答案.docx VIP
- 人教版三年级小学语文上册第3单元试卷3.doc VIP
- 铁道概论(第二版)课件:铁路信号与通信(一).pptx VIP
- 低温天气应急处置方案.docx VIP
- 第11课 社会历史的主体-【中职专用】2024年中职思想政治《哲学与人生》课件(高教版2023·基础模块).pptx VIP
- 战略管理全流程:从市场洞察到战略规划、解码、执行、评估与落地保障的综合性工作坊指南.pdf VIP
- 知识图谱驱动的铁路桥梁BIM智能审核系统构建与实现.docx VIP
- 交管12123学法减分考题50道含答案3k.pdf VIP
- 3G101-1图集CAD版.pdf VIP
原创力文档


文档评论(0)