个人超级计算机.doc

个人超级计算机

?From China Computerworld, May 3, 1999.

一种值得关注的新兴Supercomputing 环 境    李 晓 明

计算机在我们工作和生活中的应用越来越广,人们现在常用"Ubiquitous"和"Pervasive"来形容计算机的无处不在。工艺的成熟使计算机从安装在需特别维护的专门机房里的珍品,变成了随处可见的"大路货"。纵观计算机的应用领域,我们现在大致上可以将它们分为两类,即主流计算与超级计算。主流计算(MainstreamComputing),即普遍用于商业、工业、办公和家庭的计算设施和方式。之所以称为主流,指的是它们在整个计算机工业中所占有的份额具有统治地位。超级计算(Supercomputing),从技术的意义上说,是为了在问题的求解上具有更快的速度、更高的精度、更大的规模、更好的性能价格比而采用的非主流计算的设施和方式。这种说法的一个重要推论是:有意义的超级计算研发工作是不应被主流计算的自然发?quot;淹没"的工作。主流计算在不断发展,微处理器从8086、80286到现在的PentiumⅢ,以及即将出现的Merced的发展历程就是最好的事例之一。历史上有超级计算研发工作被主流计算的发展淹没的事例。例如曾风行一时的LISP机,在还没有来得及发挥其社会作用时,很快就被RISC工作站取代了。

????----看起来,我们可以有两种有意义的超级计算工作,一是"拉开距离";二是"水涨船高"。前者要追求领先若干年,待主流计算赶上来时,它已发挥了足够的作用,可以光荣退役了;后者希望能将基础建立在主流计算之上,从而总能?quot;技高一筹"。本文介绍的这种环境属于后者。

主流计算与超级计算环境的对称性

????----回顾计算机系统的发展,我们看到,主流计算大致显现了这么一个演化过程:从70年代开始,是所谓的Mainframe占主导地位;到80年代,有了PC后,随着局域网的发展,于是产生了Client/Server计算方式;而90年代,人们在谈WebtopComputing。我们注意到,这三个阶段,不是严格地一个取代另一个,它们所表现的是随着计算机应用面的扩大,主流计算主要方式所起的变化。对应地,超级计算机系统始于70年代;在80年代,人们开始谈论NOW(NetworkofWorkstations);在90年代的现在,基于Web的Metacomputing又成了热门话题之一。于是我们看到,主流计算和超级计算的演化基本上是对称的.----应该说,在超级计算中,与主流计算中的PC相对应的则出现得稍为晚一些,它将用1996年由美国NASA的ThomasSterling等人首先倡导的一类昵称为Beowulf(芬兰古典叙事诗中的一个英雄)的系统来弥补,即本文所讨论的。为对称性,我们称它们为PersonalSupercomputer或PSC。

个人超级计算机系统

????----简单厮担琍SC是具有时代新意和特定技术含义的PCCluster。它的物质基础是:当前高档PC和高速局域网产品已十分成熟,且"极端"便宜,在计算能力上容易做到每1000美元200Mflops,在通信能力上容易做到每1000美元400Mbps。对比当初80Mflops的CRAY价值几百万美元,现在获得同样性能所需的费用几乎可以忽略不计了。同时,以Linux、GNU为代表的OpenFreeSoftware运动已积累了大量的、有用的、免费的且成熟的软件。这是PSC的技术和精神基础。在这种基础上,构造PSC的哲学是:

????----(1)COTS硬件

????----PC以及用Alpha、PowerPC或StrongARM等处理器做成的"PC"(例如在LinuxExpo上展出的Corel),不要显示器,最好也不要显示卡(降低成本),用FastEthernet、Myrinet等商品网络部件互连。

????----(2)Free(或基本免费)的基础软件

????----Linux(RedHat、Slackware)为操作系统,MPI和PVM实现消息传递,用EASY做任务调度。最近出了个ExtremeLinux,它以RedHatLinux为基础,且将有关上层软件都捆绑在一起。

????----(3)将注意力集中在应用问题上

????----按应用需求考虑系统配置(处理器、主板、Cache、内存、磁盘、网络),开发专门的并行应用程序,为该应用程序的优化尽一切努力。在这个意义上,一台Beowulf基本上就是一台专用机。

????----(4)个人拥有

????----系统便宜得没有必要共享!--提高可用性的关键。

????----我们强调可用性,希望整个系统随时可用,不会有某个节点在不被注意时被随手关掉了,或者大家随意利用计算

