Speaker
Jakub Moscicki
(CERN)
Description
Grids have grown and consolidated over last years to include over 90K CPU cores in 250+ computing centers, several PB of storage and 10K users in 150+ active VOs in the EGEE Grid alone. High-level tools above generic Grid middleware are essential for efficient enabling of applications and easy access for end-users to large computing capacity.
Many tools have been created at CERN to support High-Energy Physics (HEP) and some of them have been reused in other areas of science and technology. This includes tools such as Ganga, DIANE, AMGA and Dashboards. We show several examples of complex systems based on Ganga and DIANE frameworks which are in use in HEP, and how they have been successfully applied in other contexts such as scientific applications in Theoretical Physics and Biomedical applications, to mention a few. The same tool is used to provide on-demand capacity for large engineering calculations (e.g. International Telecommunication Union planning process) and for demanding for software engineering (e.g. Geant4 regression testing).
The application porting strategy presented here may be flexibly customized to fit the needs of particular user community and software components chosen a la carte without complex deployment and administrative overhead. We discuss the conditions to be met by applications for this strategy to be most efficient.
Author
Jakub Moscicki
(CERN)