Ganga: a tool for computational-task management and easy access to Grid resources. In this paper, we present the computational task-management tool Ganga, which allows for the specification, submission, bookkeeping and post-processing of computational tasks on a wide set of distributed resources. Ganga has been developed to solve a problem increasingly common in scientific projects, which is that researchers must regularly switch between different processing systems, each with its own command set, to complete their computational tasks. Ganga provides a homogeneous environment for processing data on heterogeneous resources. We give examples from High Energy Physics, demonstrating how an analysis can be developed on a local system and then transparently moved to a Grid system for processing of all available data. Ganga has an API that can be used via an interactive interface, in scripts, or through a GUI. Specific knowledge about types of tasks or computational resources is provided at run-time through a plugin system, making new developments easy to integrate. We give an overview of the Ganga architecture, give examples of current use, and demonstrate how Ganga can be used in many different areas of science.
Keywords for this software
References in zbMATH (referenced in 11 articles )
Showing results 1 to 11 of 11.
- Hwang, Soonwook; Kim, Hangi; Kim, Seyong: Large-scale deployment of two-color QCD simulations on the grid using Ganga (2011)
- Andreeva, Julia; Boehm, Max; Gaidioz, Benjamin; Karavakis, Edward; Kokoszkiewicz, Lukasz; Lanciotti, Elisa; Maier, Gerhild; Ollivier, William; Rocha, Ricardo; Saiz, Pablo: Experiment dashboard for monitoring computing activities of the LHC virtual organizations (2010)
- Begeman, K.G.; Belikov, A.N.; Boxhoorn, D.R.; Dijkstra, F.; Valentijn, E.A.; Vriend, W.-J.; Zhao, Z.: Merging grid technologies Astro-WISE and EGEE (2010)
- Berger, Maximilian; Fahringer, Thomas: Practical experience from porting and executing the Wien2k application on the EGEE production grid infrastructure (2010)
- Camarasu-Pop, Sorina; Glatard, Tristan; Mościcki, Jakub T.; Benoit-Cattin, Hugues; Sarrut, David: Dynamic partitioning of GATE Monte-Carlo simulations on EGEE (2010)
- Fanfani, Alessandra; Afaq, Anzar; Sanches, Jose Afonso; Andreeva, Julia; Bagliesi, Giusepppe; Bauerdick, Lothar; Belforte, Stefano; Sampaio, Patricia Bittencourt; Bloom, Ken; Blumenfeld, Barry: Distributed analysis in CMS (2010)
- Lagouvardos, Kostas; Floros, Evangelos; Kotroni, Vassiliki: A grid-enabled regional-scale ensemble forecasting system in the Mediterranean area (2010)
- Mościcki, Jakub T.; Woś, Maciej; Lamanna, Massimo; de Forcrand, Philippe; Philipsen, Owe: Lattice QCD thermodynamics on the grid (2010)
- Pallis, George; Katsifodimos, Asterios; Dikaiakos, Marios D.: Searching for software on the EGEE infrastructure (2010)
- Brochu, Frederic; Egede, Ulrik; Elmsheuser, J.; Harrison, K.; Jones, R.W.L.; Lee, H.C.; Liko, Dietrich; Maier, A.; Moscicki, Jakub T.; Muraru, A.; Patrick, Glen N.; Pajchel, K.; Reece, W.; Samset, B.H.; Slater, M.W.; Soroko, A.; Tan, C.L.; Vanderster, Daniel C.: Ganga: a tool for computational-task management and easy access to grid resources (2009)
- Mościcki, J.T.; Brochu, F.; Ebke, J.; Egede, U.; Elmsheuser, J.; Harrison, K.; Jones, R.W.L.; Lee, H.C.; Liko, D.; Maier, A.; Muraru, A.; Patrick, G.N.; Pajchel, K.; Reece, W.; Samset, B.H.; Slater, M.W.; Soroko, A.; Tan, C.L.; Van Der Ster, D.C.; Williams, M.: Ganga: A tool for computational-task management and easy access to grid resources (2009)