skip to content
Benchtype:
CPU and Memory
 
Memory footprint:
Low to very high
 
Description:
SinglePI uses in the current version the Chudnovsky algorithm (older versions used the Gauss–Legendre algorithm)
to compute digits of π, Link: Wikipedia.org . For now MaxxPI² can calculate up to 268.435.456 Digits of Pi (256M)
and is designed as a single-thread function. It uses one core. As result, an intensive useage of MMX/SSEx is given.
 
With MENU -► Options-► Configuration you be able to define a specific core for calculation.
 
SinglePI is also used by MaxxPI-Preview-Single.
 
Memory usage: 
Detailed memory usage as follows (this may differ depending your used OS):
 
Digits of PI  Memory usage (MByte)
128K 2
256K 4
512K 6
1M 11
2M 23
4M 44
8M 79
16M 162
32M 300
64M 580
128M 1150
(*)256M 2280
 (*) only available if x64 OS is present 
 
Reached results (score):
Is given in K/sec., for easier compareing achieved results.
Instead of having to say 2min 32sec 343ms 123us, now you need only to tell one single number, K/sec.
It is nothing else than: the number of calculated decimal places per sec. in K (1024).
 
For example:  
PI-calculation 1M became 356.2 K/sec. This means that the used CPU was able  
to calculate 3.647.488 (1024 x 356.2) decimal places per second.
 
MaxxPI² also shows the used time for calculation (Calculated in) in the traditional way.
 
Further given informations:
Displaytime (Displayed in), shows the time needed to show the current resultset.
CRC (CRC32), shows the calculated crc32 value for the result
(it's used for validation-check (CRC Valid) with two results: NOT Valid! / Valid).