cpu benchmark

Spb Benchmark 1.6
Spb Benchmark offers users an all-in-one tool for measuring Pocket PC device performance. more>> Spb Benchmark 1.6 offers users an all-in-one tool for measuring Pocket PC device performance.
Major Features:
- Spb Benchmark measures various aspects of Pocket PC device productivity
and speed such as:- Processor speed
- Memory Bus speed
- Screen and graphics speed
- Battery lifetime
- Storage card read/write speed
- Unlike other benchmark applications for Pocket PC, Spb Benchmark also carries out some tests that could be more informative for an average user:
- Pocket Word, Pocket Internet Explorer and File Explorer performance tests
- JPEG file opening
- Audio (mp3) and video (avi) performance
- The results of the tests carried out by Spb Benchmark include the time it took to carry out a test, speed (for data write tests) and comparison to Compaq iPaq 3650.
Requirements: Windows Mobile 2003/5/6.x

Benchmark 3.1
Measure your Palm Powered handhelds speed and bus bandwidth utilization more>> Benchmark 3.1 measures your Palm Powered handhelds speed and bus bandwidth utilization, and shows how your device measures up relative to other models -- and it does so quite accurately.
Benchmark 3.1 reports the speed of 68K apps as a blended timing of native code and PalmOS API calls. On a PalmOS 5 device with an ARM CPU, it measures the speed of apps running under the PACE emulation layer, combined with the speed of native ARM Palm OS calls. This provides an accurate benchmark for measuring the relative speed of 68K PalmOS apps on both original DragonBall 68K and new ARM PalmOS devices.
The barchart result for extremely fast devices is too large to fit on the Palm screen, and thus is truncated at the right hand edge.
NEW IN VERSION 3.1: Support for Palm OS Garnet (OS 5) and up. 3.1 works around a bug in Cingular Treo 650 devices.
(Note: Benchmark 3.1 is designed to test the speed of real Palm devices. The Palm OS Emulator/Simulator may report inaccurate timings due to inconsistencies in the way it keeps time.)
Benchmark 3.1 works on all Palm OS connected organizers. It was developed entirely on-board a Palm handheld using the Quartus Forth compiler. If youd like to be able to write apps right on your Palm device, have a look at Quartus Forth!<<less
Benchmark measures your Palms CPU speed and bus bandwidth utilization, and shows how your Palm ... Benchmark 2.0 is an effective tool helping you measure your Palm's CPU speed and bus bandwidth
VsBenchmark 2007
a free graphic benchmark that tests your graphic performance more>> Vsbenchmark 2007 is a free graphic benchmark that tests your graphic performances.
Vsbenchmark boosts the limits of the classic 2D graphics using the last visual effect technologies.
You can compare your results with other devices.
Vsbenchmark 2007 generate automatically graphics result files.
All the tests represent intensive graphics applications, such as real time presentation, video games, real time interface and others real time graphics applications.
Now include sound, testing files systems and compatible smartphone.<<less
yCPUBench 0.9
yCPUBench comes as a smart benchmarking utility that helps you measure an OS 5 handhelds native ARM CPUs performance using ARM-pnolets, as well as measure 68k (PACE emulated) performance for comparison. more>>
yCPUBench 0.9 comes as a smart benchmarking utility that helps you measure an OS 5 handhelds native ARM CPU's performance using ARM-pnolets, as well as measure 68k (PACE emulated) performance for comparison. Includes floating point math performance (megaflops) and memory bandwidth tests.
Requirements:
- Palm OS 3.0 or higher
JBenchmark HD 1.0
Quality and Performance Benchmark for Hardware Accelerated Mobile 3D Graphics (M3G - JSR 184). more>>
Main features:
- Measures 3D rendering quality, not just performance
- Uploads device rendered screenshot f(JBenchmark HD Video High-res - WMV format, 640x480, 5 MBytes)or easy visual inspection
- High level gaming benchmark with complex skeletal animation and stunning lighting effects
- Low level tests measure multi-texturing fill rate and textured triangle throughput
System requirements:
- Java (J2ME) enabled phone
yCPUBench 0.9 by
yCPUBench is a benchmarking utility to measure the speed and performance of your Palm OS handhelds CPU. more>>
yCPUBench can measure an OS 5 handhelds native ARM CPUs performance using ARM-pnolets, as well being able to measuring 68k (PACE emulated) performance for comparison. Includes floating point math performance (megaflops) and memory bandwidth tests.
Free for personal non-commercial use.
Enhancements:
- Updated with Codewarrior v9.3 PNOlets.
- Improved results display.
- Tested for preliminary Cobalt/OS 6 compatibility.
System requirements:
- Palm III
- Palm OS v3.0
GLBenchmark UIQ3 1.01
Mobile benchmark for OpenGL ES 1.0 and 1.1 environments. more>>
GLBenchmark Pro ES 1.0 and 1.1
Complex T-Rex fight gaming scene
Powerful real-time rendering techniques like shadows, particles, skinning, etc
OpenGL ES 1.0 compatibility mode
Supports Brew, Linux, Symbian, Windows Mobile platforms
GLBenchmark HD ES 1.0 and 1.1, the OpenGL ES port of JBenchmark HD
Uses absolutely the same graphical scene and resources as JBenchmark HD
Side-by-side comparison of Java (M3G) and native OpenGL ES performance made easy
OpenGL ES 1.1 and 1.0 compatibility mode
Supports Brew, Linux, Symbian, Windows Mobile platforms
CPU tests
Floating point performance
Integer performance
Low level 3D performance tests
Rendering quality
Triangle throughput
Lighting
Fill-rate
Texturing
System information
OpenGL ES environment
EGL environment
CPU vendor, clock rate and architecture
OS platform, vendor and version
Please note: you have to be a registered GLBenchmark (or JBenchmark) Community Member to use GLBenchmark Community Edition. You can register here: http://www.glbenchmark.com/registration.jsp
System requirements:
- UIQ3 phone
MobiAccess Benchmark Demo 1.0
It brings users the demo version of useful tool which can determine the database performance figures. more>>
MobiAccess Benchmark Demo 1.0 brings users the demo version of useful tool which can determine the database performance figures. It is available for free from MobiAccess homepage along with uploaded benchmarks from other users for comparison purposes.
Comparing the benchmark results helps enquirers choose the optimal platform based on performance to develop data-enabled mobile applications. What does the Benchmark application measure? The Benchmark application was developed to test the speed of Your mobile device. The focus of the Benchmark tool is to gauge the comprehensive datababase performance metrics for applications built on the MobiAccess Development Framework.
What's the benefit of using the Benchmark tool? As the company is developing database oriented applications, for the users of the applications the most important speed factor is the quickness of executing SQL commands. Therefore by "speed" it is meant the execution speed of database operations like Insert, Update and Delete commands.
Actually, the Benchmark program measures the speed of these commands, altogether in 6 phases. Based on the 6 partial results the application performs a summarization in the end, and creates a final result. The program can be re-run any time - as depending on the processor load the results may vary a little on the same device.
The results can be viewed in the "Results" menu of the application on Your PDA, after running the Benchmark program at least once. If you plan to use database oriented applications on a specific device, you can test the speed of it, and compare to the results. The Benchmark application is also very useful if you plan to develop data-intensive applications with this MobiAccess framework, as based on the test you can select the most suitable device for your purposes.
Requirements:
- Compact Framework 2.0 SP2
- SQL CE Server 3.5

