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
- Simulation 101 (Beginners): https://wrench-project.org/wrench/2.0/simulation_101.html
- WRENCH 101 (Users): https://wrench-project.org/wrench/2.0/wrench_101.html
- WRENCH 102 (Developers): https://wrench-project.org/wrench/2.0/wrench_102.html
Notes
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
- Is supplement to
- https://github.com/wrench-project/wrench/tree/v2.0 (URL)