- 13
- 0
- 约6.97千字
- 约 20页
- 2017-06-25 发布于湖北
- 举报
2009年7月9 日星期四 Neusoft Institute of Information
多核编程
大连东软信息学院 多核编程课程组
2009-7-9
IT Education Training
2009年7月9 日星期四 Neusoft Institute of Information
第1章多核体系结构
IT Education Training
2009年7月9 日星期四 Neusoft Institute of Information
引言
• 多核处理器发展历程
单核处理器
线程级并行
指令级并行
数据级并行
同时多线程
双核处理器
多核处理器
IT Education Training
2009年7月9 日星期四 Neusoft Institute of Information
1. 计算能力的提升
• 流水线
– 将CPU的一个操作过程分解成多个可以单独处理的子操
作,并让各子操作重叠,从而实现几条指令并行处理的
技术。
IT Education Training
2009年7月9 日星期四 Neusoft Institute of Information
1. 计算能力的提升
• 流水线
时间变化
指令1 取指令 指令译码 生成地址 取操作数 执行指令
指令2 取指令 指令译码 生成地址 取操作数 执行指令
指令3 取指令 指令译码 生成地址 取操作数 执行指令
IT Education Training
2009年7月9 日星期四 Neusoft Institute of Information
1. 计算能力的提升
• 超标量
– 在CPU中有一条以上的流水线,并且每时钟周期内可以
完成一条以上的指令 。
– 支持指令级的并行
IT Education Training
2009年7月9 日星期四 Neusoft Institute of Information
2. 并行计算
• 并行计算是一种可同时执行多条指令的计算模式。
– 时间上的并行和空间上的并行。
• 时间上的并行是指流水线技术。
• 空间上的并行则是指用多个处理器并发的执行计算。
– 并行计算科学中主要研究的是空间上的并行问题
• 并行计算的基本思想是使用多个处理器协作解决同一问题。
– 将被求解的问题分解成若干个部分,每一个部分均由一个
独立的处理器处理。
IT Education Training
2009年7月9 日星期四 Neusoft Institute of Information
2.并行计算
• 并行计算机的分类
您可能关注的文档
最近下载
- 2025年会计职称考试《初级会计实务》内部控制与审计基础理论与模拟试题及答案.docx VIP
- 2022年欧洲新生儿呼吸窘迫综合征管理指南更新要点解读.pptx VIP
- 四川省成都市重点中学高一上学期期末物理试卷.docx VIP
- SY∕T 7018-2014 控压钻井系统.pdf VIP
- 四渡赤水战役中的红军情报工作.doc VIP
- 湘教版(2024)八年级上册地理第二章第二节《中国的气候》教学课件.ppt
- 2024-2025学年江苏省天一中学高一上学期期末数学试题及答案.pdf VIP
- 课题申报书:少先队活动与思政教育一体化建设研究.docx VIP
- 2025年信息系统安全专家单点登录系统中的权限提升漏洞分析专题试卷及解析.pdf VIP
- 2025年信息系统安全专家CA人员管理与安全意识专题试卷及解析.pdf VIP
原创力文档

文档评论(0)