FPC Bench 2.5.2
FPC Bench serves as a Java benchmark checking and comparing the phone performance. more>> <<less
GLBenchmark S60 2nd Edition 1.01
Mobile benchmark for OpenGL ES 1.0 and 1.1 environments. more>>
GLBenchmark Pro ES 1.0 and 1.1
Complex T-Rex fight gaming scene
Powerful real-time rendering techniques like shadows, particles, skinning, etc
OpenGL ES 1.0 compatibility mode
Supports Brew, Linux, Symbian, Windows Mobile platforms
GLBenchmark HD ES 1.0 and 1.1, the OpenGL ES port of JBenchmark HD
Uses absolutely the same graphical scene and resources as JBenchmark HD
Side-by-side comparison of Java (M3G) and native OpenGL ES performance made easy
OpenGL ES 1.1 and 1.0 compatibility mode
Supports Brew, Linux, Symbian, Windows Mobile platforms
CPU tests
Floating point performance
Integer performance
Low level 3D performance tests
Rendering quality
Triangle throughput
Lighting
Fill-rate
Texturing
System information
OpenGL ES environment
EGL environment
CPU vendor, clock rate and architecture
OS platform, vendor and version
Please note: you have to be a registered GLBenchmark (or JBenchmark) Community Member to use GLBenchmark Community Edition. You can register here: http://www.glbenchmark.com/registration.jsp
System requirements:
- S60 2nd edition phone
GLBenchmark S60 3rd Edition 1.01
Mobile benchmark for OpenGL ES 1.0 and 1.1 environments. more>>
GLBenchmark Pro ES 1.0 and 1.1
Complex T-Rex fight gaming scene
Powerful real-time rendering techniques like shadows, particles, skinning, etc
OpenGL ES 1.0 compatibility mode
Supports Brew, Linux, Symbian, Windows Mobile platforms
GLBenchmark HD ES 1.0 and 1.1, the OpenGL ES port of JBenchmark HD
Uses absolutely the same graphical scene and resources as JBenchmark HD
Side-by-side comparison of Java (M3G) and native OpenGL ES performance made easy
OpenGL ES 1.1 and 1.0 compatibility mode
Supports Brew, Linux, Symbian, Windows Mobile platforms
CPU tests
Floating point performance
Integer performance
Low level 3D performance tests
Rendering quality
Triangle throughput
Lighting
Fill-rate
Texturing
System information
OpenGL ES environment
EGL environment
CPU vendor, clock rate and architecture
OS platform, vendor and version
Please note: you have to be a registered GLBenchmark (or JBenchmark) Community Member to use GLBenchmark Community Edition. You can register here: http://www.glbenchmark.com/registration.jsp
System requirements:
- S60 3rd edition phone
JBenchmark ACE ARM CPU Estimator 1.0
JBenchmark ACE estimates CPU class, clock rate and Java VM acceleration strategy of your mobile device. more>>
JBenchmark ACE software is free to download and once started, reveals the type of processor, clock speed and profiles the Java Virtual Machine (VM) used in that mobile device. Besides supporting Mobile Information Device Profile (MIDP) Java environments, the JBenchmark ACE also supports the DoJa platform developed by DoCoMo and used by millions of phones in Asia and Europe.
Estimation Methodology
The JBenchmark ACE can identify all major ARM processor generations, including the ARM7, ARM9 and latest ARM11 processor families. Each ARM processor class has different performance profiles and differing range of clock rates which are all reported back by the JBenchmark ACE. Using the JBenchmark ACE, it is possible to see that the ARM11 processor family is being used in the newest most powerful mobile devices, including the Nokia N93, which was voted the European Media Phone of the Year 2006-2007 by the European Imaging and Sound Association (EISA), Europes largest multimedia press organization. Similarly, it is evident that the ARM7 processor family is still favored for voice-centric phones.
As there are no native Java methods to obtain information regarding an embedded processor, the JBenchmark ACE uses innovative measurements, statistical methods and a database of benchmarked devices to get a precise estimation of the underlying processor class and clock frequency. Each result is classified and compared to all results held in the database to make sure the estimation is realistic. In addition, the ACE adaptive estimator engine improves automatically upon conducting each measurement, which increases the precision of the future results.
Accuracy and Transparency
The JBenchmark ACE also creates a very detailed profile on the Java VM, based on distinct groups of Java acceleration strategies such as: just in time compilers (JIT), ahead of time compilers (AOT), interpreted VMs and hardware accelerated VMs such as ARM Jazelle technology. Knowing the Java VM used by the mobile device greatly enhances the estimation precision and also provides users with the context for the performance results.
The JBenchmark ACE targets 90 percent accuracy, meaning that more than 90 percent of the processor clock frequencies are estimated correctly to within 10 percent margin of error.
JBenchmark ACE estimations are based on two components:
- The JBenchmark ACE client application runs on the mobile device, collects raw measurement data and sends it back to the server for calculating the final results, which are reported back to the user.
- The JBenchmark ACE server-side engine estimates the final results based on the raw data received from clients. The engine updates itself automatically with every new result received to increase precision.
The JBenchmark ACE database already contains more than 250 tested devices and new results are automatically added into the database. Virtually any Java-enabled mobile device can be tested and added to the database through the freely available JBenchmark ACE client application from: www.jbenchmark.com/ace.
Usage
After successful installation, you can start doing measurements by opening "JBenchmark ACE" application and pushing the "Start" menu button.
After that JBenchmark ACE will start collecting raw data about your CPU and VM. This will take usually 1 to 5 minutes, while you have to wait patiently. (Pushing the buttons during this stage will distort final results.)
To get the CPU and VM estimations, JBenchmark ACE needs to send the raw data it has collected to JBenchmark.com servers which will calculate the final results using sophisticated statistical methods.
Warning: To be able to send (and receive) data from our servers youll need to have an active network connection on your device as well as your login and password of your JBenchmark Community Membership account.
Brief explanations of the estimated properties
CPU class and clock rate
Most mobile devices use derivatives of ARM CPUs, which can be grouped in three main classes: ARM7, ARM9 and ARM11.
As the class names indicate, ARM11s (250 MHz+) are usually faster than ARM9s (100 MHz+) and ARM7s (40-80 MHz). The big exceptions are XScale CPUs from Intel, which are relatives of ARM9 running at high (200-600 MHz) clock rates.
JBenchmark ACE has been successfully tested with 40 to 400 MHz CPUs.
Compiler VMs
Java Virtual Machines (VM) are used to run Java programs in mobile phones.
Some VMs compile big chunks of Java bytecodes into native CPU instructions before running them. These are the so-called compiler VMs.
These VMs use more memory and usually reach higher peek performance compared to non-compiler VMs.
(Non compiling VMs interpret Java bytecodes sequentially as they are running the applications. These interpreter VMs need very small memory footprint and are typically used in older and/or more limited devices.)
Jazelle acceleration
Jazelle is a hardware acceleration technology for Java execution on select ARM CPUs. These microprocessors run most of the Java bytecodes natively, ie. without the need to compile/interpret the Java bytecodes into ARM specific intstructions.
Jazelle enabled VMs can achieve similar performance to compiler VMs using small memory footprint.
About ARM
According to the latest figures, virtually all mobile phones use at least one ARM-designed processor. JBenchmark ACE targets and identifies all major ARM core families: ARM7, ARM9 and the latest ARM11 line of CPUs.
Each ARM processor class has different performance profile and differing range of clock rates which are reported back by JBenchmark ACE.
Main features:
- Estimates CPU clock speed in MHz
- Classifies CPU core generations (ARM7, ARM9, ARM11)
- Groups Java Virtual Machines (VM) by acceleration technology (AOT, Jazelle, JIT)
- Based on statistic analysis of thousands of peformance results
- Supports MIDP and DoJa (Japan) phones
System requirements:
- Java enabled phone
TaylorBench 1.1
TaylorBench is a benchmarking utility for MIDP phones, providing benchmarks both for Graphics, RMS, Comms and CPU / VM. more>>
The source is open, without any copyright, so youre free to do what you like with it, as long as you acknowledge me in the About Alert.
I take no responsibility whatsoever for battery-drainage, screen-burn, CPU-cooking, squinting, war, famine, voting unwisely, or other any adverse effects that may occur with its use.
System requirements:
- Java compatible
SP TimeSync 2.3
SP TimeSync is a program with multilingual interface which lets you synchronize your computers clock with any Internet atomic clock (time server). more>>
Main features:
- Synchronize the time with two mouse clicks.
- SP TimeSync has a very simple interface, you can start using it immediately without reading any manuals. Just click the Get time and then Adjust clock button in order to set the exact time on your computer.
- Keep your computers clock accurate automatically.
- You can configure SP TimeSync to do its task fully automatically. It can either be launched from the task scheduler or stay minimized into a taskbar icon and synchronize the time periodically.
- Use the same program on your desktop PC, notebook and handheld computer (PDA).
- SP TimeSync supports a wide range of operating systems, such as Windows 95/98/ME and Windows NT/2000/XP/2003. Also, there are special versions for sub-notebooks based on ARM, x86 or other processor with Windows CE 4.2 and for handheld mobile devices (Pocket PC 2003) with Windows Mobile 2003.
- Dont waste the resources of your computer.
- The size of SP TimeSync executable file is less than 100 Kb. It creates windows, allocates memory and loads all required libraries dynamically only for a small period of time when these resources are really required, and it frees all the resources immediately after use. Therefore you can run this program as a background task without slowing down your computer.
- Take advantage of your HyperThreating/DualCore CPU or multi-processor system.
- SP TimeSync creates additional working thread for time synchronizing which is running simultaneously with main thread. This allows to speed up and improve the precision of time synchronizing.
- Save the network traffic.
- Only two packets (request and response) with 48 bytes of payload data each are used to retrieve the correct time. Just for one megabyte of traffic you can perform the time synchronization more than 5000 times (this is about 15 years if synchronizing the time once a day).
- Work safe within a restricted user environment.
- SP TimeSync does not need any administrative privileges, installation is not required, you can run it from any folder with read-only access rights (write-protected floppy disk, CD-ROM or DVD-ROM, USB Flash drive, flash memory card, shared network folder etc).
- Enjoy user interface in your native language.
- You can download and install the language pack for SP TimeSync. This will let you chose the language you prefer for displaying all the text strings and messages. If your native language is currently absent in the language pack, you can easily make the appropriate translation yourself.
System requirements:
- Pocket PC 2003
- ARM Processors