Ch1 高等计算机的核心技术——并行处理.ppt

Ch1 高等计算机的核心技术——并行处理.ppt

  1. 1、本文档共66页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Ch1 高等计算机的核心技术——并行处理

(2)DOE(能源部)支持的ASIC计划 (Accelerated Strategic Computing Initiative) 保证在21世纪美国在核研究和核储备继续处于领先地位。 以Los Alamos,Sandia和Lawrence Livermore 三个国家实验室为核心,组成遍及美国不同地区的“拆墙合作”。 为建立Virtual Laboratory奠定基础。 研制出超级计算机系统:万亿次量级的计算机,2的50次幂(约千万亿)容量的数据库系统。 提供高效、好用的计算环境。 能实现基于网络的、分布式协同工作环境。 能提供高效的、点对点的计算设施。 在CORBA(common object request broker architecture)的环境下有效的把计算平台和有关应用进行系统集成。 负载平衡。 可裁剪性。 6.Models of Parallel Computers(1960s-1980s) Data MIMD SIMD Instruction Implication Multiple Data Streams Multiple Data Streams Single Instruction Streams Multiple Instruction Streams Single Program; Lots of data to have lots of parallelism; Programming is simpler since communication is always synchronized; Communications seperate from computation since instructions distinct May be many Programs Lots of programs to have lots of parallelism H/W construction is simpler using off-the-shelf uniprocessors communication merged with computation Implication Illiva IV、CM-2、MasPar Cray X-MP、Sequent、nCube 7.一些缩写 SPMD——Single Program Multiple DataStream MPMD——Multiple Program Multiple DataStream SIMD——Single Instruction Multiple Data MIMD——Multiple Instruction Multiple Data 5.核武器 核爆炸数值模拟,推断出不同结构与不同条件下核装置的能量释放效应。 压力: 几百万大气压 温度: 几千万摄氏度 能量在?秒级内释放出来。 设计一个核武器型号,从模型规律、调整各种参数到优选,需计算成百上千次核试验。 Los Alamos实验室要求计算一个模型的上限为8-10小时。 千万次机上算椭球程序的计算模型需要40-60CPU小时。 二维计算,每方向上网格点数取100,二维计算是一维的200倍,三维是一维的33000倍。若每维设1000网格点,则三维计算是一维的几十万倍之多。此时对主存储器容量要数十、数百亿字单元(64位)。 另外还有I/O能力的要求,可视化图形输出。 6.解决方案 只有开发并行处理技术才能满足要求: 3T performance: Teraflops of Computing Power Terabyte of Main Memory Terabyte/s of I/O bandwidth 第一章 高等计算机的核心技术——并行处理 1.1 什么是并行处理 1.2 为什么要开发并行处理技术 1.3 并行处理计算机结构沿革 1.3.1 向量机与多向量机 1.3.2 SIMD计算机 1.3.3 Shared-Memory Multiprocessors 1.3.4 Distributed-Memory Multiprocessors 1.3.5 四类实用的并行系统 1.4 其它并行处理计算机技术 1.3 并行处理计算机结构沿革 1.3.1 向量机与多向量机 向量机的结构如下图: Scalar Functional pipelines Scalar Control unit scalar processor scalar instruction Main Memory (Program and data) Mass S

您可能关注的文档

文档评论(0)

dajuhyy + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档