The CPU RightMark suite is meant for objective measurement of performance of modern and future processors in different computational tasks such as numerical modeling of physical processes and solving of 3D graphic problems. It focuses on testing the loaded FPU/SIMD units and the CPU/RAM tandem. As a result, we get pure CPU performance, an objective parameter obtained without the influence of other subsystems, like video and disc systems, except the memory one. It allows us to compare the true performance of different processors irrespective of a type of other system components. It's obtained by dealing only with the CPU and measuring the CPU time spent for execution of computational tasks.

Currently supported CPU Instructions sets:

(Solver module)

* FPU
* SSE2
* SSE3

(Renderer module)

* FPU/MMX
* FPU/Extended MMX
* Extended 3DNow!/Extended MMX
* SSE/Extended MMX
* SSE3/Extended MMX

CPU RightMark Lite 2005, cross-platform edition for x86/IA-64 released! Lite version main features / differences from "full" version:

* Features CPU Performance test only.
* No support for batch files for now.
* FPU/SSE2/SSE3 Solver and FPU+MMX/FPU+EMMX/SSE/SSE3 Renderer modules (no 3DNow!/extended 3DNow! support)
* Drawing into a window using system memory (cached/uncached modes), requires no DirectX hardware/software.
* Support for x86-64 platform is planned in the future.
* Full source code is available.

New features:

* Imrpoved Renderer texture-mapping routines.
* Improved Renderer multi-threading (SMP/Hyper-Threading) support, fixed Solver module performance issues when running on a CPU with Hyper-Therading technology with multiple rendering threads.
* Automatic setting of Renderer threads count to the number of logical processors present in the system.

What's New:

Increased number of objects by default so that Solver and Renderer modules run at comparable speeds.