ROI Reporting
Overview
Gradient calculates Return on Investment (ROI) using sophisticated metrics that adapt to your workload characteristics. This documentation explains how Gradient determines and reports ROI, including our methodology for choosing the most appropriate metrics for different scenarios.
ROI Metrics
Gradient reports two key ROI metrics:
Savings to Date: Actual savings achieved through Gradient optimization
Projected 12 Month Savings: Estimated savings over the next year based on current patterns
How Gradient Calculates ROI
Determining the Right Metric
Gradient uses two different approaches to calculate ROI, choosing the most appropriate one based on your workload characteristics:
Cost Change Percentage: Direct comparison of costs before and after Gradient
Cost per Gigabyte (Cost/GB) Change Percentage: Normalized metric that accounts for varying data sizes
Selection Logic
Gradient automatically selects the most appropriate metric using the following logic:
First, we compute the correlation between input data size and runtime (Pearson correlation coefficient)
Then we use the correlation coefficient to select the appropriate metric between "Cost change %" and "Cost/GB change %"
If correlation ≥ 0.7 (strong correlation)
We use the maximum value between "Cost change %" and "Cost/GB change %"
If correlation < 0.7
We prefer to use "Cost change %"
However, if costs have increased due to increased data size then we fall back to "Cost/GB change %"
ROI Calculation Formulas
Using Cost Change Percentage
Using Cost/GB Change Percentage
Understanding Cost/GB Metric
The Cost/GB metric is particularly useful when:
Your data size varies significantly between runs
Overall costs are increasing due to larger data volumes
You need to measure efficiency improvements independently of data size
Think of Cost/GB like a car's miles per gallon (MPG): Even if you're driving more miles (processing more data), you can still measure if you're using fuel (resources) more efficiently. A lower Cost/GB indicates better efficiency, even if total costs are higher.
Aggregated ROI Reporting
Gradient calculates ROI at two levels:
Project Level: Using the formulas above for individual workloads
Organization Level: Aggregating savings across all projects
Best Practices for Interpreting ROI
Consider Data Size Variations
Monitor both cost changes and Cost/GB metrics
Understand which metric Gradient is using for your workload
Look for efficiency improvements even when total costs increase
Review Correlation Metrics
Understand how your workload's runtime correlates with data size
This helps explain which ROI calculation method Gradient is using
Monitor Trends
Track both immediate savings and projected annual savings
Consider seasonal patterns in your workload frequency
Review historical trends to understand optimization impact
Last updated