A novel pilot job approach for improving the execution of distributed codes: application to the study of ordering in collisional transport in fusion plasmas. (26th May 2014)
- Record Type:
- Journal Article
- Title:
- A novel pilot job approach for improving the execution of distributed codes: application to the study of ordering in collisional transport in fusion plasmas. (26th May 2014)
- Main Title:
- A novel pilot job approach for improving the execution of distributed codes: application to the study of ordering in collisional transport in fusion plasmas
- Authors:
- Rubio‐Montero, A.J.
Castejón, F.
Huedo, E.
Mayo‐García, R.
Limet, Sébastien
Smari, Waleed W.
Spalazzi, Luca
Hu, Jia
Gao, Jianliang - Abstract:
- <abstract abstract-type="main" id="cpe3301-abs-0001"> <title>Summary</title> <p id="cpe3301-para-0001">There are many applications in every scientific and engineering fields that have high computational requirements. They have to be adapted to either high‐performance computing or high‐throughput computing platforms, depending on their characteristics. For the latter case, the high volume of resources available in grid infrastructures should allow for a reduction of their calculation times and an increase of the accuracy of the results. Nevertheless, the low performance achieved by early‐binding methods is noticeable, and the current systems based on pilot jobs are not suitable for running legacy applications. Therefore, running a wide range of codes quickly and easily can be infeasible for many users and developers. For this reason, it would be of great advantage to count on pilot job techniques that truly exploit grid resources in an efficient way while maintaining compatibility with legacy applications. In this work, GWpilot is presented as a complete pilot job framework that overcomes the adaptability limitations of other pilot job systems to tackle the challenge of efficiently accomplishing high‐throughput calculations. To test the GWpilot system, two applications widely used for studying the properties of collisional transport in fusion plasmas (drift kinetic equation solver code and integrator of stochastic differential equations in plasmas) have been chosen as a proof<abstract abstract-type="main" id="cpe3301-abs-0001"> <title>Summary</title> <p id="cpe3301-para-0001">There are many applications in every scientific and engineering fields that have high computational requirements. They have to be adapted to either high‐performance computing or high‐throughput computing platforms, depending on their characteristics. For the latter case, the high volume of resources available in grid infrastructures should allow for a reduction of their calculation times and an increase of the accuracy of the results. Nevertheless, the low performance achieved by early‐binding methods is noticeable, and the current systems based on pilot jobs are not suitable for running legacy applications. Therefore, running a wide range of codes quickly and easily can be infeasible for many users and developers. For this reason, it would be of great advantage to count on pilot job techniques that truly exploit grid resources in an efficient way while maintaining compatibility with legacy applications. In this work, GWpilot is presented as a complete pilot job framework that overcomes the adaptability limitations of other pilot job systems to tackle the challenge of efficiently accomplishing high‐throughput calculations. To test the GWpilot system, two applications widely used for studying the properties of collisional transport in fusion plasmas (drift kinetic equation solver code and integrator of stochastic differential equations in plasmas) have been chosen as a proof of concept. Real calculations were performed with them to illustrate the adaptation process to the new framework and its performance. Additionally, the physics results obtained were analysed for completeness and further reading. Both applications also represent two different approaches further extended in the scientific community, that is, parameter sweep and Monte Carlo codes. Therefore, the general suitability of GWpilot for scientific and industrial applications belonging to other fields is demonstrated in this work. Copyright © 2014 John Wiley &amp; Sons, Ltd.</p> </abstract> … (more)
- Is Part Of:
- Concurrency and computation. Volume 27:Number 13(2015:Sep.)
- Journal:
- Concurrency and computation
- Issue:
- Volume 27:Number 13(2015:Sep.)
- Issue Display:
- Volume 27, Issue 13 (2015)
- Year:
- 2015
- Volume:
- 27
- Issue:
- 13
- Issue Sort Value:
- 2015-0027-0013-0000
- Page Start:
- 3220
- Page End:
- 3244
- Publication Date:
- 2014-05-26
- Subjects:
- Parallel processing (Electronic computers) -- Periodicals
Parallel computers -- Periodicals
004.35 - Journal URLs:
- http://onlinelibrary.wiley.com/ ↗
- DOI:
- 10.1002/cpe.3301 ↗
- Languages:
- English
- ISSNs:
- 1532-0626
- Deposit Type:
- Legaldeposit
- View Content:
- Available online (eLD content is only available in our Reading Rooms) ↗
- Physical Locations:
- British Library DSC - 3405.622000
British Library DSC - BLDSS-3PM
British Library STI - ELD Digital store - Ingest File:
- 4058.xml