|
计算机科学 2001
Study on the Java Message Passing Environment
|
Abstract:
1 异构计算系统异构计算(Heterogeneous Computing,HC)的概念源于90年代初期,指由高速网络连接的一系列计算单元(处理机)协同完成某特定任务,使系统开销最小。其中异构是相对同构而言的(同构实际是异构的一个特例),即处理机计算速度、系统结构、负载以及数据传输格式和网络类型可能互不相同。异构并行计算孕育着无穷的机会,它有如下若干优点: ·使用现有硬件,减少计算成本; ·如果能够合理匹配和调度,可以实现超线性加速比; ·可以利用计算问题本身的异构性实现性能优化,即将特定类型的运算安排到专用机上运行,提高运行速度; ·虚拟机资源可以随时增减,这有助于采用最新的计算和网络技术。比如,可使用千兆以太网、FDDI(光纤分布数据接口)、HiPPI(高性能并行接口)、SONET(同步光纤网络)和ATM(异步传输模式)等先进网络技术来提高传输速率;