CLUSTERIX网格上的元计算探索
在当今的科学计算领域,分布式计算基础设施的发展为解决复杂的计算问题提供了强大的支持。CLUSTERIX作为一个真正的分布式国家计算基础设施,为科学应用的运行提供了新的平台。本文将深入探讨CLUSTERIX的架构、应用执行方式以及元应用的运行情况。
1. CLUSTERIX简介
CLUSTERIX是一个分布在波兰各地的计算基础设施,由12个本地Linux PC集群组成,这些集群通过波兰光网络PIONIER连接,提供1 Gb/s的专用带宽。尽管CLUSTERIX具有强大的计算潜力,但如何将科学应用有效地适应这种复杂且异构的架构,是计算科学家面临的关键问题。
在网格环境中开发应用面临诸多挑战,主要源于系统的高度异构性和动态行为。例如,同一站点内计算机之间的通信速度远快于不同站点节点之间的通信,因为前者通过高带宽、低延迟的本地网络连接,而后者则依赖于高延迟的广域网。
为了解决这些问题,出现了面向科学应用的网格中间件,如MPICH - G2,它在基于Globus Toolkit的网格基础设施上实现了成熟的MPI标准,显著减少了计算科学家在通信处理、网络拓扑和资源管理等底层细节上的工作量。
2. CLUSTERIX网格项目
CLUSTERIX项目的主要目标是开发能够部署生产网格的机制和工具。该基础设施是一个分布式PC集群(或元集群),由12个专用的64位Linux本地集群组成,通过专用的1 Gb/s通道连接。
目前,CLUSTERIX骨干网包含196个Intel Itanium2处理器(1.4 GHz,3 MB缓存),分布在98个计算节点中。每个节点(两路SMP)配备4
超级会员免费看
订阅专栏 解锁全文

被折叠的 条评论
为什么被折叠?



