Skip to main content

Justin M. Wozniak

Computer Scientist 4

Wozniak researches and develops workflow systems for high performance computing.


Justin Wozniak joined the Mathematics and Computer Science Division at Argonne National Laboratory in spring 2008 and the staff of the Computation Institute at the University of Chicago in Winter 2009.  He became a Fellow at the University of Chicago in 2014, and transferred to the new Data Science and Learning Division at ANL in 2018.

He has designed and implemented novel workflows systems for scientific applications and deep learning workloads, combining techniques from high-performance computing, grid computing, and Internet computing. To gain insight into next-generation computing systems, he has developed simulators to study the effects of policy changes in large-scale system software such as schedulers and storage management algorithms. Additionally, he collaborates with the many-task computing community to support the rapid development of scalable applications and provide portable, efficient access to the largest computing installations.

Research Interests

  • Programming models for concurrency
  • Fault tolerance and recovery
  • Simulation of computer systems
  • Control theoretic applications in computing systems


  • Ph.D., Computer Science and Engineering, University of Notre Dame, 2008.
  • MMath, University of Waterloo, ON, 2003.
  • B.S., Mathematics and Computer Science, University of Illinois at Urbana Champaign, 2000, minors in Chemistry and Latin.


  • R&D 100 Winner, Swift/T, 2018.
  • Best poster, University of Chicago MindBytes Posters 2017.
  • Best paper, Cancer Workshop at SC 2016.
  • Best paper, ScienceCloud 2014.
  • Arthur J. Schmitt Leadership Fellowship, 2004-2008.


  • Co-Chair, XLOOP: Workshop on Large-scale Experiment-in-the-Loop Computing @ SC
  • Co-Organizer, WoWoHa: DOE Workflow Workshop and Hackathon

Key Publications

  • CANDLE/Supervisor: A workflow framework for machine learning applied to cancer research
    Justin M. Wozniak, Rajeev Jain, Prasanna Balaprakash, Jonathan Ozik, Nicholson Collier, John Bauer, Fangfang Xia, Thomas Brettin, Rick Stevens, Jamaludin Mohd-Yusof, Cristina Garcia Cardona, Brian Van Essen, and Matthew Baughman. BMC Bioinformatics, 2018.
  • The relation of local order to material properties in relaxor ferroelectrics
    Matthew J. Krogstad, Peter M. Gehring, Stephan Rosenkranz, Raymond Osborn, Feng Ye, Yaohua Liu, Jacob P. C. Ruff, W. Chen, Justin M. Wozniak, Haosu Luo, Omar Chmaissem, Zuo-Guang Ye, and Daniel Phelan.  Nature Materials 17, 2018.
  • Compiler techniques for massively scalable implicit task parallelism
    Timothy G. Armstrong, Justin M. Wozniak, Michael Wilde, and Ian T. Foster.
    Proc. SC 2014.
  • Turbine: A distributed-memory dataflow engine for high performance many-task applications
    Justin M. Wozniak, Timothy G. Armstrong, Ketan Maheshwari, Ewing L. Lusk, Daniel S. Katz, Michael Wilde, and Ian T. Foster.  Fundamenta Informaticae 28(3), 2013.

A complete list is maintained here: