Abstract
The objective of this work is to improve the performance of Monte Carlo codes on Grid production infrastructures. To do so, the codes and the grid sites are characterized with simple parameters to model their behaviors. Then, a new performance model for grid infrastructures is proposed, and an algorithm that employs this information is described. This algorithm dynamically calculates the number and size of tasks to execute on each site to maximize the performance and reduce makespan. Finally, a newly developed framework called Montera is presented. Montera deals with the execution of Monte Carlo codes in an unattended way, isolating the complexity of the problem from the final user. By employing two fusion Monte Carlo codes as example cases, along with the described characterizations and scheduling algorithm, a performance improvement up to 650
Keywords
MSC
68W15, 68W40, 65C05
Cite this article
@article{cai-111115,
author = {Manuel Rodriguez-Pascual and Rafael Mayo-Garcia and Ignacio M. Llorente},
title = {Montera: A Framework for Efficient Execution of Monte Carlo Codes on Grid Infrastructures},
journal = {Computing and Informatics},
volume = {32},
number = {1},
pages = {113--144},
year = {2013},
issn = {1335-9150},
url = {https://cai.type.sk/content/2013/1/montera-a-framework-for-efficient-execution-of-monte-carlo-codes-on-grid-infrastructures/}
}
TY - JOUR AU - Manuel Rodriguez-Pascual AU - Rafael Mayo-Garcia AU - Ignacio M. Llorente TI - Montera: A Framework for Efficient Execution of Monte Carlo Codes on Grid Infrastructures JO - Computing and Informatics VL - 32 IS - 1 SP - 113 EP - 144 PY - 2013 SN - 1335-9150 UR - https://cai.type.sk/content/2013/1/montera-a-framework-for-efficient-execution-of-monte-carlo-codes-on-grid-infrastructures/ KW - Scheduling KW - task grouping KW - grid computing KW - Monte Carlo KW - performance ER -
Rodriguez-Pascual, M., Mayo-Garcia, R., & Llorente, I. M. (2013). Montera: A Framework for Efficient Execution of Monte Carlo Codes on Grid Infrastructures. Computing and Informatics, 32(1), 113–144. https://cai.type.sk/content/2013/1/montera-a-framework-for-efficient-execution-of-monte-carlo-codes-on-grid-infrastructures/