• Subscribe

iSGTW Acronym of the Week - DAGMan

Acronym of the Week - DAGMan


A Directed Acyclic Graph represents job dependency:
each graphical node signifies a job, and the arcs identify
job dependencies. This DAG shows the computational pipeline managed by Condor for the Laser Interferometer Gravitational-Wave Observatory project.
Image courtesy of LIGO Scientific Corporation

The word "dag" can have many meanings.

The American Heritage Dictionary of English Language defines it as "a lock of matted or dung-coated wool". In Turkish the word means "mountain." In Australasia, a dag is someone who dresses badly and has poor social skills.

Thus one's interest might justifiably be piqued by the acronym "DAGMan."

Thankfully, DAGs have very little to do with types of dags to which we might be accustomed.

In fact, a DAG is a Directed Acyclic Graph, a way of representing jobs and job dependencies. They are particularly useful when the input, output, or execution of one job is dependent on that of another.

DAGMan is a piece of software that uses these graphs to manage workloads in computer grids.

DAGMan is a part of Condor, a specialized workload management system developed by the University of Wisconsin. DAGMan submits jobs to Condor in the order suggested by a DAG, and then Condor finds machines able to execute the jobs. Thus DAGMan acts as a kind of meta-scheduler for Condor jobs.

Join the conversation

Do you have story ideas or something to contribute? Let us know!

Copyright © 2023 Science Node ™  |  Privacy Notice  |  Sitemap

Disclaimer: While Science Node ™ does its best to provide complete and up-to-date information, it does not warrant that the information is error-free and disclaims all liability with respect to results from the use of the information.

Republish

We encourage you to republish this article online and in print, it’s free under our creative commons attribution license, but please follow some simple guidelines:
  1. You have to credit our authors.
  2. You have to credit ScienceNode.org — where possible include our logo with a link back to the original article.
  3. You can simply run the first few lines of the article and then add: “Read the full article on ScienceNode.org” containing a link back to the original article.
  4. The easiest way to get the article on your site is to embed the code below.