Terminal Reality used the popular Intel® Graphics Performance Analyzers (Intel® GPA) to optimize the newest Ghostbusters game. Intel’s tools helped identify a performance bottleneck so the game could be optimized for desktops and laptops.
This tutorial presents a step-by-step guide to performance analysis, bottleneck identification, and rendering optimization of an OpenGL ES* 3.0 application on Android*. The sample application, entitled “City Racer,” simulates a road race through a stylized urban setting. Performance analysis of the application is done using the Intel® Graphics Performance Analyzers (Intel® GPA) tool suite.
In this article an OpenMP* based implementation of the Ant Colony Optimization algorithm was analyzed for bottlenecks with Intel® VTune™ Amplifier XE 2016 together with improvements using hybrid MPI-OpenMP and Intel® Threading Building Blocks were introduced to achieve efficient scaling across a four-socket Intel® Xeon® processor E7-8890 v4 processor-based system.