InfinityBench 2 performs a comprehensive series of CPU tests to evaluate performance across various computing scenarios. Tests are executed in both single-core and multi-core modes.
Iterative factorial calculation of large numbers to test intensive mathematical processing
Generation of Fibonacci sequence up to high numbers to evaluate recursive performance
Prime number calculation using the sieve algorithm to test algorithmic efficiency
Multiplication of large matrices to evaluate performance in complex algebraic calculations
Sorting of large arrays to test efficiency in sorting algorithms
Data compression and decompression to evaluate I/O and processing performance
Cryptographic hash calculation to test security operations
Image resizing simulation to test graphical processing
Application of filters on images to evaluate pixel processing performance
Runs tests on a single CPU core to evaluate sequential processing performance
Runs tests on all available cores to evaluate parallel performance and scalability
In stress test mode, each benchmark is executed with doubled workloads and for a longer duration to test system stability under prolonged stress.