1 / 9

Status of the Dynamo Use Case as prepared by Michael Braun

Status of the Dynamo Use Case as prepared by Michael Braun. Frank Breitling 5 th AstroGrid-D Meeting, MPE Garching 14./15. November 2006. Dynamo. Program for modeling of turbulent dynamos in planets, stars and galaxies,

Download Presentation

Status of the Dynamo Use Case as prepared by Michael Braun

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Status of the Dynamo Use Case as prepared by Michael Braun Frank Breitling 5th AstroGrid-D Meeting, MPE Garching 14./15. November 2006

  2. Dynamo • Program for modeling of turbulent dynamos in planets, stars and galaxies, i.e. solving the induction equation with turbulent electromotive forces • Numerical Methods • finite differences • fixed grid

  3. Hard & Software Requirements Moderate: • Memory: 500 MB RAM • Local disk usage: <10 GB • Transfer of output: <10 GB • Execution time: < a few days • No network connection at runtime • Code is a single Fortran binary

  4. Preparation of Grid Taskfarming i.e. for the concurrent submission of multiple jobs with different input parameters: • A directory for each job containing input parameter files and the executable • Job description (XML) file, which defines the data transfer and the grid resources for the computation

  5. Job Submission & Monitoring Using the Globus Toolkit • Submit job to WS GRAM globusrun-ws –submit -b –f job.xml –J –S –o epr.xml • Status requests & monitoring globusrun-ws –status –j epr.xml globusrun-ws –monitor –s –j epr.xml

  6. Flowchart of Taskfarming (WS GRAM Multi-Job) Multi-Job Description XML XML Job EPR User Request Job Monitoring grid- proxy- init Submit Multi- Job Request Job Status Multi-Job Description Job EPR Grid Resource I Handle Status Info Provide Monitoring Data Accept Multi- Job Dele- gate 1. Job Dele- gate N. Job Single-Job Descriptions Input Data 1 Output Data 1 Task Grid Resource II Accept single Job File Stage-In Execute Task File Stage- Out Clean Up Input Data N Output Data N Send Files Task Grid Resource III File Stage-In Execute Task File Stage- Out Clean Up Accept single Job Send Output Files Request Files Save Output Data Save Output Data Deliver Data & Task Deliver Data & Task Grid Resource IV Input Data 1 Task Output Data 1 Output Data N Input Data N

  7. Job Description File (XML)of the Multi-Job Multi-Job Tag 1. Job Tag

  8. Grid Services • Used: • WS GRAM • GSIFTP • Useful but missing • Resource Brokering • Scheduling • File-Management • Information Service • No facilities like GAT or P2P are currently used

  9. Conclusion • Dynamo is Grid ready • Additional services could be helpful and convenient for the user

More Related