Tutorial: Introduction to Makeflow and Work Queue
This tutorial will provide a brief introduction to writing scalable applications using the Makeflow workflow specification language and the Work Queue execution engine, developed by the Cooperative Computing Lab at the University of Notre Dame.
Slides: Introduction to Makeflow and Work Queue (PPTX) (PDF)
Tutorials: Introduction to Makeflow Running Makeflow with Containers
More Resources
Makeflow Web Page
Work Queue Web Page
Makeflow Examples Github Page
Mailing List and Forum
Additional Reading
(Showing papers with tag makeflow. See all papers instead.)
|
Nicholas Hazekamp, Nathaniel Kremer-Herman, Benjamin Tovar, Haiyan Meng, Olivia Choudhury, Scott Emrich, and Douglas Thain, Combining Static and Dynamic Storage Management for Data Intensive Scientific Workflows, IEEE Transactions on Parallel and Distributed Systems, 29(2), pages 338-350, February, 2018. DOI: 10.1109/TPDS.2017.2764897
|
|
Nicholas Hazekamp, Olivia Choudhury, Sandra Gesing, Scott Emrich, and Douglas Thain, Poster: Expanding Tasks of Logical Workflows into Independent Workflows for Improved Scalability, IEEE/ACM International Symposium on Cluster, Cloud and Grid Computing, pages 548-549, January, 2014. DOI: 10.1109/CCGrid.2014.84
|
|
Peter Bui, Li Yu, Andrew Thrasher, Rory Carmichael, Irena Lanc, Patrick Donnelly, Douglas Thain, Scripting distributed scientific workflows using Weaver, Concurrency and Computation: Practice and Experience, 24(15), November, 2011. DOI: 10.1002/cpe.1871
|
|
Andrew Thrasher, Rory Carmichael, Peter Bui, Li Yu, Douglas Thain, and Scott Emrich, Taming Complex Bioinformatics Workflows with Weaver, Makeflow, and Starch, Workshop on Workflows in Support of Large Scale Science, pages 1-6, November, 2010. DOI: 10.1109/WORKS.2010.5671858
|
|
Li Yu, Christopher Moretti, Andrew Thrasher, Scott Emrich, Kenneth Judd, and Douglas Thain, Harnessing Parallelism in Multicore Clusters with the All-Pairs, Wavefront, and Makeflow Abstractions, Journal of Cluster Computing, 13(3), pages 243-256, September, 2010. DOI: 10.1007/s10586-010-0134-7
|
|