超级计算机在线计算,个人超级计算机.doc相关推荐

  1. 超级计算机在线用的,超级计算机究竟有什么用呢?

    超级计算机究竟有什么用呢? 针对超级计算机,大家可能又会不禁发问,我们每年在超级计算机研发方面投入如此多的资金,究竟有什么用途呢?超算似乎离我们每个人的生活很远?是否是在浪费钱呢? 其实则不然,一个国 ...

  2. web应用服务器计算资源核算,浅谈网络计算与应用.doc

    浅谈网络计算与应用.doc 浅谈网络计算与应用 摘要:作为一种新型的分布计算技术,网格计算将地理上分布的.异构的资源 用高速网络连接在一起,集成一台高速的超级计算机.分析了网格计算的意义. 体系结构. ...

  3. 奥鹏计算机文化基础在线考试,奥鹏中国石油大学北京《计算机文化基础》在线考试客观题答案.doc...

    奥鹏中国石油大学北京<计算机文化基础>在线考试客观题答案.doc 单选题共50道题展开收起1(20分)第一台全数字电子计算机()于1946年诞生.A.EDVACB.ENIACC.ED ...

  4. 预测超级计算机排名2020,足球超级计算机预测2019/2020英超联赛排名

    原标题:足球超级计算机预测2019/2020英超联赛排名 英超联赛很快就将拉开帷幕,人们都在急切地等待着.球迷们已经开始猜测他们俱乐部的最终排名怎么样了.但是光凭人们自己要想 预测英超联赛的最终结果是 ...

  5. gis微水在线监测服务器,GIS 微水密度在线监测技术方案.doc

    <GIS 微水密度在线监测技术方案.doc>由会员分享,提供在线免费全文阅读可下载,此文档格式为doc,更多相关<GIS 微水密度在线监测技术方案.doc>文档请在天天文库搜索 ...

  6. 计算机应用基础吉林大学作业,吉林大学21春学期《计算机应用基础》在线作业二-0001.doc...

    吉林大学21春学期<计算机应用基础>在线作业二-0001.doc 吉林大学21春学期计算机应用基础在线作业二-0001试卷总分100 得分100一.单选题 共 20 道试题,共 80 分1 ...

  7. 在线计算一周的开始结束时间

    在线计算一周的开始结束时间 在线计算一周的开始结束时间 平年365天,即52周余一天,闰年366天,即52周余二天,如果按周次表来计的话,当年的第一周如果不是在星期日开始的话,也就是说,这一年的第一周 ...

  8. 百度年龄计算机在线使用,百度精准年龄计算器在线计算app

    百度精准年龄计算器在线计算app是一款十分便捷实用的计算器软件,这款app与正常的计算器不同,它是用来计算你的年龄的.使用了高智能的AI在线为用户们进行计算并且还能够进行一定的预测,包括你的后几年的生 ...

  9. 计算机在线使用.l,【本周福利】免费好用的在线计算工具,推荐给大家!

    原标题:[本周福利]免费好用的在线计算工具,推荐给大家! 工程师在电路设计工作中,经常会需要做一些计算,而现去找工具很不方便,这里给大家推荐一个可以在线计算的好应用,支持各种常用的计算,例如:5色环电 ...

最新文章

  1. 【NLP】文本自动摘要任务的心得总结
  2. 新版信标的信号板调试
  3. 关于img图片的onerror属性
  4. css+隐藏+左侧菜单栏,放在网页左侧的DIV+CSS隐藏菜单代码
  5. 如何在Hibernate中维护表的历史记录
  6. Javassist实现JDK动态代理
  7. 201671010439-词频统计软件项目报告
  8. 全自动mysql数据监控平台_Prometheus+Grafana打造Mysql监控平台
  9. 虚拟光驱xp版32位_Windows 32位系统将成历史,勾起了我对Windows XP满满的回忆
  10. 【服务器数据恢复】服务器重启后掉线硬盘重新上线同步数据被中断后数据丢失的数据恢复案例
  11. iOS之小功能模块--彩虹动画进度条学习和自主封装改进
  12. LT7911D功能概述 LT7911D是Type-C/DP1.2转双路MIPI/Lvds的一款芯片
  13. 畜牧业适宜性评价算法
  14. 【入门案例系列】学英语太难?这款英语单词小游戏教你一键学会。
  15. QListWidget设置自定义行间距
  16. 计算机表格判断是否合格操作,关于一些刚开始接触计算机的基础知识(2)
  17. 51单片机实现两路AD检测、数码管显示、串口获取
  18. 【Django毕业设计源码】Python考试题库练习系统
  19. 基于招聘广告的岗位人才需求分析框架构建与实证研究
  20. TcpListener和TcpClient传输文件

热门文章

  1. 南邮CTF - Web - 这题不是WEB
  2. tensorrt_python_engine_refit_mnist
  3. 十万个为什么 —— 历史篇
  4. TOEFL写作——综合写作基本信息
  5. Scrapy爬虫实例——校花网
  6. zigbee组网过程
  7. 飞机订票系统 python实现(大二上数据结构课设)
  8. 程序媛征男友需求说明书
  9. 使用数据库批量制作GTIN-14条码
  10. 现在人手必备Java面试八股文,从起跑线开始冲刺