User GuidePerformance Analysis

Understanding Your GPU Benchmark Results

Learn how to interpret FPS, frame time metrics, thermal throttling indicators, and sustained performance scores to understand your GPU's true capabilities and limitations.

FPS (Frames Per Second) Basics

Frames Per Second (FPS) is the most familiar GPU performance metric, measuring how many complete frames your GPU renders each second. While seemingly straightforward, FPS interpretation requires understanding its limitations and what different values mean for real-world performance.

FPS Ranges and Perception

FPS Performance Ranges
60+ FPS
Excellent: Smooth, responsive experience. Target for general use and gaming. Most displays run at 60Hz, so higher FPS mainly benefits high refresh rate monitors.
45-60 FPS
Good: Generally smooth with occasional perceptible frame drops. Acceptable for most applications and casual gaming scenarios.
30-45 FPS
Playable: Noticeable lag and reduced smoothness. Minimum acceptable for single-player games, challenging for fast-paced competitive gaming.
<30 FPS
Poor: Significant stuttering and input lag. Indicates GPU struggling with workload. Consider reducing quality settings or hardware upgrade.

Why Average FPS Can Be Misleading

Average FPS is a simple metric but hides critical information about frame time consistency. Consider two scenarios:

  • Scenario A: Consistently renders 60 FPS with frame times of 16.67ms
  • Scenario B: Alternates between 90 FPS (11ms) and 40 FPS (25ms), averaging 60 FPS

Both scenarios have the same average FPS, but Scenario B will feel stuttery and inconsistent. This is why frame time analysis is crucial for understanding true performance quality.

Our Benchmark's FPS Measurement

We calculate FPS using a 60-frame rolling average, providing smoothed real-time feedback during the test. This approach filters out momentary spikes while remaining responsive to sustained performance changes, making it ideal for detecting thermal throttling over 10-30 minute stress tests.

Frame Time Metrics: P95 and P99

Frame time (measured in milliseconds) is the inverse of FPS: how long it takes to render a single frame. While FPS gives overall throughput, frame times reveal consistency and worst-case performance.

Understanding Percentile Metrics

P95 and P99 are percentile metrics that answer the question: "What's the frame time that 95% (or 99%) of frames are faster than?" These metrics focus on the worst-performing frames, which disproportionately impact perceived smoothness.

Example Frame Time Distribution
Average frame time:16.2ms (61.7 FPS)
Median (P50) frame time:15.8ms (63.3 FPS)
P95 frame time:22.1ms (45.2 FPS)
P99 frame time:28.4ms (35.2 FPS)
This GPU averages 61.7 FPS, but 5% of frames take longer than 22.1ms (dropping below 45 FPS), and 1% exceed 28.4ms (below 35 FPS). These outliers create perceptible stuttering.

Why P95/P99 Matter More Than Average

Human perception is highly sensitive to frame time spikes. A single 50ms frame (20 FPS) in the middle of otherwise smooth 16ms frames (60 FPS) is immediately noticeable as a "hitch" or stutter. P95/P99 metrics quantify these worst-case scenarios that determine perceived smoothness.

Interpreting P95/P99 Frame Times

Frame Time Consistency Ratings
P99 < 20ms
Excellent consistency: Even worst-case frames maintain 50+ FPS. Professional workstation or high-end gaming GPU performance.
P99 20-30ms
Good consistency: Occasional frame time spikes but generally smooth. Mid-to-high range GPU or well-optimized workload.
P99 30-50ms
Moderate inconsistency: Regular frame time spikes causing perceptible stuttering. Entry-level GPU or thermal throttling indicator.
P99 > 50ms
Poor consistency: Frequent severe stuttering. GPU significantly underpowered for workload or serious thermal/driver issues.

For competitive gaming or professional visualization, aim for P99 frame times under 20ms (50 FPS). For general use, P99 under 30ms (33 FPS) is acceptable if average FPS is significantly higher.

Stutter Frequency Density (SFD)

Stutter Frequency Density (SFD) measures what percentage of frames exhibit significant frame time increases compared to recent history. It quantifies how often your GPU produces "micro-stutters" that disrupt smooth motion.

How SFD is Calculated

A frame is considered a "stutter" if its frame time exceeds the recent average by a threshold (typically 150-200%). For example, if recent frames averaged 16ms and the current frame takes 26ms, that's a significant spike flagged as stutter.

SFD Calculation Example

Over a 10-second window at 60 FPS (600 frames):

  • • 580 frames render in 15-17ms (normal)
  • • 15 frames render in 25-30ms (stutters)
  • • 5 frames render in 35-45ms (severe stutters)
Total stutter frames:20 / 600
SFD Score:3.33%

Interpreting SFD Scores

SFD Performance Ratings
< 1%
Excellent: Imperceptible stuttering. GPU handling workload with headroom. Ideal for competitive gaming and professional work.
1-3%
Good: Occasional micro-stutters. Barely noticeable in most scenarios. Acceptable for general gaming and visualization.
3-5%
Moderate: Regular stuttering becoming noticeable. GPU at performance limit or early thermal throttling signs.
> 5%
Poor: Frequent stuttering disrupting experience. GPU significantly struggling, thermal throttling, or driver issues.

What Causes High SFD?

