小胖熊酷数码GPS论坛 www.sosaw.com

 找回密码
 注册register

扫一扫,访问微社区

查看: 923|回复: 0

[转帖]12台Pocket PC组成一体完成分布式运算

[复制链接]
发表于 2003-10-16 00:47 | |阅读模式
分享到:
[编者按:Pocket PC 意思就是“装在口袋里的PC”,而一台“口袋电脑”根本无法与台式机的性能相提并论,可是当12台Pocket PC合体呢?——在保持灵活移动性前提下的组合分布式结构为IT界引入了新的Direction,“当时看来似乎没什么意义的初生之物,其后会变得十分有用。”这是一种“尝试”性的开拓性观念,如果我们整天在做传统的事情,而别人正热钟于努力突破传统,那距离就会越来越远。]
  
  
  作为我们在Spb软件机构(Spb Software House)进行的持续研究中的一部分,成功组装并测试了一个基于Pocket PC的计算集群。12台Pocket PC组合成一体以完成分布式运算——这些机器共同完成一个复杂的运算,其运算效能几乎相当于一台PII级别的台式电脑。
  

我们一直致力于Pocket PC平台的研究,关注其可能的用途和效能。作为这个研究的一部分,我们创造了一个“Spb基准”,用来测试各种各样的Pocket PC及其组合的集群。在此基准的研究中,我们十分好奇如何将一个Pocket PC系统与普通台式机相比较,因此,基于Pocket PC的“超级计算机系统”的念头就这样产生了。
  

我们没有计划用这个Pocket PC集群来完成什么计划,而是为了想知道Pocket PC是否能完成分布式运算,以及在此过程中测试其性能。尽管如今在这个技术上并无实际可用的软件,我们仍十分乐观地相信最后我们能创造出来。分布式运算在桌面系统上的应用也不过刚刚开始,我们认为最后这终将涉及移动系统。毕竟,历史已经有许多例子证明:当时看来似乎没什么意义的初生之物,其后会变得十分有用。
  
  为什么是一个集群?因为很明显,由于功能设计上的区别,单个的Pocket PC是无法与台式机相比的,然而,如果我们能集合许多Pocket PC,将他们组成一个系统,就能达到一个较高的效能水平,足够与那些“巨大”的机器相比。所以,我们制作了一个拥有12台Pocket PC的集群装置。

概念很简单:11台Pocket PC作为集群的节点,并且完成所有的运算功能。剩下一台Pocket PC作为其他11台的调控者,给他们传递许多细小的信息流去处理,并且收集每个节点的处理结果。我们的集群处理“3n+1”问题——这是一个仍未得到解决的著名数学问题,它足够简单而且十分适合于平行式分布计算处理。我们既不是为了解决这个问题亦不是为了得到意义重大的结果,只是想看看一个Pocket PC组成的集群将“如何”处理的这个“过程”。
  
  这些Pocket PC之间通过IrDA的内置红外线端口相通讯,当然,红外线通讯的速度是很慢的,但我们只是关注于“解决过程”而不需要很大的数据传输速度。我们可以用蓝牙或者TCP/IP进行通讯,但是每个Pocket PC都已经拥有了一个红外线端口,我们并不希望再引入其他硬件。
  
  我们看到的结果是,即使一个由12个节点组成的小集群仍然比主流Pentium II台式机速度要慢。然而,这个集群的性能已经足够处理简单的问题,并且其关键的核心竞争力乃是“机动灵活性”。这使得Pocket PC系统平台十分有前途应用在分布式系统中处理“位置和度量”(positioning and measurement)问题。
  
  然而,我们并不能要求由Pocket PC组成的分布式平台具有海量性能。一些高水平的计算机专家说,基于移动设备的分布式系统具有很广阔的发展前途,我们应对其予以足够重视和热情。
  
  来自瑞典Linkoping大学环境设计实验室(Programming Environments Laboratory)的Mikhail、Chalabine说:让我们牢记Pocket PC所能提供的灵活机动性,在ad-hoc网络领域已经展开了许多卓有成效的研究,此项计划意图在建立机敏的动态集群系统上进行突破性尝试,对分布计算而言是没有空间限制的。
  
  我们相信会出现给这些动态结构做的“活”的,也希望Spb软件机构走出的这一步能够为未来的繁荣打下坚实基础,起到开拓性作用。

百度SITEMAP|小黑屋|Archiver|手机版|小胖熊酷数码GPS论坛 www.sosaw.com ( 沪ICP备16050520号-1 )|网站地图 

GMT+8, 2019-10-15 21:26 , Processed in 0.265869 second(s), 28 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表