QosCosGrid e‐Science Infrastructure for Large‐Scale Complex System Simulations
Krzysztof Kurowski, Bartosz Bosak, Piotr Grabowski, Mariusz Mamoński, Tomasz Piontek, George Kampis, László Gulyás, Camille Coti, Thomas Hérault, Franck Cappello · 2011
This chapter focuses on two enhanced and widely used parallel computing environments: QosCosGrid-ProActive (QCG-ProActive) and QosCosGrid-OpenMPI (QCG-OMPI). QCG-OMPI is designed to enable parallel applications to run across geographically widely distributed computational resources owned and secured by different administrative organizations. QCG-ProActive was successfully integrated with the Repast Suite, a very popular Java-based, agent-based modeling and simulation platform. The chapter presents a short overview of validation scenarios. It discusses the main requirements of complex systems and other demanding parallel applications and classifies these into “ templates.” The chapter introduces the QCG middleware services and their key capabilities relevant to end users. A number of useful libraries and frameworks for application developers and resource providers using QCG are described. The chapter provides additional Web-based monitoring and troubleshooting tools for QCG, which are already available on some production-level computational clusters and supercomputers. Controlled Vocabulary Terms large-scale systems; middleware; modelling