GLBenchmark 1.0 - Benchmark Suite for OpenGL ES 1.x Released

Share Article

Performance of OpenGL ES and Java mobile 3D implementations compared side by side with new series of ultra-portable benchmarks.

Kishonti Informatics, the worldwide leader of mobile performance benchmarking has announced general availability of GBenchmark 1.0, 3D performance benchmark suite for OpenGL ES compatible Brew, Linux, Symbian and Windows Mobile devices. The new benchmark not only measures OpenGL ES 1.0 and 1.1 application performance, but also let direct comparison of native OpenGL ES and Java based mobile 3D implementations.

Portability

Portability is a key for successful benchmarking software and is always the most important target for Kishonti Informatics. Its JBenchmark performance measurement applications have been successfully run on 850 different mobile Java (Java ME) devices. The new GLBenchmark series of native benchmarks were built on the same philosophy, supporting all major native mobile platforms like Brew, Linux, Symbian and Windows Mobile. (Additional platforms may be added in the future.)

Java 3D vs. native OpenGL ES performance

An important part of GLBenchmark 1.0 suite is GLBenchmark HD, which uses absolutely the same graphical scene and resources as JBenchmark HD, the successful 3D benchmark for Java Mobile 3D Graphics (M3G). These two applications can be easily used to compare the real world performance of native and Java based 3D implementations. As the high performance mobile M3G engines use OpenGL ES for underlying rendering, these measurements will also help finding bottlenecks in current Java 3D implementations.

OpenGL ES 1.0 vs. 1.1 performance

The suite also contains GLBenchmark Pro, the high quality 3D gaming benchmark using the most powerful real-time rendering techniques of OpenGL ES 1.1, like Vertex Buffer Objects or Matrix Palette Skinning, which are not available on most OpenGL ES devices. To make the benchmark compatible with all OpenGL ES devices, there's a special "ES 1.0” run mode, where all the missing extensions are omitted and software emulated. This feature can be effectively used to compare OpenGL ES 1.0 and 1.1 performances on the same device.

Graphical bottlenecks

The Low Level Graphics tests of GLBenchmark 1.0 help manufacturers and developers finding graphical bottlenecks in OpenGL ES implementations. These tests concentrate on 3D rendering issues minimizing CPU workload on hardware accelerated platforms.

System information

Beyond performance GLBenchmark 1.0 includes a detailed System Information module which examines every detail of OpenGL ES and EGL environments and also reports the characteristics of the underlying hardware and operating system.

Result database

Kishonti Informatics owns and publishes the world's largest performance database for mobile Java devices. Now this successful collection are extended to native performance results, as GLBenchmark 1.0 implements similar result upload functionality as all our Java benchmarks.

GLBenchmark result database is available at http://www.glbenchmark.com.

Availability

GLBenchmark 1.0 is available right now in three Editions:

Community Edition is a free (requires registration at http://www.glbenchmark.com) networked-only version, which falls back on GLBenchmark servers to calculate results.

Corporate Edition is customised for on-device and automatic testing environments for corporate users and does not require connection to GLBenchmark servers.

Strategic Edition adds the full source code of Corporate Edition and makes possible to examine bottlenecks more deeply and build customised versions of the benchmarks for proprietary use.

About Kishonti Informatics:

Kishonti Informatics specializes in mobile gaming, graphics performance measurement and development tools. Its popular JBenchmark test suites let network operators, developers and consumers measure and compare the strengths and limits of more than 850 mobile phones and PDAs. The JBenchmark result database is available at http://www.jbenchmark.com.

About OpenGL ES:

OpenGL® ES is a royalty-free, cross-platform API for full-function 2D and 3D graphics on embedded systems - including handheld devices, consoles, appliances and vehicles. It is a well-defined subset of desktop OpenGL, creating a flexible and powerful low-level interface between software and graphics acceleration.

About Java ME:

Java ME is a small footprint Java™ product designed by Sun® Microsystems for resource limited devices such as pagers and cell phones.

Java™ and all other Java-based marks are trademarks or registered trademarks of Sun Microsystems, Inc. in the U.S. and other countries. All other trademarks are property of their respected owners.

# # #

Share article on social media or email:

View article via:

Pdf Print

Contact Author

Laszlo Kishonti
Visit website