Common culprits for elevated SFD scores:

  • Thermal throttling: GPU reducing clock speeds due to heat buildup (most common in sustained tests)
  • Power limit throttling: Hitting power delivery constraints, especially in laptops
  • Driver overhead: Background processes or driver issues causing periodic frame drops
  • Memory bandwidth saturation: VRAM bandwidth insufficient for workload
  • Background applications: Other programs stealing GPU resources intermittently

Sustained Load Score (SLS)

The Sustained Load Score (SLS) measures GPU performance stability over time by comparing final performance to initial baseline. It's the single best metric for detecting thermal throttling and cooling efficiency.

SLS Calculation

Sustained Load Score Formula
SLS = (Final FPS / Initial FPS) × 100%

Initial FPS: Average FPS during the first 60 seconds (after warmup)

Final FPS: Average FPS during the last 60 seconds of the test

Example SLS Calculation

15-Minute Benchmark Results
Initial FPS (0-60s):82.4 FPS
Final FPS (840-900s):71.2 FPS
Performance drop:-13.6%
SLS Score:86.4%
This GPU experienced moderate thermal throttling, losing 13.6% performance over 15 minutes. Indicates adequate but not exceptional cooling.

Interpreting SLS Scores

SLS Performance Ratings
> 95%
Excellent: Minimal performance degradation. Outstanding cooling solution. Desktop GPU with robust cooling or well-designed laptop with vapor chamber.
90-95%
Good: Slight thermal throttling. Adequate cooling for sustained workloads. Typical of quality mid-range GPUs and gaming laptops.
80-90%
Moderate: Noticeable throttling. Cooling struggling to maintain peak performance. Common in budget GPUs, thin laptops, or dusty systems.
< 80%
Poor: Severe throttling. Cooling inadequate or thermal paste degraded. Consider cleaning, repasting, or improved case airflow.

Why SLS Matters for Real-World Use

Peak benchmark scores often measure performance in short bursts before thermal limits kick in. SLS reveals sustained performance during long gaming sessions, video rendering, or scientific simulations where thermal equilibrium matters more than cold-start speed.

A GPU with 10% lower peak performance but 95% SLS will outperform a faster GPU with 80% SLS in any workload lasting more than a few minutes. This is especially critical for laptops where cooling constraints dominate long-term performance.

Thermal Throttling Detection

Thermal throttling occurs when a GPU reduces its clock speeds to prevent overheating. Understanding throttling patterns helps diagnose cooling issues and optimize system performance.

Thermal Throttling Stages

GPU Temperature Throttling Thresholds
< 70°C
Normal operation: GPU maintains boost clocks. No thermal limitations. Ideal operating range for sustained performance.
70-80°C
Warm operation: GPU may begin minor clock adjustments. Still acceptable, but cooling could be improved for sustained loads.
80-85°C
Active throttling: GPU actively reducing clocks to control temperature. Noticeable performance impact. Check cooling and airflow.
> 85°C
Severe throttling: Aggressive clock reduction or emergency thermal protection. Immediate cooling intervention needed to prevent damage.

Detecting Throttling from Benchmark Data

Even without temperature monitoring, our benchmark reveals throttling through performance patterns:

  • Gradual FPS decline: Smooth downward trend over 10-15 minutes indicates progressive thermal throttling as GPU heats up
  • SLS below 90%: Sustained Load Score under 90% confirms thermal management actively limiting performance
  • Increasing P99 frame times: Growing worst-case frame times suggest clock speed fluctuations from thermal cycling
  • Rising SFD over time: Stutter frequency increasing during test indicates instability from thermal stress

Improving Thermal Performance

Thermal Optimization Checklist
Clean dust filters and fans: Dust accumulation dramatically reduces cooling efficiency. Clean every 3-6 months.
Verify case airflow: Ensure intake and exhaust fans create positive pressure flow through GPU area.
Repaste thermal compound: For GPUs 2+ years old, dried thermal paste can increase temperatures 10-15°C.
Adjust fan curves: Increase fan speeds at lower temperatures to prevent heat buildup during sustained loads.
Improve case ventilation: Add case fans or improve cable management to enhance airflow to GPU.
Consider undervolting: Reducing voltage can cut power consumption and heat by 15-20% with minimal performance impact.

Comparing Your Results

Understanding your GPU's performance in context requires comparing against similar hardware and identifying whether your results align with expected capabilities.

Desktop vs Laptop GPUs

Laptop GPUs with identical model numbers to desktop counterparts typically perform 20-40% slower due to power and thermal constraints. A laptop RTX 4070 operates at 80-115W, while the desktop version runs at 200W+. Adjust expectations accordingly when comparing results.

Architecture Differences

Our volume shader benchmark heavily utilizes floating-point arithmetic (FP32). GPUs optimized for different workloads (tensor cores for AI, RT cores for ray tracing) may perform differently than synthetic benchmarks like 3DMark predict. This provides valuable insight into shader compute performance specifically.

When to Be Concerned

Your results warrant investigation if:

  • SLS is more than 10% below expected for your GPU model
  • P99 frame times exceed P95 by more than 50% (indicates severe instability)
  • SFD exceeds 5% with average FPS above 30 (stuttering despite adequate performance)
  • Performance drops significantly below similar configurations in online leaderboards