Testowanie szybkości pracy komputera na Linuksie
W dobie supermaszyn, procesorów dwu, cztero i ośmiordzeniowych wszelkie wykonywane operacje liczy się w milionach na sekundę.
Poniżej przedstawię program (SciMark), który umożliwia testowanie szybkości maszyn z zainstalowanym Linuksem.
Ale najpierw troszeczkę teorii (za wikipedią):
FLOPS (ang. FLoating point Operations Per Second) - liczba operacji zmiennoprzecinkowych na sekundę, jednostka wydajności komputerów, a dokładniej wydajności układów realizujących obliczenia zmiennoprzecinkowe.
MFLOPS - miliony operacji na sekundę.
Szybka transformacja Fouriera (ang. FFT od Fast Fourier Transformation) to algorytm liczenia dyskretnej transformaty Fouriera oraz transformaty do niej odwrotnej.
Metoda nadrelaksacji inaczej zwana metodą SOR jest modyfikacją metody Gaussa-Seidla, o przyspieszonej zbieżności konstruowanego ciągu.
Metoda LU jest metodą rozwiązywania układu równań liniowych.
Ściągnij źródło programu SciMark
Kompilacja:
Efekt działania programu:
** **
** SciMark2 Numeric Benchmark, see http://math.nist.gov/scimark **
** for details. (Results can be submitted to pozo@nist.gov) **
** **
Using 2.00 seconds min time per kenel.
Composite Score: 391.34
FFT Mflops: 367.98 (N=1024)
SOR Mflops: 523.63 (100 x 100)
MonteCarlo: Mflops: 66.44
Sparse matmult Mflops: 397.19 (N=1000, nz=5000)
LU Mflops: 601.47 (M=100, N=100)
Przedstawiony wynik jest dla sprzętu:
WARNING: you should run this program as super-user.
*-cpu
product: Intel(R) Celeron(R) M CPU 440 @ 1.86GHz
vendor: Intel Corp.
physical id: 1
bus info: cpu@0
version: 6.14.12
serial: 0000-06EC-0000-0000-0000-0000
size: 1850MHz
width: 32 bits
- Zaloguj się lub utwórz konto, by odpowiadać

