台湾超级计算机型号怎么看,什么是超级计算机?[转贴] - SETI@home Classic - 中国分布式计算论坛 - Powered by Discuz!...

超级计算机通常用于需要执行大量计算、处理大规模数据库或者二者兼具的科学上和工程上的应用程序。(超级计算机这一术语也可以是指速度慢了很多但仍然让人感觉很快的系统。)

实际上,大部分超级计算机系统是多台连接到一起的计算机,使用以下两种普通的并行处理方法之一来进行并行处理:

SMP,即对称多处理(symmetric multiprocessing)。

MPP,即大规模并行处理(massively parallel processing)。

在 SMP(也称为“紧耦合的(tightly coupled)”多处理和“共享所有”的系统)中,处理器共享内存和 I/O 总线或者数据通路,由单一的操作系统来控制这些处理器。在大部分 SMP 系统中,通常最多有十六个处理器。当执行在线事务处理(OLTP,在这类处理中,很多用户使用一组简单的事务来访问同一数据库)时,SMP 系统比 MPP 更具优势。这种装置中的动态工作负载平衡使得 SMP 可以出色地胜任这类任务。

MPP 系统(也称为“松耦合的(loosely coupled)”或者“无任何共享”的系统)的特性是:有很多处理器,每个处理器都有用于自己的操作系统的内存,可以同时处理同一程序的不同部分。系统使用一个消息接口和一组数据通路来使处理器彼此通信。可以有 200 个处理器从事同一任务。建立 MPP 系统可能会较复杂,因为当涉及到包装系统资源以及在处理器间分配任务时,需要制定很多计划(记住,没有东西 是共享的)。 MPP 系统的优势在于用户用来同时搜索数量极多的数据库的应用程序。

IBM Blue Pacific 是高端超级计算机的一个恰当例子。这个拥有 5,800 个处理器、3.9 teraflop 运算能力的系统(有 2.6 万亿字节的内存)是与 Lawrence Livermore National Laboratory 合作构建的,为的是模拟核反应的物理过程。

集群代表的是低端的超级计算,这是一种更可能自行构建(build-it-yourself)的方法。最流行而且最知名的示例之一是 Beowulf Project,它阐述了如何使用现成的 PC 处理器、快速以太网和 Linux 操作系统来手工构建(handcraft)超级计算机。

摘自:http://www-900.ibm.com/developerworks/cn/linux/l-clustknop.shtml

[ Last edited by was on 2005-2-15 at 11:32 AM ]

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值