FPC Bench is a java
benchmark to test and compare the
performance of a phone with others phones. Differently from other
benchmarks, FPC Bench results are not influenced from the screen
resolution;
this is a good way to get more reliable results.
FPC Bench is a complete
test tool to test performance and features.
CPU/Memory benchmark (single threaded and multi threaded)
GPU Graphics Benchmark
Low level, one spotlight.
Low level, two spotlights, textured.
Simple mesh, directional light.
Simple mesh, UV-Mapping, Catmull-Clark.
Perspective correction, ambient light.
Complex mesh, dynamic ligthing.
Complex mesh, multitexturing.
Particles simulation, dynamic lighting.

NetMeter benchmark (GPRS, EDGE, UMTS, HSDPA, HSUPA, WIFI speed)

Check for total heap memory size

Check for free heap memory size

Check for touch screen pointer events under the Java environment

Check for full screen's maximum resolution in a Java canvas

Check for double buffering

Check for RMS size

Check for RMS speed (external/internal memory speed)

Check for available profile/configuration

Check for the
latest APIs:
JSR
75: File System access API.
JSR 82: Bluetooth/OBEX API.
JSR 118: Mobile Information Device Profile API.
JSR 120: Wireless Messaging API (WMA 1.1).
JSR 135: Multimedia API (MMAPI)
JSR 139: Connected Limited Device Configuration 1.1
JSR 172: Wev service specification.
JSR 177: Security and Truste Services API.
JSR 179: Location API.
JSR 180: SIP API.
JSR 184: Mobile 3D Graphics.
JSR 185: Java Tech for Wireless Industry API.
JSR 205: Wireless Messaging API (WMA 2.0).
JSR 209: Advanced graphics and user interface.
JSR 211: Content Handler API.
JSR 226: Scalable 2D vector graphics for JavaME.
JSR 229: Payment API.
JSR 234: Advanced Multimedia API.
JSR 238: Mobile internationalization API.
JSR 239: Java binding for OpenGL ES.
JSR 248: MSA Umbrella.
JSR 248: Fully featured MSA.
JSR 256: Mobile Sensor API.
JSR 257: Contactless communication API.
JSR 271: Mobile Information Device Profile 3.
JSR 272: Broadcast API.
JSR 280: XML API.
JSR 300: DRM API.

Check for real time 3D graphics features:
maxLights.
maxSpriteCropDimension.
maxTextureDimension.
maxTransformsPerVertex.
maxViewportDimension.
numTextureUnits.
Antialiasing.
Dithering.
LocalCameraLighting.
Mipmapping.
PerspectiveCorrection.
TrueColor.
This application runs on all Java Micro Edition MIDP platforms.
Please help us enlarging our results database by sending us your
results
directly from the FPC Bench software.