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. 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. 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.