There is a newer version of the record available.

Published November 1, 2020 | Version 1.8
Software Open

Developing Accurate and Scalable Simulators of Production Workflow Management Systems with WRENCH

Description

WRENCH is a simulation framework for building simulators of Cyberinfrastructure platforms, systems, and applications. WRENCH implements high-level simulation abstractions on top of the SimGrid simulation framework, so as to make it possible to build simulators that are accurate, that can run scalably on a single computer, and that can be implemented with minimal software development effort.

This is a major release, which includes:

  • Created a more general Developer API, called the action API, that makes it possible to simulate application workloads that are not necessarily workflow applications. Examples are provided in the examples/action_api directory.
  • Minor changes to the workflow API (which is now implemented internally on top of the action API).
  • Removed support for the obsolete DAX XML workflow description format, which removes an external software dependency.
  • Added support for the WfCommons JSON workflow description format.
  • Many additional API functionality, typically as requested by users.
  • Scalability improvements both in terms of simulation time and simulation memory footprint.
  • New and improved documentation.

Note: WRENCH 2.0 requires SimGrid 3.31.

Documentation and additional information: https://wrench-project.org

Notes

If you use this software, please cite it using these metadata.

Files

wrench-project/wrench-v2.0.zip

Files (1.9 MB)

Name Size Download all
md5:770f01a0138738aae23bceb1282c44f5
1.9 MB Preview Download

Additional details

Related works