Skip to content

TaPS: Task Performance Suite

docs tests pre-commit.ci status

TaPS is a standardized framework for evaluating task-based execution frameworks and data management systems using a suite a real and synthetic scientific applications.

TaPS provides:

  • A framework for writing benchmark applications and a plugin system for evaluating arbitrary task executors and data management systems.
  • A suite of benchmark applications spanning domains like linear algebra, drug discovery, machine learning, text analysis, molecular design, and astronomy.
  • Support for popular task execution frameworks (Dask Distributed, Globus Compute, Parsl, Ray) and data management systems (ProxyStore).

Check out the Get Started Guide to learn more.