How Can You Correlate Cross-Module Performance Metrics Faster in Game Performance Analysis?
Performance bottlenecks rarely exist within a single subsystem. GPU workload, CPU frequency, temperature, frame rate, and power consumption often influence each other. GameOptim's new Custom Dashboard enables developers to monitor these critical metrics together, helping teams identify optimization priorities without switching between multiple report modules.
About GameOptim GameOptim helps Unity developers identify memory issues, rendering bottlenecks, and performance regressions through automated profiling and cloud based performance analysis. Explore more: 🌐 Website: www.gameoptim.com https://www.gameoptim.com/?fopt=blog 📘 Blog: www.gameoptim.com/blog/ https://www.gameoptim.com/blog/ 💼 LinkedIn: www.linkedin.com/company/gameoptim/ https://www.linkedin.com/company/gameoptim/ 🎥 YouTube: GO.PerformanceLab https://www.youtube.com/@GO.PerformanceLab 💬 Discord: GameOptim https://discord.gg/4Jh6hj9gRw ⭐ GitHub: GameOptim https://github.com/GameOptim/unity mobile performance guide 💻 Dev: GameOptim https://dev.to/gameoptim Summary Traditional performance reports are organized by individual modules, allowing developers to inspect CPU, GPU, memory, or power separately. While this keeps reports structured, diagnosing complex issues often requires correlating metrics from multiple modules. To simplify this workflow, GameOptim introduces Custom Dashboard , allowing project administrators to create personalized panels that combine up to 15 key performance metrics into a single view. Developers can also start with built in templates designed for common optimization scenarios, significantly reducing investigation time. Why Is Cross Module Analysis Difficult? Modern performance issues are rarely isolated. A frame rate drop may originate from GPU rendering pressure, trigger thermal accumulation, reduce CPU frequency, and eventually impact gameplay smoothness. Investigating these relationships traditionally requires switching repeatedly between GPU reports, thermal reports, runtime statistics, and function analysis. This fragmented workflow makes root cause analysis slower and increases the risk of overlooking important correlations. How Does the Custom Dashboard Solve This? The new Custom Dashboard allows project administrators to create reusable dashboards that combine metrics from multiple report modules. Developers can choose up to 15 parameters from six major categories: Runtime Information GPU Overall Performance Trend Stutter & Key Function Analysis Power Consumption Temperature Change Once configured, the dashboard automatically becomes available across all reports within the same project, eliminating repetitive configuration work. What Built in Templates Are Available? To accelerate common investigations, GameOptim provides several preset templates, including: Thermal Throttling Analysis GPU Pressure & Power Consumption Analysis Snapdragon Vertex Processing Analysis UGUI CPU Cost Analysis These templates can be used directly or customized further by adding or removing metrics based on project requirements. How Does It Improve Root Cause Analysis? Consider a report where FPS gradually decreases during gameplay. Using the Thermal Throttling Analysis dashboard, developers can observe FPS, GPU Frequency, CPU Frequency, and Temperature simultaneously. Instead of investigating each module independently, the dashboard immediately reveals that GPU workload causes thermal buildup, which subsequently reduces CPU frequency and lowers frame rate. Developers can then continue their investigation using the GPU Pressure & Power Consumption template or navigate directly to the GPU Analysis module to identify the rendering bottleneck. This significantly shortens the optimization workflow while improving diagnostic accuracy. What Else Has Been Improved? GameOptim has also refined the GPU Analysis experience. Performance indicators are now grouped into: Primary Metrics Secondary Metrics Reference Metrics This prioritization helps developers focus on the most impactful indicators first. For metrics containing child parameters, GameOptim now provides summarized overview information, making it easier to identify abnormalities without expanding every individual metric. Current Availability The Custom Dashboard is currently available for GOT Online reports. At this stage, it does not support Unreal Engine reports or Mini Game reports. FAQ Why use a Custom Dashboard instead of separate report modules? Because many performance issues span multiple systems. Viewing related metrics together reduces context switching and speeds up root cause identification. Who can configure Custom Dashboards? Project administrators can create, edit, and remove dashboards, which automatically apply to all reports within the same project. Can developers modify preset templates? Yes. Every preset serves as a starting point and can be customized by adding or removing performance metrics. Does this feature support Unreal or Mini Game reports? Not yet. Current support is limited to applicable GOT Online reports. If you'd like to experience the Custom Dashboard yourself, register on the GameOptim website and receive 2 hours of free GOT Online trial time .