美国马里兰大学的科学家宣称,应用并行计算的理论,他们已经开发出了比现有台式机速度快百倍的新系统。
这一研发团体由Uzi Vishkin带领,它们开发出了一套拥有64个并行处理器的系统,且用专门开发的特殊算法来令这些芯片协同工作,并简化对其的编程过程。Uzi Vishkin表示,现有的计算机系统无论双核、四核,都还在使用着串行处理的方式,就像用1个清洁工花300分钟来打扫房子。而并行处理就像用100个清洁工花3分钟做同样的工作。要让100个处理器协同工作,最重要的问题就是在软件开发商合理分配不同的运算任务。他们的新算法据称是在世界上首次实现了通用性的并行计算。
Uzi Vishkin自1979年起就在开发并行算法,到1997年,硬件技术的进步让他可以开始制造一台桌面原型机,以验证自己的理论。这台原型机到2006年底才被他和他的队伍最终完成。
在美国计算机协会近日在西雅图举行的超级计算国际会议(ICS)上,Vishkin展示了他的系统,并且允许与会者直接远程连接运行程序试用。从现在的观点来看,他的原型机看起来并没有什么出众之处,使用标准的PC元件,频率仅仅75MHz。但从与会科学家的反响来看,他的算法确实实现了一种突破,解决了多核心系统并行运算的编程难题,和当今的硬件技术相结合,将令真正的通用并行计算进一步走向现实。
Vishkin相信,未来的并行计算及系统将在一块指甲盖大小的芯片上拥有超过1000个处理核心。
Thursday, June 28, 2007
Subscribe to:
Post Comments (Atom)

No comments:
Post a Comment