suve

awful: technical information: benchmarks

Tests performed

Name Description
Fibon Calculate the 10M Fibonacci number by iterating a simple loop.
Hypot Calculate hypotenuse for each point between (-1000, -1000) and (+1000, +1000).
Prime Look for prime numbers in the 0-1M range by using the Sieve of Eratosthenes.
QSort Fill an array of 1M elements with random values in 0-69M range and quicksort it.

Test results

FPC 2.6.2 GCC 4.8.2 PHP 5.5.7 awful 0.4.0
Fibon 0.195s 0.186s 4.267s 76.842s
Hypot 0.870s 0.773s 9.629s 122.452s
Prime 0.190s 0.212s 2.556s 18.262s
QSort 0.923s 0.990s 2.370s 10.003s

Each test was performed three times. The table above contains average execution times.

wikistrona zmodyfikowana 2014/0601/2317