CPU Tests

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.

Mathematical Tests

Factorial Calculation

Iterative factorial calculation of large numbers to test intensive mathematical processing

Fibonacci Sequence

Generation of Fibonacci sequence up to high numbers to evaluate recursive performance

Sieve of Eratosthenes

Prime number calculation using the sieve algorithm to test algorithmic efficiency

Processing Tests

Matrix Multiplication

Multiplication of large matrices to evaluate performance in complex algebraic calculations

List Sorting

Sorting of large arrays to test efficiency in sorting algorithms

Compression Tests

ZIP Compression

Data compression and decompression to evaluate I/O and processing performance

SHA-256 Hashing

Cryptographic hash calculation to test security operations

Image Processing Tests

Image Resizing

Image resizing simulation to test graphical processing

Image Filters

Application of filters on images to evaluate pixel processing performance

Test Modes:

Single-Core

Runs tests on a single CPU core to evaluate sequential processing performance

Multi-Core

Runs tests on all available cores to evaluate parallel performance and scalability

Note on Stress Mode

In stress test mode, each benchmark is executed with doubled workloads and for a longer duration to test system stability under prolonged stress.