This Project Provides: resource utilization analysis for workflows (source code).
The Value of the Workflow Profiler Project
Workflow Profiler allows application and system developers to maximize the efficiency of their system resources. This is accomplished through coarse-grained tracking of processor, memory, storage, and network usage across the various stages of a user-defined workflow while still offering a unified view for the overall workflow.
Originally created to support the healthcare industry, thanks to open source this tool can be customized for other industries as well.
Who It’s For
This project is for application and system developers, testers, debuggers, and other contributors working on server systems including workstations and datacenter or IT server form factors. The project’s first instantiation is focused on the healthcare industry but can be customized for other industry segments as well.
This open source project is distributed under the MIT License and written mainly in the Python programming language, including a few scripts in shell.
Workflow Profiler uses the Linux kernel project.
About Intel Involvement
Intel is the primary contributor to Workflow Profiler, enabling the ecosystem to maximize its computing investment and reduce time-to-market. This project is targeted to run on Intel® Atom™ processors, Intel® Core™ processors, Intel® Xeon® processors and Intel® Xeon Phi™ coprocessors.