DEV Community

Cover image for Why Do Developers Need Cross-Module Performance Dashboards Instead of Separate Reports?
GameOptim
GameOptim

Posted on

Why Do Developers Need Cross-Module Performance Dashboards Instead of Separate Reports?

Summary

GameOptim has introduced Custom Dashboard, allowing developers to build reusable dashboards that combine performance metrics from multiple report modules into a single view.

Instead of navigating through separate GPU, runtime, thermal, and power reports, developers can correlate key indicators more efficiently and identify optimization priorities faster.

Why Are Separate Reports Sometimes Not Enough?

Performance optimization isn't about isolated metrics.
When FPS suddenly decreases, the underlying cause may begin with GPU workload, continue through thermal accumulation, trigger CPU frequency reduction, and finally appear as frame instability.
Looking at these reports independently often hides the relationship between them.
Developers need context—not just data.

How Does Custom Dashboard Work?

Project administrators can create reusable dashboards by selecting up to 15 performance metrics from six categories:

  • Runtime Information
  • GPU
  • Overall Performance Trend
  • Key Function Analysis
  • Power Consumption
  • Temperature Change

Once created, dashboards automatically appear across all reports within the same project.

Built-in Templates for Common Optimization Scenarios

To simplify everyday investigations, GameOptim provides several preset templates:

  • Thermal Throttling Analysis
  • GPU Pressure & Power Consumption
  • Snapdragon Vertex Pressure Analysis
  • UGUI CPU Cost Analysis

These templates are fully customizable and can be adapted to different projects.

Example: Diagnosing Thermal Throttling

Suppose a game gradually loses FPS during gameplay.
Using the Thermal Throttling Analysis dashboard, developers can immediately compare:

  • FPS
  • GPU Frequency
  • CPU Frequency
  • Temperature

The relationship becomes obvious:
Higher GPU workload increases chip temperature, thermal accumulation triggers CPU frequency reduction, and frame rate eventually drops.
Instead of checking four independent reports, developers identify the bottleneck in one dashboard before moving into detailed GPU analysis.

Additional GPU Analysis Improvements

GameOptim has also updated the GPU Analysis module.
Metrics are now organized into:

  • Primary Metrics
  • Secondary Metrics
  • Reference Metrics

Child parameters now include overview summaries, allowing developers to quickly identify abnormal values without expanding every metric.

Current Limitations

At the moment, Custom Dashboard is available for GOT Online reports.
Support for Unreal Engine reports and Mini Game reports is planned for future updates.

FAQ

How many metrics can one dashboard contain?
Up to 15 metrics.

Can multiple projects share the same dashboard?
Dashboards are automatically reused across reports within the same project.

Are preset templates editable?
Yes. Every template can be customized.

Does this feature replace existing report modules?
No. It complements them by providing a higher-level cross-module view for faster diagnosis.

If you'd like to experience the feature yourself, register for GOT Online on GameOptim and receive 2 hours of free trial access.

Top comments (0)