BDsoft DeskMaster - Benchmarks
Special benchmark version
- As the free BDsoft DeskMaster versions on this
server are quite old and may result in non-comparable benchmark results,
we provide a special version of the program only for benchmarking purposes. This version may be
downloaded here:
- DeskMaster_MM.exe (ca. 1.8 MB)
- DeskMaster_MM.zip (ca. 1.0 MB)
- If you run this program without a proper (older or current) BDsoft DeskMaster installation on your system, the program will look a little strange - however it will give you the benchmark results you requested...
Remarks
- All reported benchmark results can only give you a small hint at the "real" speed of your computer. However, they may be useful to get a first impression.
- All benchmark results have been recorded via the "Benchmark" module of the BDsoft DeskMaster.
- To my personal astonishment, there sometimes seem to exist significant speed differences between different versions of the BDsoft DeskMaster - even if the "Benchmark" part itself has been left completely unchanged! Unfortunately, some benchmarks seem to just get slower with newer versions.
- For some benchmarks the "real" CPU usage, based on the internal performance registers of an Intel Pentium 4 (Northwood core) are given in brackets. The main reason why they are given at all is to show that it you can have an indicated system load of 100 % in the task manager but only less than 20 % of your CPU really working...
Tests
- Loop counts the time used for 1000000000 "loops" of an empty "for ... to ..." construction. (ca. 66.0 %)
- Prim counts the time for the calculation of all prime numbers from 1 to 1000000 using the function "b_Prim" of the BDsNT. (ca. 14.3 %)
- PrimA is almost the same as the one before but uses the "b_PrimA" function. Because it internally makes use of an array, it may also give an impression of the memory's influence. (ca. 17.2 %)
- Root calculates the 137th root out of all numbers from 1 to 1000000 with the BDsNT function "Root" and measures the required time. (ca. 16.1 %)
- MemStream creates a memory stream of 10000000 bytes and then writes to this stream byte by byte. (ca. 32.2 %)
- Divide calculates 1 / 2345671, which results in a number with a period length of 116660 digits. It seems to be pure chance that this number results on the tested Pentium 4 in such a very high CPU usage. (ca. 95.2 %)
- CodeBreaker finds the password to a
string coded with the password "ABC", the hash MD5 and the Rijndael encryption algorithm by trying all possible passwords from #0 to
the used one (ca. 35 %)
- Versions prior to 2007-11-30 use a slower implementation of Rijndael, leading to slower results in this test.
- InitIcons loads 1000 icons into an image
list and then converts the icons into "gray icons" that are stored in another image
list.
- Versions prior to 2009-04-01 use a slightly different version of this test leading to much slower results if the program was started directly from a slow storage medium (e.g. USB-Sticks). The new version should be a little faster, too.
Results
- Not all results were obtained with the same version of the BDsoft DeskMaster, so they cannot be compared absolutely.
- If you have own results, you may mail them!
- The following list is included from the German pages of the BDsoft DeskMaster, so many captions are in German:
This page requires a CSS 2 compliant browser for proper display. Older browsers may not work correctly...